System and method for personalization implemented on multiple networks and multiple interfaces
First Claim
Patent Images
1. A apparatus for facilitating a personalized interface with a network, said apparatus comprising:
- a first input configured to receive request information from a user;
a memory configured to store a user information database;
a first processor to process said request information into at least one modified request based upon said user information database;
an output configured to output said at least one modified request to said network;
a second input configured to receive at least one response to said at least one modified request from said network;
a second processor to process said at least one response into a modified response based upon said user information database; and
a second output configured to output said modified response to said user.
1 Assignment
0 Petitions
Accused Products
Abstract
Personalization of an interface with a network is facilitated through an application of a User Profile to Web page generation, information location, information retrieval, information presentation, and on-line commerce. Additionally, the User Profile may be continuously generated, maintained, and updated.
301 Citations
202 Claims
-
1. A apparatus for facilitating a personalized interface with a network, said apparatus comprising:
-
a first input configured to receive request information from a user; a memory configured to store a user information database; a first processor to process said request information into at least one modified request based upon said user information database; an output configured to output said at least one modified request to said network;
a second input configured to receive at least one response to said at least one modified request from said network;a second processor to process said at least one response into a modified response based upon said user information database; and a second output configured to output said modified response to said user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A method for personalizing an interface with a network, said method comprising the steps of:
- (a) receiving request information from a user;
(b) interfacing with a user information database;
(c) processing said request information into at least one modified request based on said user information database;
(d) processing said at least one modified request on said network;
(e) receiving at least one response to said at least one modified request from said network;
(f) processing said at least one response into at least one modified response using said user information database; and
(g) outputting said at least one modified response to said user. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82)
- (a) receiving request information from a user;
-
83. A system for personalizing an interface with a network, said system comprising:
- a local interface, said local interface having a first local input to receive request information from a user, a local output configured to output said request information to a remote server, and a second local input configured to receive a modified response from said remote server; and
a remote interface including said remote server, said remote interface having a first remote server input configured to receive said request information from said local interface, a memory configured to store a user information database, a first processor configured to process said request information into at least one modified request based upon said user information database, a first remote server output configured to output said at least one modified request to said network, a second remote server input configured to receive at least one response from said network, a second processor configured to process said at least one response into said modified response based upon said user information database, and a second remote server output configured to output said modified response to said local interface. - View Dependent Claims (84, 85, 86, 87, 88, 89, 90, 91, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 105, 106, 107, 108, 109)
- a local interface, said local interface having a first local input to receive request information from a user, a local output configured to output said request information to a remote server, and a second local input configured to receive a modified response from said remote server; and
-
92. A server for supporting the personalized interface of a user with a network, said server comprising:
- a first input configured to receive said request information from a local interface;
a memory configured to store a user information database;
a first processor configured to process said request information into at least one modified request based upon said user information database;
a first output configured to output said at least one modified request to said network;
a second input configured to receive at least one response from said network;
a second processor configured to process said at least one response into said modified request response based upon said user information database; and
a second output configured to output said modified request response to said local interface. - View Dependent Claims (93, 104, 110, 111, 112, 113, 114, 115, 116, 117, 118, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 132, 133, 134, 135, 136)
- a first input configured to receive said request information from a local interface;
-
119. An apparatus for personalizing an interface with a remote server to retrieve content from a network, said apparatus comprising:
- a first input for receiving request information from a user;
an output for outputting said request information to said remote server, wherein said remote server comprises a first remote server input configured to receive said request information from said apparatus, a memory configured to store a user information database, a first processor configured to process said request information into at least one modified request based upon said user information database, a first remote server output configured to output said at least one modified request to said network, a second remote server input configured to receive at least one response from said network, a second processor configured to process said at least one response into said modified request response based upon said user information database, and a second remote server output configured to output said modified request response to said local interface;
a second input for receiving a modified request response from said remote server; and
a second output for outputting said modified request response to said user. - View Dependent Claims (120, 131, 137, 138, 139, 140, 141, 142, 143, 144, 145, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 159, 160, 161, 162, 163)
- a first input for receiving request information from a user;
-
146. A media including a software application for use on a computer to interface with a network, said software application comprising:
- a first routine configured to receive request information from a user;
a second routine configured to process said request information into at least one modified request based upon a user information database;
a third routine configured to output said at least one modified request to said network;
a fourth routine configured to generate multiple targeted web searches;
a fifth routine configured to receive at least one response to said at least one modified request from said network;
a sixth routine configured to process said at least one response into a modified response based upon said user information database; and
a seventh routine configured to output said modified response to said user. - View Dependent Claims (147, 158, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 202)
- a first routine configured to receive request information from a user;
-
192. A apparatus for facilitating a personalized interface with a network, said apparatus comprising:
-
a user information database storing in computer memory user information about a user; a first input configured to receive request information from said user; at least one processor to process said request information into at least one modified request based upon said user information; an output configured to output said at least one modified request to said network; a second input configured to receive at least one response to said at least one modified request from said network; said at least one processor to process said at least one response into a modified response based upon said user information; and a second output configured to output said modified response to said user; and wherein said user information stored in user information database comprises at least one of user preference information about the user, user behavior information about the user, and user profile information about the user. - View Dependent Claims (193, 194, 195, 196)
-
-
197. A computer network implemented method for facilitating a personalized interface with a network, said method comprising:
-
storing in a user information database in computer memory user information about a user; receiving request information from said user; processing said request information into at least one modified request based upon said user information; configuring an output to output said at least one modified request to said network; receiving at least one response to said at least one modified request from said network; processing said at least one response into a modified response based upon said user information; and outputting said modified response to said user; and wherein said user information stored in user information database comprises at least one of user preference information about the user, user behavior information about the user, and user profile information about the user. - View Dependent Claims (198, 199, 200, 201)
-
Specification