Customization of network documents
First Claim
Patent Images
1. A method by which a client computer creates and views a customized network document, comprising:
- at creation time;
accessing a network document;
reviewing a plurality of options for customizing the network document;
selecting at least one option from the plurality of options with which the network document is to be customized;
communicating the selected at least one option to a server;
receiving an identifier from the server, and storing the identifier on the client computer; and
at viewing time;
accessing the network document;
receiving a request from the server for the identifier;
communicating the identifier to the server; and
receiving from the server a version of the network document that has been customized with the selected at least one option.
1 Assignment
0 Petitions
Accused Products
Abstract
User-selected customization information for a network (e.g., HTML) document is stored at a server with reference to user identifying information that uniquely identifies the user. Whenever the user navigates back to the network address of the HTML document, the user is identified automatically and receives a customized HTML document formed in accordance with the customization information.
47 Citations
16 Claims
-
1. A method by which a client computer creates and views a customized network document, comprising:
-
at creation time;
accessing a network document;
reviewing a plurality of options for customizing the network document;
selecting at least one option from the plurality of options with which the network document is to be customized;
communicating the selected at least one option to a server;
receiving an identifier from the server, and storing the identifier on the client computer; and
at viewing time;
accessing the network document;
receiving a request from the server for the identifier;
communicating the identifier to the server; and
receiving from the server a version of the network document that has been customized with the selected at least one option. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
wherein the client computer stores the identifier in a cookie. -
3. The method of claim 2 wherein the unique identifier is a GUID.
-
4. The method of claim 3 wherein the GUID is a 128-bit globally unique identifier that is capable of uniquely identifying each and every user of the method.
-
5. The method of claim 2 wherein the cookie includes one of more network addresses for which the cookie is applicable.
-
6. The method of claim 2 wherein the cookie includes a date on which the cookie expires.
-
7. The method of claim 1 wherein the network document is in HTML format.
-
8. The method of claim 1 wherein the plurality of options are grouped into topical groupings.
-
9. The method of claim 1 wherein the network is the Internet.
-
10. The method of claim 1 wherein the network document is associated with a network address.
-
11. The method of claim 10 wherein the network address is a uniform resource locator.
-
-
12. A method of providing a customized network document over a network to each of multiple users of corresponding client computers, comprising:
-
from a client computer, navigating to a network address of a customizable document stored on a server computer;
if the customizable document has previously been customized from the client computer, receiving from the server computer the customized document and displaying the customized document on the client computer;
if the customizable document has not previously been customized from the client computer;
receiving on the client computer, from the server computer, a default uncustomized document and displaying the default document on the client computer, the uncustomized document containing a link to request customization options;
receiving, on the client computer, user input of a selection of the link on the default document to request customization options and transmitting the selection to the server computer;
in response to the selection of the link, receiving on the client computer a customization options page from the server computer and displaying the customization options page on the client computer;
receiving, on the client computer, user input of customization information associated with selections of desired options on the customization options page;
transmitting the customization information from the client computer to the server computer; and
receiving on the client computer, from the server computer, a cookie having a globally unique identifier stored therein that uniquely identifies each user that elects customization and storing the cookie on the client computer; and
upon subsequent navigations to the network address of the customizable document, transmitting the cookie from the client computer to the server computer and receiving, at the client computer, the document customized in accordance with the customization information previously provided to the server computer and displaying the customized document on the client computer. - View Dependent Claims (13, 14, 15, 16)
-
Specification