Web page partitioning, reformatting and navigation
First Claim
1. A computer program product encoding a computer program for executing on a computer system a computer process for displaying a web page on an incompatible display having at least two axes, the computer process comprising:
- partitioning the web page into one or more logical sections;
reformatting a logical section of the one or more logical sections to produce a reformatted logical section, wherein the reformatted logical section fits within the incompatible display along at least one axis when displayed in the incompatible display; and
generating data for displaying the reformatted logical partition in the incompatible display.
2 Assignments
0 Petitions
Accused Products
Abstract
A web page partitioning module discovers and delineates logical sections within a web page creating a partition of the page. A logical section reformatting module reformats an individual logical section of the web page to fit within an incompatible display. A logical section map generation module allows a user to navigate among logical sections of a web page by displaying a map of the logical section of the web page and allowing a user to select a desired logical section for display. The web page partitioning module, the logical section reformatting module, and the logical section map generation module may reside on a client device or a server device, such as a proxy server or web server or embedded in the document authoring tools.
-
Citations
26 Claims
-
1. A computer program product encoding a computer program for executing on a computer system a computer process for displaying a web page on an incompatible display having at least two axes, the computer process comprising:
-
partitioning the web page into one or more logical sections;
reformatting a logical section of the one or more logical sections to produce a reformatted logical section, wherein the reformatted logical section fits within the incompatible display along at least one axis when displayed in the incompatible display; and
generating data for displaying the reformatted logical partition in the incompatible display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of displaying a web page on an incompatible display having at least two axes, the method comprising:
-
partitioning the web page into one or more logical sections;
reformatting a logical section of the one or more logical sections to produce a reformatted logical section, wherein the reformatted logical section fits within the incompatible display along at least one axis when displayed in the incompatible display; and
generating data for displaying the reformatted logical partition in the incompatible display. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for displaying a web page on an incompatible display having at least two axes, the system comprising:
-
a web page partitioning module partitioning the web page into one or more logical sections;
a logical section reformatting module reformatting a logical section of the one or more logical sections to produce a reformatted logical section, wherein the reformatted logical section fits within the incompatible display along at least one axis when displayed in the incompatible display; and
a logical section rendering module generating data for displaying the reformatted logical partition in the incompatible display. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
Specification