IP Library › Granted Patent US 10,296,875
Granted Patent B1
US 10,296,875 · App. 13/540,325 · Granted May 21, 2019

Interactive kiosk for branchless banking

Inventors: Bharat Prasad (San Antonio, TX); Gunjan Vijayvergia (San Antonio, TX); Charles Lee Oakes, III (Boerne, TX)
Assignee: United Services Automobile Association (USAA)
G06Q20/10
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,296,875
App. No.
13/540,325
Filed
Jul 2, 2012
Granted
May 21, 2019
Kind
B1
Art Unit
3691
USPC
705/43
Abstract

An automated banking terminal for facilitating a financial transaction is provided. The automated banking terminal includes a processor, a display for presenting a set of customer menu options, and a communication interface. The automated banking terminal also includes expansion slots which have a mechanical interface and an electrical interface. Expansion modules may be connected to the processor through the expansion slots. An expansion module may be a cash dispensing module, a cash receiving and counting module, a check receiving module, a printer, a scanner, a biometric interface, a signature pad, an account card reader, or an account card programmer. The processor of the automated banking terminal is configured to detect the expansion module and determine additional menu options to supplement the customer menu options based on detecting the expansion module.

Claims (80)

1. An automated banking terminal for facilitating a financial transaction comprising:

a processor;

a display for presenting a set of customer menu options;

a communication interface;

a plurality of expansion slots each comprising a mechanical interface and an electrical interface; and

an expansion module operationally connected to the processor through at least one of the plurality of expansion slots wherein the expansion module comprises one or more of: a cash dispensing module, a cash receiving and counting module, a check receiving module, a card dispensing module, a check printing module, a location aware applications module, a video conferencing module, augmented reality friendly devices, a printer, a scanner, a biometric interface, a signature pad, an account card reader, or an account card programmer;

wherein the processor is configured to:

detect the expansion module,

receive information that includes an identity of a customer,

arrange menu options in the set of customer menu options based at least in part on the detected expansion module and the identity of the customer,

establish a communication session through the communication interface with a second automated banking terminal located within a designated distance of the automated banking terminal,

receive feature information for an expansion module of the second automated banking terminal, and

determine ancillary menu options to supplement the set of customer menu options based in part on the received feature information for the expansion module of the second automated banking terminal.

2. The automated banking terminal of claim 1 wherein the menu options are arranged in an order of priority based on frequency of use, and wherein the processor is further configured to:

detect discontinued operation of the expansion module; and

remove at least a portion of the menu options from the set of customer menu options in response to detecting the discontinued operation of the expansion module.

3. The automated banking terminal of claim 1 further comprising a camera for monitoring the customer of the automated banking terminal, and wherein the processor is further configured to perform analysis on an image from the camera to determine the identity of the customer or a mood of the customer.

4. The automated banking terminal of claim 3 wherein the processor, using the display, the camera, and the communication interface, is further configured to initiate a live interactive help session with a remote customer service agent based on the identity of the customer or the mood of the customer.

5. The automated banking terminal of claim 1 wherein the processor is further configured to:

establish a wireless communication session through the communication interface with a mobile computing device of the customer;

receive, in the wireless communication session, instructions for the financial transaction input by the customer in a user interface of the mobile computing device; and

identify that the customer is within a predetermined proximity of the automated banking terminal.

6. The automated banking terminal of claim 3 wherein the camera is further configured to monitor an area around the automated banking terminal, and wherein the processor is further configured to:

perform the analysis on the image received from the camera to determine a size of a line of additional customers waiting to use the automated banking terminal;

estimate a wait time based on the size of the line of additional customers; and

transmit the estimated wait time over the communication interface.

7. The automated banking terminal of claim 1 wherein the expansion module comprises the printer, wherein the processor is further configured to print a document associated with a customer account when the customer account is accessed at the automated banking terminal, wherein the expansion module comprises the scanner, and wherein the processor is further configured to receive the document from the customer.

8. The automated banking terminal of claim 1 wherein:

the expansion module is configured to receive a cash deposit or a payment; and

the processor is further configured to:

determine a deposit amount or a payment amount of the cash deposit or the payment; and

