IP Library Granted Patent US 10,803,439
Granted Patent B2
US 10,803,439 · App. 14/499,794 · Granted Oct 13, 2020

Automated session closing upon location-sensed departure

Inventor: Curtis Evans (Atlanta, GA)
Assignee: NCR Corporation
G06Q20/3224G06Q20/14G06Q20/32G06Q30/04G06Q30/06H04W4/029G06Q20/20
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 10,803,439
App. No.
14/499,794
Granted
Oct 13, 2020
Kind
B2
Abstract

Various embodiments herein each include at least one of systems, devices, methods, and software for automated session closing upon location-sensed departure. Some such embodiments may be implemented at retail outlets (e.g., restaurants, salons, stores, etc.) to automatically charge a customer account for ordered items upon an automated detection of a customer retail outlet departure. One embodiment, in the form of a method performed on a server-based system, includes receiving, via a network from a mobile device associated with a customer account, first data indicating the mobile device has departed a retail outlet. The method then generates, from stored retail session data, a final bill including an amount payable and then charges an amount payable from the final bill to a payment account associated with the customer account.

Claims (26)

1. A method comprising: receiving, by executable instructions that execute on a processor of a server and over a network by a network interface device from a mobile device that is associated with a customer account, first data indicating the mobile device has departed a retail outlet, wherein receiving the first data indicating the mobile device has departed the retail outlet includes:

receiving, by the executable instructions via the network by the network interface device from the mobile device, second data including customer account identifying data and location data;

associating, by the executable instructions, the second data with the stored retail session data by using the customer account identifying data to identify a Point-Of-Sale terminal of the retail outlet and a dining session of a customer at the retail outlet;

sending, by the executable instructions, a notification from the network interface device via the network to the mobile device requesting a confirmation that the customer associated with the customer account provide an indication as to whether the customer plans to return to the retail outlet; and

determining, by the executable instructions, the location data of the second data is outside the retail outlet and no second data has been received with the confirmation that indicates a return to a location of the retail outlet;

automatically generating, by the executable instructions and from stored retail session data, a final bill including an amount payable;

automatically charging, by the executable instructions, the amount payable to a payment account associated with the customer account; and

transmitting, by the executable instructions, data to at least one computing device of the retail outlet indicating payment has been received for the retail session, wherein the data includes an indication the customer is using an automatic payment function.

2. The method of claim 1 , further comprising:

receiving, by the executable instructions, via the network, an identifier of the customer account and a session identifier of the retail session at the retail outlet;

storing, by the executable instructions and in a database, data associating the retail session of the session identifier with the customer account of the customer account identifying data.

3. The method of claim 2 , wherein receiving the session identifier of the retail session includes:

receiving a beacon identifier associated with a serving location within the retail outlet; and

querying the database to retrieve the retail session identifier associated with the serving location.

4. The method of claim 1 , wherein:

the location data of the second data is an identifier of a beacon device; and determining the location data of the second data is outside the retail outlet includes:

querying a database of registered beacon devices to determine whether the beacon identifier is external to the retail outlet; and

when the beacon device is external to the retail outlet, triggering the generating of the final bill and the charging to the payment account.

5. The method of claim 4 , further comprising:

upon determining the location data of the second data is outside the retail outlet, storing, by the executable instructions, a time value;

waiting, by the executable instructions, for a period to elapse; and

when the period has elapsed without receiving third data including customer account identifying data and location data associated with a location within the retail outlet, proceeding, by the executable instructions, with the generating of the final bill and the charging to the payment account.

6. The method of claim 1 , further comprising:

generating and transmitting, by the executable instructions, a receipt of the retail session to an account holder of the customer account.

7. The method of claim 6 , further comprising:

transmitting, by the executable instructions, a retail session feedback request to the account holder of the customer account.

Assignments (3)
CHANGE OF NAME Recorded Dec 7, 2023
From: NCR CORPORATION
To: NCR VOYIX CORPORATION
Reel/Frame 065820/0704 →
SECURITY INTEREST Recorded Oct 25, 2023
From: NCR VOYIX CORPORATION
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 065346/0168 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 29, 2014
From: EVANS, CURTIS
To: NCR CORPORATION
Reel/Frame 033839/0906 →
Continuity (1)
Related Publication 20160092864A1 · Mar 31, 2016
Cited By (1)
US 12,292,718