×

Electronic commerce session management

  • US 7,099,925 B1
  • Filed: 03/15/2000
  • Issued: 08/29/2006
  • Est. Priority Date: 03/15/2000
  • Status: Expired due to Term
First Claim
Patent Images

1. A computer implemented method comprising:

  • storing product data on a server coupled to receive requests from client devices over a network, the product data representing one or more products offered by the server, wherein the requests from the client devices are received for purchasing at least one of the offered products;

    generating a set of one or more common search requests for subsets of the product data based on how often the search requests for requesting the subsets of the product data have been received by the server from the client devices previously, wherein a search request is designated as a common search request if a number of the search requests received at the server from the client devices within a predetermined period of time exceeds a predetermined threshold;

    performing searches in one or more databases associated with the server in response to the set of common search requests to identify one or more products;

    storing on the server a result of the searches based on the common search requests associated with the identified one or more products;

    receiving at the server a subsequent search request from a client device over the network;

    the server determining whether the subsequent search request is equivalent to one of the previously performed common search requests whose search results are stored in the server;

    providing results from the stored results of the common search requests previously generated in response to the common search requests without performing a search for the subsequent search request, if the subsequent search request is equivalent to one of the common search requests;

    performing the search for the subsequent search request if the subsequent search request is not equivalent to one of the previously performed common search requests; and

    designating the subsequent search request as a common request if a number of the subsequent search request received within the predetermined period of time exceeds the predetermined threshold.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×