SELF-SERVICE USING MOBILE DEVICE
First Claim
1. An apparatus for serving a user at a facility, the apparatus comprising:
- a memory;
a processor; and
a module stored in the memory, executable by the processor, and configured to;
determine a user has entered a facility or is a predetermined distance from the facility, wherein the user has a mobile device, and wherein the user is waiting to interact with an agent at or away from the facility;
communicate with the mobile device to identify the user;
access information associated with the user, the information comprising information associated with the user'"'"'s account including transactions previously executed by the user at the facility;
communicate with the mobile device to determine a reason for the user'"'"'s visit to the facility, the reason comprising a transaction intended to be executed by the user at the facility;
determine a wait period for the user to interact with the agent at the facility based on at least the reason for the user'"'"'s visit to the facility;
prompt the user to execute, on the mobile device, an action associated with the intended transaction, wherein the action associated with the intended transaction comprises at least partially executing the transaction on the mobile device based on at least a duration of the wait period; and
direct the user to the agent based on at least a predetermined time after the user execution of the at least partial action on the mobile device.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the invention are directed to systems, methods and computer program products for enabling self-service at a facility. In some embodiments, a system is configured to: determine a user has entered a facility or is a predetermined distance from the facility, wherein the user has a mobile device, and wherein the user is waiting to interact with at least one of an agent at or away from the facility or a computing device at the facility; communicate with the mobile device to determine a reason for the user'"'"'s visit to the facility, the reason comprising a transaction intended to be executed by the user at the facility; prompt the user to perform, on the mobile device, an action associated with the intended transaction while the user is waiting to interact with at least one of the agent or the computing device.
18 Citations
20 Claims
-
1. An apparatus for serving a user at a facility, the apparatus comprising:
-
a memory; a processor; and a module stored in the memory, executable by the processor, and configured to; determine a user has entered a facility or is a predetermined distance from the facility, wherein the user has a mobile device, and wherein the user is waiting to interact with an agent at or away from the facility; communicate with the mobile device to identify the user; access information associated with the user, the information comprising information associated with the user'"'"'s account including transactions previously executed by the user at the facility; communicate with the mobile device to determine a reason for the user'"'"'s visit to the facility, the reason comprising a transaction intended to be executed by the user at the facility; determine a wait period for the user to interact with the agent at the facility based on at least the reason for the user'"'"'s visit to the facility; prompt the user to execute, on the mobile device, an action associated with the intended transaction, wherein the action associated with the intended transaction comprises at least partially executing the transaction on the mobile device based on at least a duration of the wait period; and direct the user to the agent based on at least a predetermined time after the user execution of the at least partial action on the mobile device. - View Dependent Claims (2, 3, 4, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
5. (canceled)
-
6. (canceled)
-
19. A method for serving a user at a facility, the method comprising:
-
determining, using a computing device processor, a user has entered a facility or is a predetermined distance from the facility, wherein the user has a mobile device, and wherein the user is waiting to interact with an agent at or away from the facility; communicating, using a computing device processor, with the mobile device to identify the user; accessing, using a computing device processor, information associated with the user, the information comprising information associated with the user'"'"'s account including transactions previously executed by the user at the facility; communicating, using a computing device processor, with the mobile device to determine a reason for the user'"'"'s visit to the facility, the reason comprising a transaction intended to be executed by the user at the facility; determining, using a computing device processor, a wait period for the user to interact with the agent at the facility or the computing device at the facility based on at least the reason for the user'"'"'s visit to the facility; prompting, using a computing device processor, the user to execute, on the mobile device, an action associated with the intended transaction, wherein the action associated with the intended transaction comprises at least partially executing the transaction on the mobile device based on at least a duration of the wait period; and directing, using a computing device processor, the user to the agent based on at least a predetermined time after the user execution of the at least partial action on the mobile device.
-
-
20. A computer program product for serving a user at a facility, the computer program product comprising:
-
a non-transitory computer-readable medium comprising a set of codes for causing a computer to; determine a user has entered a facility or is a predetermined distance from the facility, wherein the user has a mobile device, and wherein the user is waiting to interact with an agent at or away from the facility; communicate with the mobile device to identify the user; access information associated with the user, the information comprising information associated with the user'"'"'s account including transactions previously executed by the user at the facility; communicate with the mobile device to determine a reason for the user'"'"'s visit to the facility, the reason comprising a transaction intended to be executed by the user at the facility; determine a wait period for the user to interact with the agent at the facility or the computing device at the facility based on at least the reason for the user'"'"'s visit to the facility; prompt the user to execute, on the mobile device, an action associated with the intended transaction, wherein the action associated with the intended transaction comprises at least partially executing the transaction on the mobile device based on at least a duration of the wait period; and direct the user to the agent based on at least a predetermined time after the user execution of the at least partial action on the mobile device.
-
Specification