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,870,285 Selectively de-straddling data pages in non-volatile memory
An apparatus, according to one embodiment, includes: one or more memory devices, each memory device comprising non-volatile memory configured to store data, and...
US-9,870,284 First responder parities for storage array
Embodiments relate to correcting erasures in a storage array. An aspect includes dividing data into a plurality of stripes for storage in a storage array...
US-9,870,283 Memory error detection
Systems and methods are provided for detecting and correcting address errors in a memory system. In the memory system, a memory device generates an...
US-9,870,281 Power loss mitigation for data storage device
A Data Storage Device (DSD) includes a disk for storing data, a volatile memory for temporarily storing data to be written on the disk, and a Non-Volatile...
US-9,870,280 Apparatuses and methods for comparing a current representative of a number of failing memory cells
Apparatuses and methods for comparing a sense current representative of a number of failing memory cells of a group of memory cells and a reference current...
US-9,870,279 Analysis apparatus and analysis method
An analysis apparatus is connectable to a terminal capable of displaying web pages by accessing a web server capable of executing a web application. The...
US-9,870,278 Managing spaces in memory
A method of and system for managing spaces in memory of a storage facility is disclosed. The method and system includes storing first and second identifiers in...
US-9,870,277 Systems and methods for error correction in quantum computation
The effects of decoherence and/or noise in adiabatic quantum computation and quantum annealing are reduced by implementing replica coding schemes. Multiple...
US-9,870,276 User message queue method for inter-process communication
A computing device for a network of computer controlled devices that communicate with each other using a pre-determined protocol includes a computing module for...
US-9,870,275 Processor thread management
Provided are a computer program product, system, and method for managing processor threads of a plurality of processors. In one embodiment, a parameter of...
US-9,870,274 Method of executing a job in a computer system, a resource manager and a high performance computer system
A method of executing a job in a computer system having a plurality of different allowed configurations comprises: receiving the job; identifying one or more...
US-9,870,273 Methods and systems for quantum ready and quantum enabled computations
The present disclosure provides methods, systems, and media for allowing access to quantum ready and/or quantum enabled computers in a distributed computing...
US-9,870,272 Collecting streaming event data from applications deployed in a distributed computing environment
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for distributed data management. One of the methods includes...
US-9,870,271 System and method for deploying virtual servers in a hosting system
Some embodiments provide a method for creating an image of a virtual machine. The method identifies a particular computer system operating as a virtual machine...
US-9,870,270 Realizing graph processing based on the mapreduce architecture
A method and device for realizing graph processing based on the MapReduce architecture is disclosed in the invention. The method includes the steps of:...
US-9,870,269 Job allocation in a clustered environment
Described herein are systems, devices, and methods for using a job scheduler that allocates jobs to cluster nodes in a data warehouse. The cluster nodes in the...
US-9,870,268 Virtual computing instance migration
A customer submits a set of preferences including hardware specifications for instantiating a virtual machine instance. The virtual machine instance may be...
US-9,870,267 Virtual vector processing
Methods and apparatus to provide virtualized vector processing are disclosed. In one embodiment, a processor includes a decode unit to decode a first...
US-9,870,266 Background job processing framework
The described technology relates to scheduling jobs of a plurality of types in an enterprise web application. A processing system configures a job database...
US-9,870,265 Prioritizing cloud-based computing tasks according to global company and job type priority levels
Systems and methods for prioritizing cloud-based computing tasks are provided. An example method includes, identifying a first plurality of service requests...
US-9,870,264 Methods and systems for coordinated transactions in distributed and parallel environments
Automated techniques are disclosed for minimizing communication between nodes in a system comprising multiple nodes for executing requests in which a request...
US-9,870,263 System virtualization instance management for terminal sessions
Terminal sessions providing remote access to functionality may be isolated from each other, as well as from the server system space, by being placed in system...
US-9,870,262 Processing element management in a streaming data system
Stream applications may inefficiently use the hardware resources that execute the processing elements of the data stream. For example, a compute node may host...
US-9,870,261 Managing a set of assets for a user in a shared pool of configurable computing resources
Disclosed aspects include managing a set of assets for a user in a shared pool of configurable computing resources. The shared pool of configurable computing...
US-9,870,260 Managing a set of assets for a user in a shared pool of configurable computing resources
Disclosed aspects include managing a set of assets for a user in a shared pool of configurable computing resources. The shared pool of configurable computing...
US-9,870,259 Triggered queue transformation
Methods and systems disclosed herein relate generally to evaluating resource loads to determine when to transform queues and to specific techniques for...
US-9,870,258 Systems and methods for performing scheduling for a cluster
Multiple scheduler verticals can allocate tasks to resources that are shared by the scheduler verticals. Information regarding a state of each resource may be...
US-9,870,257 Automation optimization in a command line interface
A method of automation optimization in a command line interface is provided. The method includes receiving a configuration input that includes one or more...
US-9,870,256 Hardware acceleration wait time awareness in central processing units with multi-thread architectures
Provided is a hardware accelerator and method, central processing unit, and computing device. A hardware accelerating method includes, in response to a request...
US-9,870,255 Hardware acceleration wait time awareness in central processing units with multi-thread architectures
Provided is a hardware accelerator, central processing unit, and computing device. A hardware accelerator includes a task accelerating unit configured to, in...
US-9,870,254 Multithreaded transactions
Embodiments relate to multithreaded transactions. An aspect includes assigning a same transaction identifier (ID) corresponding to the multithreaded transaction...
US-9,870,253 Enabling end of transaction detection using speculative look ahead
A transaction within a computer program or computer application comprises program instructions performing multiple store operations that appear to run and...
US-9,870,252 Multi-threaded processing with reduced context switching
Multi-threaded processing with reduced context switching is disclosed. Context switches may be avoided through the use of pre-emption notification, a...
US-9,870,251 Semantic-aware and user-aware admission control for performance management in data analytics and data storage...
In one embodiment, a computer program product includes a computer-readable storage medium having program instructions embodied therewith. The embodied program...
US-9,870,250 Automated exploitation of virtual machine resource modifications
At least one application in a distributed computing environment is deployed. At least one resource of a virtual machine is provided to the at least one...
US-9,870,249 Virtual computer system, method, and non-transitory computer readable medium
A virtual computer system includes an external event acquisition controller, an external event storing unit, and a snap shot creating unit. The external event...
US-9,870,248 Page table based dirty page tracking
A hypervisor identifies a set of pages associated with a guest operating system (OS) of a virtual machine (VM) that are shared with an application. The...
US-9,870,247 System and method for dynamic provisioning of applications
Disclosed is a system and method for the automatic, dynamic provisioning of applications configured to provide users with applications and network ...
US-9,870,246 Systems and methods for defining virtual machine dependency mapping
In accordance with these and other embodiments of the present disclosure, a system may include a processor and a hypervisor comprising a program of executable...
US-9,870,245 Optimized migration of virtual objects across environments in a cloud computing environment
An appliance migration mechanism (AMM) optimizes migration of a live virtual appliance with virtual objects between cloud environments to minimize temporary...
US-9,870,244 Optimized migration of virtual objects across environments in a cloud computing environment
An appliance migration mechanism (AMM) optimizes migration of a live virtual appliance with virtual objects between cloud environments to minimize temporary...
US-9,870,243 Virtual machine placement with automatic deployment error recovery
Embodiments perform automatic selection of hosts and/or datastores for deployment of a plurality of virtual machines (VMs) while monitoring and recovering from...
US-9,870,242 Parallel mapping of client partition memory to multiple physical adapters
Techniques are disclosed for performing input/output (I/O) requests to two or more physical adapters in parallel. One method for performing an input/output...
US-9,870,241 Data transfer guide
Techniques to create and use a data transfer guide are disclosed. In various embodiments, at least a portion of application code comprising an application is...
US-9,870,240 Dynamic code injection
Embodiments of the present invention disclose an approach for inserting code into a running thread of execution. A computer sets a first set of bits to a first...
US-9,870,239 Method and device for running application program
The present disclosure relates to a method and a device for running an application program. The method includes: receiving a triggering signal instructing to...
US-9,870,238 Method, medium, and system for multitenant hosted virtual machine infrastructure
A multi-tenant virtual machine infrastructure (MTVMI) allows multiple tenants to independently access and use a plurality of virtual computing resources via the...
US-9,870,237 System and method for supporting distributed class loading in a virtual machine (VM)
A system and method can support distributed class loading in a computing environment, such as a virtual machine. A class loader can break a classpath into one...
US-9,870,236 Control system for a wind turbine
A control system for a wind turbine is provided. The control system includes a plurality of controllers distributed in the wind turbine or the wind power plant;...
US-9,870,235 Recording events generated for performing a task through user equipment
Described embodiments provide for a method of recording events generated for performing a task through user equipment. In the method, an activation input may be...
← 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 | 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.