×

System and method for generating persistence on the web

  • US 6,636,863 B1
  • Filed: 09/13/2000
  • Issued: 10/21/2003
  • Est. Priority Date: 09/13/1999
  • Status: Active Grant
First Claim
Patent Images

1. A method for generating persistence among a plurality of web pages comprising the steps of:

  • a) providing a computing device including a memory, a browser application, and a software engine associated with said browser application;

    b) providing at least first and second codes that are employed to generate first and second web pages, respectively, each of said codes including a first and a second subset, said first code subset defining a program to be accessed and including identification information for said program, said program including a plurality of static variables that remain defined as long as said program remains loaded in said memory by said browser-associated software engine, each of said variables having a corresponding value, and said second code subset comprising program code that facilitates access and modification of said static variables with said browser-associated software engine through said web pages;

    c) loading said first code in said memory of said computing device;

    d) accessing said first code of said first web page with said browser application;

    e) executing said program with said browser-associated software engine;

    f) employing said browser-associated software engine facilitated by said second code subset to modify said static variables in said program;

    g) suspending said program without unloading said program from said memory by ceasing access of said first code of said first web page;

    h) loading said second code in said memory of said computing device;

    i) accessing said second code of said second web page with said browser application;

    j) employing said program identification information in said first code subset of said second code to reactivate said program with said browser-associated software engine using the values of said static variables as they were prior to said program being suspended; and

    k) employing said browser-associated software engine facilitated by said second code subset to access the values of said static variables in said program;

    whereby, said program performs a function with both said first and said second web pages.

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