Patent · US Expired

Apparatus and method for scheduling and dispatching queued client requests within a server in a client/server computer system

US6505250B2 · kind B2 · utility

45Cited by
11References
12Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 27, 1998
Grant dateJan 7, 2003
Priority date
Expiry dateAug 27, 2018

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2209/5021
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

An apparatus for scheduling and dispatching client requests for execution by a server object in a heterogeneous object-oriented client/server computing environment, the apparatus comprising: a request-holding buffer having an input connected to a communications channel which channels the client requests to the apparatus, and an output; a plurality of parallel execution threads connected to the output of the buffer; and a scheduling means for distributing client requests stored in the buffer to the plurality of execution threads, characterized in that: the scheduling means places client requests held in the buffer in priority order based on a priority determining rule which takes into account the state of the plurality of execution threads and the nature of each of the held requests.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.