IP Library Granted Patent US 9,830,584
Granted Patent B2
US 9,830,584 · App. 14/092,437 · Granted Nov 28, 2017

Display an item detail with a receipt snippet

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,830,584
App. No.
14/092,437
Granted
Nov 28, 2017
Kind
B2
Abstract

The present disclosure extends to displaying a portion of an image representation of a paper receipt, the image portion corresponding to a selected item from a completed transaction. In embodiments, an “eReceipt,” a digital representation of a paper receipt, is transmitted to and displayed on a customer computing device, such as an app installed on a smartphone. The eReceipt may include a list of items purchased at the transaction and additional information related to the transaction and/or items purchased. In response to the customer selecting one of the items listed on the eReceipt, a snippet of the image of the paper receipt is displayed, the snippet depicting the line item from the paper receipt that represents the selected item.

Claims (71)

1. A method of displaying an item detail with an electronic receipt snippet being implemented via computer program instructions configured to be stored in computer-readable media, the method comprising:

receiving, at a transaction database and from a point of sale terminal, a dataset corresponding to a transaction completed at the point of sale terminal, wherein the dataset includes data related to at least one item represented in the transaction;

receiving, at an image storage and from the point of sale terminal, a receipt image generated by the point of sale terminal and depicting an image of a receipt of the transaction;

transmitting the dataset and the receipt image to an application server;

generating, through the application server, a cropping window highlighting the at least one item within the receipt image, wherein the cropping window is visible in at least one vertical offset coordinate that corresponds to the at least one item;

determining, through the application server, from the cropping window, the at least one vertical offset coordinate on the receipt image of a receipt text, wherein the receipt text corresponds to the at least one item;

transmitting, to a customer computing device in communication with the application server, an electronic receipt, wherein the electronic receipt comprises a text representation of the at least one item as a function of the at least one vertical offset coordinate by the application server;

receiving a first selection of the at least one item as a function of the electronic receipt; and

coordinating displaying, on the customer computing device, a portion of the receipt image corresponding to the at least one vertical offset coordinate of the receipt text for the at least one item.

2. The method of claim 1 , further comprising performing an optical character recognition operation on the receipt text of the receipt image to convert the receipt text into machine-encoded text and identify image coordinates on the receipt image for the at least one item.

3. The method of claim 1 , wherein the transaction comprises a retail transaction.

4. The method of claim 1 , wherein the at least one item is selected from a group stored within a product database within a memory unit, the group consisting of a product, a coupon, and a discount.

5. A receipt snippet system comprising:

a first server communicatively coupled to a point of sale terminal and having a memory unit storing:

a transaction database adapted to receive data corresponding to at least one item in a transaction completed at the point of sale terminal;

a receipt image file storage adapted to receive and store a receipt image generated by the point of sale terminal and depicting an image of a receipt of the transaction from the point of sale terminal; and

a product database comprising a record of products offered for sale; and

an application server in communication with the point of sale terminal and the first server, the application server adapted to:

generate a cropping window highlighting the at least one item within the receipt image, wherein the cropping window is visible in at least one vertical offset coordinate that corresponds to the at least one item;

determine, from the cropping window, the at least one vertical offset coordinate on the receipt image of a receipt text, wherein the receipt text corresponds to the at least one item; and transmit data and instructions to a customer computing device in communication with the application server, thereby directing the customer computing device to:

render an itemized list depicting the transaction and including the at least one item, wherein the itemized list comprises a text representation of the at least one item as a function of the at least one vertical offset coordinate by the application server;

receive a first selection of the at least one item as a function of the itemized list; and

display a portion of the receipt image, wherein the portion corresponds to the at least one vertical offset coordinate of the receipt text for the at least one item.

6. The receipt snippet system of claim 5 , wherein the application server is further adapted to transmit the at least one vertical offset coordinate to the customer computing device.

7. A method of displaying an item detail with an electronic receipt snippet being implemented via computer program instructions configured to be stored in computer-readable media, the method comprising:

receiving, at a transaction database and from a point of sale terminal, a dataset corresponding to a transaction completed at the point of sale terminal, wherein the dataset includes data related to at least one item represented in the transaction;

receiving, at an image storage and from the point of sale terminal, a receipt image generated by the point of sale terminal and depicting an image of a receipt of the transaction;

transmitting the dataset and the receipt image to an application server;

generating, through the application server, a cropping window highlighting the at least one item within the receipt image, wherein the cropping window is visible in at least one vertical offset coordinate that corresponds to the at least one item;

determining, through the application server, from the cropping window, the at least one vertical offset coordinate on the receipt image of a receipt text, wherein the receipt text corresponds to the at least one item;

transmitting, to a customer computing device in communication with the application server, an electronic receipt, wherein the electronic receipt comprises a text representation of the at least one item as a function of the at least one vertical offset coordinate by the application server;

receiving a first selection of the at least one item as a function of the electronic receipt; and

transmitting, from the application server to the customer computing device, data that allows the customer computing device to display a portion of the receipt image corresponding to the at least one vertical offset coordinate of the receipt text for the at least one item.

