PROVIDING AUTOMATED GIFT REGISTRY FUNCTIONALITY TO ASSIST A USER IN PURCHASING AN ITEM FOR A RECIPIENT
0 Assignments
0 Petitions
Accused Products
Abstract
A method, system, and computer-readable medium is described that provides automated gift registry functionality to assist a user in purchasing an item for a recipient. In particular, the system may track various information about a series of item purchases from one or more services through which items can be purchased. When such information about past item purchases is available, the system can then use the information to provide various automated gift registry functionality for users that want to purchase items for various recipients. Types of automated gift registry functionality provided by the System include making recommendations of items that are appropriate to be purchased for a specified recipient, assisting in preventing recipients from receiving inappropriate gift items by monitoring item gift purchases and item self-purchases, and responding to user requests to determine whether a specified gift would be appropriate for a recipient. In addition to information about past item purchases (e.g., whether a recipient has already received a copy of an item), the system can also use other information when determining whether a purchase of an item for the recipient is appropriate such as demographic information about the recipient or explicitly specified recipient preferences. Thus, for each type of gift registry functionality provided by the AGR system, a variety of types of tracked or retrieved information can be used when determining whether an item is appropriate for a recipient.
70 Citations
99 Claims
-
1-39. -39. (canceled)
-
40. A computer-implemented method, comprising:
-
tracking information about a plurality of item acquisitions performed by multiple users for multiple recipients; at a first time after a user initiates an acquisition of an item for a first recipient, automatically determining that the initiated acquisition of the item is not appropriate based at least in part on the tracked information indicating that the item has previously been acquired for the first recipient, the automatic determining being performed by one or more programmed computer systems; and indicating to the user not to complete the initiated acquisition based on the automatic determining that the initiated acquisition of the item is not appropriate. - View Dependent Claims (41, 42, 66, 67, 68, 69, 70, 71, 72, 73, 89, 90, 91)
-
-
43-65. -65. (canceled)
-
74-88. -88. (canceled)
-
92. A computer-readable storage medium whose contents configure a computer system to perform a method, the method comprising:
-
tracking information about a plurality of item acquisitions that are each performed by a user for a recipient; at a time after a first user initiates a potential acquisition of a first item for a first recipient, automatically determining whether the initiated acquisition of the first item is appropriate based at least in part on whether the tracked information identifies that the first item has previously been acquired for the first recipient, the automatic determining being performed by the configured computer system; and if the automatic determining is that the initiated acquisition of the first item is not appropriate, providing an indication to the first user not to complete the initiated acquisition. - View Dependent Claims (93, 94, 95)
-
-
96. A computer system, comprising:
-
one or more processors; an item acquisition analysis component that is configured to, when executed by at least one of the one or more processors, and based on an indication of a potential acquisition of a first item for a first recipient by a first user, automatically determine whether the indicated acquisition of the first item is appropriate based at least in part on whether the first item has previously been acquired for the first recipient, the automatic determining being based at least in part on information that is tracked about prior item acquisitions for one or more recipients; and an item acquisition appropriateness indicator component that is configured to, if the indicated acquisition of the first item is not determined to be appropriate based at least in part on the tracked information identifying that the first item has previously been acquired for the first recipient, provide an indication to the first user not to complete the indicated acquisition, and to, if the indicated acquisition of the first item is determined to be appropriate based at least in part on the tracked information identifying that the first item has previously been acquired for the first recipient, enable the indicated acquisition of the first item for the first recipient to proceed. - View Dependent Claims (97, 98, 99)
-
Specification