System and Method for Displaying Information Content with Selective Horizontal Scrolling
First Claim
1. A system for reducing horizontal scrolling of information content, the system comprising:
- a server browser for accessing the information content of a webpage; and
a client browser for dynamically formatting the information content in order to reduce an amount of horizontal scrolling that is used to view the information content when displayed on the client device,wherein the information content includes data tables for holding data content in a table structure having rows and columns and presentation tables for formatting a layout of information content using frames, and wherein the information content is formatted by removing the presentation tables and preserving the data tables for displaying the data content in the table structure on the client browser in a single webpage even when doing so results in a data table wider than a viewing area of a screen of the client device.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method is provided for enabling an electronic device to efficiently access information content. A server browser accesses the information content over a network. The accessed information content is retrieved and adapted for presentation for the electronic device. A serializer dynamically formats the adapted information content according to a client browser. The client browser receives and presents the information content on the electronic device. An event translator is included to provide additional compatibility with commercially available client browsers. The information content is formatted to selectively minimize the horizontal scrolling required to view the content. The need for horizontal scrolling is selectively removed where not necessary to preserve the context. Each component or sub-component of the original area, such as a frame, table row, table cell or nested table, is considered separately and may be preserved, resized, or replaced. Where the context requires that the content be wider than the viewable area of the screen, horizontal scrolling is preserved.
121 Citations
20 Claims
-
1. A system for reducing horizontal scrolling of information content, the system comprising:
-
a server browser for accessing the information content of a webpage; and a client browser for dynamically formatting the information content in order to reduce an amount of horizontal scrolling that is used to view the information content when displayed on the client device, wherein the information content includes data tables for holding data content in a table structure having rows and columns and presentation tables for formatting a layout of information content using frames, and wherein the information content is formatted by removing the presentation tables and preserving the data tables for displaying the data content in the table structure on the client browser in a single webpage even when doing so results in a data table wider than a viewing area of a screen of the client device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for reducing horizontal scrolling of information content, the method comprising:
-
obtaining information content, the information including data tables for holding data content in a table structure having rows and columns and presentation tables for formatting a layout of information content using frames; removing the presentation tables and framing structure; preserving the data tables; and formatting the information content so as to display the data tables in the table structure on a client device in a single webpage using a layout of the information content according to capabilities of the client device even when doing so results in a data table wider than a viewing area of a screen of the client device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for reducing horizontal scrolling of information content, the system comprising:
-
a server browser for accessing the information content comprising sub-components including data tables for holding data content in a table structure having rows and columns and presentation tables for formatting a layout of information content using frames; and a client browser for dynamically formatting the information content to reduce an amount of horizontal scrolling that is used to view the information content when displayed in a single webpage on a client device, wherein the horizontal scrolling is reduced by dynamically formatting certain sub-components including the presentation tables to remove the frames, while other sub-components including the data tables are unformatted so as to preserve an originally intended meaning and context of the information content on the client device. - View Dependent Claims (19, 20)
-
Specification