Load balancing

CL 718 SC 105
6941365 Computer resource allocation layout description
Sep-6-2005 The invention discloses a method for maximizing overall system performance among a set of computer systems which periodically run a set of jobs. It is known that some allocations of jobs to computer systems...
6934821 Memory management apparatus, memory management method, memory management program and computer readable storage medium therein
Aug-23-2005 A memory management method in which the memory area can be used efficiently, avoiding the overhead caused by copying to generate Java object. In a memory having a variable address memory area where a Java...
6931452 Router monitoring
Aug-16-2005 A data transmission system for exchanging packetized data between any IP host selected from a cluster of IP hosts, each host having at least an IP layer, a network layer, and a plurality of workstations...
6928646 System and method for efficiently performing scheduling operations in an electronic device
Aug-9-2005 A system and method for efficiently performing scheduling operations in an electronic device comprises an allocation manager that initially evaluates a task scheduling request based upon certain request...
6925642 Distributed computer network which spawns inter-node parallel processes based on resource availability
Aug-2-2005 A parallel processing network permits processes to be spawned based on the availability of various network features. Such features may include the type of CPU's in the network, the number of CPU's per...
6925641 Real time DSP load management system
Aug-2-2005 A highly intelligent DSP load management system is described herein for enhancing the processing capabilities of an SOC device. The DSP load management system enables parallel processing of data at high...
6922832 Execution of dynamic services in a flexible architecture for e-commerce
Jul-26-2005 A system for distributing services for execution by dynamically available resources is disclosed. A computational load of a service for execution is distributed among the dynamically available resources...
6922729 Multi-connection control system
Jul-26-2005 The present invention discloses a multi-connection control system. Initially, one or more requests to access a system are received. For each request, it is determined whether to allow access to the system...
6915518 System and method for runtime reallocation of PLD resources
Jul-5-2005 A system and method for allocating resources of programmable logic devices (PLDs) according to activity level. In various embodiments, the activity levels of functions implemented on the PLDs are monitored....
6915516 Apparatus and method for process dispatching between individual processors of a multi-processor system
Jul-5-2005 A method and system allocate resources in a plurality of processors system. When a processor is idle, the system determines when another processor is not idle. The time the non-idle processor remains non-idle...
6912493 Technique for configuring processors in system with logical partitions
Jun-28-2005 Configuring processors in a target system includes' prompting a user to select workload units to use in the configuration, prompting the user to input a quantity of processing power required in terms of...
6910210 System and method for terminating applications
Jun-21-2005 A computer application program executing on a computer, such as a portable computer, is selected for termination by first identifying computer application programs executing on the computer. A priority...
6910209 Clean thread termination
Jun-21-2005 Apparatus, methods, and computer program products are disclosed for a process of terminating a thread in a clean, certain, and forcible manner. A thread is forcibly terminated in such a manner that data...
6904507 Buffer management architecture and method for an infiniband subnetwork
Jun-7-2005 An architecture and method for dynamically allocating and deallocating memory for variable length packets with a variable number of virtual lanes in an Infiniband subnetwork. This architecture uses linked...
6904470 Device selection by a disk adapter scheduler
Jun-7-2005 A scheduler for selecting a logical volume for scheduling pending I/O tasks for job generation. The scheduler includes a main scheduler that selects from among multiple sub-schedulers that operate according...
6898793 Method for controlling activation of agent and computer
May-24-2005 To control the load on an agent server, it is necessary to store any inactive agent in a secondary storage device, release a memory and a thread occupied by the agent, and control the number of simultaneously...
6898635 Mobile communication system and method of selecting server in mobile communication system
May-24-2005 A method of selecting a server in a mobile communication system includes registering kinds of resources quantitatively measurable of each server, receiving changed amounts of the kinds of sources at predetermined...
6895587 Method and system for migrating an object between a split status and a merged status
May-17-2005 In an object-oriented computer system, an object can exist in a split state or a merged state. When in the split state, the object has multiple instances. When in the merged state, the object has a single...
6895485 Configuring and monitoring data volumes in a consolidated storage array using one storage array to configure the other storage arrays
May-17-2005 In a storage area network having a host device and a consolidated storage array (CSA), one of the storage arrays of the CSA acts as a primary device of the CSA to form logical data volumes across one or...
6892218 Extending network services using mobile agents
May-10-2005 A technique fulfills service requests in a system of computers that communicate as nodes within a network. The technique involves sending, in response to an initial service request that requests a service...
6889377 System and method for uniformly administering parameters for a load distribution and load control of a computer platform
May-3-2005 A system and method for uniformly administering parameters for a load distribution and load control of a computer platform includes a processor and a storage mechanism. Software components run on the processor,...
6886035 Dynamic load balancing of a network of client and server computer
Apr-26-2005 Methods for load rebalancing by clients in a network are disclosed. Client load rebalancing allows the clients to optimize throughput between themselves and the resources accessed by the nodes. A network,...
6883028 Apparatus and method for performing traffic redirection in a distributed system using a portion metric
Apr-19-2005 A method and system for distributing a service request among a plurality of servers is disclosed. A portion metric is assigned to each one of the plurality of servers, the portion metric designating a...
6883039 Method for optimized processing of connections conducted outside a switching center
Apr-19-2005 The method enables optimization of the processing of connections conducted outside a switching center in peripheral devices of a switching system, which provide no HW-orientated tasks on their peripheral...
6880156 Demand responsive method and apparatus to automatically activate spare servers
Apr-12-2005 A server and method of its operation adapt the number of server applications within the server. The server is connected to a computer network. The server comprises one or more active server applications,...
6880059 Dual controller system for dynamically allocating control of disks
Apr-12-2005 A disk array system of the type that each controller has an independent and dedicated cache. The disk array system can change control of a desired volume between desired controllers without suspending...
6877159 Apparatus and method for maintaining object associations in an object oriented environment
Apr-5-2005 An apparatus and method for maintaining object associations in an object oriented environment is provided. The apparatus and method make use of value holders to enable a single method to perform the creation...
6874145 Methods and apparatus for implementing an application lifecycle design for applications
Mar-29-2005 Methods and apparatus for managing execution of an application according to an application lifecycle. The application lifecycle is managed by an application manager through a set of commands that enable...
6871347 Method and apparatus for facilitating load balancing across name servers
Mar-22-2005 One embodiment of the present invention provides a system that translates host names into Internet Protocol (IP) addresses. This system includes a plurality of name servers that are configured to translate...
6862609 Redundant storage for multiple processors in a ring network
Mar-1-2005 A dual-axis RAID system includes a plurality of X-axis ordinal series of disks, configured to store parity data and a tape drive, and a Y-axis ordinal series of parity disks. The Y-axis series is smaller...
6859929 Method for server metafarm configuration optimization
Feb-22-2005 A method and a novel estimator program are provided for Server Metafarm optimization for a given particular large number of the Metafarm users/clients "L" by balancing a number of separate Server Farms...
6850984 System for isolating other clients that experience different connection performance than the client and directing the other clients to another different mirrored server
Feb-1-2005 Connecting to a network server includes determining, at a first server, to which one of N mirrored servers a request from a client should be routed based at least in part on an address indicating the client...
6850966 Method for smooth scheduling on a periodic basis in a client-server system
Feb-1-2005 In a server that communicates with a large number of pieces of information equipment, a communication schedule between the server and the information equipment is created in an appropriate and efficient...
6850962 File transfer system and method
Feb-1-2005 A system for transferring files between a source location and a target location can transfer different portions of the file across two or more logical channels. The portions of the file transmitted over...
6848107 Message control apparatus
Jan-25-2005 In a message control apparatus for transferring messages between objects which belong to different processes, a message distributor distributes messages to queue buffers provided for each of target objects,...
6845505 Web request broker controlling multiple processes
Jan-18-2005 A web server configured to respond to client requests over a network such as the World Wide Web includes a web listener having a Hypertext Transfer Protocol (HTTP) daemon, a plurality of extension programs...
6839793 Method and apparatus to maximize bandwidth availability to USB devices
Jan-4-2005 A circuit is presented including switches connected to registers. The registers control the switches. The switches are connected to universal serial bus (USB) ports based on a USB device bandwidth balancing...
6836788 Method for selecting RTP element in dynamic multicast tree for multimedia conference
Dec-28-2004 The invention relates to a method of selecting a RTP (Real Time Protocol) element in a dynamic multicast tree for a multimedia conference and a record medium recorded with a program for realizing the method...
6832375 Data processing apparatus, method, and storage medium for transmitting data to a predetermined destination based on input data and number of destinations analyzed
Dec-14-2004 A data processing apparatus is constructed by an input device for inputting an instruction for causing a job processor to perform a job, an analyzing unit for analyzing the instruction inputted by the...
6823515 Performance enhancements for threaded servers
Nov-23-2004 A technique, system, and computer program for enhancing performance of a computer running a multithreaded server application. A scheduling heuristic is defined for optimizing the number of available threads....
6823514 Method and system for caching across multiple contexts
Nov-23-2004 In a system that includes a plurality of objects and at least one cache, wherein each object has a key associated therewith and is capable of having different values for at least two of a plurality of...
6823391 Routing client requests to back-end servers
Nov-23-2004 Methods and computer program products for using a front-end server to access content stored on one or more back-end servers. The front-end server receives requests for content from client systems. Back-end...
6820130 Computer system, computer network system, computer and recording medium
Nov-16-2004 A computer network system is disclosed, in which the process of distributing software resources from a server to clients is dispersed so that the downloading time and the data amount for each session of...
6820123 Method and apparatus for assigning hot objects to server load balancer
Nov-16-2004 More effective load balancing by a Server Load Balancer may be achieved by implementing extended Server Load Balancing information in a server. The extended Server Load Balancing information includes a...
6816905 Method and system for providing dynamic hosted service management across disparate accounts/sites
Nov-9-2004 A hosted service provider for the Internet is operated so as to provide dynamic management of hosted services across disparate customer accounts and/or geographically distinct sites. For each of a plurality...
6807522 Methods for predicting instruction execution efficiency in a proposed computer system
Oct-19-2004 Methods and systems are provided for efficiently predicting the instruction execution efficiency of a proposed computer system. This is accomplished by first measuring or otherwise obtaining actual instruction...
6804711 Method and apparatus for managing call processing services in an intelligent telecommunication network
Oct-12-2004 A resource management system for an intelligent communications network having one or more distributed service nodes, each service node for providing services relating to an event received at a network...
6795928 Method for managing power consumption of multiple computer servers
Sep-21-2004 A method for managing power consumption of multiple computer servers is disclosed. The current workload information and the current capacity information of a group of computer servers within a computer...
6795860 System and method for selecting a service with dynamically changing information
Sep-21-2004 The present invention relates to a system and method for selecting a service. According an embodiment of the present invention, a priority array indicates an order of priority levels; a residual array...
6792483 I/O generation responsive to a workload heuristics algorithm
Sep-14-2004 An apparatus, method and program product for use with a data processing system having a processor handling an I/O request in an I/O operation, main storage controlled by said processor for storing data,...