Claims Analysis
Total Claims: 36
Claim 1
Independent Claim
238 words
A method of creating a bookmark for accessing over a computer network a last Web page that is reached by successively accessing in sequence a plurality of Web pages starting with a first Web page, each next successive Web page in the sequence being accessed in response to at least one action on a browser at its previous Web page, the method comprising: a) recording at least one action associated with accessing the first Web page from the browser; b) loading the first Web page in the browser; c) for each next successive Web page until the last Web page is reached, recording the at least one action used to reach that next Web page from its immediate previous Web page and loading that next Web page in the browser, the number of Web pages in the sequence of Web pages from the first to last being allowed to be essentially unconstrained, and other than being linked by the at least one action used to reach each next Web page from its immediate previous Web page, the relationship between each next Web page and its immediate previous Web page being essentially unconstrained; and d) storing in a file data associated with the actions recorded in a) and c) so that when the file is read by a player program the first Web page and each next successive Web page until the last Web page are sequentially accessed automatically.
Claim 2
Independent Claim
238 words
A method of creating a bookmark for accessing over a computer network a last Web page that is reached by successively accessing in sequence a plurality of Web pages starting with a first Web page, each next successive Web page in the sequence being accessed in response to at least one action on a browser at its previous Web page, the method comprising: a) recording at least one action associated with accessing the first Web page from the browser; b) loading the first Web page in the browser; c) for each next successive Web page until the last Web page is reached, recording the at least one action used to reach that next Web page from its immediate previous Web page and loading that next Web page in the browser, the number of Web pages in the sequence of Web pages from the first to last being allowed to be essentially unconstrained, and other than being linked by the at least one action used to reach each next Web page from its immediate previous Web page, the relationship between each next Web page and its immediate previous Web page being essentially unconstrained; and d) storing in a file data associated with the actions recorded in a) and c) so that when the file is read by a player program the first Web page and each next successive Web page until the last Web page are sequentially accessed automatically.
Claim 3
Dependent Claim
27 words
The method of claim 1 wherein a next Web page in the sequence is accessed via a link traversal from a link on its previous Web page.
Claim 4
Dependent Claim
38 words
The method of claim 2 wherein recording at least one action associated with accessing a next Web page via a link traversal from a link on its previous Web page comprises storing a URL associated with the link.
Claim 5
Dependent Claim
44 words
The method of claim 3 wherein recording at least one action associated with accessing a next Web page via a link traversal from a link on its previous Web page further comprises storing a DOM location of the link on the previous Web page.
Claim 6
Dependent Claim
44 words
The method of claim 3 wherein recording at least one action associated with accessing a next Web page via a link traversal from a link on its previous Web page further comprises storing a text associated with the link on the previous Web page.
Claim 7
Dependent Claim
45 words
The method of claim 3 wherein recording at least one action associated with accessing a next Web page via a link traversal from a link on its previous Web page further comprises storing a target window name where the next Web page will be displayed.
Claim 8
Dependent Claim
23 words
The method of claim 1 wherein a next Web page is accessed via a submission of a form on its previous Web page.
Claim 9
Dependent Claim
42 words
The method of claim 7 wherein recording at least one action associated with accessing a next Web page via a submission of a form on its previous Web page comprises storing a DOM location of the form on that previous Web page.
Claim 10
Dependent Claim
38 words
The method of claim 7 wherein recording at least one action associated with accessing a next Web page via a submission of a form on its previous Web page further comprises storing a method associated with the form.
Claim 11
Dependent Claim
37 words
The method of claim 7 wherein recording at least one action associated with accessing a next Web page via a submission of a form on its previous Web page further comprises storing a name of the form.
Claim 12
Dependent Claim
37 words
The method of claim 7 wherein recording at least one action associated with accessing a next Web page via a submission of a form on its previous Web page comprises storing an action associated with the form.
Claim 13
Dependent Claim
120 words
The method of claim 7 wherein recording at least one action associated with accessing a next Web page via a submission of a form on its previous Web page further comprises: reading in for each element in the form a current element value; determining a property for each element as to whether the element value should be stored in plain text, stored encrypted, or is an element whose value should be obtained from a user when it is needed; storing the determined property for each element; storing the element value for each element whose property is determined to be stored in plain text; and storing an encrypted element value for each element whose property is determined to be stored encrypted.
Claim 14
Dependent Claim
54 words
The method of claim 12 wherein recording at least one action associated with accessing a next Web page via a form submission of a form on its previous Web page further comprises storing for each element an element name and a DOM location of the element relative to the DOM location of the form.
Claim 15
Dependent Claim
19 words
The method of claim 1 wherein recording at least one action comprises executing code embedded in a Web page.
Claim 16
Dependent Claim
17 words
The method of claim 1 wherein the file is stored on a client with the player program.
Claim 17
Dependent Claim
27 words
The method of claim 1 wherein the file is stored on a client and the player program is stored at a Web site on the computer network.
Claim 18
Dependent Claim
22 words
The method of claim 1 wherein the file and the player program are stored at a Web site on the computer network.
Claim 19
Dependent Claim
33 words
The method of claim 1 further comprising modifying each Web page loaded into the browser to include event handlers in association with elements within the page to catch link traversals and form submissions.
Claim 20
Independent Claim
146 words
A method of accessing a Web page over a computer network comprising: in response to a request by a user, reading data from a previously created file that indicates information for successively loading into a browser a sequence of an essentially unconstrained plurality of successive Web pages from a first Web page to a last Web page and in which each next Web page in the sequence is reached from its previous Web page by a stored action in the file that effects a transition from that previous Web page to its next Web page, and in which other than the action that effects the transition from each previous Web page to its next successive Web page, the relationship between each next Web page and its previous Web page being essentially unconstrained; and substantially immediately after the request, sequentially retrieving the plurality of Web pages automatically.
Claim 21
Independent Claim
146 words
A method of accessing a Web page over a computer network comprising: in response to a request by a user, reading data from a previously created file that indicates information for successively loading into a browser a sequence of an essentially unconstrained plurality of successive Web pages from a first Web page to a last Web page and in which each next Web page in the sequence is reached from its previous Web page by a stored action in the file that effects a transition from that previous Web page to its next Web page, and in which other than the action that effects the transition from each previous Web page to its next successive Web page, the relationship between each next Web page and its previous Web page being essentially unconstrained; and substantially immediately after the request, sequentially retrieving the plurality of Web pages automatically.
Claim 22
Dependent Claim
15 words
The method of claim 19 further comprising displaying the last Web page in a browser.
Claim 23
Dependent Claim
24 words
The method of claim 20 further comprising displaying at least one other of the sequence of the plurality of Web pages in the browser.
Claim 24
Dependent Claim
20 words
The method of claim 20 wherein a next Web page is automatically retrieved after its previous Web page is retrieved.
Claim 25
Dependent Claim
27 words
The method of claim 20 wherein a next Web page is retrieved in response to an input from the user after its previous Web page is retrieved.
Claim 26
Dependent Claim
31 words
The method of claim 20 wherein the stored action that effects a transition from a previous Web page to its next Web page is a link traversal on that previous page.
Claim 27
Dependent Claim
53 words
The method of claim 24 further comprising determining a link on a previous Web page that best matches the information in the file for the link traversal to its next Web page, and retrieving as its next Web page the page corresponding to the link on the previous page with the best match.
Claim 28
Dependent Claim
23 words
The method of claim 25 further comprising aborting retrieval of the next page if not best match is determined on the previous page.
Claim 29
Dependent Claim
33 words
The method of claim 20 wherein the stored action that effects a transition from a previous Web page to its next Web page is the submission of a form on the previous page.
Claim 30
Dependent Claim
33 words
The method of claim 27 wherein the method further comprises determining a form on the previous page that best matches the information in the file for the form submission to the next page.
Claim 31
Dependent Claim
47 words
The method of claim 28 wherein the information in the file for the form submission comprises a DOM location of the form a URL to which to submit the form, a number of elements in the form, and a property and a value associated with the elements.
Claim 32
Dependent Claim
77 words
The method of claim 28 wherein if the property of an element indicates that its value is to be inputted by a user, the method further comprises accepting an input from the user of that element value, and submitting the form to the URL indicated in the file for the form submission with the user-inputted element value for that element and values for the other elements determined from the information in the file for that file submission.
Claim 33
Dependent Claim
30 words
The method of claim 20 wherein reading the data from the file is performed by a player program and the file and the player program are stored on a client.
Claim 34
Dependent Claim
48 words
The method of claim 20 wherein reading the data from the file is performed by a player program that is stored at a Web site on the computer network and the file is stored on a client, the method further comprising downloading the player program to the client.
Claim 35
Dependent Claim
60 words
The method of claim 20 wherein reading the data from the file is performed by a player program that is stored on a Web site on the computer network and the file is stored at the Web site, the method further comprising downloading the last of the sequence of the plurality of Web pages to a browser in the client.
Claim 36
Dependent Claim
30 words
The method of claim 20 wherein multiple actions are executed to access a next page from a previous page, one such action comprising executing code embedded in the previous page.