Creating and maintaining gift lists in online shopping
First Claim
1. A system for maintaining gift lists for other persons, the system comprising:
- a centralized electronic data store storing gift lists for other persons; and
one or more computing devices in communication with the centralized electronic data store and that are operative to;
obtain from a user, via a browser application, information related to another person for whom a gift list is to be created;
create the gift list for the another person in the centralized electronic data store, wherein the gift list comprises references to items available for purchase from a network shopping service that are selected by the user as potential gifts for the another person via the browser application, and wherein the gift list is associated with the information related to the another person;
while the user is browsing at least one item offered for purchase by the network shopping service via the browser application, detect that the user has selected, via the network shopping service, the offered item as a potential gift;
in response to detecting the selection of the offered item by the user while browsing, cause display of a list of other persons and prompt the user for information identifying that the potential gift is for one person from the list of other persons;
detect, via the network shopping service, that the user has selected the another person as the one person;
add to the created gift list for the another person stored in the centralized electronic data store, a reference to the offered item selected by the user via the network shopping service;
associate a gift-giving occasion with the gift list for the another person;
provide notification to the user of the gift-giving occasion; and
prevent the another person from accessing the created gift list stored in the centralized electronic data store.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for maintaining gift lists for other persons is presented. The system includes a data store and a computing device. The data store stores at least information related to items available for purchase. The computing device is in communication with and has access to the data store. Moreover, the computing device is configured to create a gift list. The gift list includes references to items that are available for purchase by a user, and that are selected by a user as potential gifts for another. Additionally, access to the gift list is controlled by the user that created the gift list. The computing device is further configured in such a way as to add a reference to an item to the gift list while the user browses the items available for purchase.
-
Citations
52 Claims
-
1. A system for maintaining gift lists for other persons, the system comprising:
-
a centralized electronic data store storing gift lists for other persons; and one or more computing devices in communication with the centralized electronic data store and that are operative to; obtain from a user, via a browser application, information related to another person for whom a gift list is to be created; create the gift list for the another person in the centralized electronic data store, wherein the gift list comprises references to items available for purchase from a network shopping service that are selected by the user as potential gifts for the another person via the browser application, and wherein the gift list is associated with the information related to the another person; while the user is browsing at least one item offered for purchase by the network shopping service via the browser application, detect that the user has selected, via the network shopping service, the offered item as a potential gift; in response to detecting the selection of the offered item by the user while browsing, cause display of a list of other persons and prompt the user for information identifying that the potential gift is for one person from the list of other persons; detect, via the network shopping service, that the user has selected the another person as the one person; add to the created gift list for the another person stored in the centralized electronic data store, a reference to the offered item selected by the user via the network shopping service; associate a gift-giving occasion with the gift list for the another person; provide notification to the user of the gift-giving occasion; and prevent the another person from accessing the created gift list stored in the centralized electronic data store. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for maintaining gift lists for other persons, the system comprising:
-
an electronic data store storing gift lists for other persons; and one or more computing devices in communication with the electronic data store and that are operative to; create a gift list for another person in the electronic data store, wherein the gift list comprises references to items available for purchase from a network shopping service that are selected by a user as potential gifts for the another person via a browser application, and wherein the gift list for the another person stored in the data store is not accessible to the another person; while the user is browsing an item offered for purchase by the network shopping service via the browser application, detect that the user has selected, via the network shopping service, the offered item as a potential gift; in response to detecting the selection of the offered item by the user while browsing, cause display of a list of other persons and prompt the user for information identifying that the potential gift is for one person from the list of other persons; detect that the user has selected, via the network shopping service, the another person as the one person for whom the item offered for purchase by the network shopping service is the potential gift; add to the gift list for the another person stored in the electronic data store, a reference to the offered item selected by the user as a potential gift for the another person. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer-implemented method for maintaining a gift list, the method comprising:
-
enabling a user to view, via a browser, a plurality of items available for purchase via a network shopping service; creating a gift list for another person to store references to items available for purchase that are selected by the user as potential gifts for the another person, and wherein the gift list for the another person is not accessible to the another person; storing the created gift list in an electronic data store that stores gift lists for other persons; while the user is browsing one of the plurality of items available for purchase from the network shopping service, determining that the user has selected, via the browser, one available item as a potential gift; in response to determining the selection of the one available item by the user while browsing, causing display of a list of other persons and prompting the user for information identifying that the one available item is for another person from the list of other persons; and in response to receiving the information identifying that the one available item is for the another person, adding to the created gift list for the another person stored in the electronic data store, a reference to the one available item, wherein the method is performed on one or more configured computer systems. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A non-transitory computer-readable medium having computer-executable components stored thereon, the computer-executable components configured to maintain a gift list comprising references to items available for purchase that are selected by a user as potential gifts for another person from a network shopping service, the computer-executable components comprising:
-
a user interface component for; enabling a user to create a gift list for another person to store references to items available for purchase that are selected by the user as potential gifts for the another person from the network shopping service, wherein the created gift list is stored in an electronic data store that stores gift lists for a plurality of persons, and wherein the gift list for the another person stored in the electronic data store is not accessible to the another person; enabling the user to select an item offered for purchase via the network shopping service, while the user is browsing the offered item via the network shopping service; and a gift list component for; detecting that the user has selected the offered item as a potential gift while the user browses the offered item via the network shopping service; in response to detecting the selection of the offered item by the user while browsing, causing display of a list of other persons and prompting the user for information identifying that the potential gift is associated with a particular person from the list of other persons; detecting, via the network shopping service, that the user has selected the another person as the particular person from the list of other persons; and adding to the created gift list for the another person, a reference to the offered item selected by the user. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
-
49. A method for maintaining a gift list, the method comprising:
-
providing display information via a browser application regarding a plurality of items available for purchase; creating a first gift list for another person, the first gift list storing references to items available for purchase that are selected by a user as potential gifts for the another person; storing the first gift list in an electronic data store that stores gift lists for a plurality of persons, wherein the first gift list is not accessible from the electronic data store by the another person; while the user is browsing at least one item offered for purchase by an electronic marketplace via the browser application, detecting that the user has selected, via the electronic marketplace, the offered item as a potential gift; in response to detecting the selection of the offered item by the user while browsing, causing display of a list of other persons and prompting the user for information identifying at least one other person from the list of other persons; detecting that the user has provided, via the browser application, information identifying that the item offered for purchase by the electronic marketplace is for the another person; and adding to the first gift list for the another person stored in the electronic data store, a reference to the offered item; wherein the method is performed on one or more configured computer systems. - View Dependent Claims (50, 51, 52)
-
Specification