Scheduling server requests to decrease response time and increas

Electrical computers and digital processing systems: multicomput – Computer conferencing – Priority based messaging

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

709228, G06F 1314

Patent

active

061547697

ABSTRACT:
A method for operating a server on a computer network to supply data stored on the server in response to requests received on the network. The server stores the requests in a queue and determines a priority value for the request. The priority value includes the sum of a counter value and a cost value, the cost value being monotonically related to the quantity of server resources needed to service the request. When the server selects one of the requests stored in the queue for servicing it picks the request having the lowest priority value of the requests stored in the queue. The selected request is removed from the queue and the counter value is incremented by a value proportional to the cost value associated with the request selected for servicing. In one embodiment, the cost value is proportional to the length of a file specified in the received request. In one embodiment, one of the received requests also includes information specifying a class for the request. The server also determines a maximum priority value for that class, the maximum priority value being at least as great as the priority value having the highest value for any request of that class currently stored in the queue. The server compares the determined priority value for the received request with the maximum priority value and changes the determined priority value to a value greater than the maximum value if the determined priority value was less than or equal to the maximum priority value.

REFERENCES:
patent: 4139739 (1979-02-01), Von Meister et al.
patent: 5392223 (1995-02-01), Caci
patent: 5400339 (1995-03-01), Sekine et al.
patent: 5428789 (1995-06-01), Waldron, III
patent: 5487170 (1996-01-01), Bass et al.
patent: 5511214 (1996-04-01), Yamada
patent: 5517643 (1996-05-01), Davy
patent: 5528513 (1996-06-01), Vaitzblit et al.
patent: 5581734 (1996-12-01), DiBrino et al.
patent: 5673031 (1997-09-01), Meier
patent: 5790862 (1998-08-01), Tanaka et al.
patent: 5802161 (1998-09-01), Svoronos et al.
patent: 5805824 (1998-09-01), Kappe
patent: 5815662 (1998-09-01), Ong
patent: 5832522 (1998-11-01), Blickenstaff et al.
patent: 5862353 (1999-01-01), Revilla et al.
patent: 5872938 (1999-02-01), Williams
patent: 5892915 (1999-04-01), Duso et al.
patent: 5893903 (1999-04-01), Eisdorfer et al.
patent: 5905730 (1999-05-01), Yang et al.
patent: 5946498 (1999-08-01), Chiang et al.
patent: 5978843 (1999-11-01), Wu et al.
patent: 5987621 (1999-11-01), Duso et al.
patent: 5991812 (1999-11-01), Srinivasan
patent: 6035321 (2000-03-01), Mays
patent: 6047326 (2000-04-01), Kilkki
patent: 6055564 (2000-04-01), Phaal
patent: 6067557 (2000-05-01), Hegde

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

Scheduling server requests to decrease response time and increas does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Scheduling server requests to decrease response time and increas, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Scheduling server requests to decrease response time and increas will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1735440

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