Patent · US Expired

System for preserving scripting objects and cloning the objects to a new document in response to a reload of the new document

US7376698B2 · kind B2 · utility

2Cited by
1References
22Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 9, 2003
Grant dateMay 20, 2008
Priority date
Expiry dateMar 31, 2026

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L69/329
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

Systems and techniques to preserve state information in a client-server environment. In general, in one implementation, the technique includes: storing, in a shared memory of a client, a scripting object that retains state information for an original document, and cloning the stored scripting object to a newly loaded document. Storing the scripting object can involve copying a scripting object reference to the shared memory to cause retention of the scripting object by the client during document loading. Cloning the stored scripting object to the newly loaded document can be performed recursively, and can involve creating a new scripting object in the new document and copying data from the stored scripting object to the new scripting object. The state information retained in the scripting object can be navigation information associated with the loaded document, and the loaded document can be a portal page in a portal system.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.