Methods and systems to distribute client software tasks...

Electrical computers and digital processing systems: multicomput – Distributed data processing – Client/server

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C709S229000

Reexamination Certificate

active

06377975

ABSTRACT:

BACKGROUND
The present invention relates to computerized processing, and more particularly, but not exclusively, relates to distributing processing tasks among a number of networked computers.
With the advent of computer networks, interest has grown in the efficient distribution of processing tasks among the resources coupled to the network. The ability to balance processing load among these resources has become one focus of distributed processing efforts. This interest is especially acute in the area of computer networks utilized to manage various communications, such as telephone calls, voice mail, e-mail, telefaxes, electronic chats, and the like.
Many load balancing approaches introduce a centralized component between resources requesting services and those resources capable of providing such services. Unfortunately, central components can prove to be a processing bottleneck, impeding the speed with which processes are distributed and executed. Also, centralized components can adversely impact overall reliability of the network system.
Furthermore, it is occasionally desired to apply processing load balancing to legacy applications and components for which load balancing was not provided. Unfortunately, the addition of current distributed processing and corresponding load balancing mechanisms to legacy applications often requires undesirable modifications. Thus, there is a demand for further contributions in this area of technology.
SUMMARY
One form of the present invention is a unique processing load distribution technique. Other forms include unique systems and methods to balance processing load among a number of servers of a computer network.
A further form includes operating a computer system that has several clients and servers, and generating an activation request with one of the clients for a software task that has been designated for server execution. One or more of the servers are interrogated by this client and the client is provided information corresponding to processing load for each of the servers interrogated. One of the servers is selected to execute the task as a function of this information.
Still further forms, objects, features, aspects, benefits, advantages, and embodiments of the present invention shall become apparent from the detailed description and drawings provided herewith.


REFERENCES:
patent: 4530051 (1985-07-01), Johnson et al.
patent: 5473608 (1995-12-01), Gagne et al.
patent: 5603029 (1997-02-01), Aman et al.
patent: 5644720 (1997-07-01), Boll et al.
patent: 5745703 (1998-04-01), Cejtin et al.
patent: 5774660 (1998-06-01), Brendel et al.
patent: 5774668 (1998-06-01), Choquier et al.
patent: 5790789 (1998-08-01), Suarez
patent: 5828843 (1998-10-01), Grimm et al.
patent: 5828847 (1998-10-01), Gehr et al.
patent: 5867657 (1999-02-01), Bolosky et al.
patent: 5915095 (1999-06-01), Miskowiec
patent: 5924097 (1999-07-01), Hill et al.
patent: 5930780 (1999-07-01), Hughes et al.
patent: 5931900 (1999-08-01), Notani et al.
patent: 5951634 (1999-09-01), Sitbon et al.
patent: 5951694 (1999-09-01), Choquier et al.
patent: 5966531 (1999-10-01), Skeen et al.
patent: 5978577 (1999-11-01), Rierden et al.
patent: 5978829 (1999-11-01), Chung et al.
patent: 5991808 (1999-11-01), Broder et al.
patent: 6023722 (2000-02-01), Colyer
patent: 6047309 (2000-04-01), Dan et al.
patent: 6078960 (2000-06-01), Ballard
patent: 6167427 (2000-12-01), Rabinovich et al.
Load Distribution for CORBA Environments, Gunther Rackl, Jan. 15, 1997.
Use AppCenter Server of COM and MTS for Load Balancing Your Component Servers, Timothy Ewald, Jan., 2000.
DCOM Overview, Saga Software, Inc., 1996.
CORBA and DCOM: How Each Works, David F. Carr, Web Week, vol. 3, No. 7, Mar. 24, 1997.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Methods and systems to distribute client software tasks... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Methods and systems to distribute client software tasks..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Methods and systems to distribute client software tasks... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2923058

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.