User Interface for In-Browser Product Viewing and Purchasing
First Claim
1. A method to facilitate the purchase of a product presented in a web page displayed in a browser on a computing device, comprising:
- detecting an identification of the product in content of the web page being displayed on the computing device;
retrieving information pertaining to the product, based upon the detected identification, from a database associated with an online store via which the product can be purchased;
displaying the retrieved information on the computing device in a user interface object that is separate from the content of the web page; and
in response to a user input directed to the user interface object, initiating a process to obtain the product from the online store.
1 Assignment
0 Petitions
Accused Products
Abstract
Information about a product advertised on a web page is presented separately, but concurrently, with the content of the web page, to avoid having to navigate away from the web page. The information may be automatically presented in a banner that is displayed adjacent the content of the web page. Controls on the banner initiate the display of further information, and/or enable purchase of the product, while maintaining the web page content in view on the browser. Alternatively, the display of the product information may be triggered by user selection of a link associated with that product. The information about the product may appear in an overlay sheet displayed in front of the original web page. The user can interact with controls on the sheet to initiate purchase or download of the product, or can dismiss the overlay sheet to continue viewing the content of the web page.
34 Citations
39 Claims
-
1. A method to facilitate the purchase of a product presented in a web page displayed in a browser on a computing device, comprising:
-
detecting an identification of the product in content of the web page being displayed on the computing device; retrieving information pertaining to the product, based upon the detected identification, from a database associated with an online store via which the product can be purchased; displaying the retrieved information on the computing device in a user interface object that is separate from the content of the web page; and in response to a user input directed to the user interface object, initiating a process to obtain the product from the online store. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-readable storage medium encoded with program instructions that, when executed by a computing device, cause the device to perform the following operations:
-
detect an identification of the product in content of a web page; retrieve information pertaining to the product, based upon the detected identification, from a database associated with an online store via which the product can be purchased; display the retrieved information in a user interface object that is separate from the content of the web page; and in response to a user input directed to the user interface object, initiate an process to obtain the product from the online store. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A computing device, comprising:
-
a processor; a display device; a user input device; a network interface; and a memory storing program instructions that, when executed by the processor, cause the processor to perform the following operations; detect an identification of the product in content of a web page downloaded via the network interface; based upon the detected identification, retrieve information pertaining to the product via the network interface, from a database associated with an online store via which the product can be purchased; display the retrieved information on the display device in a user interface object that is separate from the content of the web page; and in response to a user input directed to the user interface object, initiate an process to obtain the product from the online store. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A method to facilitate the purchase of digital content referenced in a web page displayed on a browser in a computing device, comprising:
-
detecting a tag in content of the web page, wherein the tag includes an identification of the digital content; retrieving information pertaining to the digital content, based upon the detected identification, from a database associated with an online store via which the digital content can be purchased; displaying the retrieved information in a banner that is separate from the content of the web page; and in response to a user input directed to the banner, initiating a process to obtain the digital content from the online store. - View Dependent Claims (37, 38)
-
-
39. A method to launch an applet referenced in a web page displayed on a browser in a computing device, comprising:
-
detecting a tag in content of the web page, wherein the tag includes an identification of the applet and context information associated with the web page; retrieving information pertaining to the applet, based upon the detected identification; displaying the retrieved information in a banner that is separate from the content of the web page; in response to a user input directed to the banner, determining whether the applet is stored on the computing device; if the applet is determined to be stored on the computing device, providing the context information to the applet, and displaying the applet with data that is reference by the context information.
-
Specification