×

Architecture for processing search queries, retrieving documents identified thereby, and method for using same

  • US 5,873,076 A
  • Filed: 09/15/1995
  • Issued: 02/16/1999
  • Est. Priority Date: 09/15/1995
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for processing a search query provided by a user, and identifying and retrieving documents from a database corresponding to said search query, comprising the steps of:

  • (A) receiving, onto a session server, said search query from said user, said session server having at least a first processor coupled to said user over a communications channel;

    (B) sending said search query to a query server coupled to said session server, said query server having at least a second processor coupled to a first database, said first database including records representative of said documents, said second processor being different than said first processor;

    (C) searching, with said query server, said first database to identify documents responsive to said search query;

    (D) sending search results information representative of said documents identified in step (C) from said query server to said session server;

    (E) sending a search results list representative of said search results information from said session server across said communications channel to said user;

    (F) receiving, onto said session server, a document retrieval request transmitted from said user over said communications channel, said document retrieval request corresponding to at least one document represented on said search results list;

    (G) retrieving, with said session server, said at least one document and transmitting a file representative of said at least one document to said user over said communications channel;

    (H) incrementing, with said session server, at least one accounting record on an accounting database coupled to said session server, said at least one accounting record representing a number of retrievals of said at least one document by said session server; and

    wherein steps (F),(G), and (H) are performed only on said first processor, step (C) is performed only on said second processor, said first processor being separate from said second processor.

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