Load balancing

CL 718 SC 105
6424621 Software interface between switching module and operating system of a data packet switching and load balancing system
Jul-23-2002 A data packet switching system comprises a plurality of network interfaces each adapted to be coupled to respective external networks for receiving and sending data packets to and from the external networks...
6421736 Method and system for migrating an object between a split status and a merged status
Jul-16-2002 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...
6421317 Method and apparatus for an automatic load balancing and back-up of a multi-users network
Jul-16-2002 The invention aims to implement the Load Balancing/Backup function in a Multi-Users environment and to allow a remote station to have an alternate route through another Token Ring DLC to backup. By directing...
6415372 Rolling back storage subsystem reconfigurations
Jul-2-2002 A method and an apparatus for reconfiguring a storage subsystem by performing an ordered sequence of reconfigurations of physical storage volumes of the storage subsystem. The method and apparatus perform...
6405252 Integrated point of presence server network
Jun-11-2002 A network of point of presence servers sharing a hostname includes a first network probe server configured to determine traffic loads of a plurality of customer web servers, and configured to determine...
6401121 File server load distribution system and method
Jun-4-2002 A load distribution system includes a plurality of servers, each having a memory device in which are stored a plurality of data files for transmission to a plurality of client stations, and a control server...
6393455 Workload management method to enhance shared resource access in a multisystem environment
May-21-2002 A technique is disclosed for managing a workload distributed across multiple data processing systems to enhance shared resource access to meet a common performance standard. The technique includes on at...
6393458 Method and apparatus for load balancing in a distributed object architecture
May-21-2002 A load balancing system for use in a distributed computing environment. An event publish and subscribe model implements the load balancing system. In the system, at least one client object publishes an...
6389513 Disk block cache management for a distributed shared memory computer system
May-14-2002 A buffer cache management structure, or metadata, for a computer system such as a NUMA (non-uniform memory access) machine, wherein physical main memory is distributed and shared among separate memories....
6389448 System and method for load balancing
May-14-2002 A system for distributing load between multiple servers where more than one server in a sever cluster receives a request for connection from a client and each server makes a determination of whether or...
6385664 System and method for on demand registration of tasks
May-7-2002 A registration manager implemented as a task registration manager for dynamically registering management task descriptions on demand. The task registration manager includes a static registration mechanism,...
6385636 Distributed processing system and client node, server node and distributed processing method
May-7-2002 To suitably distribute the load between a client node and a server node in a client-server system, the client node sends a task request signal to the server node in response to input from a user. The server...
6378039 Storage subsystem which balances loads across a plurality of disk controllers
Apr-23-2002 A storage subsystem include: a plurality of disk controllers; a plurality of disk drives connected via a network to the plurality of disk controllers; and a path controller connected to the plurality of...
6374300 Method and system for storing load balancing information with an HTTP cookie
Apr-16-2002 A method and system for inserting and examining Cookies in the data streams of HTTP connections for the purpose of persistently directing HTTP connections to the same destination. The present invention...
6370565 Method of sharing computation load within a distributed virtual environment system
Apr-9-2002 A method of sharing computation load within a distributed virtual environment system. According to the present invention, entities within a virtual environment are gathered in groups based on their interactions....
6370560 Load sharing controller for optimizing resource utilization cost
Apr-9-2002 A load sharing system which minimizes overall costs by assigning segments of a divisible load to distributed processor platforms based on the resource utilization cost of each processor platform. The distributed...
6360256 Name service for a redundant array of internet servers
Mar-19-2002 A self-reconfiguring name service that distributes workload among the available servers in a system. A Service Monitor for each host system of a site periodically broadcasts information about available...
6353847 System optimization apparatus employing load prediction
Mar-5-2002 It is one objective of the present invention to provide a control apparatus, for system optimization using load prediction, which prevents congestion and utilizes resources more efficiently. According...
6353616 Adaptive processor schedulor and method for reservation protocol message processing
Mar-5-2002 A packet network employing a reservation-based protocol system includes routers having processing sections that schedule message processing of the protocol's control messages adaptively based on link utilization....
6347366 System and method for automatically optimizing software performance
Feb-12-2002 An embedded genetic allocator system uses genetic algorithms to generate trial solutions to the allocation of data buffers among various kinds of memory banks and measures the quality of each solution....
6347328 Optimizing the operation of an equipment control system using one or more servers
Feb-12-2002 A method is provided for optimizing the operation of an equipment control system having an operating unit. In the method, an operating entity operable to perform a specific function is automatically added...
6347253 Control system for executing a task instruction by performing distributed processing via a number of modules
Feb-12-2002 A control system for executing task instructions, comprising a higher-order module for making an inquiry as to whether or not a task instruction can be executed, and a lower-order module for determining...
6347078 Multiple path routing
Feb-12-2002 A novel data structure in a router helps to compute viable next hops for forwarding a data packet from a router to its destination along multiple alternate loop-free paths, which are not necessarily of...
6345338 Adapting resource use to improve performance in a caching memory system
Feb-5-2002 A memory system, and a method for controlling prestaging activities based upon the availability of resources within the memory system. Prestage requests are stored in a shared memory accessible to a resource...
6343316 Cooperative work support system
Jan-29-2002 The cooperative work support system of the present invention has at least a first terminal and a second terminal in a communication network, wherein each terminal comprises: a file system for storing a...
6341333 Method for transparent exchange of logical volumes in a disk array storage device
Jan-22-2002 Load balancing of activities on physical disk storage devices is accomplished by monitoring reading and writing operations to blocks of contiguous storage locations, such as logical volumes on the physical...
6338078 System and method for sequencing packets for multiprocessor parallelization in a computer network system
Jan-8-2002 Network input processing is distributed to multiple CPUs on multiprocessor systems to improve network throughput and take advantage of MP scalability. Packets received on the network are distributed to...
6338072 Device and process for dynamically controlling the allocation of resources in a data processing system
Jan-8-2002 A system and process for dynamically controlling the allocation of resources in a "UNIX" open data processing system that includes a local resource manager, wherein the system is configured to sort jobs...
6336134 Dynamic clients, dynamic partitions, locking, and migration capability for distributed server for real-time collaboration
Jan-1-2002 A method for building a locking, migration, dynamic clients, and dynamic partitions capable distributed server for a real-time collaboration session supports the synchronous creation and deletion of partitions...
6336127 Dynamic user management for timed shared computer systems
Jan-1-2002 In a time shared computer system, each user gets pro-rated computer resources over some interval of time. These resources are various classes of memory and disk storage and, in multi-processor systems,...
6334141 Distributed server for real-time collaboration
Dec-25-2001 A distributed server for real-time collaboration is substituted for a centralized server to address the problem of the development of unacceptable communication and computation bottlenecks resulting from...
6334114 Method and apparatus for performing transactions in a stateless web environment which supports a declarative paradigm
Dec-25-2001 A method and system for processing multiple-request transactions in a stateless environment is provided. A cartridge execution engine intercepts browser messages directed to a cartridge. The cartridge...
6332157 Method of accessing multiple services from multiple service providers
Dec-18-2001 A server system provides a client system with access to a number of services. For each service, if a given service provider is overloaded (or if the client is unable to contact that provider), the client...
6330583 Computer network of interactive multitasking computers for parallel processing of network subtasks concurrently with local tasks
Dec-11-2001 A local area computer network provides distributed parallel processing. The network comprises a plurality of workstations or personal computers, each having preemptive multitasking for the interactive...
6327622 Load balancing in a network environment
Dec-4-2001 A method is provided for load balancing requests for an application among a plurality of instances of the application operating on a plurality of servers. A policy is selected for choosing a preferred...
6324580 Load balancing for replicated services
Nov-27-2001 A method is provided for load balancing requests for a replicated service or application among a plurality of servers operating instances of the replicated service or application. A policy is selected...
6321279 System for implementing intelligent I/O processing in a multi-processor system by redirecting I/O messages to a target central processor selected from the multi-processor system
Nov-20-2001 A software program is used in conjunction with a standard general purpose multi-processor computer system as a means of implementing an I.sub.2 O-compliant input-output processor ("IOP") without requiring...
6317794 Computer system and computer implemented method for synchronization of simultaneous web views
Nov-13-2001 A computer system provides synchronizating of multiple simultaneous information presences with different views. The computer system includes at least one storage storing the different views, and at least...
6317778 System and method for replacement and duplication of objects in a cache
Nov-13-2001 Objects are cached in a system adapted to receive requests for said objects from one or more clients. The system has at least one of a plurality of nodes. Each node of the plurality of nodes includes at...
6314447 System uses local registry and load balancing procedure for identifying processing capabilities of a remote device to perform a processing task
Nov-6-2001 A system and method for determining processing capabilities of devices in an electronic network comprises a host device that creates and locally registers one or more processor FCMs that include self-describing...
6308250 Method and apparatus for processing a set of data values with plural processing units mask bits generated by other processing units
Oct-23-2001 A method and system for operating a computing system having multiple processing units. According to a new machine instruction, called the iota instruction, the computing system operates on a vector of...
6308210 Method and apparatus for traffic control and balancing for an internet site
Oct-23-2001 The invention is used to balance and control traffic within a single internet site or between multiple sites. A static or dynamic analysis of site usage is performed. When an under-visited portion of a...
6301603 Scalable audio processing on a heterogeneous processor array
Oct-9-2001 The present invention provides apparatus and methods which allow music synthesis and audio processing tasks to dynamically scale from a default processor to additional processors in a heterogeneous array...
6298382 Information retrieving method, information retrieving system, and retrieval managing unit for the same
Oct-2-2001 A information retrieving method of realizing the improvement of retrieval performance without conducting fine-grain processing and allowing a parallelizing operation for sequential retrieval engines to...
6292822 Dynamic load balancing among processors in a parallel computer
Sep-18-2001 A parallel programming system implements dynamic load balancing to distribute processing workload to available processors in a parallel computer. A preprocessor in the system converts a nested parallel...
6289369 Affinity, locality, and load balancing in scheduling user program-level threads for execution by a computer system
Sep-11-2001 A technique for dynamically exploiting affinity, locality, and load balancing in scheduling the execution of multi-threaded user programs in a multi-processor computer system. Affinity, locality, and load...
6282562 Method for economically sub-optimizing interactions in data-communications network environments, and a device according to the method
Aug-28-2001 Strategic modifications in traffic shaping, load balancing or the like are associated with the managing of aspects or characteristics of the transfer of data communications in a network environment. The...
6275823 Method relating to databases
Aug-14-2001 The present invention relates to a method of handling the risk of a deadlock between simultaneous transactions T1, T2 in a database 1. The method is based on allocating to respective objects 01, 02 in...
6269410 Method and apparatus for using system traces to characterize workloads in a data storage system
Jul-31-2001 I/O activity of a data storage system is characterized by collecting system traces generated during the I/O activity, grouping records in the system traces according to stores, identifying I/O activity...
6269274 System and method for balancing and distributing control algorithm processing load and real time plant control system employing the same
Jul-31-2001 For use in a digital process controller (DPC), a system for, and method of, balancing a control algorithm processing load and distributing the load over a given time interval and a real time plant control...