At Patents you can conduct a Patent Search, File a Patent Application, find a Patent Attorney, or search available technology through our Patent Exchange. Patents are available using simple keyword or date criteria. If you are looking to hire a patent attorney, you've come to the right place. Protect your idea and hire a patent lawyer.
Patent # | Description |
---|---|
2018/0181437 |
AUTOMATED CAPACITY PROVISIONING METHOD USING HISTORICAL PERFORMANCE DATA The method may include collecting performance data relating to processing nodes of a computer system which provide services via one or more applications,... |
2018/0181436 |
LAZY PERSISTENT STORAGE VOLUME PROVISIONING Methods and systems for provisioning persistent storage are disclosed. For example, a new isolated guest and associated persistent storage volume are requested... |
2018/0181435 |
CONSOLIDATION SUPPORT DEVICE AND METHOD AND NON-TRANSITORY
COMPUTER-READABLE STORAGE MEDIUM A non-transitory computer-readable storage medium storing a program that causes a computer to execute a process including retrieving business system... |
2018/0181434 |
REMOTE OPERATION AUTHORIZATION BETWEEN PAIRS OF SITES WITH PRE-ESTABLISHED
TRUST One or more embodiments provide techniques for executing a workflow in a private data center. The cloud data center receives a request from a user. The cloud... |
2018/0181433 |
Method and Apparatus for Protecting a Program Counter Structure of a
Processor System and for Monitoring the... A processor system comprises at least a program counter structure, an interrupt control device, a memory, and an apparatus. The interrupt control device is... |
2018/0181432 |
METHOD, APPARATUS AND SYSTEM FOR HANDLING NON-POSTED MEMORY WRITE
TRANSACTIONS IN A FABRIC In one embodiment, a system on chip includes a first endpoint to issue a non-posted memory write transaction to a memory and a Peripheral Component... |
2018/0181431 |
FRAMEWORKS AND INTERFACES FOR OFFLOAD DEVICE-BASED PACKET PROCESSING High-speed processing of packets to, and from, a virtualization environment can be provided while utilizing hardware-based segmentation offload and other such... |
2018/0181430 |
STORAGE VIRTUAL MACHINE RELOCATION One or more techniques and/or devices are provided for storage virtual machine relocation (e.g., ownership change) between storage clusters. For example,... |
2018/0181429 |
IDENTIFYING APPLICATION USAGE ROLES FOR DEVICES PROVIDED TO VIRTUAL
MACHINES Embodiments of the disclosure provide techniques for or managing devices for a virtual machine. A method is provided that includes associating, by a processing... |
2018/0181428 |
ADJUSTING VIRTUAL MACHINE MIGRATION PLANS BASED ON ALERT CONDITIONS
RELATED TO FUTURE MIGRATIONS Migration of virtual machines within a computing environment is facilitated. A processor obtains a current virtual machine to host mapping in the computing... |
2018/0181427 |
FEEDBACK ANALYSIS FOR VIRTUAL MACHINES MANAGER SCHEDULING Embodiments of the present invention include a method for running a virtual manager scheduler for scheduling activities for virtual machines. The method may... |
2018/0181426 |
VTPM-BASED VIRTUAL MACHINE SECURITY PROTECTION METHOD AND SYSTEM The present application discloses a virtual trusted platform nodule (vTPM)-based virtual machine security protection method and system. The method, executed by... |
2018/0181425 |
METHOD AND APPARATUS FOR HANDLING NETWORK I/O DEVICE VIRTUALIZATION A method for handling network I/O device virtualization is provided. The method comprises, translating, by a virtual machine monitor, a guest physical address... |
2018/0181424 |
VIRTUALIZED NETWORK FUNCTION MANAGEMENT APPARATUS, VIRTUAL MACHINE
MANAGEMENT APPARATUS, METHOD FOR ALLOCATING... A virtualized network function management apparatus includes: an orchestration part; a virtualized network function management part; a storage part that holds... |
2018/0181423 |
COLLECTING AND PROCESSING CONTEXTUAL ATTRIBUTES ON A HOST Some embodiments of the invention provide a novel architecture for capturing contextual attributes on host computers that execute one or more machines, and for... |
2018/0181422 |
VIRTUAL MACHINE MIGRATION DEVICE AND METHOD A virtual machine (VM) migration device can migrate a VM from a source location to a target location along a migration path calculated to not exceed a... |
2018/0181421 |
TRANSFERRING PACKETS BETWEEN VIRTUAL MACHINES VIA A DIRECT MEMORY ACCESS
DEVICE An example computer system for transferring a packet includes a hypervisor to run a first virtual machine and a second virtual machine. The computer system... |
2018/0181420 |
DEVICE-AGNOSTIC DRIVER FOR VIRTUAL MACHINES Management of access to input/output devices by a virtual machine (VM) includes executing a hypervisor, and instantiating the VM to execute under supervision... |
2018/0181419 |
METHOD FOR STORING DATA IN A VIRTUALIZED STORAGE SYSTEM The invention relates to a method for storing data of an application running on a virtual machine, in a virtualized storage system corresponding to the... |
2018/0181418 |
TRUE HIGH AVAILABILITY OF WORKLOADS IN A CLOUD SOFTWARE-DEFINED DATA
CENTER In accordance with an embodiment of the invention, a cloud computing system is disclosed. The system includes a software-defined data center (SDDC), the SDDC... |
2018/0181417 |
LOGICAL PORT AUTHENTICATION FOR VIRTUAL MACHINES A computer system authenticates a logical port for a virtual machine. A logical network maintains logical network data for a logical switch having the logical... |
2018/0181416 |
INFORMATION PROCESSING APPARATUS, IC CHIP, INFORMATION PROCESSING METHOD,
PROGRAM, AND INFORMATION PROCESSING... There is provided an information processing apparatus, including a multi-platform capable of managing a plurality of applications, and an operating system... |
2018/0181415 |
SYSTEM AND METHOD FOR CONTROLLING BATCH JOBS WITH PLUGINS Systems, methods, and other embodiments associated with controlling batch jobs with plugins are described. In one embodiment, a method includes querying a... |
2018/0181414 |
DERIVING PERSONALIZED EXPERIENCES OF SMART ENVIRONMENTS A method for obtaining a representation of an environment includes requesting device context information from a user device. The request is sent to the user... |
2018/0181413 |
SYSTEMS AND METHODS FOR GENERATING USER INTERFACE PROTOTYPES BASED ON
PRODUCTION SYSTEM COMPONENTS Systems, methods, and non-transitory computer readable media can obtain a user interface (UI) component of a production system, wherein the UI component is... |
2018/0181412 |
ELECTRONIC DISPLAYS WITH CUSTOMIZED CONTENT An online system customizes content items to be displayed on electronic displays. The electronic displays may be located at a venue with a large amount of foot... |
2018/0181411 |
METHODS AND APPARATUS TO SUSPEND AND RESUME COMPUTING SYSTEMS A disclosed example method to suspend and resume a device includes: after detecting a low-power suspend mode request, determining a storage performance of the... |
2018/0181410 |
Hardware Device Safe Mode A startup sequence in a computer system is initiated by detecting a bus reset event in an I/O device connected to a host, and responsively to the bus reset... |
2018/0181409 |
METHOD AND APPARAUTS FOR ACCELERATING LOADING OF MOBILE APPLICATION
CONTENT The present disclosure in some embodiments provides a method and an apparatus for accelerated loading of mobile application content which are capable of... |
2018/0181408 |
METHOD AND APPARATUS FOR PROCESSING SOFTWARE CODE A mechanism for interacting with software code based on translation into a finite state machine is presented. The states of the translated code currently under... |
2018/0181407 |
COMPUTING PERFORMANCE AND POWER MANAGEMENT WITH FIRMWARE PERFORMANCE DATA
STRUCTURE In some embodiments, a PPM interface for a computing platform may be provided with functionality to facilitate, to an OS through the PPM interface, firmware... |
2018/0181406 |
ARITHMETIC PROCESSING DEVICE AND CONTROL METHOD OF THE ARITHMETIC
PROCESSING DEVICE Each of product-sum arithmetic units 501 to 503 acquires, from a register file 410, different pieces of first element data included in a first predetermined... |
2018/0181405 |
METHOD AND APPARATUS TO CREATE REGISTER WINDOWS FOR PARALLEL ITERATIONS TO
ACHIEVE HIGH PERFORMANCE IN HW-SW... An apparatus includes a register file and a binary translator to create a plurality of strands and a plurality of iteration windows, where each iteration... |
2018/0181404 |
GENERATING VECTOR BASED SELECTION CONTROL STATEMENTS In one example, a system for generating vector based selection control statements can include a processor to determine a vector cost of the selection control... |
2018/0181403 |
ISSUING INSTRUCTIONS TO MULTIPLE EXECUTION UNITS A single chip sequential processor comprising at least one ALU-Block, where said sequential processor is capable of maintaining its op-codes while processing... |
2018/0181402 |
PROCESSOR PREFETCH THROTTLING BASED ON SHORT STREAMS In an embodiment, a processor comprises a prefetch history array and a prefetch circuit. The prefetch history array comprises a plurality of entries... |
2018/0181401 |
COMMUNICATING VIA A MAILBOX INTERFACE OF A PROCESSOR In one embodiment, a processor includes: a core to execute instructions, the core including a plurality of mailbox storages and a trust table to store a trust... |
2018/0181400 |
APPARATUS AND METHODS TO SUPPORT COUNTED LOOP EXITS IN A MULTI-STRAND LOOP
PROCESSOR Embodiments described herein generally relate to the field of multi-strand out-of-order loop processing, and, more specifically, to apparatus and methods to... |
2018/0181399 |
INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND STORAGE
MEDIUM An information processing device according to an example aspect of the invention includes a detection circuit a compilation execution circuit. A detection... |
2018/0181398 |
APPARATUS AND METHODS OF DECOMPOSING LOOPS TO IMPROVE PERFORMANCE AND
POWER EFFICIENCY Embodiments described herein relate to apparatus and methods for decomposing loops to improve performance and power efficiency. In one embodiment, a processor... |
2018/0181397 |
METHOD AND APPARATUS TO EFFICIENTLY HANDLE ALLOCATION OF MEMORY ORDERING
BUFFERS IN A MULTI-STRAND OUT-OF-ORDER... An apparatus includes a first circuit to determine a real program order (RPO) of an eldest undispatched instruction from among a plurality of strands, a second... |
2018/0181396 |
METHOD TO DO CONTROL SPECULATION ON LOADS IN A HIGH PERFORMANCE
STRAND-BASED LOOP ACCELERATOR An apparatus includes a binary translator to hoist a load instruction in a branch of a conditional statement above the conditional statement and insert a... |
2018/0181395 |
METHOD AND APPARATUS FOR PERFORMING LOGICAL COMPARE OPERATIONS A method and apparatus for including in a processor instructions for performing logical-comparison and branch support operations on packed or unpacked data. In... |
2018/0181394 |
PROCESSOR INSTRUCTIONS FOR DETERMINING TWO MINIMUM AND TWO MAXIMUM VALUES Processor instructions for determining two minimum and two maximum values and associated apparatus and methods. The instructions include various 2MIN... |
2018/0181393 |
METHOD AND APPARATUS FOR SUPPORTING QUASI-POSTED LOADS A processor includes a decoder, a data return buffer, and an execution unit. The decoder is to decode an instruction for a non-posted load into a decoded... |
2018/0181392 |
BIT-MASKED VARIABLE-PRECISION BARREL SHIFTER According to one general aspect, an apparatus may include a monolithic shifter configured to receive a plurality of bytes of data, and, for each byte of data,... |
2018/0181391 |
MONTGOMERY MULTIPLICATION PROCESSORS, METHODS, SYSTEMS, AND INSTRUCTIONS A processor of an aspect includes a plurality of registers, and a decode unit to decode an instruction. The instruction is to indicate at least one storage... |
2018/0181390 |
AUTOMATIC SCALING OF MICROSERVICES APPLICATIONS A device may receive information identifying a set of tasks to be executed by a microservices application that includes a plurality of microservices. The... |
2018/0181389 |
SYNCHRONIZING COMMENTS IN SOURCE CODE WITH TEXT DOCUMENTS Various embodiments synchronize comments in a source code file with text of a source code document. In one embodiment, a source code document is compared to a... |
2018/0181388 |
ELECTRONIC APPARATUS, VERSION CHECKING SYSTEM AND RECORDING MEDIUM Provided is an electronic apparatus that performs updating of firmware easily and reliably. An EEPROM stores firmware that is divided according to function and... |