Patent ID: 8627226

Claim:
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: display a browser window in the display, the browser window containing a scroll bar, receive prompts from a user 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 a default layout; and when prompted by the user to access a given page at a specified network address: retrieve the given page from the specified network address on the respective server computer; 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 given page to the browser window in the display by repositioning the given page according to the user interaction data from a default position so that the element is moved into the viewable area of the display and wherein, after the given page is rendered, the scroll bar is positioned to allow the user to scroll the given page upwards to bring a top portion of the given page from an unviewable position into the viewable area of the display, and wherein the default layout of the given page is maintained while being scrolled.