IP Library Granted Patent US 9,460,432
Granted Patent B2
US 9,460,432 · App. 14/499,612 · Granted Oct 4, 2016

On-premises device transaction collaboration

Inventor: Prasad Chintakayala (Secunderabad, IN)
Assignee: NCR Corporation
G06Q20/3223G06Q40/02
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,460,432
App. No.
14/499,612
Granted
Oct 4, 2016
Kind
B2
Abstract

Various embodiments herein each include at least one of systems, methods, and software for on-premises device transaction collaboration. Some embodiments include a method. The method of such embodiments includes identifying a mobile device present within a facility and associating the mobile device with an account holder. Such embodiments further include transmitting, to the mobile device, data representative of transaction options identified in stored data based on an identity of the facility and the account holder.

Claims (43)

1. A method comprising:

storing data representative of bank branch properties including data representative of teller stations and transaction services available at each teller station;

storing data representative of account holders including data associating each account holder to at least one bank account;

receiving, via a network, a transaction option request from an app that executes on a mobile device, the transaction option request including an account holder identifier and bank branch identifying data;

determining, in response to the transaction option request, available transaction options based on the stored data representative of the bank branch properties and stored data representative of account holders; and

transmitting, via the network to the app that executes on the mobile device, data representative of determined transaction options.

2. The method of claim 1 , wherein the data representative of the determined transaction options is further identified based on account history data of at least one account of the account holder.

3. The method of claim 1 , wherein the determined transaction options include at least one transaction offer.

4. The method of claim 1 , wherein identifying a mobile device present within the facility includes:

receiving data in a network communication including a mobile device identifier and an identifier associated with the facility.

5. The method of claim 1 , wherein the data representative of transaction options identified in the stored data based on the identity of the facility and the account holder is determined based upon at least one account of the account holder and transaction options that can be performed with regard to a type of each of the at least one account within the facility.

6. The method of claim 5 , wherein the transaction options that can be performed with regard to the type of each of the at least one account within the facility is determined based upon facility configuration data stored in the database that identifies transaction options with regard to account types.

7. The method of claim 1 , wherein when the account holder identifier is invalid, transmitting data to the app that executes on the mobile device indicating the account holder identifier is invalid and instructing an app that executes on the mobile device to provide a registration option.

8. The method of claim 1 ,

receiving, via the network from the app that executes on the mobile device, data identifying a transaction option selected within the app and transaction data of a transaction to be completed by the account holder;

identifying a teller station defined in the data representative of bank branch properties at which the transaction to be completed by the account holder is to be performed;

transmitting, via the network to the app that executes on the mobile device, data identifying the identified teller station for presentation by the app that executes on the mobile device to direct the account holder to the identified teller station; and

transmitting at least the transaction data to the identified teller station.

9. The method of claim 8 , wherein the identified teller station is a computer located at a human-assisted customer service station.

10. The method of claim 8 , wherein:

identifying the teller station includes estimating a wait time for the account holder prior to being serviced by the identified teller station; and

the data transmitted to the app that executes on the mobile device includes data representative of the estimated wait time.

11. The method of claim 8 , wherein the identified teller station is an Automated Teller Machine (ATM).

12. The method of claim 1 , wherein the bank branch identifying data is an identifier of a beacon transceiver device deployed in the bank branch, the identifier of the beacon transceiver device included in the stored data representative of the bank branch properties.

13. A system comprising:

a network interface device;

at least one database accessible via the network interface device, the database storing:

data representative of bank branch properties including data representative of teller stations and transaction services available at each teller station;

data representative of account holders including data associating each account holder to at least one bank account;

an interactive banking services module to perform data processing activities comprising:

receiving, via the network interface device, a transaction option request from an app that executes on a mobile device, the transaction option request including an account holder identifier and bank branch identifying data;

determining, in response to the transaction option request, available transaction options based on the data representative of the bank branch properties and data representative of account holders as stored in the at least one database; and

transmitting, via the network interface device to the app that executes on the mobile device, data representative of determined transaction options.

14. The system of claim 13 , wherein the interactive banking services module is further executable to perform data processing activities comprising:

receiving, via the network from the app that executes on the mobile device, data identifying a transaction option selected within the app and transaction data of a transaction to be completed by the account holder;

identifying a teller station defined in the data representative of bank branch properties at which the transaction to be completed by the account holder is to be performed;

transmitting, via the network to the app that executes on the mobile device, data identifying the identified teller station for presentation by the app that executes on the mobile device to direct the account holder to the identified teller station; and

transmitting at least the transaction data to the identified teller station.

15. The system of claim 13 , wherein the bank branch identifying data is an identifier of a beacon transceiver device deployed in the bank branch, the identifier of the beacon transceiver device included in the stored data representative of the bank branch properties.

16. The system of claim 15 , wherein the identified teller station is a computer located at a teller window.

17. The system of claim 13 , further comprising:

at least one processor and at least one memory device; and

wherein the interactive banking services module includes instructions stored on the at least one memory device and are executable by the at least one processor to perform the data processing activities.

Assignments (10)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE PROPERTIES SECTION BY INCLUDING IT WITH TEN PREVIOUSLY OMITTED PROPERTY NUMBERS PREVIOUSLY RECORDED ON REEL 65346 FRAME 367. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Aug 13, 2025
From: NCR ATLEOS CORPORATION; CARDTRONICS USA, LLC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 072445/0072 →
CHANGE OF NAME Recorded May 30, 2024
From: NCR CORPORATION
To: NCR VOYIX CORPORATION
Reel/Frame 067578/0417 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 30, 2024
From: NCR VOYIX CORPORATION
To: NCR ATLEOS CORPORATION
Reel/Frame 067590/0109 →
CORRECTIVE ASSIGNMENT TO CORRECT THE DOCUMENT DATE AND REMOVE THE OATH/DECLARATION (37 CFR 1.63) PREVIOUSLY RECORDED AT REEL: 065331 FRAME: 0297. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Oct 31, 2023
From: NCR ATLEOS CORPORATION
To: CITIBANK, N.A.
Reel/Frame 065627/0332 →
RELEASE OF PATENT SECURITY INTEREST Recorded Oct 25, 2023
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: NCR VOYIX CORPORATION
Reel/Frame 065346/0531 →
SECURITY INTEREST Recorded Oct 25, 2023
From: NCR ATLEOS CORPORATION; CARDTRONICS USA, LLC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 065346/0367 →
SECURITY INTEREST Recorded Oct 24, 2023
From: NCR ATLEOS CORPORATION
To: CITIBANK, N.A.
Reel/Frame 065331/0297 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PROPERTY NUMBERS SECTION TO REMOVE PATENT APPLICATION: 15000000 PREVIOUSLY RECORDED AT REEL: 050874 FRAME: 0063. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Apr 12, 2021
From: NCR CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 057047/0161 →
SECURITY INTEREST Recorded Oct 29, 2019
From: NCR CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 050874/0063 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 2, 2016
From: CHINTAKAYALA, PRASAD
To: NCR CORPORATION
Reel/Frame 038592/0135 →
Continuity (1)
Related Publication 20160092863A1 · Mar 31, 2016