×

System, method, and computer program product for a scalable, configurable, client/server, cross-platform browser for mobile devices

  • US 7,987,420 B1
  • Filed: 11/06/2000
  • Issued: 07/26/2011
  • Est. Priority Date: 09/10/1999
  • Status: Active Grant
First Claim
Patent Images

1. A method of structuring interactive content for hardware devices, comprising the steps of:

  • determining display and memory parameters of a device based on device information;

    parsing requested content including a plurality of pages into a document having a plurality of objects;

    laying out said document according to said display and memory parameters of said device;

    generating a document table for said document;

    inputting said document and said document table into a content stream, wherein said document table includes object pointers corresponding to respective objects of the plurality of objects, wherein each object pointer includes an attribute pointer that points to a respective object in said content stream and a vtable pointer for accessing an instance method associated with the respective object; and

    transmitting said content stream to said device;

    wherein said device receives said content stream and uses an attribute pointer that points to an object of said document included in said content stream to selectively access and copy said object from said content stream to a writable memory of said device, thereby enabling notification of said object without copying said entire document to said writable memory of said device, and wherein said attribute pointer is part of an object pointer from said document table in said content stream.

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