Claims Analysis
Total Claims: 29
Claim 1
Independent Claim
112 words
A method of saving a Web page to a client local storage for subsequent retrieval, the Web page comprising a base document having a plurality of hypertext references, wherein at least one of the hypertext references is associated with an embedded object in the base document, the method comprising the steps of: (a) copying the base document to the client local storage and establishing a pointer to the copied base document; (b) for the hypertext reference associated with the embedded object, saving to the client local storage a file copy of the embedded object; and (c) substituting a fully-qualified URL for each hypertext reference in the copied base document in step (a).
Claim 2
Independent Claim
112 words
A method of saving a Web page to a client local storage for subsequent retrieval, the Web page comprising a base document having a plurality of hypertext references, wherein at least one of the hypertext references is associated with an embedded object in the base document, the method comprising the steps of: (a) copying the base document to the client local storage and establishing a pointer to the copied base document; (b) for the hypertext reference associated with the embedded object, saving to the client local storage a file copy of the embedded object; and (c) substituting a fully-qualified URL for each hypertext reference in the copied base document in step (a).
Claim 3
Dependent Claim
33 words
The method as described in claim 1 wherein the fully-qualified URL for the hypertext reference associated with the file copy of the embedded object is a path name to the client local storage.
Claim 4
Dependent Claim
27 words
The method as described in claim 2 wherein the fully-qualified URL for a hypertext reference that is not associated with the file copy is a network URL.
Claim 5
Dependent Claim
24 words
The method as described in claim 1 further including the step of: (d) retrieving the Web page by activating a link to the pointer.
Claim 6
Dependent Claim
19 words
The method as described in claim 4 wherein the link to the pointer is associated with a given category.
Claim 7
Dependent Claim
20 words
The method as described in claim 1 wherein the file copy of the embedded object is pulled from a server.
Claim 8
Dependent Claim
21 words
The method as described in claim 1 wherein the file copy of the embedded object is retrieved from a client cache.
Claim 9
Dependent Claim
28 words
The method as described in claim 1 wherein the embedded object is a file selected from the group consisting essentially of image files, audio files and video files.
Claim 10
Independent Claim
132 words
A method of saving a Web page to a client local storage for subsequent retrieval, the Web page comprising a base document and a plurality of hypertext references, wherein at least some of the hypertext references are associated with embedded objects, comprising the steps of: (a) copying the base document to the client local storage and establishing a pointer to the copied base document; (b) for each hypertext reference associated with an embedded object, saving to the client local storage a file copy of the embedded object; and (c) substituting a fully-qualified URL for each hypertext reference in the base document copied in step (a), wherein the fully-qualified URL for the hypertext reference associated with each file copy of an embedded object is a unique path name to the client local storage.
Claim 11
Independent Claim
132 words
A method of saving a Web page to a client local storage for subsequent retrieval, the Web page comprising a base document and a plurality of hypertext references, wherein at least some of the hypertext references are associated with embedded objects, comprising the steps of: (a) copying the base document to the client local storage and establishing a pointer to the copied base document; (b) for each hypertext reference associated with an embedded object, saving to the client local storage a file copy of the embedded object; and (c) substituting a fully-qualified URL for each hypertext reference in the base document copied in step (a), wherein the fully-qualified URL for the hypertext reference associated with each file copy of an embedded object is a unique path name to the client local storage.
Claim 12
Dependent Claim
27 words
The method as described in claim 9 wherein the step of saving the file copy includes pulling the file from a server identified by the fully-qualified URL.
Claim 13
Dependent Claim
23 words
The method as described in claim 9 wherein the step of saving the file copy includes retrieving the file from a client cache.
Claim 14
Dependent Claim
36 words
The method as described in claim 9 further including the step of displaying a notification to a user that a copy of the Web page is being made as steps (a) through (c) are carried out.
Claim 15
Dependent Claim
24 words
The method as described in claim 12 further including the step of: (d) retrieving the Web page by activating a link to the pointer.
Claim 16
Dependent Claim
155 words
A computer program product in computer-readable media for use in saving and retrieving a Web page to and from a client local storage, the Web page comprising a base document having a plurality of hypertext references, wherein at least some of the hypertext references are associated with embedded objects, comprising: program code means, responsive to generation of a copy of the base document in the client local storage, for establishing a pointer to the copied base document; program code means for generating a first data structure of the hypertext references in the copied base document; program code means for saving to the client local storage a file copy of each embedded object; program code means for storing into a second data structure a fully-qualified URL of each hypertext reference in the copied base document; and program code means for updating the fully-qualified URLs of the second data structure to point to the client local storage.
Claim 17
Dependent Claim
155 words
A computer program product in computer-readable media for use in saving and retrieving a Web page to and from a client local storage, the Web page comprising a base document having a plurality of hypertext references, wherein at least some of the hypertext references are associated with embedded objects, comprising: program code means, responsive to generation of a copy of the base document in the client local storage, for establishing a pointer to the copied base document; program code means for generating a first data structure of the hypertext references in the copied base document; program code means for saving to the client local storage a file copy of each embedded object; program code means for storing into a second data structure a fully-qualified URL of each hypertext reference in the copied base document; and program code means for updating the fully-qualified URLs of the second data structure to point to the client local storage.
Claim 18
Dependent Claim
23 words
The computer program product as described in claim 14 further including means for retrieving the saved Web page from the client local storage.
Claim 19
Dependent Claim
23 words
The computer program product as described in claim 14 further including means for deleting the saved Web page from the client local storage.
Claim 20
Dependent Claim
25 words
The computer program product as described in claim 14 further including means for displaying a progress indication page while the Web page is being saved.
Claim 21
Dependent Claim
137 words
A computer connectable to a computer network, comprising: a local storage; a processor; an operating system; a browser for retrieving and displaying Web pages from the computer network; and program code means, responsive to generation of a copy of the base document in the client local storage by the browser, for establishing a pointer to the copied base document; program code means for generating a first data structure of the hypertext references in the copied base document; program code means for saving to the client local storage a file copy of each embedded object; program code means for storing into a second data structure a fully-qualified URL of each hypertext reference in the copied base document; and program code means for updating the fully-qualified URLs of the second data structure to point to the client local storage.
Claim 22
Dependent Claim
137 words
A computer connectable to a computer network, comprising: a local storage; a processor; an operating system; a browser for retrieving and displaying Web pages from the computer network; and program code means, responsive to generation of a copy of the base document in the client local storage by the browser, for establishing a pointer to the copied base document; program code means for generating a first data structure of the hypertext references in the copied base document; program code means for saving to the client local storage a file copy of each embedded object; program code means for storing into a second data structure a fully-qualified URL of each hypertext reference in the copied base document; and program code means for updating the fully-qualified URLs of the second data structure to point to the client local storage.
Claim 23
Dependent Claim
21 words
The computer as described in claim 18 further including means for retrieving the saved Web page from the client local storage.
Claim 24
Dependent Claim
21 words
The computer as described in claim 18 further including means for deleting the saved Web page from the client local storage.
Claim 25
Dependent Claim
25 words
The computer program product as described in claim 18 further including means for displaying a progress indication page while the Web page is being saved.
Claim 26
Dependent Claim
109 words
A data processing system, comprising: a remote control unit; and a base unit connectable to a monitor for providing Internet access under the control of the remote control unit, the base unit comprising: a local storage; a processor having an operating system; a browser application run by the operating system; means, responsive to a user request to copy a Web page input from the remote control unit, for displaying a page copy progress indication and concurrently saving the Web page to the local storage by storing a base HTML document and substituting at least one hypertext reference therein with a link to a fully-qualified file on the local storage.
Claim 27
Dependent Claim
109 words
A data processing system, comprising: a remote control unit; and a base unit connectable to a monitor for providing Internet access under the control of the remote control unit, the base unit comprising: a local storage; a processor having an operating system; a browser application run by the operating system; means, responsive to a user request to copy a Web page input from the remote control unit, for displaying a page copy progress indication and concurrently saving the Web page to the local storage by storing a base HTML document and substituting at least one hypertext reference therein with a link to a fully-qualified file on the local storage.
Claim 28
Independent Claim
157 words
A method of saving a Web page to a client local storage for subsequent retrieval, the Web page comprising a base document having a plurality of hypertext references, wherein at least one of the hypertext references is associated with an embedded object in the base document, the method comprising the steps of: (a) copying the base document to the client local storage and establishing a pointer to the copied base document; (b) for the hypertext reference associated with the embedded object, saving to the client local storage a file copy of the embedded object; and (c) substituting a fully-qualified URL for each hypertext reference in the base document in step (a), wherein the embedded object is a file selected from the group consisting essentially of image files, audio files and video files and wherein the image file is a file selected from the group consisting essentially of .gif type files, .jpeg type files and .png type files.
Claim 29
Independent Claim
157 words
A method of saving a Web page to a client local storage for subsequent retrieval, the Web page comprising a base document having a plurality of hypertext references, wherein at least one of the hypertext references is associated with an embedded object in the base document, the method comprising the steps of: (a) copying the base document to the client local storage and establishing a pointer to the copied base document; (b) for the hypertext reference associated with the embedded object, saving to the client local storage a file copy of the embedded object; and (c) substituting a fully-qualified URL for each hypertext reference in the base document in step (a), wherein the embedded object is a file selected from the group consisting essentially of image files, audio files and video files and wherein the image file is a file selected from the group consisting essentially of .gif type files, .jpeg type files and .png type files.