×

Server storing processing result of first request and returning stored processing result in response to identical requests

  • US 6,920,489 B1
  • Filed: 10/12/2000
  • Issued: 07/19/2005
  • Est. Priority Date: 02/03/2000
  • Status: Expired due to Fees
First Claim
Patent Images

1. A server, comprising:

  • a result storing unit which stores at least one processing result of at least one processing request;

    a receiving unit which receives the at least one processing request from a client;

    a request storing unit which stores the at least one processing request received from the client as a same client;

    a request reading unit which reads out one of said at least one processing request as a first processing request from the same client stored in said request storing unit;

    a determination unit which determines whether from the same client a subsequently received processing request which is identical to the first processing request received from the same client, has already been processed;

    an execution unit which executes processing of the subsequent processing request received from the same client, and stores a result of the processing in said result storing unit when said determination unit determines that from the same client no other processing request identical to the subsequent processing request received from the same client has been processed;

    a transmission unit which transmits to the same client said result of the processing executed by said execution unit when said determination unit determines that from the same client no other processing request identical to the subsequent processing request received from the same client has been processed, and transmits to the same client one of said at least one processing result corresponding to the first processing request received from the same client when said determination unit determines that from the same client the subsequent processing request identical to the first processing request received from the same client, has already been processed; and

    a prohibiting unit which prohibits an operation of said request reading unit after one of said at least one processing request from the same client stored in said request storing unit is read out, until a processing result corresponding to said one of said at least one processing request from the same client is transmitted to the same client.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×