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,348,666 Translating user interfaces of applications
A user interface translation system can provide functionality of translating at least a portion of a user interface of a primary application. The user interface...
US-9,348,665 Mapping messages between web services
Techniques for mapping of messages includes receiving, from a first web service, a message comprising one or more operations in a first format; identifying a...
US-9,348,664 Acceleration prediction in hybrid systems
Predicting acceleration in a hybrid system may comprise determining a number of cross system calls in a first host-accelerator computer architecture running a...
US-9,348,663 Schema validation for secure development of browser extensions
An extension schema validator may be executable within an extension process of an extension of a browser application, and may be configured to validate the...
US-9,348,662 Network system and communication control method
A communication control method for a network system includes establishing a first communication path from a first virtual machine to be executed at a first...
US-9,348,661 Assigning a unique identifier to a communicator
Creating, by a parent master process of a parent communicator, a child communicator, including configuring the child communicator with a child master process,...
US-9,348,660 Apparatus and method for serializing process instance access to information stored redundantly in at least two...
Method and system for serializing access to datasets, suitable for use in a workflow management system which executes multiple business processes, wherein a...
US-9,348,659 Lock resolution for distributed durable instances
A command log selectively logs commands that have the potential to create conflicts based on instance locks. Lock times can be used to distinguish cases where...
US-9,348,658 Technologies for efficient synchronization barriers with work stealing support
Technologies for multithreaded synchronization and work stealing include a computing device executing two or more threads in a thread team. A thread executes...
US-9,348,657 Method and system of synchronizing processors to the same computational point
A system for synchronizing central processing units (CPU) includes a schedule module that communicates a synchronization point, a first CPU that writes a first...
US-9,348,656 Apparatus and method for managing power among a plurality of processors sharing a thermal platform
A method and apparatus includes a multi-processor apparatus including a plurality of integrated circuit processors having a shared thermal platform. Each...
US-9,348,655 Migrating a VM in response to an access attempt by the VM to a shared memory page that has been migrated
A hypervisor of a source host receives a request to migrate a group of virtual machines from the source host to a destination host. The hypervisor of the source...
US-9,348,654 Management of virtual machine migration in an operating environment
Embodiments directed toward a method, and a system. A method can be directed toward deciding whether to accept a virtual machine migration on a host. The method...
US-9,348,653 Virtual machine management among networked servers
Virtual machine management among networked servers coupled for data communications with a data communications network that includes a network device and a...
US-9,348,652 Multi-tenant-cloud-aggregation and application-support system
The present application is directed to a distributed system that provides multi-cloud aggregation and that includes a cloud-connector server, cloud-connector...
US-9,348,651 Constructing a logical tree topology in a parallel computer
Constructing a logical tree topology in a parallel computer that includes compute nodes, where each node executes a number of tasks and at least one node...
US-9,348,650 Determining an optimal computing environment for running an image based on performance of similar images
Aspects of the present invention provide an approach that evaluates a locally running image (e.g., such as that for a virtual machine (VM)) and determines if...
US-9,348,649 Network resource management system utilizing physical network identification for converging operations
The disclosed network resource management system employs a hardware configuration management (HCM) information handling system (IHS) that may couple to a single...
US-9,348,648 Providing a routing framework for facilitating dynamic workload scheduling and routing of message queues for...
In accordance with embodiments, there are provided mechanisms and methods for facilitating dynamic workload scheduling and routing of message queues for fair...
US-9,348,647 Execute or cancel a scheduled task that missed execution condition on a device based on rule and execution...
The present invention provides an improved method and device for task processing in a device management. When the current state or the operation of the terminal...
US-9,348,646 Reboot-initiated virtual machine instance migration
A method for migrating a virtual machine instance within a service provider environment may include determining to migrate an instance running on a source...
US-9,348,645 Method and apparatus for inter process priority donation
A method and an apparatus for priority donations among different processes are described. A first process running with a first priority may receive a request...
US-9,348,644 Application-level dispatcher control of application-level pseudo threads and operating system threads
An application-level thread dispatcher that operates in a main full-weight thread allocated to an application is established. The application-level thread...
US-9,348,643 Prefetching of discontiguous storage locations as part of transactional execution
Transactional execution of a transaction beginning instruction initiates prefetching, by a CPU, of discontiguous storage locations specified by a list. The list...
US-9,348,642 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,348,641 System and method for performing a transaction in a massively parallel processing database
A method for performing a transaction in a massively parallel processing (MPP) database includes receiving, by a transaction manager, from a first resource...
US-9,348,640 Transaction processing system, method and program
A system and method of implementing distributed transactions on a KVS having a simple configuration without unnecessarily causing rollbacks. The method includes...
US-9,348,639 J2EE application versioning strategy
The present invention is a method, system, and computer program product enabling multiple versions/releases of a J2EE application to be served to clients from a...
US-9,348,638 Offload processor modules for connection to system memory, and corresponding methods and systems
A system can include a host processor connected to memory via a system memory bus; and at least one offload processor module, including at least one offload...
US-9,348,637 Dynamic configuration of a home multiprocessor system
A multiprocessor system used in home environment includes multiple processors that run different real-time applications. A dynamic configuration system runs on...
US-9,348,636 Transferring files using a virtualized application
Approaches for transferring a file using a virtualized application. A virtualized application executes within a virtual machine residing on a physical machine....
US-9,348,635 Method and system for determining requirements for interface between virtual network elements and network...
A method for determining and then abstracting the requirements for the interface between virtual network entity or element (VNE) and Network Hypervisor (NHV) is...
US-9,348,634 Fast-booting application image using variation points in application source code
Application boot images are generated for later instantiation of computer system images. A computer system partially executes executable code of an application...
US-9,348,633 Multi-environment operating system
Various embodiments of the present invention provide a mobile computing device that operates multiple, co-existing and independent operating system environments...
US-9,348,632 Data assignment and data scheduling for physical machines in a virtual machine environment
A data assignment method for a physical machine having multiple virtual machines (VMs) running thereon includes receiving data to be processed from a scheduler...
US-9,348,631 File mapping and converting for dynamic disk personalization for multiple platforms
File mapping and converting for dynamic disk personalization for multiple platforms are provided. A volatile file operation is detected in a first platform. The...
US-9,348,630 Virtual machine control program in a cloud computing environment, virtual machine control method in a cloud...
A virtual machine management program causes a computer to execute a process. The process includes suspending a virtual machine, when an access to the virtual...
US-9,348,629 Apparatus, system, method and computer-readable medium for scheduling in which a check point is specified
A scheduling apparatus according to an example embodiment includes a controller. The controller determines whether a resource of a second processor in a second...
US-9,348,628 Computer system
In a computer system according to the background art, when a request to halt a virtual processor was detected, the virtual processor was blocked. In the...
US-9,348,627 Distributed dynamic federation between multi-connected virtual platform clusters
Dynamic mobility of virtual data centers and converged infrastructure components, such as Vblocks, may be provided using a virtual platform product that...
US-9,348,626 Mobile device maintaining adequate security and data partitioning between user mode and business mode
One or more embodiments of the invention facilitate switching between a host environment of a mobile device and a guest environment of the mobile device. One...
US-9,348,625 Application access to native and bundled libraries
An application executing on a computing device may invoke a function call of a first function. The computing device may support a bundled application library of...
US-9,348,624 Monitoring file access of java processes
A mechanism for monitoring file accesses by a process running in a Virtual Machine. File access information associated with a monitored process selected in a...
US-9,348,623 Management of inter-dependent configurations of virtual machines in a cloud
A server computer system determines that configuring a first virtual machine in a cloud depends on a configuration result of configuring a second virtual...
US-9,348,622 Method for targeted resource virtualization in containers
A method and computer program product for targeted container virtualization, where only separate components of a computer system or a server are virtualized....
US-9,348,621 Using hardware transactional memory for implementation of queue operations
Using hardware transactional memory (HTM) for queue operations includes invoking a first operation for a concurrent linked queue of an interpretive program...
US-9,348,620 Using hardware transactional memory for implementation of queue operations
Using hardware transactional memory (HTM) for queue operations includes invoking a first operation for a concurrent linked queue of an interpretive program...
US-9,348,619 Interactive datasheet system
A user interface is provided for selection of a previously specified scenario from a plurality of previously specified scenarios. Each previously specified...
US-9,348,618 Systems and methods for enhancing firmware
A measuring instrument includes at least one processor having at least one processor internal resource. The measuring instrument may also include at least one...
US-9,348,617 Method and system for automatic processing of failed test scenarios
Automatic processing of failed test scenarios, including: receiving descriptions of test scenarios that failed while executed by an automatic testing component,...
← 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 137 138 139 140 141 | 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.