IP Library Granted Patent US 9,292,867
Granted Patent B2
US 9,292,867 · App. 13/251,480 · Granted Mar 22, 2016

Electronic receipt system

Inventors: Jay Pravin Patel (Washington, DC); Tomas E Diaz (Windermere, FL); Sachin Chand Jaitly (New York, NY)
Assignee: FLEXRECEIPTS INC.
G06Q30/06G06Q20/0453
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,292,867
App. No.
13/251,480
Granted
Mar 22, 2016
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 (27)

1. A method of operating an electronic receipt system, the method comprising:

receiving, at a server of the electronic receipt system and from a point-of-sale (POS) terminal, a user identifier transmitted from a mobile communication device via a near-field communication (NFC) device associated with the POS terminal;

verifying, by a validation module of the server, an enrollment status of the user identifier received;

when the enrollment status of the user identifier is not verified, generating at the server a temporary user identifier to define the user identifier, transmitting the temporary user identifier to the mobile communications device via the NFC device and the POS terminal, and providing a paper receipt with the temporary user identifier therein;

receiving, from the POS terminal, an electronic receipt and passing one of the user identifier and the temporary user identifier, and the electronic receipt to a receipt storage module of the server; and

receiving, from a user and via a user interaction interface of the server, a request including one of the user identifier and the temporary user identifier to access the electronic receipt.

2. The method of claim 1 , further comprising storing the electronic receipt in association with one of the user identifier and the temporary user identifier in the receipt storage module.

3. The method of claim 1 , wherein verifying the enrollment status of the user identifier includes:

receiving a communication from the user identification module including the user identifier;

determining the enrollment status of the user identifier; and

transmitting a communication to the POS terminal indicative of the enrollment status of the user identifier.

4. The method of claim 1 , further comprising based on the status of the user identifier, enabling enrollment of the user identifier in the electronic receipt system.

5. The method of claim 1 , wherein transmitting the user identifier and the electronic receipt includes:

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

transmitting the message to the receipt storage module.

6. The method of claim 5 , wherein the message is at least one of an XML message, a text format message, or an image.

7. The method of claim 5 , wherein data associated with the electronic receipt include at least one of an identifier of a product, an identifier of a merchant, a date, a purchase price, and a receipt number.

8. A method of operating an electronic receipt system, the method comprising:

receiving, at a server of the electronic receipt system and from a point-of-sale (POS) terminal, a user identifier transmitted from a mobile communication device via a near-field communication (NEC) device associated with the POS terminal;

verifying, by a validation module of the server, an enrollment status of the user identifier received;

when the enrollment status of the user identifier is not verified, generating at the server a temporary user identifier to define the user identifier, transmitting the temporary user identifier to the mobile communications device via the NEC device and the POS terminal, and providing a paper receipt with the temporary user identifier therein;

when the enrollment status of the user identifier is verified, generating at the POS terminal an electronic receipt, and transmitting the electronic receipt to the server;

receiving, from the POS terminal, the electronic receipt and passing one of the user identifier and the temporary user identifier, and the electronic receipt to a receipt storage module of the server;

receiving, from a user and via a user interaction web interface of the server, a request including one of the user identifier and the temporary user identifier to access the electronic receipt;

permitting the user, via the user interaction web interface, to categorize and filter the electronic receipt and a plurality of additional electronic receipts associated with the user identifier;

displaying at least one offer to the user, via the user interaction web interface, and based upon data in the electronic receipt and the plurality of additional electronic receipts; and

permitting a merchant, via a merchant web interface, to access the electronic receipt and the plurality of additional electronic receipts for the user and at least one additional user.

Assignments (10)
MERGER Recorded Jan 10, 2023
From: KLARNA GLAZING I INC.
To: FLEXENGAGE INC.
Reel/Frame 062333/0878 →
MERGER Recorded Jan 10, 2023
From: FLEXENGAGE INC.
To: KLARNA GLAZING II LLC
Reel/Frame 062333/0950 →
CHANGE OF NAME Recorded Jan 10, 2023
From: FLEXRECEIPTS INC.
To: FLEXENGAGE INC.
Reel/Frame 062351/0626 →
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 →
RELEASE OF SECURITY INTEREST Recorded May 1, 2017
From: ROUNDTABLE INVESTORS I, LLC
To: FLEXRECEIPTS INC.
Reel/Frame 042198/0321 →
CHANGE OF NAME Recorded May 12, 2014
From: OMNIVERSE GROUP, LLC
To: FLEXRECEIPTS LLC
Reel/Frame 032870/0348 →
CHANGE OF NAME Recorded May 12, 2014
From: FLEXRECEIPTS LLC
To: FLEXRECEIPTS INC.
Reel/Frame 032875/0178 →
SECURITY AGREEMENT Recorded Mar 20, 2013
From: FLEXRECEIPTS, LLC
To: ROUNDTABLE INVESTORS I, LLC
Reel/Frame 030048/0637 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 20, 2011
From: PRAVIN PATEL, JAY; DIAZ, TOMAS E.; JAITLY, SACHIN CHAND
To: OMNIVERSE GROUP, LLC
Reel/Frame 027416/0455 →
Continuity (2)
Provisional Application 61404447 · Oct 4, 2010
Related Publication 20120084391A1 · Apr 5, 2012