U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Bizarre Patents

Patent No. 5996127

Wearable Device For Feeding and Observing Birds and Other Flying Animals

A device for feeding and observing flying animals comprising a hat, a support mounted on the hat and extending outward from the hat, and a feeder mounted on the support.

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Class 718/105 - Load balancing


Subclass of Class 718 - Electrical computers and digital processing systems: virtual machine task or process management or task management/control
Definition: Subject matter directed to minimizing processing execution
No. of applications: 499
Last issue date: 05/24/2012


1                      
Application No.Application TitleIssue Date
20120131593SYSTEM AND METHOD FOR COMPUTING WORKLOAD METADATA GENERATION, ANALYSIS, AND UTILIZATION
A method for managing computing resources includes generating a first workload metadata for a first workload, generating a second workload metadata for a second workload, and comparing the first workload and the second workload metadata against resource metadata. The me...
05/24/2012
20120131595PARALLEL COLLISION DETECTION METHOD USING LOAD BALANCING AND PARALLEL DISTANCE COMPUTATION METHOD USING LOAD BALANCING
Disclosed herein is a parallel collision detection method using load balancing in order to detect collision between two objects of a polygon soup. The parallel collision detection method is processed in parallel using a plurality of threads. The parallel collision detec...
05/24/2012
20120131594SYSTEMS AND METHODS FOR GENERATING DYNAMICALLY CONFIGURABLE SUBSCRIPTION PARAMETERS FOR TEMPORARY MIGRATION OF PREDICTIVE USER WORKLOADS IN CLOUD NETWORK
Embodiments relate to systems and methods for generating dynamically configurable subscription parameters for the temporary migration of predictive user workloads in a cloud network. Aspects relate to platforms and techniques for analyzing overnight or other off-peak or...
05/24/2012
20120110594LOAD BALANCING WHEN ASSIGNING OPERATIONS IN A PROCESSOR
A method and apparatus for assigning operations in a processor are provided. An incoming instruction is received. The incoming instruction is capable of being processed: only by a first processing unit (PU), only by a second PU or by either first and second PUs. The pro...
05/03/2012
20120084788COMPLEX EVENT DISTRIBUTING APPARATUS, COMPLEX EVENT DISTRIBUTING METHOD, AND COMPLEX EVENT DISTRIBUTING PROGRAM
A server calculates correlations between complex event processing processes performed by virtual machines (VMs) so as to detect events from streams using condition expressions for identifying the events. The server obtains the load status of each of the VMs. The server ...
04/05/2012
20120084789System and Method for Optimizing the Evaluation of Task Dependency Graphs
One embodiment of the present invention is a technique for optimizing a task graph that specifies multiple tasks and the dependencies between the specified tasks. When optimizing the task graph, the optimization engine performs multiple iterations of runtime optimizatio...
04/05/2012
20120072919MOBILE DEVICE AND METHOD FOR EXPOSING AND MANAGING A SET OF PERFORMANCE SCALING ALGORITHMS
A mobile device, a method for managing and exposing a set of performance scaling algorithms on the device, and a computer program product are disclosed. The mobile device includes a multiple-core processor communicatively coupled to a non-volatile memory. The non-volati...
03/22/2012
20120054771RESCHEDULING WORKLOAD IN A HYBRID COMPUTING ENVIRONMENT
Embodiments of the present invention manage workloads in a high-throughput computing environment for a hybrid processing system. A set of high-throughput computing service level agreements (SLAs) is retrieved. The set of SLAs is associated with a hybrid processing syste...
03/01/2012
20120054770HIGH THROUGHPUT COMPUTING IN A HYBRID COMPUTING ENVIRONMENT
Embodiments of the present invention provide high-throughput computing in a hybrid processing system. A set of high-throughput computing service level agreements (SLAs) is analyzed. The set of high-throughput computing SLAs are associated with a hybrid processing system...
03/01/2012
20120054772POWER AND COMPUTATIONAL LOAD MANAGEMENT TECHNIQUES IN VIDEO PROCESSING
Techniques for managing power consumption and computational load on a processor during video processing and decoding are provided. One representative embodiment discloses a method of processing a data stream that includes video data. According to the method, one or more...
03/01/2012
20120047264SYSTEM AND METHOD TO DYNAMICALLY ALLOCATE ELECTRONIC MAILBOXES
Systems and methods for balancing electronic mailboxes among databases communicatively coupled to an information handling system are disclosed. A method may include comparing an actual utilization values for a first database to a threshold utilization value for the firs...
02/23/2012
20120042322Hybrid Program Balancing
A method for balancing loads in a system having multiple processing elements (800) includes executing a plurality of load balancing algorithms in a dry run on load data from the system (810, 820, 830, 840), recording the results of each of the load balancing algorithms ...
02/16/2012
20120036515Mechanism for System-Wide Target Host Optimization in Load Balancing Virtualization Systems
A mechanism for system-wide target host optimization in load balancing virtualization systems is disclosed. A method of the invention includes detecting a condition triggering a load balancing operation, identifying a plurality of candidate target host machines to recei...
02/09/2012
20120030669Mechanism for Delayed Hardware Upgrades in Virtualization Systems
A mechanism for delayed hardware upgrades in virtualization systems is disclosed. A method of the invention includes maintaining a delayed hardware upgrade mode that is applicable to one or more virtual machines (VMs) managed by a hypervisor of a host machine, receiving...
02/02/2012
20120030686THERMAL LOAD MANAGEMENT IN A PARTITIONED VIRTUAL COMPUTER SYSTEM ENVIRONMENT THROUGH MONITORING OF AMBIENT TEMPERATURES OF ENVIRNOMENT SURROUNDING THE SYSTEMS
Thermal load, management in a virtualized environment wherein server controlled physical processor systems are partitioned into a plurality of logical partitions LPARs that comprise first predetermining a set of ambient temperature levels for the surrounding outside env...
02/02/2012
20120023504NETWORK OPTIMIZATION
A method for handling communication data involving identifying available resources for applying compression tasks and estimating a throughput reduction value to be achieved by applying each of a plurality of different compression tasks to a plurality of media items. A c...
01/26/2012
20120023492WORKLOAD INTERFERENCE ESTIMATION AND PERFORMANCE OPTIMIZATION
Architecture that facilitates the estimation of interference among workloads (e.g., virtual machines) due to sharing of a shared resource (e.g., a shared cache of a computer processor), and optimization of a desired performance objective such as power or energy use in t...
01/26/2012
20120017220Systems and Methods for Distributing Validation Computations
In one embodiment, a method includes statically analyzing a validation toolkit environment. The method may also include, identifying a plurality of computational threads that do not share data structures with each other based on analysis of the validation toolkit enviro...
01/19/2012
20120011519PARALLEL CHECKPOINTING FOR MIGRATION OF WORKLOAD PARTITIONS
A method includes receiving a command for migration of a workload partition having multiple processes from a source machine to a target machine. The method includes executing, for each of the multiple processes at least partially in parallel, an operation to create chec...
01/12/2012
20120005686Annotating HTML Segments With Functional Labels
A method and apparatus is described for assigning functional labels to segments of web pages in an application-independent way. In the approach described herein, one of a generic set functional labels are automatically assigned to each segment of a web page, where the g...
01/05/2012
20110321057MULTITHREADED PHYSICS ENGINE WITH PREDICTIVE LOAD BALANCING
A circuit arrangement and method utilize predictive load balancing to allocate the workload among hardware threads in a multithreaded physics engine. The predictive load balancing is based at least in part upon the detection of predicted future collisions between object...
12/29/2011
20110321041METHOD AND SYSTEM FOR MIGRATING A VIRTUAL MACHINE
An exemplary embodiment of the present invention provides a method of migrating a virtual machine. The method comprises replicating a source storage device corresponding to the virtual machine to a target storage device through replication links. The method also compris...
12/29/2011
20110321056DYNAMIC RUN TIME ALLOCATION OF DISTRIBUTED JOBS
A job optimizer dynamically changes the allocation of processing units on a multi-nodal computer system. A distributed application is organized as a set of connected processing units. The arrangement of the processing units is dynamically changed at run time to optimize...
12/29/2011
20110320888Load Balancing in Broker-Based Messaging Systems and Methods
An exemplary method includes a message broker subsystem receiving a message intended for delivery to a recipient software application instance, determining that the recipient software application instance is included in a plurality of functionally equivalent software ap...
12/29/2011
20110321058Adaptive Demand-Driven Load Balancing
The present disclosure involves systems, software, and computer implemented methods for providing adaptive demand-driven load balancing for processing jobs in business applications. One process includes operations for identifying a workload for distribution among a plur...
12/29/2011
20110307903SOFT PARTITIONS AND LOAD BALANCING
A method and system are provided for load balancing and partial task-processor binding. The method may provide for migrating at least one first task partially bound to and executing on at least one first processor. In accordance with the method, if at least one first co...
12/15/2011
20110289206AUTOMATIC ENTERPRISE SERVICE BUS DEPLOYMENT AT THE LEVEL OF INDIVIDUAL SERVICES
A method and system for automatic ESB deployment at the level of individual services is described....
11/24/2011
20110289519DISTRIBUTING WORKLOADS IN A COMPUTING PLATFORM
Techniques are disclosed relating to distributing workloads between processors. In one embodiment, a computer system includes a first processor and a second processor. The first processor executes program instructions to receive a first set of bytecode specifying a firs...
11/24/2011
20110289508METHODS AND SYSTEMS FOR EFFICIENT API INTEGRATED LOGIN IN A MULTI-TENANT DATABASE ENVIRONMENT
Methods and systems for efficient API integrated login in a multi-tenant database environment and for decreasing latency delays during an API login request authentication including receiving a plurality of API login requests at a load balancer of a datacenter, where eac...
11/24/2011
20110282832Load balancing in parallel database systems using multi-reordering
Load balancing in a parallel database system is performed using multi-reordering, in which a sequence of multiple processors (two, three, or more) that have small average load (for example, the smallest of any such sequence) is selected to participate in load balancing....
11/17/2011
20110276982Load Balancer and Load Balancing System
In a system including a load balancer to select a virtual server to which a request is to be transferred, the load balancer includes a function to monitor resource use states of physical and virtual servers and a function to predict a packet loss occurring in a virtual ...
11/10/2011
20110265096MANAGING RESOURCES IN A MULTIPROCESSING COMPUTER SYSTEM
Embodiments of the invention relate to multiprocessing systems. An aspect of the invention concerns a multiprocessing system that comprises a hardware control component for selecting a hardware management action responsive to a hardware policy and a virtualization compo...
10/27/2011
20110265095Resource Affinity via Dynamic Reconfiguration for Multi-Queue Network Adapters
A mechanism is provided for providing resource affinity for multi-queue network adapters via dynamic reconfiguration. A device driver allocates an initial queue pair within a memory. The device driver determines whether workload of the data processing system has risen a...
10/27/2011
20110258634Method for Monitoring Operating Experiences of Images to Improve Workload Optimization in Cloud Computing Environments
An embodiment of the invention includes a method for workload optimization in a network (e.g., cloud computing environment). Usage of resources in the network is monitored in order to maintain a metadata catalog of operating experiences of the resources. A request for a...
10/20/2011
20110247005Methods and Apparatus for Resource Capacity Evaluation in a System of Virtual Containers
Methods and apparatus are provided for evaluating potential resource capacity in a system where there is elasticity and competition between a plurality of containers. A dynamic potential capacity is determined for at least one container in a plurality of containers comp...
10/06/2011
20110247006Apparatus and method of dynamically distributing load in multiple cores
Provided is an apparatus and method of dynamically distributing load occurring in multiple cores that may determine a corresponding core to perform functions constituting an application program, thereby enhancing the entire processing rate....
10/06/2011
20110231860LOAD DISTRIBUTION SYSTEM
A load distribution system for allocating a job to one of a plurality of arithmetic devices includes a temperature data acquirer, a candidate selector, and a job allocator. The temperature data acquirer acquires temperature data indicating temperature of each of the plu...
09/22/2011
20110231856System and method for dynamically managing tasks for data parallel processing on multi-core system
A dynamic task management system and method for data parallel processing on a multi-core system are provided. The dynamic task management system may generate a registration signal for a task to be parallel processed, may generate a dynamic management signal used to dyna...
09/22/2011
20110231403SCALABLE INDEX BUILD TECHNIQUES FOR COLUMN STORES
Architecture that includes an index creation algorithm that utilizes available resources and dynamically adjusts to successfully scale with increased resources and be able to do so for any data distribution. The resources can be processing resources, memory, and/or inpu...
09/22/2011
20110225594Method and Apparatus for Determining Resources Consumed by Tasks
In a computer system comprising a plurality of computing devices wherein the plurality of computing devices processes a plurality of tasks and each task has a task type, a method for determining overheads associated with task types comprises the following steps. Overhea...
09/15/2011
1                      
 
Sign InRegister
Username  
Password   
forgot password?