System, method, and non-transitory computer-readable storage media for locating a receipt for a product
First Claim
1. A system comprising:
- a server computer configured to be accessed by a web browser of a mobile computing device to display web pages on a display screen of the mobile computing device to enable a user to interact with and operate multiple functions associated with the server computer;
a database coupled to the server computer for storing a customer purchase history comprising a plurality of electronic receipts; and
an application running on the mobile computing device and in data communication with the server computer, the application configured to access the server computer and display a user interface on the display screen, the application comprising computer-executable instructions being stored in a memory of the mobile computing device and configured to be executed on a processor of the mobile computing device, the computer-executable instructions of the application causing the processor to;
receive an input of product identification information from a product;
transmit the product identification information to the server computer via a computer network;
enable searching of the plurality of electronic receipts to locate a listing of the product on two or more of the plurality of electronic receipts;
obtain, from the server computer via the computer network and based on the enabled searching, the two or more of the plurality of electronic receipts stored in the database; and
display, on the display screen of the mobile computing device, for each electronic receipt of the two or more of the plurality of electronic receipts, (a) an overall view of the electronic receipt comprising a quantity identifier of a number of items in the electronic receipt, an overall purchase price for the electronic receipt, and a purchase location for the electronic receipt, and (b) an individual item view for the product within the electronic receipt, the individual item view comprising the product identification information of the product and an individual price of the product in the electronic receipt.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for locating a receipt for a product includes a server computer of a business, a database coupled to the server computer for storing customer purchase history including electronic receipts, and a mobile computing device coupled to the server computer. The mobile computing device includes a memory for storing an application and a processor coupled to the memory for executing the application. The executing of the application causes the processor to receive an input of product identification information from the product, transmit the product identification information to the server computer, and obtain an electronic receipt selected from the electronic receipts stored in the database with the selected electronic receipt including a listing of the product. Also disclosed herein are a method and non-transitory computer-readable storage media for locating a receipt for a product.
47 Citations
20 Claims
-
1. A system comprising:
-
a server computer configured to be accessed by a web browser of a mobile computing device to display web pages on a display screen of the mobile computing device to enable a user to interact with and operate multiple functions associated with the server computer; a database coupled to the server computer for storing a customer purchase history comprising a plurality of electronic receipts; and an application running on the mobile computing device and in data communication with the server computer, the application configured to access the server computer and display a user interface on the display screen, the application comprising computer-executable instructions being stored in a memory of the mobile computing device and configured to be executed on a processor of the mobile computing device, the computer-executable instructions of the application causing the processor to; receive an input of product identification information from a product; transmit the product identification information to the server computer via a computer network; enable searching of the plurality of electronic receipts to locate a listing of the product on two or more of the plurality of electronic receipts; obtain, from the server computer via the computer network and based on the enabled searching, the two or more of the plurality of electronic receipts stored in the database; and display, on the display screen of the mobile computing device, for each electronic receipt of the two or more of the plurality of electronic receipts, (a) an overall view of the electronic receipt comprising a quantity identifier of a number of items in the electronic receipt, an overall purchase price for the electronic receipt, and a purchase location for the electronic receipt, and (b) an individual item view for the product within the electronic receipt, the individual item view comprising the product identification information of the product and an individual price of the product in the electronic receipt. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
locating a receipt for a product utilizing a server computer configured to be accessed by a web browser of a mobile computing device to display web pages on a display screen of the mobile computing device to enable a user to interact with and operate multiple functions associated with the server computer; storing with a memory a database for storing a customer purchase history comprising a plurality of electronic receipts; running an application on the mobile computing device and in data communication with the server computer, the application configured to access the server computer and display a user interface on the display screen, the application comprising computer-executable instructions being stored in a memory of the mobile computing device and configured to be executed on a processor of the mobile computing device to perform; receiving an input of product identification information from the product; transmitting the product identification information to the server computer via a computer network; enabling searching of the plurality of electronic receipts to locate a listing of the product on two or more of the plurality of electronic receipts; obtaining, from the server computer via the computer network and based on the enabled searching, the two or more of the plurality of electronic receipts stored in the database; and displaying, on the display screen of the mobile computing device, for each electronic receipt of the two or more of the plurality of electronic receipts, (a) an overall view of the electronic receipt comprising a quantity identifier of a number of items in the electronic receipt, an overall purchase price for the electronic receipt, and a purchase location for the electronic receipt, and (b) an individual item view for the product within the electronic receipt, the individual item view comprising the product identification information of the product and an individual price of the product in the electronic receipt. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. One or more non-transitory computer-readable storage media having computer-executable instructions of an application embodied thereon and, when executed by a processor, causes the processor to:
-
locate a receipt fora product utilizing a server computer configured to be accessed by a web browser of a mobile computing device to display web pages on a display screen of the mobile computing device to enable a user to interact with and operate multiple functions associated with the server computer; store with a database a customer purchase history comprising a plurality of electronic receipts; run the application on the mobile computing device and in data communication with the server computer, the application configured to access the server computer and display a user interface on the display screen, the application comprising the computer-executable instructions being stored in a memory of the mobile computing device and configured to be executed on the processor of the mobile computing device, the computer-executable instructions of the application causing the processor to; receive an input of product identification information from the product; transmit the product identification information to the server computer via a computer network; enable searching the plurality of electronic receipts to locate a listing of the product on two or more of the plurality of electronic receipts; obtain, from the server computer via the computer network and based on the enabled searching, the two or more of the plurality of electronic receipts stored in the database; and display, on the display screen of the mobile computing device, for each electronic receipt of the two or more of the plurality of electronic receipts, (a) an overall view of the electronic receipt comprising a quantity identifier of a number of items in the electronic receipt, an overall purchase price for the electronic receipt, and a purchase location for the electronic receipt, and (b) an individual item view for the product within the electronic receipt, the individual item view comprising the product identification information of the product and an individual price of the product in the electronic receipt. - View Dependent Claims (20)
-
Specification