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,424,075 Dynamic virtual partitioning for delayed queues
A timer service receives timer creation requests from clients and fires those timers upon their expiration by returning to the requesting clients payloads...
US-9,424,074 Method for learning backup policies for large-scale distributed computing
Aspects of the disclosure relate to learning the most useful backup tasks when processing a job in a distributed computing application. For example, training...
US-9,424,073 Transaction handling between soft logic and hard logic components of a memory controller
Techniques and mechanisms handle transactions between various components of a memory controller. For example, a memory controller may include a component...
US-9,424,072 Alerting hardware transactions that are about to run out of space
A transactional memory system determines whether to pass control of a transaction to an about-to-run-out-of-resource handler. A processor of the transactional...
US-9,424,071 Transaction digest generation during nested transactional execution
Generating a digest in a transactional memory environment for performing transactional executions, the transactional memory environment supporting transaction...
US-9,424,070 Combining scalability across multiple resources in a transaction processing system having global serializability
There is disclosed a method and system for processing transactions requested by an application in a distributed computer system. The computer system includes at...
US-9,424,069 Communication terminal and communication control method
A communication terminal has communication circuit, a processor and a storing module operable to store a plurality of application programs. The terminal...
US-9,424,068 Automatic batching of GUI-based tasks
Described herein are techniques for automatically batching GUI-based (Graphical User Interface) tasks. The described techniques include automatically...
US-9,424,067 Managing virtual machine instances utilizing an offload device
Generally described, the present application relates to systems and methods for the managing virtual machines instances using a physical computing device and an...
US-9,424,066 Redeploying a baseline virtual machine to update a child virtual machine by creating and swapping a virtual...
One or more techniques and/or systems are disclosed for redeploying a baseline VM (BVM) to one or more child VMs (CVMs) by merely cloning virtual drives of the...
US-9,424,065 Methods and apparatus to scale application deployments in cloud computing environments using virtual machine pools
Methods and apparatus are disclosed to scale application deployments in cloud computing environments using virtual machine pools. An example method disclosed...
US-9,424,064 Adaptor implementation for internet protocol address and port hopping
A system and method of deploying a network hopping adaptor is disclosed. In some embodiments, a network hopping adaptor may be configured to manipulate network...
US-9,424,063 Method and system for generating remediation options within a cluster of host computers that run virtual machines
A method for adjusting the configuration of host computers in a cluster on which virtual machines are running in response to a failed change in state is...
US-9,424,062 Virtualization infrastructure support
Remote computing resource service providers allow customers to execute one or more applications in a virtual environment on computer systems provided by the...
US-9,424,061 Bandwidth-efficient virtual machine image delivery
A mechanism is provided for bandwidth-efficient virtual machine image delivery. Responsive to a request to generate a virtual machine (VM) in a node using an...
US-9,424,060 Tiered eviction of instances of executing processes
In one example embodiment, an instance of a virtual machine to evict may be identified. A determination may be made within a predetermined range of...
US-9,424,059 System and methods for implementing quality of service in a networked virtualization environment for storage...
A method for implementing quality of service (QoS) for network communications sharing a network in a networked virtualization environment for storage...
US-9,424,058 File deduplication and scan reduction in a virtualization environment
A virtual machine template is created. The template includes a file system containing files to be deduplicated across multiple virtual machines. For each file...
US-9,424,057 Method and apparatus to improve efficiency in the use of resources in data center
A method of managing use of resources in data center comprises: determining whether first storage subsystem includes a virtual volume or a storage pool that...
US-9,424,056 Cross site recovery of a VM
Restoring a virtual machine is disclosed. An indication of the virtual machine of a primary site to be restored at a remote site using a copy stored at the...
US-9,424,055 Multi-function instruction that determines whether functions are installed on a system
A method, system and program product for executing a multi-function instruction in an emulated computer system by specifying, via the multi-function...
US-9,424,054 Driver file conversion system
A method for creating an offline script format driver file from an INF file includes replacing variables with associated value data. Version data and a unique...
US-9,424,053 Method and apparatus for displaying personalized user interface
A method of displaying a user interface (UI), wherein the displaying is performed by a client, is provided. The method includes receiving UI data from a server,...
US-9,424,052 Remotely emulating computing devices
Disclosed are various embodiments that facilitate remote emulation of computing devices. A model of a computing device and an application that is executable in...
US-9,424,051 Method and system for modeling and naming a software class
A method for modeling classes to create an application in an object-oriented programming environment based on a hierarchical rooted classification (E) and...
US-9,424,050 Parallelization and instrumentation in a producer graph oriented programming framework
Embodiments of parallelization and/or instrumentation in a producer graph oriented programming framework have been presented. In one embodiment, a request to...
US-9,424,049 Data protection for opaque data structures
Methods, media and systems that use an encoded opaque pointer in an API between a client process and a library process. An encoded opaque pointer, in one...
US-9,424,048 Inductive peripheral retention device
Inductive peripheral retention device techniques are described. In one or more implementations, an apparatus includes a plug configured to removably engage a...
US-9,424,047 System and methods for an in-vehicle computing system
Embodiments are disclosed for controlling power modes of a computing system. In some embodiments, a method for an in-vehicle computing system includes, while...
US-9,424,046 Systems and methods for load canceling in a processor that is connected to an external interconnect fabric
Systems and methods for load canceling in a processor that is connected to an external interconnect fabric are disclosed. As a part of a method for load...
US-9,424,045 Data processing apparatus and method for controlling use of an issue queue to represent an instruction suitable...
An apparatus and method includes execution circuitry including a wide operand execution unit configured to allow up to N bits of operand data to be processed...
US-9,424,044 Silent mode and resource reassignment in branch prediction logic for branch instructions within a millicode routine
A method, system, and computer program product of utilizing branch prediction logic in a system that processes instructions that include a branch are described....
US-9,424,043 Forward-flow selection
Systems and methods for enhancing performance of programs implemented on an integrated circuit (IC) are provided. A forward-flow selector may determine a common...
US-9,424,042 System, apparatus and method for translating vector instructions
Vector translation instructions are used to demarcate the beginning and the end of a code region to be translated. The code region includes a first set of...
US-9,424,041 Efficient way to cancel speculative `source ready` in scheduler for direct and nested dependent instructions
A method and apparatus for simultaneously canceling a dependent instruction and a nested dependent instruction when a cancel timer of a source of the dependent...
US-9,424,040 LSI and LSI manufacturing method
An LSI includes an address decoder in which combinations of IP cores and control registers simultaneously accessed according to an operation mode signal are set...
US-9,424,039 Instruction for implementing vector loops of iterations having an iteration dependent condition
A processor is described having an instruction execution pipeline. The instruction execution pipeline includes an instruction fetch stage to fetch an...
US-9,424,038 Compiler-controlled region scheduling for SIMD execution of threads
A compiler-controlled technique for scheduling threads to execute different regions of a program. A compiler analyzes program code to determine a control flow...
US-9,424,037 Instructions and functions for evaluating program defined conditions
A compare instruction of an instruction set architecture (ISA), when executed tests one or more operands for an instruction defined condition. The result of the...
US-9,424,036 Scalable decode-time instruction sequence optimization of dependent instructions
Producer-consumer instructions, comprising a first instruction and a second instruction in program order, are fetched requiring in-order execution, the second...
US-9,424,035 Conditional transaction end instruction
A Conditional Transaction End (CTEND) instruction is provided that allows a program executing in a nonconstrained transactional execution mode to inspect a...
US-9,424,034 Multiple register memory access instructions, processors, methods, and systems
A processor includes N-bit registers and a decode unit to receive a multiple register memory access instruction. The multiple register memory access instruction...
US-9,424,033 Modified balanced throughput data-path architecture for special correlation applications
Apparatus and method for a modified, balanced throughput data-path architecture is given for efficiently implementing the digital signal processing algorithms...
US-9,424,032 List vector processing apparatus, list vector processing method, storage medium, compiler, and information...
Disclosed is a list vector processing apparatus (LVPA) or the like which can process the indirect reference at a high speed. The LVPA includes: a gather...
US-9,424,031 Techniques for enabling bit-parallel wide string matching with a SIMD register
Various embodiments are generally directed to overcoming limitations of vector registers in their use with bit-parallel string matching algorithms. An apparatus...
US-9,424,030 Trailing or leading zero counter having parallel and combinational logic
A trailing/leading zero counter includes a plurality of hardware logic blocks, each of which calculates one bit of the output value (i.e. the number of...
US-9,424,027 Message management system for information transfer within a multitasking system
This invention bridges the gap between bare-block messaging for I/O and exchange messaging for inter-task communication by providing a message make service to...
US-9,424,026 Visualizations of inter-entity calls
The disclosure generally describes computer-implemented methods, software, and systems, including methods for generating visualizations. On a client side, a...
US-9,424,025 Verification of backward compatibility of software components
A computer processor determines the backward compatibility of a software component. The processor identifies one or more programming interfaces that are exposed...
US-9,424,024 System and method for elasticity management of services with a cloud computing environment
A system and method for elasticity management of services for use with a cloud computing environment. In accordance with an embodiment, a cloud platform enables...
← 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 | 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.