8. The receipt snippet system of claim 5 , wherein the application server is further adapted to perform an optical character recognition operation on the receipt text of the receipt image to convert the receipt text of the receipt image into machine-encoded text and identify image coordinates on the receipt image for the at least one item.

9. The receipt snippet system of claim 5 , wherein the transaction comprises a retail transaction.

10. The method of claim 7 , further comprising performing an optical character recognition operation on the receipt text of the receipt image to convert the receipt text of the receipt image into machine-encoded text.

11. The method of claim 7 , wherein the transaction comprises a retail transaction.

12. The method of claim 7 , further comprising:

coordinating displaying one or more navigational objects on the customer computing device, the one or more navigational objects each comprising a hyperlink;

receiving a second selection of the one or more navigational objects from the customer computing device; and

transmitting, to the customer computing device, the item detail corresponding to the at least one item, the item detail comprising at least one of warranty information for the at least one item, item information for the at least one item, usage instructions for the at least one item, one or more additional hyperlinks related to the at least one item, features of the at least one item, a message forum related to the at least one item, or descriptions of additional items related to the at least one item.

13. The method of claim 7 , wherein the at least one item is selected from a group stored within a product database within a memory unit, the group consisting of a product, a coupon, and a discount.

14. The method of claim 1 , further comprising:

coordinating displaying one or more navigational objects on the customer computing device, the one or more navigational objects each comprising a hyperlink;

receiving a second selection of the one or more navigational objects from the customer computing device; and

coordinating displaying, on the customer computing device, additional item details for the at least one item, the additional item details comprising at least one of warranty information for the at least one item, item information for the at least one item, usage instructions for the at least one item, one or more additional hyperlinks related to the at least one item, features of the at least one item, a message forum related to the at least one item, or descriptions of additional items related to the at least one item.

15. The method of claim 1 , wherein:

the transaction comprises a retail transaction;

the at least one item is selected from a group stored within a product database within a memory unit, the group consisting of a product, a coupon, and a discount; and

the method further comprises:

performing an optical character recognition operation on the receipt text of the receipt image to convert the receipt text into machine-encoded text and identify image coordinates on the receipt image for the at least one item;

coordinating displaying one or more navigational objects on the customer computing device, the one or more navigational objects each comprising a hyperlink;

receiving a second selection of the one or more navigational objects from the customer computing device; and

coordinating displaying, on the customer computing device, additional item details for the at least one item, the additional item details comprising at least one of warranty information for the at least one item, item information for the at least one item, usage instructions for the at least one item, one or more additional hyperlinks related to the at least one item, features of the at least one item, a message forum related to the at least one item, or descriptions of additional items related to the at least one item.

16. The receipt snippet system of claim 5 , wherein the application server is further configured to:

coordinate displaying one or more navigational objects on the customer computing device, the one or more navigational objects each comprising a hyperlink;

receive a second selection of the one or more navigational objects from the customer computing device; and

coordinating displaying, on the customer computing device, additional item details for the at least one item, the additional item details comprising at least one of warranty information for the at least one item, item information for the at least one item, usage instructions for the at least one item, one or more additional hyperlinks related to the at least one item, features of the at least one item, a message forum related to the at least one item, or descriptions of additional items related to the at least one item.

17. The receipt snippet system of claim 5 , wherein:

the transaction comprises a retail transaction; and

the application server is further configured to:

perform an optical character recognition operation on the receipt text of the receipt image to convert the receipt text into machine-encoded text and identify image coordinates on the receipt image for the at least one item;

coordinate displaying one or more navigational objects on the customer computing device, the one or more navigational objects each comprising a hyperlink;

receive a second selection of the one or more navigational objects from the customer computing device; and

coordinating displaying, on the customer computing device, additional item details for the at least one item, the additional item details comprising at least one of warranty information for the at least one item, item information for the at least one item, usage instructions for the at least one item, one or more additional hyperlinks related to the at least one item, features of the at least one item, a message forum related to the at least one item, or descriptions of additional items related to the at least one item.

18. The method of claim 7 , wherein:

the transaction comprises a retail transaction;

the method further comprises: performing an optical character recognition operation on the receipt text of the receipt image to convert the receipt text of the receipt image into machine-encoded text;

coordinating displaying one or more navigational objects on the customer computing device, the one or more navigational objects each comprising a hyperlink;

receiving a second selection of the one or more navigational objects from the customer computing device; and

transmitting, to the customer computing device, an item detail corresponding to the at least one item, the item detail comprising at least one of warranty information for the at least one item, item information for the at least one item, usage instructions for the at least one item, one or more additional hyperlinks related to the at least one item, features of the at least one item, a message forum related to the at least one item, or descriptions of additional items related to the at least one item.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 2, 2018
From: WAL-MART STORES, INC.
To: WALMART APOLLO, LLC
Reel/Frame 045817/0115 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 27, 2013
From: CANCRO, RICHARD NEIL; PEDLEY, DOUGLAS JAMES; ACKER JR., JOEL BENNETT
To: WAL-MART STORES, INC.
Reel/Frame 031688/0203 →