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,875,144 Controlling virtual machine density and placement distribution in a converged infrastructure resource pool
Aspects include identifying physical resources in a computer environment, allocating virtual resources to the physical resources, and aggregating the virtual...
US-9,875,143 Computer system, management computer and management method
The purpose of the invention is to simplify the work of setting migration WWNs used in live migration of LPARs. Hypervisor management software of a management...
US-9,875,142 System and method for efficient task scheduling in heterogeneous, distributed compute infrastructures via...
A system and method schedules jobs in a cluster of compute nodes. A job with an unknown resource requirement profile is received. The job includes a plurality...
US-9,875,141 Managing pools of dynamic resources
Computer systems attempt to manage resource pools of a dynamic number of similar resources and work tasks in order to optimize system performance. Work requests...
US-9,875,140 System, method, and apparatus for coordinating distributed electronic discovery processing
The present invention relates to a method, system, and apparatus for coordinating distributed electronic discovery processing. The method may comprise the steps...
US-9,875,139 Graphics processing unit controller, host system, and methods
A graphics processing unit controller configured to be communicatively coupled to one or more graphics processing units and one or more virtual machines,...
US-9,875,138 General purpose software parallel task engine
A software engine for decomposing work to be done into tasks, and distributing the tasks to multiple, independent CPUs for execution is described. The engine...
US-9,875,137 Intelligent application back stack management
Intelligent application back stack management may include generating a first back stack for activities of an application that have been executed by a device...
US-9,875,136 System for effecting periodic interruptions to transfer of information and dynamically varying duration of...
A novel approach to coordinate processes in a process environment includes establishing a coherent temporal and resource framework for operation of selected...
US-9,875,135 Utility-optimized scheduling of time-sensitive tasks in a resource-constrained environment
Systems and methods implementing utility-maximized scheduling of time-sensitive tasks in a resource constrained-environment are described herein. Some...
US-9,875,134 Virtual machine based content processing
A set of techniques is described for enabling a virtual machine based transcoding system. The system enables any transcoding provider to make their transcoding...
US-9,875,133 Virtual machine disk image installation
A processor copies first and second installable binary files into first and second disk images of first and second virtual machines, respectively, before...
US-9,875,132 Input output memory management unit based zero copy virtual machine to virtual machine communication
In an example embodiment, a hypervisor exposes a virtual input-output memory management unit (IOMMU) to a first virtual machine. The first virtual machine...
US-9,875,131 Virtual PCI device based hypervisor bypass using a bridge virtual machine
In an example embodiment, a hypervisor exposes a first guest device to a first virtual machine and a second guest device to a second virtual machine. The...
US-9,875,130 Customizing mirror virtual machine(s)
Methods, computer program products, and systems are presented. The methods include, for instance: synchronizing, by one or more processor, first virtual...
US-9,875,129 Software application previews
In one implementation, a computer-implemented method includes receiving, at a computer system and from a first computing device, a request to access a...
US-9,875,128 Using hypervisor trapping for protection against interrupts in virtual machine functions
A system, methods, and apparatus for using hypervisor trapping for protection against interrupts in virtual machine functions are disclosed. A system includes...
US-9,875,127 Enabling uniform switch management in virtual infrastructure
A method of configuring a logical network in a datacenter is provided. The datacenter includes a plurality of host physical computing devices, a compute manager...
US-9,875,126 Hash-based load balancing for bonded network interfaces
Systems and methods for hash-based load balancing implemented by bonded network interfaces. An example method may comprise: receiving, by a bonded interface of...
US-9,875,125 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,875,124 Data assignment and data scheduling for physical machine in a virtual machine environment
A computer program product for performing a method comprising receiving, by a processor executing on a computing device, data to be processed from a scheduler...
US-9,875,123 Host reservation system
A provisioning server receives a reserve command with a set of criteria and searches for a host matching the criteria. Upon finding such a host, the...
US-9,875,122 System and method for providing hardware virtualization in a virtual machine environment
A system and method for providing hardware virtualization and resource management in a virtual machine environment. An application server environment is...
US-9,875,121 API server
Some embodiments of the invention provide a novel server for processing application programming interface (API) requests. In some embodiments, the API server is...
US-9,875,120 Virtualized components in computing systems
The subject disclosure is directed towards virtual components, e.g., comprising software components such as virtual components of a distributed computing...
US-9,875,119 Extensibility framework
In an example embodiment, a bundle loader is run in response to a communication from an application. The communication may indicate that the plurality of...
US-9,875,118 Method and embedded device for loading driver
The invention discloses a method and a device for loading a driver, where the method includes: determining a model identifier corresponding to a component...
US-9,875,117 Management of multiple instances of legacy application tasks
Methods, systems, and techniques for supporting access to multiple copies of a legacy task are provided. When there are multiple copies of a task present, then...
US-9,875,116 Sharing of a user input interface of an application session of one application between two or more applications
A primary application and a secondary application installed on a mobile communication device are both configured to obtain input from a user of the device...
US-9,875,115 Memory-preserving reboot
Techniques are described for preserving application state in virtual memory during operating system reboot. A preserved virtual memory allocation that has been...
US-9,875,114 Method, computer readable medium and device for the configuration or maintenance of a computer system in a cluster
The configuration and maintenance of a computer system in a cluster, where the computer system is configured to allow booting from data stored in an...
US-9,875,113 System and method for managing BIOS setting configurations
A BIOS settings configuration may be stored in BIOS of a computer system. A default BIOS status may be set as a locked state. The BIOS status can be changed...
US-9,875,112 Providing a trustworthy indication of the current state of a multi-processor data processing apparatus
A data processing apparatus formed on an integrated circuit comprising: a plurality of processors; power control circuitry configured to control power up and...
US-9,875,111 Information handling system performance optimization system
A performance optimization system includes a plurality of system components. A monitoring plug-in and a configuration plug-in are coupled to each of the...
US-9,875,110 Dynamic application overlay for remote desktop servers
Examples disclosed herein provide systems, methods, and software to provide individualized applications to remote desktop sessions. In one example, a method of...
US-9,875,109 Method and apparatus for generating user adaptive application in mobile terminal
A method and apparatus for generating a user adaptive application in a mobile terminal are provided. The method includes displaying a list of applications in...
US-9,875,108 Shared memory interleavings for instruction atomicity violations
A system, processor, and method to record the interleavings of shared memory accesses in the presence of complex multi-operation instructions. An extension to...
US-9,875,107 Accelerated execution of execute instruction target
As disclosed herein a method, executed by a processor, for accelerated instruction execution includes retrieving an execute instruction including a register...
US-9,875,106 Computer processor employing instruction block exit prediction
A computer processor is provided that executes sequences of instructions stored in memory. The sequences of instructions are organized as one or more...
US-9,875,105 Checkpointed buffer for re-entry from runahead
Embodiments related to re-dispatching an instruction selected for re-execution from a buffer upon a microprocessor re-entering a particular execution location...
US-9,875,104 Accessing data in multi-dimensional tensors
Methods, systems, and apparatus, including an apparatus for processing an instruction for accessing a N-dimensional tensor, the apparatus including multiple...
US-9,875,103 Translating instructions in a speculative processor
A method for use by a host microprocessor which translates sequences of instructions from a target instruction set for a target processor to sequences of...
US-9,875,102 Apparatus, system, and method for persistent user-level thread
Embodiments of the invention provide a method of creating, based on an operating-system-scheduled thread running on an operating-system-visible sequencer and...
US-9,875,101 Induction variable identification
Aspects of the disclosure provide a method for identifying an induction variable in a loop during a compiling process. The method includes searching for a...
US-9,875,100 Accessing data in multi-dimensional tensors
Methods, systems, and apparatus, including an apparatus for processing an instruction for accessing a N-dimensional tensor, the apparatus including multiple...
US-9,875,099 Computer-implemented method and system for executing android apps natively on any environment
A method for executing Android apps nativelyon any environment comprises converting one or more Android applications to a binary format of other applications in...
US-9,875,098 System and method for extracting a business rule embedded in an application source code
Disclosed is a method and system for extracting a business rule embedded in an application source code. The method comprises creating a call structure of one or...
US-9,875,097 Applying configuration alignment in build projects
Implementations disclose applying configuration alignment in build projects is disclosed. A method of an implementation of the disclosure includes retrieving a...
US-9,875,096 Systems and methods for software scanning tool
Systems, methods, and non-transitory machine readable medium are provided for creating a structured report that aggregates information related to a plurality of...
US-9,875,095 Software bundle detection
A method for grouping of software components may be provided. The method may comprise relating a trigger agent to a software component, identifying the trigger...
← 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 | 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.