System and method for saving user-specified views of internet web page displays
First Claim
1. A computer-implemented method of displaying a plurality of web pages, the method comprising:
- while displaying a plurality of user-selected web pages, the web pages being displayed according to user-selected display configuration settings and the display configuration settings including at least in part indications of portions of the web pages to be displayed, receiving a single user-initiated snapshot indication from a user to store a snapshot of the plurality of web pages;
after receiving the single user-initiated snapshot indication, storing the snapshot of the plurality of web pages, wherein the snapshot comprises network addresses of the plurality of web pages along with stored display configuration settings for the network addresses, the stored display configuration settings representing settings at the time the snapshot indication was received and at least in part including scroll positions for the plurality of web pages, the scroll positions giving indications of portions of the plurality of web pages which were displayed when the indication was received;
retrieving the snapshot, wherein the snapshot comprises the stored network addresses of web pages and the stored display configuration settings for the plurality of stored network addresses of the web pages;
requesting the web pages indicated by the stored network addresses;
receiving data for the web pages indicated by the stored network addresses; and
simultaneously displaying the web pages indicated by the stored network addresses according to the stored display configuration settings, wherein the displaying navigates to the portions of the web pages which were displayed at the time the snapshot indication was received, the portions corresponding to the scroll positions indicated by the stored configuration settings.
4 Assignments
0 Petitions
Accused Products
Abstract
A display system having a display screen to display web pages accessible via a network is provided. The display system comprises a computer system structured to send requests for web pages via the network to a web site, and the computer system receives the web pages via the network. A display area displays the web pages received by the computer system. The display system includes display area controls that allow a user to select a characteristic of the web pages to display in the display area. User-specified settings associated with the displayed characteristic of the web pages are stored in a storage area for subsequent recall and automatic execution whenever a subsequent request for the web pages is sent to the network. The display area displays the user-selected characteristic of the web pages in response to these subsequent requests.
132 Citations
23 Claims
-
1. A computer-implemented method of displaying a plurality of web pages, the method comprising:
-
while displaying a plurality of user-selected web pages, the web pages being displayed according to user-selected display configuration settings and the display configuration settings including at least in part indications of portions of the web pages to be displayed, receiving a single user-initiated snapshot indication from a user to store a snapshot of the plurality of web pages; after receiving the single user-initiated snapshot indication, storing the snapshot of the plurality of web pages, wherein the snapshot comprises network addresses of the plurality of web pages along with stored display configuration settings for the network addresses, the stored display configuration settings representing settings at the time the snapshot indication was received and at least in part including scroll positions for the plurality of web pages, the scroll positions giving indications of portions of the plurality of web pages which were displayed when the indication was received; retrieving the snapshot, wherein the snapshot comprises the stored network addresses of web pages and the stored display configuration settings for the plurality of stored network addresses of the web pages; requesting the web pages indicated by the stored network addresses; receiving data for the web pages indicated by the stored network addresses; and simultaneously displaying the web pages indicated by the stored network addresses according to the stored display configuration settings, wherein the displaying navigates to the portions of the web pages which were displayed at the time the snapshot indication was received, the portions corresponding to the scroll positions indicated by the stored configuration settings. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. One or more computer-readable media comprising computer-executable instructions for performing a method comprising:
-
while displaying a plurality of user-selected web pages, the web pages being displayed according to user-selected display configuration settings and the display configuration settings including at least in part indications of portions of the web pages to be displayed, receiving a single user-initiated snapshot indication from a user to store a snapshot of the plurality of web pages; after receiving the single user-initiated snapshot indication, storing the snapshot of the plurality of web pages, wherein the snapshot comprises network addresses of the plurality of web pages along with stored display configuration settings for the network addresses, the stored display configuration settings representing settings at the time the snapshot indication was received and at least in part including scroll positions for the plurality of web pages, the scroll positions giving indications of portions of the plurality of web pages which were displayed when the indication was received; retrieving the snapshot, wherein the snapshot comprises the stored network addresses of web pages and the stored display configuration settings for the plurality of stored network addresses of the web pages; requesting the web pages indicated by the stored network addresses; receiving data for the web pages indicated by the stored network addresses; and simultaneously displaying the web pages indicated by the stored network addresses according to the stored display configuration settings, wherein the displaying navigates to the portions of the web pages which were displayed at the time the snapshot was received, the portions corresponding to the scroll positions indicated by the stored configuration settings.
-
-
14. A method of configuring display of a plurality of simultaneously displayed web pages, the method comprising:
-
simultaneously displaying the plurality of web pages, wherein the web pages are identified by respective network addresses, a user can indicate which portion of at least one of the web pages is to be displayed, the portion being a user-selected portion of the at least one of the web pages, and the web pages are displayed according to user-selected display configuration settings, the display configuration settings including at least in part indications of the user-selected portion to be displayed; receiving a single user-initiated snapshot indication from a user to store a snapshot of the plurality of web pages and a user indication of a title for the snapshot; after receiving the single user-initiated snapshot indication and indication of a title, storing the snapshot of the plurality of web pages, wherein the snapshot comprises the title, the respective network addresses and the display configuration settings including indications of the user-selected portion of the at least one of the web pages, the stored display configuration settings representing settings at the time the snapshot indication was received; receiving a user-initiated indication that the snapshot for the title is to be re-displayed; retrieving the snapshot, wherein the snapshot comprises the title, the stored respective network addresses, and the stored display configuration settings; requesting the plurality of web pages identified by the respective network addresses; receiving data associated with the network addresses, wherein the data represents subsequently requested versions of the plurality of web pages; and simultaneously re-displaying the plurality of web pages according to the stored display configuration settings, wherein the re-displaying displays a portion of at least one of the subsequently requested versions of the plurality of web pages corresponding to the user-selected portion of the at least one of the web pages as indicated by the stored display configuration settings. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
-
22. One or more computer-readable media having computer-executable instructions for performing a method of configuring display of a plurality of simultaneously displayed web pages, the method comprising:
-
simultaneously displaying the plurality of web pages, wherein the web pages are identified by respective network addresses, a user can indicate which portion of at least one of the web pages is to be displayed, the portion being a user-selected portion of the at least one of the web pages, and the web pages are displayed according to user-selected display configuration settings, the display configuration settings including at least in part indications of the user-selected portion to be displayed; receiving a single user-initiated snapshot indication from a user to store a snapshot of the plurality of web pages and a user indication of a title for the snapshot; after receiving the single user-initiated snapshot indication and indication of a title, storing the snapshot of the plurality of web pages, wherein the snapshot comprises the title, the respective network addresses and the display configuration settings including indications of the user-selected portion of the at least one of the web pages, the stored display configuration settings representing settings at the time the snapshot indication was received; receiving a user-initiated indication that the snapshot for the title is to be re-displayed; retrieving the snapshot, wherein the snapshot comprises the title, the stored respective network addresses, and the stored display configuration settings; requesting the plurality of web pages identified by the respective network addresses; receiving data associated with the network addresses, wherein the data represents subsequently requested versions of the plurality of web pages; and simultaneously re-displaying the plurality of web pages according to the stored display configuration settings, wherein the re-displaying displays a portion of at least one of the subsequently requested versions of the plurality of web pages corresponding to the user-selected portion of the at least one of the web pages as indicated by the stored display configuration settings.
-
-
23. One or more computer-readable media having computer-executable instructions for performing a method of configuring display of a plurality of simultaneously displayed web pages, the method comprising:
-
simultaneously displaying the plurality of web pages in a plurality of panes in a single window, wherein the web pages are identified by respective network addresses, a user can indicate which portion of at least one of the web pages is to be displayed, the portion being a user-selected portion of the at least one of the web pages, and the web pages are displayed according to user-selected display configuration settings, the display configuration settings including at least in part indications of the user-selected portion to be displayed; receiving a single user-initiated snapshot indication from a user to store a snapshot of the plurality of web pages and a user indication of a title for the snapshot; after receiving the single user-initiated snapshot indication and indication of a title, storing the snapshot of the plurality of web pages, wherein the snapshot comprises the title, the respective network addresses and the display configuration settings including indications of the user-selected portion of the at least one of the web pages, the stored display configuration settings representing settings at the time the snapshot indication was received and further indicating a number of panes, a position and size of the panes, whether toolbars are to be displayed for the panes, and a position of scroll bars within the panes; receiving a user-initiated indication that the snapshot for the title is to be re-displayed; retrieving the snapshot, wherein the snapshot comprises the title, the stored respective network addresses, and the stored display configuration settings; requesting the plurality of web pages identified by the respective stored network addresses; receiving data associated with the network addresses, wherein the data represented subsequently requested versions of the plurality of web pages; and simultaneously re-displaying the plurality of web pages identified by the network addresses according to the stored display configuration settings; wherein the re-displaying displays a portion of at least one of the subsequently requested versions of the plurality of web pages corresponding to the user-selected portion of the at least one of the web pages as indicated by the stored display configuration settings; wherein the re-displaying further displays the number of panes as indicated by the stored display configuration settings; wherein the re-displaying further displays the panes having the position and size as indicated by the stored display configuration settings; wherein the re-displaying further displays toolbars for the panes as indicated by the stored display configuration settings; and wherein the re-displaying displays the panes having the position of scroll bars indicated by the stored display configuration settings.
-
Specification