US PATENT SUBCLASS 709 / 105
.~.~ Load balancing


Current as of: June, 1999
Click HD for Main Headings
Click for All Classes

Internet Version by PATENTEC © 1999      Terms of Use



709 /   HD   ELECTRICAL COMPUTERS AND DIGITAL PROCESSING SYSTEMS: MULTIPLE COMPUTER OR PROCESS COORDINATING

100  DF  TASK MANAGEMENT OR CONTROL {2}
102  DF  .~ Process scheduling {5}
105.~.~ Load balancing


DEFINITION

Classification: 709/105

Load balancing:

(under subclass 102) Subject matter directed to minimizing processing execution time by efficiently distributing workload amongst operational computers, processors and other system resources.

(1) Note. This may be done by a centralized mechanism which

monitors the system processors, or by a distributed method, where idle processors query busy processors for extra work to reduce idle time. Polling of peripherals, however, is classified elsewhere.

(2) Note. This subclass includes initial task assignment to certain resources based on utilization of the resources (e.g., sending a task to the processor with the least utilization or load).

SEE OR SEARCH CLASS

345, Computer Graphics Processing, Operator Interface Processing, and Selective Visual Display Systems,

346, for interwindow links and communication.

710, Electrical Computers and Digital Processing Systems: Input/Output, 15+, for polling of peripherals, and subclasses 36+ for input/output access regulation.

711, Electrical Computers and Digital Processing Systems: Memory,

133+, for cache memory entry replacement strategies.