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,477,524 Partitioning processes across clusters by process type to optimize use of cluster specific configurations
A system and method for virtualization and cloud security are disclosed. According to one embodiment, a system comprises a first multi-core processing cluster...
US-9,477,523 Scheduling data access jobs based on job priority and predicted execution time using historical execution data
Techniques are described for scheduling data access jobs based on a job dependency analysis. A requested primary data access job is analyzed to determine one or...
US-9,477,522 System and method for implementing workflow management using messaging
A system provides workflow management functions over a messaging or data protocol. A workflow management object defining functions and values and events for...
US-9,477,521 Method and system for scheduling repetitive tasks in O(1)
Systems and methods are disclosed for scheduling a plurality of tasks for execution on one or more processors. An example method includes obtaining a counter...
US-9,477,520 Registering and accessing virtual systems for use in a managed system
Techniques are disclosed for controlling and managing virtual machines and other such virtual systems. VM execution approval is based on compliance with...
US-9,477,519 Distributed activity control systems and methods
A dynamic, distributed directed activity network comprising a directed activity control program specifying tasks to be executed including required individual...
US-9,477,518 Method to automatically redirect SRB routines to a zIIP eligible enclave
A method to redirect SRB routines from otherwise non-zIIP eligible processes on an IBM z/OS series mainframe to a zIIP eligible enclave is disclosed. This...
US-9,477,517 Service broker systems, methods, and apparatus
In one implementation, a service broker system includes an authentication module to authenticate a plurality of devices with an account from a plurality of...
US-9,477,516 Concurrent in-memory data publication and storage system
A method includes allocating a first memory location in a non-transitory data store in communication with a computing device and writing data to the first...
US-9,477,515 Handling operating system (OS) transitions in an unbounded transactional memory (UTM) mode
In one embodiment, the present invention includes a method for receiving control in a kernel mode via a ring transition from a user thread during execution of...
US-9,477,514 Transaction begin/end instructions
A TRANSACTION BEGIN instruction and a TRANSACTION END instruction are provided. The TRANSACTION BEGIN instruction causes either a constrained or nonconstrained...
US-9,477,513 Batch scheduling
There is provided a method to schedule execution of a plurality of batch jobs by a computer system. The method includes: reading one or more constraints that...
US-9,477,512 Task-based modeling for parallel data integration
System, method, and computer program product to perform an operation for task-based modeling for parallel data integration, by determining, for a data flow, a...
US-9,477,511 Task-based modeling for parallel data integration
System, method, and computer program product to perform an operation for task-based modeling for parallel data integration, by determining, for a data flow, a...
US-9,477,510 Determination method and determination device
A determination method includes: receiving a request of a change from a first system configured by a first configuration to a second system configured by a...
US-9,477,509 Protection against interrupts in virtual machine functions
A system, methods, and apparatus for protection against interrupts in virtual machine functions are disclosed. A system includes memory, one or more physical...
US-9,477,508 Storage device sharing among virtual machines
Disclosed herein are various systems and methods for sharing a storage device with multiple virtual machines are disclosed. One such method involves creating a...
US-9,477,507 State customization of forked virtual machines
Embodiments support instant forking of virtual machines (VMs) and state customization. A computing device initiates execution of a first group of services...
US-9,477,506 Dynamic virtual machines migration over information centric networks
An apparatus comprising a memory and a processor coupled to the memory, wherein the memory contains instructions that when executed by the processor cause the...
US-9,477,505 Method for reducing the overhead associated with a virtual machine exit when handling instructions related to...
A computerized method for efficient handling of a privileged instruction executed by a virtual machine (VM). The method comprises identifying when the...
US-9,477,504 Maintenance of offline virtual machines based on a maintenance register
A solution is proposed for maintaining virtual machines being available in a data-processing system. A mechanism determines a list of software components...
US-9,477,503 Resource management server, resource management method and storage medium for identifying virtual machines...
It is provided a resource management server comprising: a resource management module for managing virtual machines and use amounts of resources used by the...
US-9,477,502 Parallel processing of data for an untrusted application
An untrusted application is received at a data center including one or more processing modules and providing a native processing environment. The untrusted...
US-9,477,501 Encapsulation of an application for virtualization
Embodiments relate to a method for encapsulating a hardware application for virtualization. The method surrounds the hardware application with a service layer...
US-9,477,500 Managing and controlling a distributed network service platform
A distributed network service platform comprises: a logical data plane configured to process packets that are received by a plurality of physical devices,...
US-9,477,499 Managing process migration from source virtual machine to target virtual machine which are on the same...
An apparatus and method for managing process migration are provided. When a process of a source virtual machine is to be migrated to a target virtual machine...
US-9,477,498 Information processing device, library loading method, and computer readable medium
Provided is an information processing device and others in which a plurality of applications are capable of appropriately using a plurality of libraries...
US-9,477,497 Methods for determining resource dependency and systems thereof
A method, computer readable medium, and system for automatically determining resource dependency includes automatically identifying with an application...
US-9,477,496 Method and apparatus for loading classes and re-organizing class archives
A method and apparatus for loading classes to virtual machines and a method and apparatus for reorganizing class archives. The method for loading a class to a...
US-9,477,495 Conservative class preloading for real time Java execution
A computer implemented method, a computer program product and a data processing system for executing an application written in a dynamic language are provided....
US-9,477,494 System and method for reconciling duplicate configuration items in a configuration management database
The system and method described herein may be used to reconcile duplicate configuration items in a configuration management database. In particular,...
US-9,477,493 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,477,492 Deploying multi-channel or device agnostic applications
Various user interface components and features can be tested and simulated with the unified framework module, and the full application user experience can be...
US-9,477,491 Independent synchronization of virtual desktop image layers
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,477,490 Milestone based dynamic multiple watchdog timeouts and early failure detection
A dynamic, milestone-based solution for managing computer operations, as may be embodied by various systems, methods, and non-transitory computer-readable...
US-9,477,489 Software based self-encrypting drive (SED) sleep resuming method
A method that can stably and reliably resume SED from operating system power saving mode is disclosed. The solution comprises a storage lower filter driver and...
US-9,477,488 Systems and methods for managing distributed sales, service and repair operations
The systems and methods of the present disclosure are generally related to managing distributed sales, service and repair operations. In particular, the systems...
US-9,477,487 Virtualized boot block with discovery volume
A file system independent virtualized boot block with discovery volume and cover files renders a volume visible when accessed by an accessing system which...
US-9,477,486 Attestation protocol for securely booting a guest operating system
In a cloud computing environment, a production server virtualization stack is minimized to present fewer security vulnerabilities to malicious software running...
US-9,477,485 Optimizing computer hardware usage in a computing system that includes a plurality of populated central...
Optimizing computer hardware usage in a computing system that includes a plurality of populated central processing unit (`CPU`) sockets, including: determining,...
US-9,477,484 System and method for boot acceleration of a data processing system wherein a nonvolatile memory is...
A system and method to reduce the boot time of a data processing system by informing a memory device to send data prior to the boot time. The data processing...
US-9,477,483 Tracking mobile app installations
In an embodiment, a data processing method comprises receiving, at a mobile computing device, a request comprising a protocol identifier, a label value, and a...
US-9,477,482 System, method, and computer program product for implementing multi-cycle register file bypass
A system, method, and computer program product are provided for implementing a multi-cycle register file bypass mechanism. The method includes the steps of...
US-9,477,481 Accurate tracking of transactional read and write sets with speculation
Improving the tracking of read sets and write sets associated with cache lines of a transaction in a pipelined processor executing memory instructions having...
US-9,477,480 System and processor for implementing interruptible batches of instructions
A system, method, and computer program product are provided for scheduling interruptible hatches of instructions for execution by one or more functional units...
US-9,477,479 Instruction prefetch throttling using instruction count and branch prediction
A sequence of buffered instructions includes branch instructions. Branch prediction circuitry predicts if each branch instruction will result in a taken branch...
US-9,477,478 Multi level indirect predictor using confidence counter and program counter address filter scheme
The disclosure relates to predicting simple and polymorphic branch instructions. An embodiment of the disclosure detects that a program instruction is a branch...
US-9,477,477 System, method, and computer program product for executing casting-arithmetic instructions
A system, method, and computer program product are provided for executing casting-arithmetic instructions. The method comprises receiving a casting-arithmetic...
US-9,477,476 Fusing immediate value, write-based instructions in instruction processing circuits, and related processor...
Fusing immediate value, write-based instructions in instruction processing circuits, and related processor systems, methods, and computer-readable media are...
US-9,477,475 Apparatus and method for asymmetric dual path processing
According to embodiments disclosed herein, there is disclosed a computer processor architecture; and in particular a computer processor, a method of operating...
← 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 | 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.