×

Method for paginating a document structure of a document for viewing on a mobile communication device

  • US 7,636,891 B2
  • Filed: 08/31/2004
  • Issued: 12/22/2009
  • Est. Priority Date: 08/31/2004
  • Status: Active Grant
First Claim
Patent Images

1. A process for transmitting a document from a server to a mobile device on a per page basis, comprising:

  • building a graph structure within said server representing a map of said document;

    transmitting page size limit from said mobile device to said server indicative of the size of a single page of said document to be displayed by said mobile device;

    traversing and paginating said graph structure into successive pages within said server based on said page size limit;

    caching said pages within said server; and

    transmitting said successive pages from said server to said mobile device for display by said mobile device,wherein traversing and paginating said graph structure further comprises;

    initializing a page size value;

    retrieving and calculating output size of successive nodes of the graph structure;

    adding the output size of said successive nodes to said page size value; and

    in the event said page size value exceeds said page size limit for a given node then marking said graph structure to identify said node as starting a new page for transmission to said mobile device, and wherein marking said graph structure further comprises;

    maintaining a page index value that is incremented with each new page;

    adding said page index value as an attribute to each said given node for marking each said new page; and

    adding each said given node as an attribute to a root node of said graph structure with a string representation of said page index value as attribute name.

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