provide an access code which enables withdrawal or receipt of cash in an amount less than or equal to the deposit amount at the second automated banking terminal.

9. The automated banking terminal of claim 1 wherein:

the expansion module is configured to receive a cash deposit from the customer; and

the processor is further configured to:

determine a deposit amount of the cash deposit; and

credit a prepaid card account in an amount less than or equal to the deposit amount.

10. The automated banking terminal of claim 9 wherein the automated banking terminal provides a prepaid card associated with the prepaid card account to the customer.

11. A method of facilitating a financial transaction comprising:

providing an automated banking terminal, wherein the automated banking terminal comprises:

a processor;

a display for presenting a set of customer menu options;

a communication interface;

a plurality of expansion slots each comprising a mechanical interface and an electrical interface; and

an expansion module operationally connected to the processor through at least one of the plurality of expansion slots wherein the expansion module comprises one or more of: a cash dispensing module, a cash receiving and counting module, a check receiving module, a card dispensing module, a check printing module, a location aware applications module, a video conferencing module, augmented reality friendly devices, a printer, a scanner, a biometric interface, a signature pad, an account card reader, or an account card programmer; and

configuring the processor to:

detect the expansion module,

receive information that includes an identity of a customer,

arrange menu options in the set of customer menu options based at least in part on the detected expansion module and the identity of the customer,

establish a communication session through the communication interface with a second automated banking terminal located within a designated distance of the automated banking terminal,

receive feature information for an expansion module of the second automated banking terminal, and

determine ancillary menu options to supplement the set of customer menu options based in part on the received feature information for the expansion module of the second automated banking terminal.

12. The method of claim 11 wherein the menu options are arranged in an order of priority based on frequency of use, and wherein the processor is further configured to:

detect discontinued operation of the expansion module; and

remove at least a portion of the menu options from the set of customer menu options in response to detecting the discontinued operation of the expansion module.

13. The method of claim 11 further comprising providing a camera for monitoring the customer of the automated banking terminal, and wherein the processor is further configured to perform analysis on an image from the camera to determine the identity of the customer or a mood of the customer.

14. The method of claim 13 wherein the processor, using the display, the camera, and the communication interface, is further configured to initiate a live interactive help session with a remote customer service agent based on the identity of the customer or the mood of the customer.

15. The method of claim 11 wherein the processor is further configured to:

establish a wireless communication session through the communication interface with a mobile computing device of the customer; and

receive, in the wireless communication session, instructions for the financial transaction input by the customer in a user interface of the mobile computing device.

16. The method of claim 13 wherein the camera is further configured to monitor an area around the automated banking terminal, and wherein the processor is further configured to:

perform the analysis on the image received from the camera to determine a size of a line of additional customers waiting to use the automated banking terminal;

estimate a wait time based on the size of the line of additional customers; and

transmit the estimated wait time over the communication interface.

17. The method of claim 11 wherein:

the expansion module is configured to receive a cash deposit; and

the processor is further configured to:

determine a deposit amount of the cash deposit; and

provide an access code which enables withdrawal of cash in an amount less than or equal to the deposit amount at the second automated banking terminal.

18. The method of claim 11 wherein:

the expansion module is configured to receive a cash deposit from the customer; and

the processor is further configured to:

determine a deposit amount of the cash deposit; and

credit a gift card account in an amount less than or equal to the deposit amount,

wherein the automated banking terminal provides a gift card associated with the gift card account to the customer.

19. The automated banking terminal of claim 1 wherein:

the expansion module is configured to receive a cash deposit or a payment; and

the processor is further configured to:

determine a deposit amount or a payment amount of the cash deposit or the payment; and

credit a mobile wallet of an intended recipient.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 9, 2013
From: PRASAD, BHARAT; VIJAYVERGIA, GUNJAN; OAKES, CHARLES LEE, III
To: UNITED SERVICES AUTOMOBILE ASSOCIATION (USAA)
Reel/Frame 030982/0475 →
Continuity (1)
Provisional Application 61503524 · Jun 30, 2011
Cited By (3)
US 12,190,412 US 12,356,184 US 12,380,493