Dynamic web page arrangement
First Claim
1. A client computer for use in a networked system, the computer comprising:
- a display having a viewable area; and
browsing and rendering software configured to at least;
receive prompts to access pages having network addresses located on server computers of the networked system, the pages each having a displayable size exceeding the viewable area of the display; and
when prompted to access a given page at a specified network address;
access user interaction data located on the client computer and associated with the specified network address, the user interaction data describing previous user interaction with an element of the given page via the browser; and
render the electronic document to the display by positioning the Web page according to the user interaction data so that the element is moved from an unviewable position into the viewable area of the display; and
wherein, after the electronic document is rendered, the user can scroll the electronic document upwards to bring a top portion of the electronic document from an unviewable position into a viewable position on the display; and
display a scroll bar of the browser allowing a user to reposition the portion of the page from the unviewable position into the viewable area of the display.
0 Assignments
0 Petitions
Accused Products
Abstract
A browser renders a page for display according to user habits. When a user interacts with a page associated with a network address, an entry is made in a file that associates the element on the page of the user interaction with the network address. When the page is visited again, the file is checked to see if any entry exists. If an entry exists and the stored user interaction is still relevant for that page, the page is rendered so that the location the user interacted with is provided at the top of the display, or the element is re-arranged, as in the case of a table, or both re-positioning and re-arranging occurs. Such page rendering reduces the need for the user to scroll through the page to view the desired information.
-
Citations
4 Claims
-
1. A client computer for use in a networked system, the computer comprising:
-
a display having a viewable area; and browsing and rendering software configured to at least; receive prompts to access pages having network addresses located on server computers of the networked system, the pages each having a displayable size exceeding the viewable area of the display; and when prompted to access a given page at a specified network address; access user interaction data located on the client computer and associated with the specified network address, the user interaction data describing previous user interaction with an element of the given page via the browser; and render the electronic document to the display by positioning the Web page according to the user interaction data so that the element is moved from an unviewable position into the viewable area of the display; and
wherein, after the electronic document is rendered, the user can scroll the electronic document upwards to bring a top portion of the electronic document from an unviewable position into a viewable position on the display; anddisplay a scroll bar of the browser allowing a user to reposition the portion of the page from the unviewable position into the viewable area of the display. - View Dependent Claims (2, 3, 4)
-
Specification