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
US-9,323,573 Sharing resources allocated to an entitled virtual machine
A mechanism is provided for sharing resources allocated to an entitled virtual machine (VM). A blocked domain is created around the entitled VM and one or more...
US-9,323,572 Autoconfiguration of a cloud instance based on contextual parameters
An embodiment of the invention provides a method and system for autoconfiguring a cloud instance based on contextual parameters. More specifically, an interface...
US-9,323,571 Methods for reducing energy consumption of buffered applications using simultaneous multi-threading processor
A state of an application running in a system is monitored. The monitoring of the application states includes monitoring one or more buffers associated with the...
US-9,323,570 Computer system and migration method of virtual machine
A computer system of the present invention is provided with an open flow controller 3, and a switch 4i. The switch 4i notifies a MAC address contained in packet...
US-9,323,569 Scalable log-based transaction management
A first transaction manager of a partitioned storage group stores a first conditional commit record for a first write of a multi-partition transaction based on...
US-9,323,568 Indicating a low priority transaction
Accessing at least one memory location by one of a plurality of transactions in a multi-processor transactional execution environment is provided. Included is...
US-9,323,567 Overcommitting virtual machine hosts
A host-side overcommit value is set upon a physical node that implements virtual machines (VM Node). The overcommit value is determined by receiving a selected...
US-9,323,566 Virtual computer system for restoring network connection of live-migrated virtual computer
The network connection of a VM (target VM) that has been live-migrated from a first physical computer to a second physical computer is restored in a virtual...
US-9,323,565 Provisioning customized virtual machines without rebooting
Embodiments provision and customize virtual machines (VMs), such as desktop VMs, without rebooting the desktop VMs. In response to a request to provision the...
US-9,323,564 Systems, methods and computer program products for bootstrapping a type 1 virtual machine monitor after...
Systems, methods, and computer program products that provide for the use of a type 2 VMM to de-link or isolate underlying processor hardware from an operating...
US-9,323,563 Determining virtual machine migration in view of a migration rule
Methods and systems for managing migration of a virtual machine from a source hypervisor to a destination hypervisor. A migration manager of the source...
US-9,323,562 Providing seamless copy-paste operations in a virtual machine environment
A hypervisor running on a host computer system receives data that was requested to be copied on a client device using one of a plurality of copy operations...
US-9,323,561 Calibrating cloud computing environments
In general, embodiments of present invention provide an approach for calibrating a cloud computing environment. Specifically, embodiments of the present...
US-9,323,560 Interpreting I/O operation requests from pageable guests without host intervention
Input/output (I/O) operation requests from pageable storage mode guests are interpreted without host intervention. In a pageable mode virtual environment,...
US-9,323,559 Reducing virtual machine suspension time in checkpoint system
Performing a checkpoint includes determining a checkpoint boundary of the checkpoint for a virtual machine, wherein the virtual machine has a first virtual...
US-9,323,558 Method and system for the protected storage of downloaded media content via a virtualized platform
A method and system for the protected storage of downloaded media content via a virtualized platform. A method comprises downloading content to a special...
US-9,323,557 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...
US-9,323,556 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...
US-9,323,555 Correcting packet timestamps in virtualized environments
A network capture element is embodied on a virtual machine, and a utility function is embodied on the actual device, preferably within the virtual machine...
US-9,323,554 Method, device, and system for migrating configuration information during live migration of virtual machine
The present disclosure discloses a method for migrating configuration information during live migration of a virtual machine. After receiving a message of live...
US-9,323,553 Reducing virtual machine suspension time in checkpoint system
Performing a checkpoint includes determining a checkpoint boundary of the checkpoint for a virtual machine, wherein the virtual machine has a first virtual...
US-9,323,552 Secure virtual machine memory allocation management via dedicated memory pools
Embodiments are disclosed for recycling memory from a memory pool dedicated to a virtual machine instance. For example, memory sub-pools can be pre-allocated to...
US-9,323,551 Modifying code sequence with replacement parts of which non-beginning parts trigger exception when jumped to
A technique of modifying a code sequence for a processor includes identifying a set of one or more target instructions in the code sequence. A replacement...
US-9,323,550 Mechanism for providing virtual machines for use by multiple users
According to one aspect of the invention, a request to generate a state checkpoint of a computer is initiated within a user-level software entity, such as a...
US-9,323,549 Systems and methods for triggering scripts based upon an alert within a virtual infrastructure
Embodiments of the present disclosure provide methods and systems for triggering scripts based upon an alert within a virtual infrastructure. Other embodiments...
US-9,323,548 Method and system for pseudo-virtualization of application running environment on a host server
A method and system for running multiple instances of a computer application into a virtual environment on a host server, and more specifically for running...
US-9,323,547 Virtual machine and/or multi-level scheduling support on systems with asymmetric processor cores
Different processor cores in a computing device can support different features. In one or more embodiments, the features supported by each of multiple physical...
US-9,323,546 Targeted vehicle remote feature updates
A system may include a configurable module having a firmware version supporting multiple functions and a configuration specifying which of the functions are...
US-9,323,545 Method, system, module, and storage medium for automatic adaptation of hardware encoding and decoding
This present disclosure provides a method, system, module, and storage medium for automatic adaptation of hardware encoding and decoding, wherein the method...
US-9,323,544 Dynamic reconfiguration of queue pairs
Dynamic reconfiguration of queue pairs in a data processing system is provided. A device driver determines whether a dynamic CPU reconfiguration has added one...
US-9,323,543 Capability based device driver framework
Enforcing limitations on hardware drivers. The method includes from a system kernel, assigning I/O resources to the system's root bus. From the root bus, the...
US-9,323,542 Optimized cold boot for non-volatile memory
Various embodiments are directed to apparatuses and methods for faster solid state drive (SSD) boot-up. On boot-up, SSD control algorithms may load non-logical...
US-9,323,541 Method, apparatus, system, and machine readable storage medium for providing software security
Technologies are provided in example embodiments for determining that a module is to be loaded, the module being associated with module code, determining that...
US-9,323,540 Task execution determinism improvement for an event-driven processor
Embodiments of a method for operating an event-driven processor and an event-driven processor are described. In one embodiment, a method for operating an...
US-9,323,539 Constructing persistent file system from scattered persistent regions
Methods and apparatus related to constructing a persistent file system from scattered persistent regions are described. In one embodiment, stored information in...
US-9,323,538 Systems and methods for memory interface calibration
Integrated circuits such as programmable integrated circuits may include calibration circuitry for calibrating memory interface circuitry. The calibration...
US-9,323,537 Method for determining the structure of a hybrid computing system
A method comprises measuring the execution time T1 for a problem to be solved with a program being run by a single processor, measuring the execution time TM...
US-9,323,536 Identification of missing call and return instructions for management of a return address stack
A data processing apparatus and method of data processing are disclosed. A fetch unit retrieves program instructions comprising call instructions and return...
US-9,323,535 Instruction order enforcement pairs of instructions, processors, methods, and systems
A processor of an aspect includes an instruction fetch unit to fetch a pair of instruction order enforcement instructions. The pair of instruction order...
US-9,323,534 Method and apparatus for detecting a collision between multiple threads of execution for accessing a memory array
A method includes determining, for a first thread of execution, a first speculative decoded operands signal and determining, for a second thread of execution, a...
US-9,323,533 Supervisor mode execution protection
Apparatuses and methods for supervisor mode execution protection are disclosed. In one embodiment, a processor includes an interface to access a memory,...
US-9,323,532 Predicting register pairs
Embodiments relate to reducing a number of read ports for register pairs. An aspect includes executing an instruction. The instruction identifies a pair of...
US-9,323,531 Systems, apparatuses, and methods for determining a trailing least significant masking bit of a writemask register
The execution of a KZBTZ finds a trailing least significant zero bit position in an first input mask and sets an output mask to have the values of the first...
US-9,323,530 Caching optimized internal instructions in loop buffer
Embodiments of the invention relate to a computer system for storing an internal instruction loop in a loop buffer. The computer system includes a loop buffer...
US-9,323,529 Reducing register read ports for register pairs
Embodiments relate to reducing a number of read ports for register pairs. An aspect includes executing an instruction. The instruction identifies a pair of...
US-9,323,528 Method, apparatus, system creating, executing and terminating mini-threads
Described herein are mechanisms for creating, executing, and terminating mini-threads. A processor executes instructions with a primary thread in a first...
US-9,323,527 Performance of emerging applications in a virtualized environment using transient instruction streams
A method, system and computer-usable medium are disclosed for managing transient instruction streams. Transient flags are defined in Branch-and-Link (BRL)...
US-9,323,526 Atomic memory operations on an N-way linked list
Computer-implemented methods for pushing or popping an element on to of off of an N-way linked list in a computer memory may include one or more atomic memory...
US-9,323,525 Monitoring vector lane duty cycle for dynamic optimization
In an embodiment, a processor includes a vector execution unit having a plurality of lanes to execute operations on vector operands, a performance monitor...
US-9,323,524 Shift instruction with per-element shift counts and full-width sources
Techniques for packing and unpacking data from a source register using a particular shift instruction are provided. The shift instructions takes, as input, a...
← 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 | 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.