Displaying a large amount of information in a browser window
First Claim
Patent Images
1. A method comprising:
- receiving data pertaining to a user request for content;
determining that the requested content cannot be displayed in a browser window using a single page; and
generating code which, when executed, causes a display of the requested content to be divided into a plurality of frames displaying corresponding portions of the requested content in the browser window, the plurality of frames appearing to a user as a single page containing the requested content,wherein determining that the requested content cannot be displayed in the browser window includes;
calculating the number of formatting elements needed for display of the requested content in the browser window using a single page; and
determining that the calculated number of formatting elements exceeds a predefined threshold.
12 Assignments
0 Petitions
Accused Products
Abstract
A method for facilitating display of content in a browser window includes receiving a user request for content, determining that the requested content cannot be displayed in a browser window using a single page, and generating code which, when executed, causes the display of the requested content to be divided into multiple frames. Each frame displays a portion of the requested content. The frames displayed in the browser window appear to the user as a single page containing the requested content.
31 Citations
26 Claims
-
1. A method comprising:
-
receiving data pertaining to a user request for content; determining that the requested content cannot be displayed in a browser window using a single page; and generating code which, when executed, causes a display of the requested content to be divided into a plurality of frames displaying corresponding portions of the requested content in the browser window, the plurality of frames appearing to a user as a single page containing the requested content, wherein determining that the requested content cannot be displayed in the browser window includes; calculating the number of formatting elements needed for display of the requested content in the browser window using a single page; and determining that the calculated number of formatting elements exceeds a predefined threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An apparatus comprising:
-
a user request processor to receive data pertaining to a user request for content and to determine that the requested content cannot be displayed in a browser window using a single page; and a code generator to generate code which, when executed, causes a display of the requested content to be divided into a plurality of frames displaying corresponding portions of the requested content in the browser window, the plurality of frames appearing to a user as a single page containing the requested content, wherein the user request processor is to determine that the requested content cannot be displayed in the browser window by calculating the number of formatting elements needed for display of the requested content in the browser window using a single page and determining that the calculated number of formatting elements exceeds a predefined threshold. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. An apparatus comprising:
-
means for receiving data pertaining to a user request for content; means for determining that the requested content cannot be displayed in a browser window using a single page; and means for generating code which, when executed, causes a display of the requested content to be divided into a plurality of frames displaying corresponding portions of the requested content in the browser window, the plurality of frames appearing to a user as a single page containing the requested content.
-
-
25. A system comprising:
-
a client computer to receive a user request for content; and a server, coupled to the client computer over a network, to calculate the number of formatting elements needed to display the requested content in a browser window using a single page, to determine that the calculated number of formatting elements exceed a predefined threshold such that the requested content cannot be displayed in the browser window of the client computer, to generate a markup language document according to the user request for content, wherein the generated markup language document causes a display of the requested content to be divided into a plurality of frames with invisible borders which display corresponding portions of the requested content in the browser window, and to send the markup language document to the client computer for display, the markup language document being displayed in the browser window as a single page.
-
-
26. A tangible computer readable medium comprising executable instructions which when executed on a processing system cause said processing system to perform a method comprising:
-
receiving data pertaining to a user request for content from a client device; calculating the number of formatted elements needed to display the requested content in a browser window using a single page; and determining that the calculated number of formatting elements exceeds a predefined threshold such that the requested content cannot be displayed in a browser window using a single page; and generating a script which, when executed, causes a display of the requested content to be divided into a plurality of frames with invisible borders which display corresponding portions of the requested content in the browser window, the plurality of frames appearing to a user as a single page in the browser window containing the requested content.
-
Specification