Transaction preparation using mobile device
First Claim
1. An apparatus for serving a user at a facility, the apparatus comprising:
- a memory;
at least one processor; and
a module stored in the memory, wherein said module comprising computer instruction code executable by the at least one processor, and structured to cause said at least one processor 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 the facility or a computing device at the facility, wherein the facility is a financial institution;
electronically transmit a readable indicia for display on a computing device at an entrance associated with the facility, wherein transmitting further comprises transmitting control signals to reconfigure the computing device at the entrance to display the readable indicia, wherein the readable indicia is associated with one or more options related to one or more reasons for the user'"'"'s visit to the facility;
receive an indication that the mobile device associated with the user has received the readable indicia, wherein the readable indicia is received using an image capturing component associated with the mobile device;
initiate communication with the mobile device of the user based on at least receiving the indication that the mobile device has received the readable indicia, wherein initiating further comprises establishing a communication link with a wireless transceiver associated with the mobile device of the user comprising a radio circuit that enables wireless transmission and reception of information with the mobile device of the user;
electronically receive information from the mobile device, the information comprising at least one of information associated with the mobile device, information associated with the user, or information associated with the user'"'"'s account;
identify the user based on at least information received from the mobile device;
initiate a facility service application on the mobile device of the user based on at least the initiated communication, wherein the facility service application comprises a user interface, wherein the user interface comprises the one or more options associated with 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;
electronically receive an indication that the user has selected the reason for the user'"'"'s visit to the facility;
electronically transmit via the established communication link, information associated with the transaction intended to be executed by the user at the facility based on at least receiving an indication that the user has selected the reason for the user'"'"'s visit to the facility, wherein the transmitted information guides the user on how to execute the transaction prior to meeting with an agent associated with the financial institution;
determine the transaction can be completely executed on the mobile device;
electronically transmit via the established communication link, a form associated with the intended transaction to the user'"'"'s mobile device based on at least the user selection of the intended transaction, the form prompting the user to input information associated with the intended transaction;
electronically monitor via the established communication link, communication traffic associated with the user'"'"'s mobile device to determine portions of form filled by the user using the user'"'"'s mobile device;
determine that the user has executed at least a partial execution associated with the transaction based on at least monitoring the communication traffic associated with the user'"'"'s mobile device;
store the partially executed transaction on a financial institution database, wherein storing further comprises generating a bookmark to be associated with the user'"'"'s account, wherein the bookmark comprises a point of continuity to continue performing a remaining portion of the transaction, wherein the bookmark further comprises an indication of the storage location of the partially executed transaction on the financial institution database;
direct the user to the agent based on at least a predetermined time after the user execution of the partial action on the mobile device, wherein directing further comprises electronically transmitting the bookmark to a mobile device associated with the agent;
electronically receive the bookmark from the mobile device associated with the agent;
retrieve the partially executed transaction from the financial institution database based on at least receiving the bookmark from the mobile device associated with the agent;
electronically continue execution of the remaining portion of the intended transaction using a computing device associated with the facility;
electronically receive, via computing device associated with the facility, an indication from the user that the user has to leave the facility prior to completing the execution of the remaining portion of the intended transaction at the facility;
update the bookmark based on at least the user'"'"'s continued execution of the remaining portion of the intended transaction using the computing device associated with the facility, wherein the updated bookmark comprises a point of continuity indicating a portion of the transaction executed by the user at the facility;
receive an indication that the user wishes to continue execution of the remaining portion of the intended transaction;
determine that the indication is received from a second computing device different from the mobile device of the user;
establish a communication link with the second computing device, wherein establishing further comprises creating a data channel with the second computing device;
initiate, via the established communication link, an authentication interface prompting the user to enter additional authentication credentials to access the updated bookmark based on at least determining that the user wishes to continue execution of the remaining portion of the intended transaction using the second computing device that is different from the mobile device of the user used to initially create the bookmark;
electronically validate the authentication credentials received from the user;
retrieve a partially executed transaction from the financial institution database based on at least validating the authentication credentials received from the user and receiving the updated bookmark from the second computing device of the user; and
electronically enable the user to complete execution of the remaining portion of the intended transaction using the second computing device.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the invention are directed to systems, methods and computer program products for performing preliminary steps of a transaction on a mobile device. In some embodiments, a system is configured to: determine a user has entered a 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; transmit a form to the user'"'"'s mobile device, the form being based on the intended transaction, and the form prompting the user to input information associated with the intended transaction; receive the user-filled form from the user'"'"'s mobile device.
22 Citations
15 Claims
-
1. An apparatus for serving a user at a facility, the apparatus comprising:
-
a memory; at least one processor; and a module stored in the memory, wherein said module comprising computer instruction code executable by the at least one processor, and structured to cause said at least one processor 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 the facility or a computing device at the facility, wherein the facility is a financial institution; electronically transmit a readable indicia for display on a computing device at an entrance associated with the facility, wherein transmitting further comprises transmitting control signals to reconfigure the computing device at the entrance to display the readable indicia, wherein the readable indicia is associated with one or more options related to one or more reasons for the user'"'"'s visit to the facility; receive an indication that the mobile device associated with the user has received the readable indicia, wherein the readable indicia is received using an image capturing component associated with the mobile device; initiate communication with the mobile device of the user based on at least receiving the indication that the mobile device has received the readable indicia, wherein initiating further comprises establishing a communication link with a wireless transceiver associated with the mobile device of the user comprising a radio circuit that enables wireless transmission and reception of information with the mobile device of the user; electronically receive information from the mobile device, the information comprising at least one of information associated with the mobile device, information associated with the user, or information associated with the user'"'"'s account; identify the user based on at least information received from the mobile device; initiate a facility service application on the mobile device of the user based on at least the initiated communication, wherein the facility service application comprises a user interface, wherein the user interface comprises the one or more options associated with 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; electronically receive an indication that the user has selected the reason for the user'"'"'s visit to the facility; electronically transmit via the established communication link, information associated with the transaction intended to be executed by the user at the facility based on at least receiving an indication that the user has selected the reason for the user'"'"'s visit to the facility, wherein the transmitted information guides the user on how to execute the transaction prior to meeting with an agent associated with the financial institution; determine the transaction can be completely executed on the mobile device; electronically transmit via the established communication link, a form associated with the intended transaction to the user'"'"'s mobile device based on at least the user selection of the intended transaction, the form prompting the user to input information associated with the intended transaction; electronically monitor via the established communication link, communication traffic associated with the user'"'"'s mobile device to determine portions of form filled by the user using the user'"'"'s mobile device; determine that the user has executed at least a partial execution associated with the transaction based on at least monitoring the communication traffic associated with the user'"'"'s mobile device; store the partially executed transaction on a financial institution database, wherein storing further comprises generating a bookmark to be associated with the user'"'"'s account, wherein the bookmark comprises a point of continuity to continue performing a remaining portion of the transaction, wherein the bookmark further comprises an indication of the storage location of the partially executed transaction on the financial institution database; direct the user to the agent based on at least a predetermined time after the user execution of the partial action on the mobile device, wherein directing further comprises electronically transmitting the bookmark to a mobile device associated with the agent; electronically receive the bookmark from the mobile device associated with the agent; retrieve the partially executed transaction from the financial institution database based on at least receiving the bookmark from the mobile device associated with the agent; electronically continue execution of the remaining portion of the intended transaction using a computing device associated with the facility; electronically receive, via computing device associated with the facility, an indication from the user that the user has to leave the facility prior to completing the execution of the remaining portion of the intended transaction at the facility; update the bookmark based on at least the user'"'"'s continued execution of the remaining portion of the intended transaction using the computing device associated with the facility, wherein the updated bookmark comprises a point of continuity indicating a portion of the transaction executed by the user at the facility; receive an indication that the user wishes to continue execution of the remaining portion of the intended transaction; determine that the indication is received from a second computing device different from the mobile device of the user; establish a communication link with the second computing device, wherein establishing further comprises creating a data channel with the second computing device; initiate, via the established communication link, an authentication interface prompting the user to enter additional authentication credentials to access the updated bookmark based on at least determining that the user wishes to continue execution of the remaining portion of the intended transaction using the second computing device that is different from the mobile device of the user used to initially create the bookmark; electronically validate the authentication credentials received from the user; retrieve a partially executed transaction from the financial institution database based on at least validating the authentication credentials received from the user and receiving the updated bookmark from the second computing device of the user; and electronically enable the user to complete execution of the remaining portion of the intended transaction using the second computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for serving a user at a facility, the method comprising:
-
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 the facility or a computing device at the facility, wherein the facility is a financial institution; electronically transmitting a readable indicia for display on a computing device at an entrance associated with the facility, wherein transmitting further comprises transmitting control signals to reconfigure the computing device at the entrance to display the readable indicia, wherein the readable indicia is associated with one or more options related to one or more reasons for the user'"'"'s visit to the facility; receiving an indication that the mobile device associated with the user has received the readable indicia, wherein the readable indicia is received using an image capturing component associated with the mobile device; initiating communication with the mobile device of the user based on at least receiving the indication that the mobile device has received the readable indicia, wherein initiating further comprises establishing a communication link with a wireless transceiver associated with the mobile device of the user comprising a radio circuit that enables wireless transmission and reception of information with the mobile device of the user; electronically receiving information from the mobile device, the information comprising at least one of information associated with the mobile device, information associated with the user, or information associated with the user'"'"'s account; identifying the user based on at least information received from the mobile device; initiating a facility service application on the mobile device of the user based on at least the initiated communication, wherein the facility service application comprises a user interface, wherein the user interface comprises the one or more options associated with 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; electronically receiving an indication that the user has selected the reason for the user'"'"'s visit to the facility; electronically transmitting via the established communication link, information associated with the transaction intended to be executed by the user at the facility based on at least receiving an indication that the user has selected the reason for the user'"'"'s visit to the facility, wherein the transmitted information guides the user on how to execute the transactions transaction prior to meeting with an agent associated with the financial institution; determining the transaction can be completely executed on the mobile device; electronically transmitting via the established communication link, a form associated with the intended transaction to the user'"'"'s mobile device based on at least the user selection of the intended transaction, the form prompting the user to input information associated with the intended transaction; electronically monitoring via the established communication link, communication traffic associated with the user'"'"'s mobile device to determine portions of form filled by the user using the user'"'"'s mobile device; determining that the user has executed at least a partial execution associated with the transaction based on at least monitoring the communication traffic associated with the user'"'"'s mobile device; storing the partially executed transaction on a financial institution database, wherein storing further comprises generating a bookmark to be associated with the user'"'"'s account, wherein the bookmark comprises a point of continuity to continue performing a remaining portion of the transaction, wherein the bookmark further comprises an indication of the storage location of the partially executed transaction on the financial institution database; directing the user to the agent based on at least a predetermined time after the user execution of the partial action on the mobile device, wherein directing further comprises electronically transmitting the bookmark to a mobile device associated with the agent; electronically receiving the bookmark from the mobile device associated with the agent; retrieving the partially executed transaction from the financial institution database based on at least receiving the bookmark from the mobile device associated with the agent; electronically continuing execution of the remaining portion of the intended transaction using a computing device associated with the facility; electronically receiving, via computing device associated with the facility, an indication from the user that the user has to leave the facility prior to completing the execution of the remaining portion of the intended transaction at the facility; updating the bookmark based on at least the user'"'"'s continued execution of the remaining portion of the intended transaction using the computing device associated with the facility, wherein the updated bookmark comprises a point of continuity indicating a portion of the transaction executed by the user at the facility; receiving an indication that the user wishes to continue execution of the remaining portion of the intended transaction; determining that the indication is received from a second computing device different from the mobile device of the user; establishing a communication link with the second computing device, wherein establishing further comprises creating a data channel with the second computing device; initiating, via the established communication link, an authentication interface prompting the user to enter additional authentication credentials to access the updated bookmark based on at least determining that the user wishes to continue execution of the remaining portion of the intended transaction using the second computing device that is different from the mobile device of the user used to initially create the bookmark; electronically validating the authentication credentials received from the user; retrieving a partially executed transaction from the financial institution database based on at least validating the authentication credentials received from the user and receiving the updated bookmark from the second computing device of the user; and electronically enabling the user to complete execution of the remaining portion of the intended transaction using the second computing device.
-
-
15. 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 at least one of an agent at the facility or a computing device at the facility, wherein the facility is a financial institution; electronically transmit a readable indicia for display on a computing device at an entrance associated with the facility, wherein transmitting further comprises transmitting control signals to reconfigure the computing device at the entrance to display the readable indicia, wherein the readable indicia is associated with one or more options related to one or more reasons for the user'"'"'s visit to the facility; receive an indication that the mobile device associated with the user has received the readable indicia, wherein the readable indicia is received using an image capturing component associated with the mobile device; initiate communication with the mobile device of the user based on at least receiving the indication that the mobile device has received the readable indicia, wherein initiating further comprises establishing a communication link with a wireless transceiver associated with the mobile device of the user comprising a radio circuit that enables wireless transmission and reception of information with the mobile device of the user; electronically receive information from the mobile device, the information comprising at least one of information associated with the mobile device, information associated with the user, or information associated with the user'"'"'s account; identify the user based on at least information received from the mobile device; initiate a facility service application on the mobile device of the user based on at least the initiated communication, wherein the facility service application comprises a user interface, wherein the user interface comprises the one or more options associated with 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; electronically receive an indication that the user has selected the reason for the user'"'"'s visit to the facility; electronically transmit via the established communication link, information associated with the transaction intended to be executed by the user at the facility based on at least receiving an indication that the user has selected the reason for the user'"'"'s visit to the facility, wherein the transmitted information guides the user on how to execute the transaction prior to meeting with an agent associated with the financial institution; determine the transaction can be completely executed on the mobile device; electronically transmit via the established communication link, a form associated with the intended transaction to the user'"'"'s mobile device based on at least the user selection of the intended transaction, the form prompting the user to input information associated with the intended transaction; electronically monitor via the established communication link, communication traffic associated with the user'"'"'s mobile device to determine portions of form filled by the user using the user'"'"'s mobile device; determine that the user has executed at least a partial execution associated with the transaction based on at least monitoring the communication traffic associated with the user'"'"'s mobile device; store the partially executed transaction on a financial institution database, wherein storing further comprises generating a bookmark to be associated with the user'"'"'s account, wherein the bookmark comprises a point of continuity to continue performing a remaining portion of the transaction, wherein the bookmark further comprises an indication of the storage location of the partially executed transaction on the financial institution database; direct the user to the agent based on at least a predetermined time after the user execution of the partial action on the mobile device, wherein directing further comprises electronically transmitting the bookmark to a mobile device associated with the agent; electronically receive the bookmark from the mobile device associated with the agent; retrieve the partially executed transaction from the financial institution database based on at least receiving the bookmark from the mobile device associated with the agent; electronically continue execution of the remaining portion of the intended transaction using a computing device associated with the facility; electronically receive, via computing device associated with the facility, an indication from the user that the user has to leave the facility prior to completing the execution of the remaining portion of the intended transaction at the facility; update the bookmark based on at least the user'"'"'s continued execution of the remaining portion of the intended transaction using the computing device associated with the facility, wherein the updated bookmark comprises a point of continuity indicating a portion of the transaction executed by the user at the facility; receive an indication that the user wishes to continue execution of the remaining portion of the intended transaction; determine that the indication is received from a second computing device different from the mobile device of the user; establish a communication link with the second computing device, wherein establishing further comprises creating a data channel with the second computing device; initiate, via the established communication link, an authentication interface prompting the user to enter additional authentication credentials to access the updated bookmark based on at least determining that the user wishes to continue execution of the remaining portion of the intended transaction using the second computing device that is different from the mobile device of the user used to initially create the bookmark; electronically validate the authentication credentials received from the user; retrieve a partially executed transaction from the financial institution database based on at least validating the authentication credentials received from the user and receiving the updated bookmark from the second computing device of the user; and electronically enable the user to complete execution of the remaining portion of the intended transaction using the second computing device.
-
Specification