×

System, method and computer program product for publishing interactive web content as a statically linked web hierarchy

  • US 7,636,770 B2
  • Filed: 06/30/2006
  • Issued: 12/22/2009
  • Est. Priority Date: 10/22/1999
  • Status: Expired due to Fees
First Claim
Patent Images

1. Method for accessing content dynamically generated by a server based on user interaction without being connected to said server, comprising the steps of:

  • receiving, from a user input to a client, an address of said server, wherein said server dynamically generates the content comprising at least one web page upon being requested by the client, and wherein the content comprising said at least one web page is organized in a hierarchy according to a number of links to follow to access each web page of said at least one web page from a top web page;

    setting a locator value to correspond to the address of said server of the top web page, wherein said locator value is a dynamic navigation link that generates the top web page based on the user input;

    opening a connection from the client to said locator value, said opening comprising providing data from the user input to resolve the dynamic navigation link to generate the top web page;

    requesting to the server the top web page specified in said locator value through said connection, such that the server generates the top web page responsive to the data provided in said opening;

    retrieving the requested top web page from the server;

    storing in a memory device of the client, the retrieved top web page;

    parsing through the stored top web page, said parsing comprising;

    accessing each first depth dynamic navigation link in the top web page with respective data from the user input for said each first depth dynamic navigation link through a respective connection to a respective server associated with said each first depth dynamic navigation link;

    collecting a respective first depth web page associated with said each first depth dynamic navigation link, said respective server generating said respective first depth web page responsive to the respective data provided in said accessing;

    saving said respective first depth web page in at least one respective first depth local file associated with said each first depth dynamic navigation link; and

    processing the stored top web page, said processing comprising;

    creating, in the client, a response truth table that maps all possible combinations of said respective data from the user input for said each first depth dynamic navigation link to a respective local reference result of each combination of said all possible combination, wherein a number of said respective data is N that is a positive integer greater than one (1), and wherein a number of said all possible combinations is not greater than (2N);

    associating said respective reference result with said at least one respective first depth local file;

    replacing, in the stored top web page, said each first depth dynamic navigation link with a respective local link referring to said at least one respective first depth local file such that all respective first depth dynamic navigation links in the stored top web page for each combination of said all possible combinations of said respective data locally refer to respective first depth local file according to the respective local reference result associated with said each combination in the response truth table.

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