Patent ID: 6636863
Filing Date: 2003-10-21
Classification: G06F,Y10S

Abstract:
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.