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,535,772 Creating a communication channel between different privilege levels using wait-for-event instruction in systems...
In a computer system operable at multiple hierarchical privilege levels, a "wait-for-event" (WFE) communication channel between components operating at...
US-9,535,771 Memory management methods and systems
A method and an apparatus for determining a usage level of a memory device to notify a running application to perform memory reduction operations selected based...
US-9,535,770 Electronic system with offloading mechanism and method of operation thereof
An electronic system includes: a storage unit configured to store a usage profile; a control unit, coupled to the storage unit, configured to retrieve the usage...
US-9,535,769 Orchestrated data exchange and synchronization between data repositories
Embodiments of the invention provide systems and methods for providing efficient Service Oriented Architecture (SOA) orchestrated data exchanges and...
US-9,535,768 Managing multi-threaded operations in a multimedia authoring environment
Managing multi-threaded computer processing, including: processing a main thread for an object in background of the multi-threaded computer processing without...
US-9,535,767 Instantiating a virtual machine with a virtual non-uniform memory architecture
Techniques for effectuating a virtual NUMA architecture for virtual machines are disclosed herein. In an embodiment, a system determines the physical topology...
US-9,535,766 Method and system for application profiling for purposes of defining resource requirements
Disclosed are a method of and system for profiling a computer program. The method comprises the steps of using a utility application to execute the computer...
US-9,535,765 Opportunistic job Processing of input data divided into partitions of different sizes
A global-level manager access a work order from a client and parameters associated with the work order. A service level agreement to meet the work order...
US-9,535,764 Resource allocation mechanism
A first network device determines capabilities of resources in a section of a network that is accessible using the first network device. The first network...
US-9,535,763 System and method for runtime grouping of processing elements in streaming applications
A method, computer program product, and computer system for dynamically grouping and un-grouping processing operators and processing elements used by a...
US-9,535,762 Methods to improve overload protection for a home subscriber server (HSS)
A system and methodology that facilitates improving performance of a Home Subscriber Server (HSS) during overload conditions, by embedding a unique Application...
US-9,535,761 Tracking large numbers of moving objects in an event processing system
Techniques for tracking large numbers of moving objects in an event processing system are provided. An input event stream can be received, where the events in...
US-9,535,760 Method and system for dedicating processors for desired tasks
Improving the performance of multitasking processors are provided. For example, a subset of M processors within a system with N processors is dedicated for a...
US-9,535,759 Work queue thread balancing
Various embodiments are directed to systems and methods for work queue thread balancing. A global thread pool manager may be configured to receive a request to...
US-9,535,758 Managing data distribution to networked client computing devices
A method for managing data distribution within a networked computing environment, the method including receiving one or more tasks and associated task...
US-9,535,757 Task allocation optimizing system, task allocation optimizing method and task allocation optimizing program
Provided is a task allocation optimizing system that, for a development target system which has a plurality of states and which is provided with multi-cores,...
US-9,535,756 Latency-hiding context management for concurrent distributed tasks in a distributed system
Techniques are provided for latency-hiding context management for concurrent distributed tasks. A plurality of task objects is processed, including a first task...
US-9,535,755 Tiers of data storage for web applications and browser extensions
Access is provided to a first tier of limited persistent storage at a server. A first set of data from the first tier is synchronized across devices associated...
US-9,535,754 Dynamic provisioning of computing resources
Dynamic provisioning of computing resources may be implemented to provision computing resources for a data center or other collection of computing resources....
US-9,535,753 Context and optimization framework
Methods and systems for optimizing resources are disclosed. A method for optimizing resources may include aggregating a first data and a second data from a...
US-9,535,752 Systems and methods of host-aware resource management involving cluster-based resource pools
Systems and methods are disclosed for managing resources associated with cluster-based resource pool(s). According to illustrative implementations, innovations...
US-9,535,751 Resource selection advisor mechanism
A method, an apparatus and an article of manufacture for generating resource selection information. The method includes monitoring at least one resource and at...
US-9,535,750 Resource tolerations and taints
In a computing resource environment including at least one resource capable of being allocated to at least one of a plurality of tasks, techniques are disclosed...
US-9,535,749 Methods for managing work load bursts and devices thereof
A method, non-transitory computer readable medium, and resource management computing device comprises identifying one or more workload bursts in a production...
US-9,535,748 Apparatus and method for matching offers and requests for sharing of resources
A resource assignment capability is presented. A resource specification associated with a plurality of elements is received. The resource specification...
US-9,535,747 Application heartbeat period adjusting method and apparatus, and terminal
Embodiments of the present invention disclose an application heartbeat period adjusting method and apparatus, and a terminal, and in the embodiments, it is...
US-9,535,746 Honoring hardware entitlement of a hardware thread
A method for scheduling the execution of a computer instruction, receive an entitlement processor resource percentage for a logical partition on a computer...
US-9,535,745 Migrating a virtual machine that owns a resource such as a hardware device
A computing device has first and second virtual machines (VMs) and a resource assigned to the first VM. Each access request for the resource is forwarded...
US-9,535,744 Method and apparatus for continued retirement during commit of a speculative region of code
A processor, system, and method are described for continued retirement of operations during a commit of a speculative region of program code. For example, one...
US-9,535,743 Data processing control method, computer-readable recording medium, and data processing control device for...
A data processing control device performs a MapReduce process. When the data processing control device assigns input data to first Reduce tasks and a second...
US-9,535,742 Clustering for parallel processing
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for clustering for parallel processing. One of the methods...
US-9,535,741 Expansion of services for a virtual data center guest
One or more services for enhancing guest utilization of a virtual machine and other VDC resources may be provided at the intermediary manager. In an embodiment,...
US-9,535,740 Implementing dynamic adjustment of resources allocated to SRIOV remote direct memory access adapter (RDMA)...
A method, system and computer program product are provided for implementing dynamic adjustment of resources allocated to Single Root Input/Output Virtualization...
US-9,535,739 Virtual machine storage
Storing data that includes receiving an indication to perform an operation with respect to data associated with a virtual machine storage abstraction; and using...
US-9,535,738 Migrating virtual machines based on relative priority of virtual machine in the context of a target hypervisor...
A method, system and computer program product for selecting a target hypervisor to run a migrated virtual machine. An "effective priority value," representing...
US-9,535,737 Dynamic virtual port provisioning
In a general aspect, a computer-implemented method can include provisioning a virtual network on a hypervisor server. The method can also include querying the...
US-9,535,736 Providing service quality levels through CPU scheduling
In this disclosure, a resource scheduler is described that allows virtual machine instances to earn resource credits during the low activity levels. Virtual...
US-9,535,735 Adaptive virtual machine request approver
An adaptive request handler (ARH) receives a virtual machine (VM) request from a user and determines whether to automatically approve the VM request using a...
US-9,535,734 Managing stream components based on virtual machine performance adjustments
Embodiments of the disclosure include a method, a system, and a computer program product for modifying a stream operator based on the virtual resources. The...
US-9,535,733 Peer-to-peer streaming and API services for plural applications
Embodiments of apparatuses with a universal P2P service platform are disclosed herein. A unified infrastructure is built in such apparatuses and a unified P2P...
US-9,535,732 Zero copy transmission in virtualization environment
A system for providing a zero copy transmission in virtualization environment includes a hypervisor that receives a guest operating system (OS) request...
US-9,535,731 Dynamic security sandboxing based on intruder intent
A method of security sandboxing which may include detecting an illicit intrusion to a computer on a first computer system; cloning the intruded computer;...
US-9,535,730 Communication apparatus and configuration method
An information processing unit of a communication apparatus includes a non-volatile memory and a volatile memory. A control unit of the communication apparatus...
US-9,535,729 Live application mobility from one operating system level to an updated operating system level and applying...
Provided are techniques for comparing a first fileset associated with a first operating system (OS) with a second fileset associated with a second OS;...
US-9,535,728 Scalable policy management in an edge virtual bridging (EVB) environment
Embodiments of the invention relate to scalable policy management in an edge virtual bridging (EVB) environment. One embodiment includes a system including a...
US-9,535,727 Identifying virtual machines that perform inconsistent with a profile
Methods, systems and computer program products for identifying virtual machines that perform inconsistent with a profile are provided. Methods may include...
US-9,535,726 Reverse dependency injection in a system with dynamic code loading
Embodiments are directed to utilizing reverse dependency injection for managing bootstrapping of applications in web browser and mobile environments. By using...
US-9,535,725 System and method for disabling and/or enabling a device
Operation of a device may be enabled or disabled by an instruction that may be given in a variety of ways. For example, a device (e.g., a car) may be equipped...
US-9,535,724 Information processor for work machine, work machine, and information processing method for work machine
A controller for a work machine includes a main board and a PC board. The main board includes a main controller that runs on a built-in work machine operating...
US-9,535,723 Methods and apparatuses for generating desktop cloud instances based upon mobile device user file selections
A mobile device accepts a selection of a file for opening or editing or both. The file is associated with a file type. A mobile application on the mobile device...
← 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 | 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.