Contextual presentation of information about related orders during browsing of an electronic catalog
First Claim
1. A computer-implemented method of providing account-specific information to users of an electronic catalog, the method comprising:
- receiving a request for a product detail page of an electronic catalog of products, said request generated by a computing device in response to selection, by a user of the computing device, of a product to which the product detail page corresponds, wherein the product detail page provides functionality for the user to select the product for purposes of initiating a transaction in which the product is shipped to the user by a business entity associated with the electronic catalog; and
in response to the request;
programmatically accessing account information associated with the user to determine, at least, a date that the product was shipped to the user;
generating a message indicating that the product was shipped to the user, said message additionally indicating at least one of;
(a) said date on which the product was shipped, and (b) an estimated delivery date; and
transmitting the product detail page with said message to the computing device for presentation to the user;
said method, including receiving the request, accessing the account information, generating the message and transmitting the product detail page, performed by a computerized system that comprises a server.
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 account information to customers 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 product category 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.
39 Citations
17 Claims
-
1. A computer-implemented method of providing account-specific information to users of an electronic catalog, the method comprising:
-
receiving a request for a product detail page of an electronic catalog of products, said request generated by a computing device in response to selection, by a user of the computing device, of a product to which the product detail page corresponds, wherein the product detail page provides functionality for the user to select the product for purposes of initiating a transaction in which the product is shipped to the user by a business entity associated with the electronic catalog; and in response to the request; programmatically accessing account information associated with the user to determine, at least, a date that the product was shipped to the user; generating a message indicating that the product was shipped to the user, said message additionally indicating at least one of;
(a) said date on which the product was shipped, and (b) an estimated delivery date; andtransmitting the product detail page with said message to the computing device for presentation to the user; said method, including receiving the request, accessing the account information, generating the message and transmitting the product detail page, performed by a computerized system that comprises a server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer memory having stored therein a representation of a product detail page, said product detail page generated according to a method that comprises:
-
receiving, at a server, a request for a product detail page of an electronic catalog of products, said request generated by a computing device in response to selection, by a user of the computing device, of a product to which the product detail page corresponds, wherein the product detail page provides functionality for the user to select the product for purposes of initiating a transaction in which the product is shipped to the user by a business entity associated with the electronic catalog; and in response to the request; programmatically accessing account information associated with the user to determine, at least, a date that the product was shipped to the user; generating a message indicating that the product was shipped to the user, said message additionally indicating at least one of;
(a) said date on which the product was shipped, and (b) an estimated delivery date; andincorporating said message into the product detail page for presentation to the user.
-
-
13. Physical computer storage that stores executable code for instructing a computerized system to perform a method that comprises:
-
receiving a request for a product detail page of an electronic catalog of products, said request generated by a computing device in response to selection, by a user of the computing device, of a product to which the product detail page corresponds, wherein the product detail page provides functionality for the user to select the product for purposes of initiating a transaction in which the product is shipped to the user by a business entity associated with the electronic catalog; and in response to the request; programmatically accessing account information associated with the user to determine, at least, a date that the product was shipped to the user; generating a message indicating that the product was shipped to the user, said message additionally indicating at least one of;
(a) said date on which the product was shipped, and (b) an estimated delivery date; andtransmitting the product detail page with said message to the computing device for presentation to the user. - View Dependent Claims (14, 15, 16, 17)
-
Specification