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,600,324 System and method for supporting transaction affinity based on resource manager (RM) instance awareness in a...
A system and method can support transaction processing in a transactional environment. A transactional system operates to route a request to a transactional...
US-9,600,323 Storing and resuming application runtime state
Execution of an application is suspended and the runtime state of the application is collected and persisted. Maintenance operations may then be performed on...
US-9,600,322 Leveraging multiprocessor fabric link aggregation
Data access patterns between at least three nodes within a single symmetric multiprocessing server may be monitored by at least one hypervisor. At the...
US-9,600,321 Virtual machine placement in a cloud computing environment based on factors including optimized...
Optimized placement of virtual machines in a cloud environment is based on factors that include processor-memory affinity. A smart migration mechanism (SMM)...
US-9,600,320 Mitigation of virtual machine security breaches
An approach provides solutions for responding to threats to virtual machines (VMs) and mitigating the risks of potential breaches to VMs that reside in the same...
US-9,600,319 Computer-readable medium, apparatus, and method for offloading processing from a virtual switch to a physical...
A non-transitory computer-readable medium including a program, which when executed by a computer, causes the computer to execute a process including obtaining...
US-9,600,318 Method and system for closing application programs of an application system
A method and system for closing an application program are provided. The method comprises: a deployment platform determining a virtual machine relevant to an...
US-9,600,317 Page compressibility checker
Techniques for checking the compressibility of a memory page that is allocated to a virtual machine (VM) running on a host system are provided. In one...
US-9,600,316 Augmented allocation of virtual machines for application
The starting up of an application involving multiple virtual machines by overallocating virtual machines. In response to a request to allocate a certain number...
US-9,600,315 Seamless takeover of a stateful protocol session in a virtual machine environment
The disclosed technique uses virtual machines in solving a problem of persistent state for storage protocols. The technique provides for seamless, persistent,...
US-9,600,314 Scheduler limited virtual device polling
A hypervisor executing on a computer system identifies a request of a guest operating system of a virtual machine in a shared device. The shared device...
US-9,600,313 Systems and methods for SR-IOV pass-thru via an intermediary device
This disclosure describes a system for Single Root I/O Virtualization (SR-IOV) pass-thru for network packet processing via a virtualized environment of a...
US-9,600,312 Threading as a service
A service manages a plurality of virtual machine instances for low latency execution of user codes. The plurality of virtual machine instances can be configured...
US-9,600,311 Virtual-machine managing device and virtual-machine managing method
Provided is a virtual-machine managing device including: a model acquiring unit that acquires, for each server device, a performance model indicative of plural...
US-9,600,310 Compatibility-based configuration of hardware with virtualization software
The disclosed embodiments provide a system that facilitates the use of a computer system with virtualization software. During operation, the system obtains a...
US-9,600,309 SR-IOV failover and aggregation control system to ensure within-physical-port VEB loopback
Methods, apparatus and systems for effecting Virtual Machine (VM) platform communication loopback and enabling user initiated network port failover. Network...
US-9,600,308 Virtual machine monitoring in cloud infrastructures
A computer implemented method monitors resource usage of a virtual machine. When a virtual machine is instantiated, resource usage of the virtual machine is...
US-9,600,307 Dynamic policy based placement of virtual machines within and across multiple data centers
New and existing virtual machines are dynamically located. Dynamic location can be prompted based on performance degradation, load balancing and other policies....
US-9,600,306 Client-side simulated virtual universe environment
An invention that provides a client-side simulated virtual universe environment is provided. In one embodiment, there is a simulation tool, including an...
US-9,600,305 Code partitioning for enhanced performance
A method and system for enhancing the execution performance of program code. An analysis of the program code is used to generate code usage information for each...
US-9,600,304 Device configuration for multiple users using remote user biometrics
An electronic device receives data associated with at least one biometric detected by a sensor of a remote control device. The biometric may be at least one...
US-9,600,303 Dynamic aggressiveness for optimizing placement of virtual machines in a computing environment
Dynamically changing the aggressiveness of optimization of virtual machines on physical hosts allows more efficient and varied optimization. An aggressiveness...
US-9,600,302 Using a public key infrastructure for automatic device configuration
A device may receive a digital voucher, a customer certificate, and configuration information for automatically configuring the device. The digital voucher may...
US-9,600,301 Method and apparatus for interactive mobile device guidance
Described are a method and system that remotely instructs and guides end users of mobile devices to navigate through its various functions and configurations....
US-9,600,300 Method to generate dynamic customized context-sensitive help
Embodiments of the present invention disclose a method, computer program product, and system for customizing help screens. A computer receives a request for...
US-9,600,299 Application object framework
A system, a method, and a computer program product for providing an application object framework are disclosed. In response to a request, an application object...
US-9,600,298 Active and efficient monitoring of a graphical user interface
Machines, systems and methods for recognizing visual change in a graphical user interface (GUI) environment, the method comprising determining position of an...
US-9,600,297 Determining interaction context by providing and using personas
In some implementations, this technology includes systems and methods for creating, incorporating, or providing multiple personas (e.g., based on an interest,...
US-9,600,296 Executing a command within a transport mechanism based on a get and set architecture
The present disclosure provides techniques for executing a command within a transport mechanism based on a get and set architecture. An attribute identification...
US-9,600,295 Systems and methods of providing multiple video outputs during a pre-boot environment
Systems and methods for providing pre-boot displays at the same time on both a discrete video controller and an embedded video controller of an information...
US-9,600,294 Port throttling across an operating system restart during a hot upgrade
A method includes tagging, by a processor executing a first operating system kernel, a region of a memory used by a first storage area network (SAN) adapter...
US-9,600,293 Logic block addressing (LBA) configuration method and non-volatile memory device having the same
A logic block addressing (LBA) configuration method and a non-volatile memory device having the same are provided. The non-volatile memory device determines one...
US-9,600,292 Common boot sequence for control utility able to be initialized in multiple architectures
A common boot sequence facility is provided that enables a control utility (e.g., operating system, control program, or other standalone tool, as examples) to...
US-9,600,291 Secure boot using a field programmable gate array (FPGA)
This disclosure describes techniques for ensuring security in an integrated circuit system that includes a processor subsystem and a configurable-logic (e.g.,...
US-9,600,290 Calculation method and apparatus for evaluating response time of computer system in which plurality of units of...
A calculation method for evaluating response time in a computer system in which a plurality of units of execution are run on individual processor cores. The...
US-9,600,289 Load-store dependency predictor PC hashing
Methods and processors for managing load-store dependencies in an out-of-order instruction pipeline. A load store dependency predictor includes a table for...
US-9,600,288 Result bypass cache
A system and method for efficiently accessing operands in a datapath. An apparatus includes a data operand register file and an execution pipeline with multiple...
US-9,600,287 Latent modification instruction for transactional execution
An instruction stream includes a transactional code region. The transactional code region includes a latent modification instruction (LMI), a next sequential...
US-9,600,286 Latent modification instruction for transactional execution
An instruction stream includes a transactional code region. The transactional code region includes a latent modification instruction (LMI), a next sequential...
US-9,600,285 Packed data operation mask concatenation processors, methods, systems and instructions
A method of an aspect includes receiving a packed data operation mask concatenation instruction. The packed data operation mask concatenation instruction...
US-9,600,284 Computer program instruction analysis
Disclosed is a method of analysis of a computer program instruction for use in a central processing unit having a decoding unit. The method includes receiving...
US-9,600,283 Single instruction for specifying a subset of registers to save prior to entering low-power mode, and for...
Methods and apparatuses for reducing power consumption of processor switch operations are disclosed. One or more embodiments may comprise specifying a subset of...
US-9,600,282 Endian-mode-independent memory access in a bi-endian-mode processor architecture
Embodiments relate to vector processors. An aspect includes endian-mode-sensitive memory instructions for a vector processor. One embodiment includes a...
US-9,600,281 Matrix multiplication operations using pair-wise load and splat operations
Mechanisms for performing a matrix multiplication operation are provided. A vector load operation is performed to load a first vector operand of the matrix...
US-9,600,280 Hazard check instructions for enhanced predicate vector operations
A hazard check instruction has operands that specify addresses of vector elements to be read by first and second vector memory operations. The hazard check...
US-9,600,279 Circuit and method for searching a data array and single-instruction, multiple-data processing unit...
Search circuitry responsive to a single instruction for undertaking a step of a search of a data array for an extreme value therein, a method of searching a...
US-9,600,278 Programmable device using fixed and configurable logic to implement recursive trees
A specialized processing block on a programmable integrated circuit device includes a first floating-point arithmetic operator stage, and a floating-point adder...
US-9,600,277 Asynchronous cleanup after a peer-to-peer remote copy (PPRC) terminate relationship operation
For asynchronous cleanup after a peer-to-peer remote copy (PPRC) terminate relationship operation in a computing storage environment by a processor device,...
US-9,600,276 Creating templates of offline resources
Implementations of the present invention allow software resources to be duplicated efficiently and effectively while offline. In one implementation, a...
US-9,600,275 Smart source code review system
Reviewing software source code by receiving a changeset containing identified source code text changes. A computer creates a workflow of a source code module...
← 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 | 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.