Contextual presentation of information about prior transactions during browsing of an electronic catalog
First Claim
1. A computer-implemented method of reducing unnecessary transactions associated with products represented in an electronic catalog, the method comprising:
- maintaining, in computer storage, transaction history data reflective of transactions conducted by users in association with particular products represented in an electronic catalog;
programmatically identifying a product currently selected by a user for purposes of conducting a new transaction with a business entity associated with the electronic catalog;
accessing the transaction history data associated with the user to detect that the user previously conducted a transaction associated with said product; and
while the product is selected by the user for purposes of conducting the new transaction, transmitting a message to a computing device associated with the user for presentation to the user, said message indicating, at least, that the user previously conducted a transaction associated with the product, wherein the message is transmitted without the user explicitly requesting transaction history information.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic catalog system, which may be implemented as a web site or another type of interactive system, presents context-sensitive information to customers about their prior transactions during browsing of an electronic catalog of products. In one embodiment, when a customer accesses a detail page for a particular product, the detail page is supplemented with information, such as status information, about a related order placed by the customer. The related order may be an order for the product represented in the detail page or may be for a related product. Information about related orders may additionally or alternatively be added to other types of pages, such as search results pages and shopping cart pages. In one embodiment, a customer'"'"'s related order information is maintained in a cache during the customer'"'"'s browsing session, and the cache is updated in real time to reflect actions performed by the customer.
-
Citations
20 Claims
-
1. A computer-implemented method of reducing unnecessary transactions associated with products represented in an electronic catalog, the method comprising:
-
maintaining, in computer storage, transaction history data reflective of transactions conducted by users in association with particular products represented in an electronic catalog;
programmatically identifying a product currently selected by a user for purposes of conducting a new transaction with a business entity associated with the electronic catalog;
accessing the transaction history data associated with the user to detect that the user previously conducted a transaction associated with said product; and
while the product is selected by the user for purposes of conducting the new transaction, transmitting a message to a computing device associated with the user for presentation to the user, said message indicating, at least, that the user previously conducted a transaction associated with the product, wherein the message is transmitted without the user explicitly requesting transaction history information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-implemented method of providing account-specific information to users, the method comprising:
-
receiving, over a computer network, a search query specified by a user, and identifying a set of one or more items that are responsive to the search query;
programmatically accessing order history data associated with the user to identify an order previously placed by the user for an item in said set of one or more items that are responsive to the search query; and
generating a search results page to present to the user in response to the search query, said search results page listing the set of one or more items that are responsive to the search query, and including information reflective of said order previously placed by the user. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification