Easy To Use Patents Search & Patent Lawyer Directory

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.

Searching:





Search by keyword, patent number, inventor, assignee, city or state:




Patent # Description
2016/0239349 SEAMLESS VIRTUAL MACHINE RECALL IN A DATA STORAGE SYSTEM
The data storage system according to certain aspects can manage the archiving of virtual machines to (and restoring of virtual machines from) secondary...
2016/0239348 METHOD AND SYSTEM FOR ASSIGNING A COMPUTATIONAL BLOCK OF A SOFTWARE PROGRAM TO CORES OF A MULTI-PROCESSOR SYSTEM
The invention relates to a method (500) for assigning a computational block of a software program to cores of a multi-processor system, the method (500)...
2016/0239347 METHOD AND APPARATUS FOR BATCH-PROCESSING MULTIPLE DATA
A method and apparatus for batch-processing multiple data in an electronic device are provided. A method for batch-processing multiple data in a first...
2016/0239346 METHOD AND SYSTEM OF A HIERARCHICAL TASK SCHEDULER FOR A MULTI-THREAD SYSTEM
A method for scheduling tasks from a program executed by a multi-processor core system is disclosed. The method includes a scheduler that groups a plurality of...
2016/0239345 APPARATUS AND METHOD FOR MANAGING A PLURALITY OF THREADS IN AN OPERATING SYSTEM
A method includes using processing circuitry and at least one memory configured to store a plurality of threads. The method includes providing an environment...
2016/0239344 Process Scheduling to Improve Victim Cache Mode
Aspects include computing devices, systems, and methods for implementing scheduling an execution process to an execution processor cluster to take advantage of...
2016/0239343 MULTI-TENANT MONITORING
The present invention discloses an alternative arrangement to wake-on-LAN and which is designed specifically for multi-tenant cloud computing and virtualized...
2016/0239342 SYSTEMS AND METHODS OF DATA ACQUISITION
According to various aspects and embodiments, an energy management system is provided. The system includes a memory, at least one processor coupled to the...
2016/0239341 DYNAMIC CORRELATED OPERATION MANAGEMENT FOR A DISTRIBUTED COMPUTING SYSTEM
In one aspect of the present description, in a distributed node management system for a distributed computing system having multiple processor nodes, each...
2016/0239340 DETERMINING AN ORDERING TO USE TO OPEN AND CLOSE PROGRAMS THAT CALL OTHER PROGRAMS
Provided are a computer program product, system, and method for determining an ordering to use to open and close programs that call other programs. A...
2016/0239339 SECURE IDENTIFICATION OF EXECUTION CONTEXTS
A virtual-machine-based system that identifies an application or process in a virtual machine in order to locate resources associated with the identified...
2016/0239338 TECHNIQUES FOR HYBRID COMPUTER THREAD CREATION AND MANAGEMENT
A technique for operating a computer system to support an application, a first application server environment, and a second application server environment...
2016/0239337 Method and Computing Device for Selecting Protocol Stack
A method and computing device for selecting a protocol stack for performing protocol processing on data is presented. The computing device is configured with a...
2016/0239336 DETERMINING PERFORMANCE STATES OF PARENT COMPONENTS IN A VIRTUAL-MACHINE ENVIRONMENT BASED ON PERFORMANCE...
Techniques promote monitoring of hypervisor systems by presenting dynamic representations of hypervisor architectures that include performance indicators. A...
2016/0239335 MANAGEMENT OF VIRTUAL MACHINE MIGRATION IN AN OPERATING ENVIRONMENT
Embodiments directed toward a method, and a system. A method can be directed toward deciding whether to accept a virtual machine migration on a host. The...
2016/0239334 TECHNIQUES FOR PORTABLE COMPUTING DEVICE VIRTUALIZATION
Various embodiments are generally directed to providing virtualization using relatively minimal processing and storage resources to enable concurrent isolated...
2016/0239333 APPARATUS AND METHOD FOR SCHEDULING GRAPHICS PROCESSING UNIT WORKLOADS FROM VIRTUAL MACHINES
In an embodiment, a system includes a graphics processing unit (GPU) that includes one or more GPU engines, and a microcontroller. The microcontroller is to...
2016/0239332 METHOD AND APPARATUS OF ACCESSING DATA OF VIRTUAL MACHINE
A methods and device for accessing virtual machine (VM) data are described. A computing device for accessing virtual machine comprises an access request...
2016/0239331 COMPUTER-READABLE RECORDING MEDIUM STORING EXECUTION INFORMATION NOTIFICATION PROGRAM, INFORMATION PROCESSING...
An information processing apparatus includes a storage device and a processor that runs a virtual machine. The processor detects a waiting process that is...
2016/0239330 Dynamic Reconfiguration Of Resources In A Virtualized Network
A virtualized network including one or more virtual machines is operable to instantiate dynamic reconfiguration of one or more virtual machines. The...
2016/0239329 METHOD FOR LIVE MIGRATING VIRTUAL MACHINE
A method for live migrating a virtual machine includes connecting to a virtual machine operated in a first host by a client; transmitting condition data of the...
2016/0239328 VIRTUAL MACHINE MIGRATION TO SR-IOV CAPABLE HYPERVISORS
A virtualization manager receives a request to migrate a virtual machine from a source hypervisor to a destination hypervisor supporting virtual function...
2016/0239327 IDENTIFYING AND PREVENTING REMOVAL OF VIRTUAL HARDWARE
A virtualization manager receives a request to disconnect a virtual device associated with a virtual machine. The virtualization manager then determines a...
2016/0239326 SR-IOV SUPPORT FOR DYNAMIC SCHEDULING OF VIRTUAL MACHINES WITH FALLBACK
A virtualization manager receives a request to configure a virtual interface of a virtual machine, the request comprising a selected logical network to be...
2016/0239325 VIRTUAL DEVICE TIMEOUT BY MEMORY OFFLINING
A system, methods, and apparatus for virtual device timeout by memory offlining. A hypervisor receives a message from a source virtual machine to be...
2016/0239324 WATCHDOG CODE FOR VIRTUAL MACHINE FUNCTIONS
Methods, systems, and computer program products for initializing a page with watchdog code, by: positioning a first set of instructions in a first address...
2016/0239323 Virtual Remote Direct Memory Access Management
A method performed by a physical computing system includes, with a hypervisor, presenting a virtualized Remote Direct Memory Access (RDMA) device to a guest,...
2016/0239322 COMPUTER SYSTEM AND CONTROL METHOD FOR COMPUTER SYSTEM
In cases where decided that the guaranteed resource capacity for virtual machine cannot be acquired all at one time, the computer system of the present...
2016/0239321 SUPPORTING MULTIPLE OPERATING SYSTEM ENVIRONMENTS IN COMPUTING DEVICE WITHOUT CONTENTS CONVERSION
Multiple operating systems are supported on a computing device by disk virtualization technologies that allow switching between a native operating system and a...
2016/0239320 FILE MAPPING AND CONVERTING FOR DYNAMIC DISK PERSONALIZATION FOR MULTIPLE PLATFORMS
File mapping and converting for dynamic disk personalization for multiple platforms are provided. A volatile file operation is detected in a first platform....
2016/0239319 Method, Device, and System for Migrating Configuration Information During Live Migration of Virtual Machine
A method for migrating configuration information during live migration of a virtual machine is disclosed. The method includes, after receiving a message of...
2016/0239318 PROGRAMMATIC EVENT DETECTION AND MESSAGE GENERATION FOR REQUESTS TO EXECUTE PROGRAM CODE
A service manages a plurality of virtual machine instances for low latency execution of user codes. The service can provide the capability to execute user code...
2016/0239317 Method and Apparatus for Application Management and Control
A system includes a processor configured to load a dashboard application including control over a secondary application. The processor is also configured to...
2016/0239316 Initializing a Bare-Metal Host to an Operational Hypervisor
Implementation for initializing a bare metal host to an operational hypervisor is disclosed. A method of the disclosure includes detecting, by a processing...
2016/0239315 PERSONALIZING ERROR MESSAGES BASED ON USER LEARNING STYLES
An approach is provided for personalizing an error message for a user. A modified help system monitors interactions with the help system and includes...
2016/0239314 SYSTEMS AND METHODS FOR EFFICIENT FILE TRANSFER IN A BOOT MODE OF A BASIC INPUT/OUTPUT SYSTEM
An information handling system may include a processor, a network interface communicatively coupled to the processor, a storage resource communicatively...
2016/0239313 CONTROL OF ROUTER IN CLOUD SYSTEM
Technologies are generally described for a scheme for controlling rebooting process of computing nodes. In some examples, a method performed under control of a...
2016/0239312 Computer Processor Employing Phases of Operations Contained in Wide Instructions
A computer processor employs an instruction processing pipeline that processes a sequence of wide instructions each having an encoding that represents a...
2016/0239311 MANAGEMENT OF TRACKING QUEUES USED IN OUT-OF-ORDER PROCESSING WITHIN COMPUTING ENVIRONMENTS
A queue management capability enables allocation and management of tracking queue entries, such as load and/or store queue entries, at execution time. By...
2016/0239310 SPECULATIVE BRANCH HANDLING FOR TRANSACTION ABORT
Embodiments relate to speculative branch handling for transaction abort. An aspect includes detecting a beginning of a current execution of a transaction....
2016/0239309 BRANCH TARGET BUFFER COLUMN PREDICTOR
A processor receives a first instruction with a first instruction address within a first instruction stream. The processor selects a row of a branch target...
2016/0239308 LOAD QUEUE ENTRY REUSE FOR OPERAND STORE COMPARE HISTORY TABLE UPDATE
Embodiments relate to load queue entry reuse for operand store compare (OSC) history table update. An aspect includes allocating a load queue entry in a load...
2016/0239307 LOAD QUEUE ENTRY REUSE FOR OPERAND STORE COMPARE HISTORY TABLE UPDATE
Embodiments relate to load queue entry reuse for operand store compare (OSC) history table update. An aspect includes allocating a load queue entry in a load...
2016/0239306 DYNAMIC RESOURCE ALLOCATION ACROSS DISPATCH PIPES
Dynamic resource allocation is provided in which additional resources, such as additional architected registers, are provided to an instruction, if it is...
2016/0239305 BRANCH TARGET BUFFER COLUMN PREDICTOR
A processor receives a first instruction with a first instruction address within a first instruction stream. The processor selects a row of a branch target...
2016/0239304 METHOD, APPARATUS, AND SYSTEM FOR SPECULATIVE ABORT CONTROL MECHANISMS
An apparatus and method is described herein for providing robust speculative code section abort control mechanisms. Hardware is able to track speculative code...
2016/0239303 MICROPROCESSOR USING COMPRESSED AND UNCOMPRESSED MICROCODE STORAGE
A microprocessor includes compressed and uncompressed microcode memory storages, having N-bit wide and M-bit wide addressable words, respectively, where...
2016/0239302 DYNAMIC WAVEFRONT CREATION FOR PROCESSING UNITS USING A HYBRID COMPACTOR
A method, a non-transitory computer readable medium, and a processor for repacking dynamic wavefronts during program code execution on a processing unit, each...
2016/0239301 SPECULATIVE BRANCH HANDLING FOR TRANSACTION ABORT
Embodiments relate to speculative branch handling for transaction abort. An aspect includes detecting a beginning of a current execution of a transaction....
2016/0239300 VECTOR OPERATIONS WITH OPERAND BASE SYSTEM CONVERSION AND RE-CONVERSION
Methods and apparatuses relating to vector operations with operand base system conversion and re-conversion are described. In one embodiment, a method includes...
← Previous | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 | Next →

File A Patent Application

  • Protect your idea -- Don't let someone else file first. Learn more.

  • 3 Easy Steps -- Complete Form, application Review, and File. See our process.

  • Attorney Review -- Have your application reviewed by a Patent Attorney. See what's included.