System and method for displaying information content with selective horizontal scrolling
First Claim
1. A system for selectively reducing horizontal scrolling of information content, the system comprising:
- a server browser for accessing the information content; and
a client browser for dynamically formatting the information content in order to selectively reduce an amount of horizontal scrolling necessary to view the information content when displayed on 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.
-
Citations
36 Claims
-
1. A system for selectively reducing horizontal scrolling of information content, the system comprising:
-
a server browser for accessing the information content; and
a client browser for dynamically formatting the information content in order to selectively reduce an amount of horizontal scrolling necessary to view the information content when displayed on the client device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for selectively reducing horizontal scrolling of information content, the method comprising:
-
obtaining information content;
dynamically formatting the information content in order to selectively reduce an amount of horizontal scrolling necessary to view the information content when displayed on a client device. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method for formatting information content for display on a client device, the method comprising:
-
obtaining information content for display on a client device, wherein the information content includes nested tables, and wherein the information content includes a predetermined number of columns;
flattening the nested tables;
reformatting the predetermined number of columns based on display characteristics of the client device; and
displaying the information content on the client device. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32)
-
-
33. A system for selectively reducing horizontal scrolling of information content, the system comprising:
-
a server browser for accessing the information content comprising sub-components;
a client browser for dynamically formatting the information content in order to selectively reduce an amount of horizontal scrolling necessary to view the information content when displayed on the client device, wherein the horizontal scrolling is reduced by dynamically formatting certain sub-components, while other sub-components are unformatted. - View Dependent Claims (34, 35, 36)
-
Specification