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

Icon_funbox Bizarre Patents

Patent No. 5377411

Hair Cutting Appliance

A haircutting appliance comprises an enclosed housing having a hollow handle connecting the housing to a vacuum source to carry away cut hairs from a subject's head.

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: 570
Last issue date: 05/23/2013


          9            
Application No.Application TitleIssue Date
20090089794APPARATUS, SYSTEM, AND METHOD FOR CROSS-SYSTEM PROXY-BASED TASK OFFLOADING
An apparatus, system, and method are disclosed for offloading data processing. An offload task 306 hosted on a first data processing system 300-1 provides internal functionality substantially equivalent to that of a second task 304 hosted on ...
04/02/2009
20090089793Method and Apparatus for Performing Load Balancing for a Control Plane of a Mobile Communication Network
The invention includes a method and apparatus for providing load balancing of control traffic received by a mobility home agent implemented using multiple control elements. A method includes receiving, from a node, a control message intended for the network element, per...
04/02/2009
20090089792METHOD AND SYSTEM FOR MANAGING THERMAL ASYMMETRIES IN A MULTI-CORE PROCESSOR
In general, the invention relates to a system that includes a multi-core processor and a dispatcher operatively connected to the multi-core processor. The dispatcher is configured to receive a first plurality of threads during a first period of time, dispatch the first ...
04/02/2009
20090083751INFORMATION PROCESSING APPARATUS, PARALLEL PROCESSING OPTIMIZATION METHOD, AND PROGRAM
According to one embodiment, an information processing apparatus includes a plurality of execution units and a scheduler which controls assignment of a plurality of basic modules of a program to the plurality of execution units. The scheduler detects a parallel degree r...
03/26/2009
20090077562Client Affinity in Distributed Load Balancing Systems
Aspects of the subject matter described herein relate to client affinity in distributed load balancing systems. In aspects, a request from a requester is sent to each server of a cluster. Each server determines whether it has affinity to the requester. If so, the server...
03/19/2009
20090077398Workload Apportionment According to Mean and Variance
An improved method is provided for managing workload on a multi-server computer system. In one embodiment, a subset of servers is selected according to an anticipated net workload. The remaining servers in the system may be powered off to conserve energy and prolong equ...
03/19/2009
20090070771METHOD AND SYSTEM FOR EVALUATING VIRTUALIZED ENVIRONMENTS
A system and method are provided for incorporating compatibility analytics and virtualization rule sets into a transformational physical to virtual (P2V) analysis for designing a virtual environment from an existing physical environment and for ongoing management of the...
03/12/2009
20090063880System and Method for Providing a High-Speed Message Passing Interface for Barrier Operations in a Multi-Tiered Full-Graph Interconnect Architecture
A method, computer program product, and system are provided performing a Message Passing Interface (MPI) job. A first processor chip receives a set of arrival signals from a set of processor chips executing tasks of the MPI job in the data processing system. The arrival...
03/05/2009
20090064164METHOD OF VIRTUALIZATION AND OS-LEVEL THERMAL MANAGEMENT AND MULTITHREADED PROCESSOR WITH VIRTUALIZATION AND OS-LEVEL THERMAL MANAGEMENT
A program product and method of managing task execution on an integrated circuit chip such as a chip-level multiprocessor (CMP) with Simultaneous MultiThreading (SMT). Multiple chip operating units or cores have chip sensors (temperature sensors or counters) for monitor...
03/05/2009
20090064170COMMUNICATION APPARATUS AND METHOD FOR CONTROLLING COMMUNICATION APPARATUS
A communication apparatus includes a control unit including a controller configured to control the communication apparatus, a first communication unit configured to perform communication under control of the controller, and a second communication unit including a subcon...
03/05/2009
20090064169System and Method for Sensor Scheduling
A system for sensor scheduling includes a plurality of sensors operable to perform one or more tasks and a processor operable to receive one or more missions and one or more environmental conditions associated with a respective mission. Each mission may include one or m...
03/05/2009
20090064168System and Method for Hardware Based Dynamic Load Balancing of Message Passing Interface Tasks By Modifying Tasks
A system and method are provided for providing hardware based dynamic load balancing of message passing interface (MPI) tasks by modifying tasks. Mechanisms for adjusting the balance of processing workloads of the processors executing tasks of an MPI job are provided so...
03/05/2009
20090064167System and Method for Performing Setup Operations for Receiving Different Amounts of Data While Processors are Performing Message Passing Interface Tasks
A system and method are provided for performing setup operations for receiving a different amount of data while processors are performing message passing interface (MPI) tasks. Mechanisms for adjusting the balance of processing workloads of the processors are provided s...
03/05/2009
20090064166System and Method for Hardware Based Dynamic Load Balancing of Message Passing Interface Tasks
A system and method for providing hardware based dynamic load balancing of message passing interface (MPI) tasks are provided. Mechanisms for adjusting the balance of processing workloads of the processors executing tasks of an MPI job are provided so as to minimize wai...
03/05/2009
20090064165Method for Hardware Based Dynamic Load Balancing of Message Passing Interface Tasks
A method for providing hardware based dynamic load balancing of message passing interface (MPI) tasks are provided. Mechanisms for adjusting the balance of processing workloads of the processors executing tasks of an MPI job are provided so as to minimize wait periods f...
03/05/2009
20090055835System and Method for Managing License Capacity in a Telecommunication Network
According to teachings herein, a telecommunication network manages licensed transaction capacity for a licensed service provided by the network, based on dynamically adjusting the allocation of licensed capacity across multiple traffic processors providing the service. ...
02/26/2009
20090049450METHOD AND SYSTEM FOR COMPONENT LOAD BALANCING
A system for balancing component load. In response to receiving a request, data is updated to reflect a current number of pending requests. In response to analyzing the updated data, it is determined whether throttling is necessary. In response to determining that throt...
02/19/2009
20090037925SMART STUB OR ENTERPRISE JAVA BEAN IN A DISTRIBUTED PROCESSING SYSTEM
A clustered enterprise distributed processing system. The distributed processing system includes a first and a second computer coupled to a communication medium. The first computer includes a virtual machine (JVM) and kernel software layer for transferring messages, inc...
02/05/2009
20090037924PERFORMANCE OF A STORAGE SYSTEM
A method for operating a storage system, including storing data redundantly in the system and measuring respective queue lengths of input/output requests to operational elements of the system. The queue lengths are compared to an average queue length to determine respec...
02/05/2009
20090031321BUSINESS PROCESS MANAGEMENT SYSTEM, METHOD THEREOF, PROCESS MANAGEMENT COMPUTER AND PROGRAM THEREOF
A business process management computer, when the load of a service execution computer etc. is increased, determines the condition of a service call step which is calling a service execution unit, etc. of said service execution computer, etc. If said condition is the bot...
01/29/2009
20090025007Method and apparatus for managing virtual ports on storage systems
A storage system is configured to create and manage virtual ports on physical ports. The storage system can transfer associations between virtual ports and physical ports when a failure occurs in a physical port or a link connected to the physical port so that a host ca...
01/22/2009
20090019449Load balancing method and apparatus in symmetric multi-processor system
Provided are a load balancing method and a load balancing apparatus in a symmetric multi-processor system. The load balancing method includes selecting at least two processors based on a load between a plurality of processors, from among the plurality of processors, mig...
01/15/2009
20090019450APPARATUS, METHOD, AND COMPUTER PROGRAM PRODUCT FOR TASK MANAGEMENT
A task management apparatus comprises a plurality of processors, and correspondingly stores, a plurality of tasks to be assigned to the processors within a predetermined period of time, and temporal groups each of which is assigned to the plurality of the tasks. The tas...
01/15/2009
20090019095MAP DATA DISTRIBUTION SYSTEM AND MAP DATA UPDATING METHOD
A map data distribution system includes a server which distributes map data and a mobile terminal which receives the map data. The server stores, for each area, the difference data between pieces of map data obtained before and after updated, and sends the difference da...
01/15/2009
20090013328CONTENT SWITCHING PROGRAM, CONTENT SWITCHING METHOD, AND CONTENT MANAGEMENT APPARATUS
A computer-readable storage medium on which is recorded a content switching program used to direct a device for transmitting a content corresponding to data to a requester in response to a data acquire request from the requester to perform a content switching process, t...
01/08/2009
20090013327CUSTOMER INFORMATION CONTROL SYSTEM WORKLOAD MANAGEMENT BASED UPON TARGET PROCESSORS REQUESTING WORK FROM ROUTERS
The invention provides for customer information control system (CICS) workload management in performance of computer processing tasks based upon “target” processors requesting work from “routers”, by providing for a target process(or) to first initiate a request...
01/08/2009
20090007133Balancing of Load in a Network Processor
According to an aspect of the present invention, a scheduler balances the load on the microengines comprising one or more threads allocated to execute a corresponding microblock. The scheduler determines the load on each microengine at regular time intervals. The schedu...
01/01/2009
20090007101OPTIMAL POLICIES FOR LOAD BALANCING FOR DISTRIBUTED AND STRATEGIC AGENTS (MORE TECHNICALLY, OPTIMAL COORDINATION MECHANISMS FOR MACHINE SCHEDULING)
Providing for scheduling tasks in a distributed system based on an inefficiency of each task on a particular machine as compared with available networked machines is described herein. By way of example, a distribution component can receive a plurality of tasks at a mach...
01/01/2009
20080320484METHOD AND SYSTEM FOR BALANCING THE LOAD AND COMPUTER RESOURCES AMONG COMPUTERS
A method and system for balancing the load of computer resources among a plurality of computers having consumers consuming the resources is disclosed. After defining the lower threshold of the consumption level of the resources and obtaining the consumption level of the...
12/25/2008
20080320489LOAD BALANCING
In a preferred embodiment, the present invention provides a method of load balancing in a data processing system comprising a plurality of physical CPUs and a plurality of virtual CPUs, the method comprising: mapping one or more virtual CPUs to each of said physical OPU...
12/25/2008
20080320488CONTROL DEVICE AND CONTROL METHOD FOR REDUCED POWER CONSUMPTION IN NETWORK DEVICE
This invention provides a data transfer control device for carrying out data transfer using a plurality of transfer resources. The data transfer control device comprises a transfer resource management portion that set the plurality of transfer resources to either one of...
12/25/2008
20080320487SCHEDULING TASKS ACROSS MULTIPLE PROCESSOR UNITS OF DIFFERING CAPACITY
A mechanism is provided for scheduling tasks across multiple processor units of differing capacity. In a multiple processor unit system with processor units of disparate speeds, it is advantageous to have the most processing-intensive tasks run on the processor units wi...
12/25/2008
20080320486Business Process Automation
A system for business processes within and between organizations and/or individuals may be automated using standards-based, service-oriented business process automation architectures based on XML and Web Services Standards is described. An execution framework for the bu...
12/25/2008
20080313259IN-FLIGHT ENTERTAINMENT AND CABIN INTEGRATION SERVICE ORIENTED SOFTWARE ARCHITECTURE AND METHOD
A software architecture for integrating an in-flight entertainment system and a vehicle cabin functions system. A first network serves the in-flight entertainment system, and a second network serves the vehicle cabin functions system. A first set of common functions is ...
12/18/2008
20080301696Controlling workload of a computer system through only external monitoring
Provides control of the workload, flow control, and concurrency control of a computer system through the use of only external performance monitors. Data collected by external performance monitors are used to build a simple, black box model of the computer system, compri...
12/04/2008
20080301697MULTIPLE TASK MANAGEMENT BETWEEN PROCESSORS
A system for multiple task management between processors includes a first processing device for executing tasks. A respective storage element is provided for storing one or more commands from each of the tasks. A command dispatcher is provided for selectively transferri...
12/04/2008
20080301695Managing a Plurality of Processors as Devices
A computer system's multiple processors are managed as devices. The operating system accesses the multiple processors using processor device modules loaded into the operating system to facilitate a communication between an application requesting access to a processor an...
12/04/2008
20080288952PROCESSING APPARATUS AND DEVICE CONTROL UNIT
A processing apparatus including a plurality of task-processing devices includes a calculation control unit and a device control unit configured to cause the task-processing devices to perform tasks of at least one kind in parallel in accordance with control performed b...
11/20/2008
20080288622Managing Server Farms
Manual management of server farms is expensive. Low-level tools and the sheer complexity of the task make it prone to human error. By providing a typed interface using service combinators for managing server farms it is possible to improve automated server farm manageme...
11/20/2008
20080282254Geographic Resiliency and Load Balancing for SIP Application Services
A mechanism for achieving resiliency and load balancing for SIP application services and, in particular, in geographic distributed sites. A method performs a distribution of SIP requests among SIP servers, where at least two sites with a load balancer in each site is co...
11/13/2008
          9            
 
Sign InRegister
Username  
Password   
forgot password?