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,417,912 Ordering tasks scheduled for execution based on priority and event type triggering the task, selecting...
A virtual machine monitor and a scheduling method thereof is provided. The virtual machine monitor may operate at least two domains. The virtual machine monitor...
US-9,417,911 Systems and methods for scalable asynchronous computing framework
Systems and methods are described for a distributed data processing method, including, but not limited to: receiving, by a backend device, source data;...
US-9,417,910 System and method for implementing shared probabilistic counters storing update probability values
The systems and methods described herein may implement probabilistic counters and/or update mechanisms for those counters such that they are dependent on the...
US-9,417,909 Scheduling work in a multi-node computer system based on checkpoint characteristics
Efficient application checkpointing uses checkpointing characteristics of a job to determine how to schedule jobs for execution on a multi-node computer system....
US-9,417,908 Managing data delivery based on device state
Managing power-consuming resources on a first computing device by adjusting data delivery from a plurality of second computing devices based on a state of the...
US-9,417,907 Impact management of system tasks
Embodiments are directed towards managing an impact of a plurality of system and/or maintenance tasks distributed across a plurality of nodes. At least one...
US-9,417,906 Transaction participant registration with caveats
In a distributed computing system, a processing device executing a caveat enabled transaction manager registers one or more transaction participants with the...
US-9,417,905 Terminating an accelerator application program in a hybrid computing environment
Terminating an accelerator application program in a hybrid computing environment that includes a host computer having a host computer architecture and an...
US-9,417,904 Cyber-physical system and method of monitoring virtual machine thereof
A cyber-physical system and a method of monitoring a virtual machine thereof are provided. The cyber-physical system includes a plurality of target controllers...
US-9,417,903 Storage management for a cluster of integrated computing systems comprising integrated resource infrastructure...
Integrated computing systems with independently managed infrastructures including compute nodes and storage nodes form a cluster. Storage resource agents manage...
US-9,417,902 Managing resource bursting
Functionality is disclosed herein for managing resource bursting and other operational characteristics of software executing on a virtual machine instance. The...
US-9,417,901 Switch and method for guaranteeing quality of service of multi-tenant cloud service and system having the same...
Provided are a method, apparatus, and system for providing a multi-tenant cloud service, which can guarantee quality of service (QOS) in units of flows and...
US-9,417,900 Method and system for automatic assignment and preservation of network configuration for a virtual machine
The disclosure herein describes a system, which provides network configuration to a respective network adapter of a large number of cloned virtual machines....
US-9,417,899 Memory page de-duplication in a computer system that includes a plurality of virtual machines
Memory page de-duplication in a computer system that includes a plurality of virtual machine partitions managed by a hypervisor, where each virtual machine is...
US-9,417,898 Categorizing memory pages based on page residences
Embodiments of the present invention provide hints for page stealing by prioritizing pages based on the number of residences. Receiving a plurality of pages to...
US-9,417,897 Approaches for managing virtual instance data
A resource provider is able to manage instance data associated with virtual compute instances running in the resource provider environment. For example, when...
US-9,417,896 Allocating hypervisor resources
In an approach to allocating hypervisor resources for virtual machine deployment, one or more computer processors determine one or more hierarchically grouped...
US-9,417,895 Concurrent execution of a first instance and a cloned instance of an application
A cloned instance of an application is executed in a computing environment. The cloned instance and a first instance of the application execute concurrently and...
US-9,417,894 Methods and apparatus for a tablet computer system incorporating a reprogrammable circuit module
A portable housing includes a sensing device, a set of memory modules, and a reconfigurable circuit module. The reconfigurable circuit module can be configured...
US-9,417,893 Triggered controlled event listener learner
Aspects of the present invention provide a solution for responding to a change in an environment of a computer system. In an embodiment, a set of triggered...
US-9,417,892 Configuration command template creation assistant using cross-model analysis to identify common syntax and...
In one embodiment, a computer program product for creating a configuration template for a set of devices includes a computer readable storage medium having...
US-9,417,891 Unified storage/VDI provisioning methodology
Methods, computer-readable storage medium, and systems described herein facilitate provisioning a virtual desktop infrastructure having virtual shared storage....
US-9,417,890 Compilation of transformation in recalculation user interface
The compilation of a transformation chain of a recalculation user interface that displays an electronic canvas that contains one or more displayed result of a...
US-9,417,889 Fast provisioning of a centralized virtual desktop using linked clones with overlaid centralized virtual...
Methods and systems for n-way cloning and synchronization of a user desktop image are provided. Example embodiments provide a Cloning and Synchronization System...
US-9,417,888 Management of user interface elements in a display environment
A widget manager facilitates management of widgets in a dashboard layer. Management functions can include enablement, preview, importation, exportation,...
US-9,417,887 Method and apparatus for bootstrapping gateway in device management system
The present invention discloses a method and an apparatus for bootstrapping a gateway in a device management system, where the method includes: acquiring, from...
US-9,417,886 System and method for dynamically changing system behavior by modifying boot configuration data and registry...
A method includes booting an information handling system, starting a BIOS on the information handling system, storing configuration information for the...
US-9,417,885 Computer system and control method thereof
A computer system and a control method thereof are described. The computer system includes a first memory, a second memory, and a control module. The first...
US-9,417,884 Method for enabling calibration during start-up of a micro controller unit and integrated circuit therefor
A method for enabling calibration during start-up of a micro controller unit device is provided. The method comprises, within the MCU device, reading overlay...
US-9,417,883 Video decoding system supporting multiple standards
System and method for decoding digital video data. The decoding system employs hardware accelerators that assist a core processor in performing selected...
US-9,417,882 Load synchronization with streaming thread cohorts
There is provided a processor implemented method for controlling a lock-stepped cohort. The method includes receiving instructions for each of a first lane and...
US-9,417,881 Parallel dynamic memory allocation using a lock-free pop-only FIFO
One embodiment of the present invention sets forth a technique for dynamically allocating memory using one or more lock-free pop-only FIFOs. One or more...
US-9,417,880 Instruction for performing an overload check
A processor is described having a functional unit within an instruction execution pipeline. The functional unit having circuitry to determine whether...
US-9,417,879 Systems and methods for managing reconfigurable processor cores
Systems and methods for managing reconfigurable processor cores. An example processing system comprises a plurality of processor cores; a control register...
US-9,417,878 Instruction scheduling for reducing register usage based on dependence depth and presence of sequencing edge in...
A method, computer program product, and system are provided for scheduling a plurality of instructions in a computing system. For example, the method can...
US-9,417,877 Switching between dedicated function hardware and use of a software routine to generate result data
An apparatus for processing data 2 is provided including processing circuitry 24 controlled by an instruction decoder 20 in response to a stream of program...
US-9,417,876 Thread context restoration in a multithreading computer system
Embodiments relate to thread context restoration. One aspect is a multithreading computer system including a configuration with a core configurable between a...
US-9,417,875 Cooperative thread array reduction and scan operations
One embodiment of the present invention sets forth a technique for performing aggregation operations across multiple threads that execute independently....
US-9,417,873 Apparatus and method for a hybrid latency-throughput processor
An apparatus and method are described for executing both latency-optimized execution logic and throughput-optimized execution logic on a processing device. For...
US-9,417,872 Recording medium storing address management program, address management method, and apparatus
A computer-readable recording medium stores a program for causing an apparatus to execute an address managing process including: associating information that...
US-9,417,871 Automatic generation of certificate of origin (COO) for software systems
A system includes at least one computing device. The computing device has one or more processors, a memory, and a storage storing computer executable code. The...
US-9,417,870 Managing user access to alternative versions of a particular function of a software product from within a...
For a software product delivered as a hosted service from a host, the host delivers, to a single user interface, a current version of the software product...
US-9,417,869 Visualizing a congruency of versions of an application across phases of a release pipeline
A system for visualizing a congruency of versions of an application across phases of a release pipeline includes a selecting engine to select a phase from a...
US-9,417,868 Entity wide software tracking and maintenance reporting tool
Embodiments of the invention are directed to a system, method, or computer program product for providing an entity wide software tracking and maintenance tool...
US-9,417,867 Smart source code evaluation and suggestion system
A method for s identifying program files within one or more programs that will likely require update to implement a proposed programming task is disclosed. A...
US-9,417,866 Identification and isolation of incompatible applications during a platform update
An Application ("App") Checker identifies and isolates incompatible applications on a mobile device during a software platform update. After receiving a target...
US-9,417,865 Determining when to update a package manager software
Updating package manager software on a client. An update tool can interface with a package manager running a first version of the package manager software to...
US-9,417,864 System, method, and device for notification and installation of applications in accordance with calculated data
A system comprising a server in communication with a user device configured to run a plurality of applications. A data structure is held in the system, said...
US-9,417,863 System and method for expedited loading of an image onto a storage device
Embodiments of an image loading system are disclosed for installing testing software on a storage device. In one embodiment, the system includes a network...
US-9,417,862 Information processing apparatus, function extension method for information processing apparatus, and...
An information processing apparatus provided with an extension unit for performing control to download and install an extension program for extending...
← 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.