IP Library Granted Patent US 9,881,293
Granted Patent B2
US 9,881,293 · App. 15/234,290 · Granted Jan 30, 2018

Electronic receipt system

Inventors: Jay Pravin Patel (Washington, DC); Tomas E. Diaz (Windermere, FL); Sachin Chand Jaitly (New York, NY)
Assignee: FLEXRECEIPTS INC.
G06Q20/209G06Q20/0453G06Q20/202G06Q20/327G06Q20/3278G06Q30/06
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,881,293
App. No.
15/234,290
Granted
Jan 30, 2018
Kind
B2
Abstract

A method includes receiving, at a user identification module of an electronic receipt system in electronic communication with a point of sale terminal, a user identifier transmitted from a mobile communication device to a near-field communication enabled communication device associated with the point of sale terminal. The method also includes verifying, by a validation module of the electronic receipt system, an enrollment status of the user identifier; and based on results of the verifying, transmitting, by a transfer module of the electronic receipt system, the user identifier and data characterizing an electronic receipt to a receipt storage module of the electronic receipt system.

Claims (50)

1. An electronic receipt system comprising:

a point-of-sale (POS) device and a reading device associated with the POS device; and

a server in communication with said POS device and configured to

receive from said POS device, a user identifier transmitted from a mobile communications device communicating via said reading device,

verify an enrollment status of the user identifier received at said server,

when the enrollment status of the user identifier is verified, send a confirmation message to said POS device, and

when the enrollment status of the user identifier is not verified, send a failure message back to said POS device,

receive, from the POS device, electronic receipt data, and

when the enrollment status of the user identifier is verified, store the electronic receipt data associated with the user identifier, and

when the enrollment status of the user identifier is not verified, store the electronic receipt data associated with a temporary user identifier.

2. The electronic receipt system of claim 1 wherein the server is configured to receive a request including one of the user identifier and the temporary user identifier to access the electronic receipt data.

3. The electronic receipt system of claim 1 wherein said POS device is configured to provide a paper receipt with the temporary user identifier therein.

4. The electronic receipt system of claim 1 wherein the confirmation message comprises at least one of a username and another account identifier.

5. The electronic receipt system of claim 1 wherein said server is configured to send the electronic receipt data to the mobile communications device; and

wherein the mobile communications device is configured to subsequently access the electronic receipt data from said server.

6. The electronic receipt system of claim 1 wherein said server is configured to verify the enrollment status of the user identifier by at least:

receiving a communication including the user identifier; and

determining the enrollment status of the user identifier.

7. The electronic receipt system of claim 1 wherein said server is configured to return one or more user identifiers to the POS device.

8. The electronic receipt system of claim 1 wherein said server is configured to, based on the enrollment status of the user identifier, enable enrollment of a user in the electronic receipt system.

9. The electronic receipt system of claim 1 wherein said POS device is configured to transmit the user identifier and the electronic receipt data by at least:

generating a message including the user identifier and the electronic receipt data; and

transmitting the message to the server.

10. The electronic receipt system of claim 9 wherein the message is at least one of an extensible markup language (XML)/JavaScript Object Notation (JSON) format, a text format, or an image.

11. The electronic receipt system of claim 1 wherein the electronic receipt data includes at least one of an identifier of a product, an identifier of a merchant, a date, a purchase price, and a receipt number.

12. An electronic receipt system comprising:

a point-of-sale (POS) device and a reading device associated with the POS device; and

a server in communication with said POS device and configured to

receive from said POS device, a user identifier transmitted from a mobile communications device communicating via said reading device,

verify an enrollment status of the user identifier received at said server,

when the enrollment status of the user identifier is verified, send a confirmation message to said POS device, and

when the enrollment status of the user identifier is not verified, send a failure message back to said POS device,

receive, from the POS device, electronic receipt data,

when the enrollment status of the user identifier is verified, store the electronic receipt data associated with the user identifier, and

when the enrollment status of the user identifier is not verified, store the electronic receipt data associated with a temporary user identifier, and

receive a request including the temporary user identifier to enroll and create an account for accessing the electronic receipt data;

said POS device configured to provide a paper receipt with the temporary user identifier therein.

13. The electronic receipt system of claim 12 wherein the confirmation message comprises at least one of a username and another account identifier.

14. The electronic receipt system of claim 12 wherein said server is configured to send the electronic receipt data to the mobile communications device; and

wherein the mobile communications device is configured to subsequently access the electronic receipt data from said server.

15. The electronic receipt system of claim 12 wherein said server is configured to verify the enrollment status of the user identifier by at least:

receiving a communication including the user identifier; and

determining the enrollment status of the user identifier.

16. The electronic receipt system of claim 12 wherein said server is configured to return one or more user identifiers to the POS device.

17. The electronic receipt system of claim 12 wherein said server is configured to, based on the enrollment status of the user identifier, enable enrollment of a user in a electronic receipt system.

18. The electronic receipt system of claim 12 wherein said POS device is configured to transmit the user identifier and the electronic receipt data by at least:

generating a message including the user identifier and the electronic receipt data; and

transmitting the message to the server.

19. The electronic receipt system of claim 1 wherein said server is configured to when the enrollment status of the user identifier is not verified, store the electronic receipt data associated with the temporary user identifier without user interaction at the POS device.

20. The electronic receipt system of claim 12 wherein said server is configured to when the enrollment status of the user identifier is not verified, store the electronic receipt data associated with the temporary user identifier without user interaction at the POS device.

Assignments (8)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 14, 2023
From: PATEL, JAY PRAVIN; DIAZ, TOMAS E.; JAITLY, SACHIN CHAND
To: OMNIVERSE GROUP, LLC
Reel/Frame 062696/0437 →
CHANGE OF NAME Recorded Feb 14, 2023
From: OMNIVERSE GROUP, LLC
To: FLEXRECEIPTS LLC
Reel/Frame 062696/0474 →
MERGER Recorded Feb 14, 2023
From: KLARNA GLAZING I INC.
To: FLEXENGAGE INC.
Reel/Frame 062696/0770 →
MERGER Recorded Feb 14, 2023
From: FLEXENGAGE INC.
To: KLARNA GLAZING II LLC
Reel/Frame 062696/0807 →
CHANGE OF NAME Recorded Feb 14, 2023
From: FLEXRECEIPTS LLC
To: FLEXRECEIPTS INC.
Reel/Frame 062749/0691 →
CHANGE OF NAME Recorded Feb 14, 2023
From: FLEXRECEIPTS INC.
To: FLEXENGAGE INC.
Reel/Frame 062749/0711 →
RELEASE OF SECURITY INTEREST Recorded Feb 2, 2022
From: AVIDBANK
To: FLEXENGAGE INC.
Reel/Frame 058867/0727 →
SECURITY INTEREST Recorded Nov 30, 2021
From: FLEXENGAGE INC.
To: AVIDBANK
Reel/Frame 058249/0155 →
Continuity (4)
Continuation 14832493 · Aug 21, 2015
Division 13251480 · Oct 3, 2011
Provisional Application 61404447 · Oct 4, 2010
Related Publication 20160350739A1 · Dec 1, 2016