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,311,170 System, method and program tool to reset an application
Deleting objects used or managed by an application or application or application instance is disclosed. Second program instructions identify the objects. Second...
US-9,311,169 Server based graphics processing techniques
The server based graphics processing techniques, describer herein, include passing graphics commands from a shim layer to a guest display device interface,...
US-9,311,168 Deeplinking to multiple native applications
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for obtaining data specifying a plurality of native applications...
US-9,311,167 APP operating method and device and APP output device supporting the same
An Application (APP) operating method, an APP operating device, and an APP output device for supporting the APP operating method are provided. The APP operating...
US-9,311,166 Remote user interface proxy apparatus and method of processing user interface components thereof
Provided is a proxy apparatus having an embedded remote user interface client (RUIC) and an embedded remote user interface server (RUIS) that transmits a UI...
US-9,311,164 System and method for ballooning with assigned devices
A system and method for ballooning with assigned devices includes inflating a memory balloon, determining whether a first memory page is locked based on...
US-9,311,163 Configuration data management system, and configuration data management method
In a system in which a physical server and a virtual server exist mixedly, data collected from the physical server and data collected from the virtual server...
US-9,311,162 Flexible cloud management
A cloud management system can maintain a set of "virtual groups," and assign different "virtual groups" to particular computing resources. The "virtual groups"...
US-9,311,161 Automatically configured management service payloads for cloud IT services delivery
A system, apparatus, method, and computer program product for automatically configuring management service payloads for cloud IT service delivery are disclosed....
US-9,311,160 Elastic cloud networking
A device receives network infrastructure requirements, and determines availabilities of network resources based on the network infrastructure requirements. The...
US-9,311,159 Systems, methods, and articles of manufacture to provide cloud resource orchestration
Systems, methods, and articles of manufacture to provide cloud resource orchestration are disclosed. An example method includes converting, with a processor, a...
US-9,311,158 Determining a work distribution model between a client device and a cloud for an application deployed on the cloud
A system is described to determine a work distribution model for a computing application deployed on a cloud. In one embodiment, the system comprises a launch...
US-9,311,157 Method and apparatus for dynamic resource allocation of processing units on a resource allocation plane having...
A method and apparatus for dynamic resource allocation in a system having at least one processing unit are disclosed. The method of dynamic resource allocation...
US-9,311,156 System and method for distributing data processes among resources
The workload is heavy in the development of an application program that controls the task distribution in consideration of the variety of the execution...
US-9,311,155 System and method for auto-tab completion of context sensitive remote managed objects in a traffic director...
Described herein are systems and methods for providing software administration tools, for use in administering server configurations, such as in a traffic...
US-9,311,154 Detecting deployment conflicts in heterogenous environments
Techniques are disclosed for managing deployment conflicts between applications executing in one or more processing environments. A first application is...
US-9,311,153 Core affinity bitmask translation
Technologies are generally described for systems, methods, and devices related to core affinity bitmask translation. An example system may include first,...
US-9,311,152 Methods and apparatuses for load balancing between multiple processing units
Exemplary embodiments of methods and apparatuses to dynamically redistribute computational processes in a system that includes a plurality of processing units...
US-9,311,151 Portable device and task processing method and apparatus therefor
A portable device and a task processing method and apparatus for the portable device are provided. The method comprises the steps of: obtaining task requirement...
US-9,311,150 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,311,149 Processor provisioning by a middleware processing system
A middleware processor provisioning process provisions a plurality of processors in a multi-processor environment. The processors themselves may be subdivided...
US-9,311,148 Pseudo-random hardware resource allocation through the plurality of resource controller based on non-repeating...
Methods and apparatus for pseudo-random hardware resource allocation through a plurality of hardware elements. In an embodiment, resource list entries are...
US-9,311,147 Method for media allocation in a partitioned removable media storage library
An open systems based media storage library system (10) for use by one or more hosts (5) includes a first hosted partition (12A) and a pool partition (14). The...
US-9,311,146 Strategic placement of jobs for spatial elasticity in a high-performance computing environment
Accepting a job having a job size representing a number or quantity of processors; computing an expected size, and a standard deviation in size, for the...
US-9,311,145 Using platform idle duration information to notify platform devices of upcoming active periods
Methods and systems may provide for determining a next active window for a platform and notifying one or more of a plurality of devices of the platform of the...
US-9,311,144 Processing virtual transactions of a workflow in atomic manner in a workflow management computer system
A data processing method comprising the computer-implemented steps of using a process management computer, receiving an electronic workflow document in response...
US-9,311,143 Methods and systems to identify and reproduce concurrency violations in multi-threaded programs
Methods and systems to identify and reproduce concurrency violations in multi-threaded programs are disclosed. An example method disclosed herein comprises...
US-9,311,142 Controlling memory access conflict of threads on multi-core processor with set of highest priority processor...
A multi-core processor system includes multiple cores and memory accessible from the cores, where a given core is configured to detect among the cores, first...
US-9,311,141 Survival rule usage by software agents
A method for determining the lifespan of an agent utilizing a rule engine and a set of canonical survival rules, in an execution environment comprising...
US-9,311,140 Method and apparatus for extending local area networks between clouds and migrating virtual machines using...
The current document discloses methods and systems for extending an internal network within a first cloud-computing facility to a second cloud-computing...
US-9,311,139 Batch processing of oversubscribed system based on subscriber usage patterns
Some embodiments include a method of scheduling batch processing of a batch processing system based on subscriber usage patterns. The method includes steps of...
US-9,311,138 System management interrupt handling for multi-core processors
Technologies for system management interrupt ("SMI") handling include a number of processor cores configured to enter a system management mode ("SMM") in...
US-9,311,137 Delaying interrupts for a transactional-execution facility
A mechanism is provided for completing of set of instructions while receiving interrupts. The mechanism executes a set of instructions. Responsive to receiving...
US-9,311,135 Method for generating universal objects identifiers in distributed multi-purpose storage systems
A computer implemented method and system for generating secure universal object identifiers on a multipurpose storage system is disclosed. According to one...
US-9,311,134 Automated creation of executable workflow
A computing device receives information describing one or more workflow components. The computing device determines whether at least one executable step can be...
US-9,311,133 Touchless multi-domain VLAN based orchestration in a network environment
An example method for touchless multi-domain VLAN based orchestration in a network environment is provided and includes receiving mobility domain information...
US-9,311,132 Allocating all or a portion of the memory in a cache module in each hypervisor in a pool of hypervisors to form...
A method, system and computer program product for efficiently utilizing a virtual file system cache across cloud computing nodes. A determination is made as to...
US-9,311,131 Monitoring and dynamically reconfiguring virtual machine patterns
A cloud manager monitors running VM patterns, determines potential VM patterns that have a different configuration than the running VM patterns, and performs...
US-9,311,130 Dynamically deployed virtual machine
A virtual machine data handling system includes a data handling system, a hypervisor, and a dynamically deployed virtual machine. The data handling system...
US-9,311,129 Methods and systems for converting a related group of physical machines to virtual machines
A computer implemented method for processing virtualization of physical computers that are part of a group into virtual computers is provided. The method...
US-9,311,128 Bandwidth-Efficient virtual machine image delivery over distributed nodes based on priority and historical...
A mechanism is provided for bandwidth-efficient virtual machine image delivery. Responsive to a request to generate a virtual machine (VM) in a node using an...
US-9,311,127 Managing configuration and system operations of a shared virtualized input/output adapter as virtual peripheral...
A computer implemented method of managing an adapter includes enabling an adapter to be shared by operating systems and logical partitions. The adapter includes...
US-9,311,126 System and method for virtual partition monitoring
A method is provided in one example embodiment that includes rebasing a module in a virtual partition to load at a fixed address and storing a hash of a page of...
US-9,311,125 Apparatus and method of supporting plurality of operating systems
An apparatus is provided for supporting a plurality of operating systems by single hardware, wherein the plurality of operating systems include a server...
US-9,311,124 Integrated deployment of centrally modified software systems
Various embodiments here in provide systems, methods, and software for integrated management of centrally modified software systems. Some embodiments include a...
US-9,311,123 Distributed virtual security appliance and flow-based forwarding system using virtual machines
A method performed by a network system having a plurality of processing units implemented using a plurality of respective virtual machines, includes: receiving...
US-9,311,122 System and method for providing a scalable signaling mechanism for virtual machine migration in a middleware...
A system and method can support a signaling method in a virtualization environment. The management domain on one or more physical servers can be provided with a...
US-9,311,121 Archiving virtual machines in a data storage system
The data storage system according to certain aspects can manage the archiving of virtual machines to (and restoring of virtual machines from) secondary storage....
US-9,311,120 Method and system for virtual machine networking
Aspects of a method and system for networking are provided. In this regard, one or more circuits and/or processors in a network adapter of a first network...
US-9,311,119 Reconfiguring virtual machines
A host controller obtains virtual machine configuration data for a virtual machine which has a guest operating system. The host controller may identify a...
← 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 | 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.