Online personal library
First Claim
Patent Images
1. An article of manufacture, comprising:
- one or more processor readable non-transitory storage devices having processor readable code embodied on said processor readable storage devices, said processor readable code for recording a user'"'"'s preference in a server computer system connected to a communication network, the method comprising the following steps performed by a client computer connected to the communication network;
presenting at least one user-selectable area on a browser-controlled window executing on a client computer, the at least one user-selectable area being configured to receive a selection from the first user operating the client computer, the selection indicative of the first user'"'"'s preference with respect to a product or service, the product or service having been identified in the browser-controlled window; and
sending to the server computer system the first user'"'"'s preference with respect to the product or service;
wherein the server computer system is configured to;
establish accounts for each of a plurality of users;
receive from the client computer the first user'"'"'s preference with respect to the product or service;
if the first user does not have an account with the server computer system, then establish an account for the first user;
store in the first user'"'"'s account an indication of the first user'"'"'s preference with respect to the product or service;
receive an update to the first user'"'"'s preference with respect to the product or service;
store the updated first user'"'"'s preference with respect to the product or service; and
automatically send the updated first user'"'"'s preference with respect to the product or service to a designated requester.
2 Assignments
0 Petitions
Accused Products
Abstract
Registered users with a server computer system designate their preferences with respect to specified products and/or services by making a selection via a user-selectable area on a client computer. These preferences are then stored in an online repository coupled to the Internet. The online repository permits users to update their preferences. Marketing entities that wish to market products and/or services to the users are designated by the online repository as recipients of updates to user preferences. Based on these updated user preferences, marketing entities are enabled to provide marketing information to the registered users.
-
Citations
35 Claims
-
1. An article of manufacture, comprising:
-
one or more processor readable non-transitory storage devices having processor readable code embodied on said processor readable storage devices, said processor readable code for recording a user'"'"'s preference in a server computer system connected to a communication network, the method comprising the following steps performed by a client computer connected to the communication network; presenting at least one user-selectable area on a browser-controlled window executing on a client computer, the at least one user-selectable area being configured to receive a selection from the first user operating the client computer, the selection indicative of the first user'"'"'s preference with respect to a product or service, the product or service having been identified in the browser-controlled window; and sending to the server computer system the first user'"'"'s preference with respect to the product or service; wherein the server computer system is configured to; establish accounts for each of a plurality of users; receive from the client computer the first user'"'"'s preference with respect to the product or service; if the first user does not have an account with the server computer system, then establish an account for the first user; store in the first user'"'"'s account an indication of the first user'"'"'s preference with respect to the product or service; receive an update to the first user'"'"'s preference with respect to the product or service; store the updated first user'"'"'s preference with respect to the product or service; and automatically send the updated first user'"'"'s preference with respect to the product or service to a designated requester. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method of sharing a first user'"'"'s preference to a product or service with an authorized requester, the method comprising the following steps performed by a client computer:
-
presenting at least one user-selectable area on a browser-controlled window executing on a client computer, the at least one user-selectable area being configured to receive a selection from the first user operating the client computer, the selection indicative of the first user'"'"'s preference with respect to a product or service; and sending to the server computer system the first user'"'"'s preference with respect to the product or service; wherein the server computer system is configured to receive from the client computer the first user'"'"'s preference with respect to the product or service; if the first user does not have an account with the server computer system, then establish an account for the first user; store in the first user'"'"'s account an indication of the first user'"'"'s preference with respect to the product or service; receive an update to the first user'"'"'s preference with respect to the product or service; store the updated first user'"'"'s preference with respect to the product or service; and automatically send the updated first user'"'"'s preference with respect to the product or service to an authorized requester. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A server computer system configured to share a user'"'"'s preference to a product or service with an authorized requester, comprising:
-
one or more processors; one or more memories coupled to the one or more processors; and one or more processor readable non-transitory storage devices having processor readable code embodied on said processor readable storage devices, said processor readable code for sharing a first user'"'"'s preference with respect to a product or service with an authorized requester, the server computer system being configured to; receive from a client computer the first user'"'"'s preference with respect to a product or service, wherein the first user designates his/her preference to the product or service by selecting a user-selectable area on a browser controlled window executing on the client computer, the product or service having been identified in the browser-controlled window; if the first user does not have an account with the server computer system, then establish an account for the first user; store in the first user'"'"'s account an indication of the first user'"'"'s preference with respect to the product or service; receive an update to the first user'"'"'s preference with respect to the product or service; store the updated first user'"'"'s preference with respect to the product or service; and automatically send the updated first user'"'"'s preference with respect to the product or service to an authorized requester. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A computer-implemented method of sharing user preferences with a third party, the method comprising the following steps performed by a server computer system:
-
receiving from a client computer the first user'"'"'s preference with respect to a product or service, wherein the first user designates his/her preference to the product or service by selecting a user-selectable area on a browser controlled window executing on the client computer, the product or service having been identified in the browser-controlled window; if the first user does not have an account with the server computer system, then establishing an account for the first user; storing in the first user'"'"'s account an indication of the first user'"'"'s preference with respect to the product or service; receiving an update to the first user'"'"'s preference with respect to the product or service; storing the updated first user'"'"'s preference with respect to the product or service; and automatically sending the updated first user'"'"'s preference with respect to the product or service to a designated requester, wherein the server computer system is capable of establishing an account for each of a plurality of users. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
-
29. An article of manufacture comprising:
one or more non-transitory computer useable storage media having computer readable program code embodied in the media, the computer readable program code comprising instructions to be executed by a client computer; to enable a client computer to present a user-selectable area in a browser-controlled window, the user-selectable area being configured to receive a selection of the first user'"'"'s preference with respect to a product or service, the product or service having been identified in the browser-controlled window; and to enable the client computer to send an indication of the first user'"'"'s selection to a server computer system, wherein the server computer system is configured to; receive the first user'"'"'s preference to the product or service; if the first user does not have an account with the server computer system, then establish an account for the first user; store the first user'"'"'s preference with respect to the product or service in the user'"'"'s account; receive an update to the first user'"'"'s preference with respect to the product or service; store the updated first user'"'"'s preference with respect to the product or service; and automatically send to a designated requester of the updated first user'"'"'s preference to the product or service. - View Dependent Claims (30, 31, 32, 33, 34, 35)
Specification