Method for paginating a document structure of a document for viewing on a mobile communication device
First Claim
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.
5 Assignments
0 Petitions
Accused Products
Abstract
A process for transmitting a document from a server to a mobile device on a per page basis, comprising building a graph structure within the server representing a map of the document, transmitting a page size limit from the mobile device to the server indicative of the size of a single page of the document to be displayed by the mobile device, traversing and paginating the graph structure into successive pages based on the page size limit, caching the pages within the server, and transmitting the successive pages from the server to said the mobile device for display by said the mobile device.
129 Citations
15 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A server process comprising:
-
building a graph structure representing a map of a document;
traversing and paginating said graph structure into successive pages based on a page size limit; and
caching said pages within said server. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A mobile device process comprising:
-
transmitting a page size limit to a server indicative of the size of a single page of a document to be displayed by said mobile device; and
receiving successive pages of said document from said server delimited by said page size limit, for display by said mobile device.
-
Specification