System for authenticating a wearable device for transaction queuing
First Claim
1. A system for pre-authentication and possession monitoring of a wearable device, wherein the system is configured for authenticating a wearable device for transaction queuing, the system comprising:
- at least one memory device;
at least one communication device connected to a distributed network;
at least one processing device operatively coupled to the at least one memory device and the at least one communication device; and
a module stored in the at least one memory device comprising executable instructions that when executed by the at least one processing device, cause the at least one processing device to;
receive an indication that a user is in possession of a wearable device, the wearable device being associated with a token, the token being associated with the user;
authenticate the wearable device at a first time based on at least receiving the indication that the user is in possession of the wearable device, wherein authenticating the wearable device comprises authentication of the token;
receive an indication that the user wishes to execute a first transaction at a transaction terminal;
determine a first user location, wherein determining the first user location comprises analyzing at least a user profile of the user;
determine one or more locations of transaction terminals based on at least a transaction type associated with the first transaction and the first user location;
receive a selection of at least one location of the one or more locations of transaction terminals from the user through the wearable device, wherein receiving the selection comprises the user initiating the transaction;
place the first transaction in a pending transaction queue, wherein the pending transaction queue comprises other pending transactions received from the user and/or one or more other users;
process the first transaction, wherein processing the first transaction comprises at least partial completion of the first transaction;
transmit a notification to the wearable device indicating that the transaction has been processed, wherein transmitting the notification further comprises;
determining a second user location that is within a predetermined distance from the transaction terminal, based on communication with the wearable device;
analyzing a live video stream associated with the transaction terminal to determine a number of other users waiting at the transaction terminal;
determining a start time associated with the first transaction based on at least the number of other users waiting at the transaction terminal and retrieving scheduled transactions at the transaction terminal;
determining an end time associated with the first transaction based on at least the transaction type associated with the first transaction and historical durations of the transactions at the transaction terminal; and
transmitting the notification to the user wearable device comprising at least the approximate start time, the approximate end time and a route map;
wherein the route map directs the user to the transaction terminal or a waiting area;
receive the previously authenticated token from the wearable device at the transaction terminal and authenticate the user without requiring additional authorization credentials, wherein the transaction terminal is associated with the received selection of the at least one location;
in response to authenticating the user without requiring additional authentication credentials, complete execution of the first transaction based on at least determining that the first transaction is within one or more limits associated with one or more transactions and that the user continues to remain in possession of the wearable device from the first time, wherein determining that the user continues to remain in possession of the wearable device further comprises at least (i) identifying continuously, via one or more sensors of the wearable device, physiological vital signs of the user comprising at least one of heart rate, blood pressure, gait and physical activity of the user, and (ii) identifying a continuous short range wireless communication link between the wearable device and an auxiliary device from the first time; and
transmit a confirmation indicating the completion of the first transaction to the wearable device.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the invention are directed to systems, methods, and computer program products for authenticating a wearable device for transaction queuing. The system enables a user to pre-authenticate the wearable device and utilize the pre-authenticated wearable device to execute one or more transactions, from a pending transaction queue, without requiring additional authentication credentials for each transaction. In this regard, the system is configured to receive limits associated with the use of the wearable device and enable the user to initiate a transaction associated with a transaction terminal. Furthermore the system may suggest one or more suitable locations of transaction terminals. The system may then place the transaction in a pending transaction queue and transmit a notification to the user indicating that the transaction has been processed. In response, the system may receive a token from the pre-authenticated wearable device at the transaction terminal and enable the user to complete transaction.
62 Citations
20 Claims
-
1. A system for pre-authentication and possession monitoring of a wearable device, wherein the system is configured for authenticating a wearable device for transaction queuing, the system comprising:
-
at least one memory device; at least one communication device connected to a distributed network; at least one processing device operatively coupled to the at least one memory device and the at least one communication device; and a module stored in the at least one memory device comprising executable instructions that when executed by the at least one processing device, cause the at least one processing device to; receive an indication that a user is in possession of a wearable device, the wearable device being associated with a token, the token being associated with the user; authenticate the wearable device at a first time based on at least receiving the indication that the user is in possession of the wearable device, wherein authenticating the wearable device comprises authentication of the token; receive an indication that the user wishes to execute a first transaction at a transaction terminal; determine a first user location, wherein determining the first user location comprises analyzing at least a user profile of the user; determine one or more locations of transaction terminals based on at least a transaction type associated with the first transaction and the first user location; receive a selection of at least one location of the one or more locations of transaction terminals from the user through the wearable device, wherein receiving the selection comprises the user initiating the transaction; place the first transaction in a pending transaction queue, wherein the pending transaction queue comprises other pending transactions received from the user and/or one or more other users; process the first transaction, wherein processing the first transaction comprises at least partial completion of the first transaction; transmit a notification to the wearable device indicating that the transaction has been processed, wherein transmitting the notification further comprises; determining a second user location that is within a predetermined distance from the transaction terminal, based on communication with the wearable device; analyzing a live video stream associated with the transaction terminal to determine a number of other users waiting at the transaction terminal; determining a start time associated with the first transaction based on at least the number of other users waiting at the transaction terminal and retrieving scheduled transactions at the transaction terminal; determining an end time associated with the first transaction based on at least the transaction type associated with the first transaction and historical durations of the transactions at the transaction terminal; and transmitting the notification to the user wearable device comprising at least the approximate start time, the approximate end time and a route map; wherein the route map directs the user to the transaction terminal or a waiting area; receive the previously authenticated token from the wearable device at the transaction terminal and authenticate the user without requiring additional authorization credentials, wherein the transaction terminal is associated with the received selection of the at least one location; in response to authenticating the user without requiring additional authentication credentials, complete execution of the first transaction based on at least determining that the first transaction is within one or more limits associated with one or more transactions and that the user continues to remain in possession of the wearable device from the first time, wherein determining that the user continues to remain in possession of the wearable device further comprises at least (i) identifying continuously, via one or more sensors of the wearable device, physiological vital signs of the user comprising at least one of heart rate, blood pressure, gait and physical activity of the user, and (ii) identifying a continuous short range wireless communication link between the wearable device and an auxiliary device from the first time; and transmit a confirmation indicating the completion of the first transaction to the wearable device. - View Dependent Claims (2, 3, 4, 5, 6, 18)
-
-
7. A computer program product for pre-authentication and possession monitoring of a wearable device, wherein the computer program product is configured for authenticating a wearable device for transaction queuing, comprising a non-transitory computer-readable storage medium having computer-executable instructions to:
-
receive an indication that a user is in possession of a wearable device, the wearable device being associated with a token, the token being associated with the user; authenticate the wearable device at a first time based on at least receiving the indication that the user is in possession of the wearable device, wherein authenticating the wearable device comprises authentication of the token; receive an indication that the user wishes to execute a first transaction at a transaction terminal; determine a first user location, wherein determining the first user location comprises analyzing at least a user profile of the user; determine one or more locations of transaction terminals based on at least a transaction type associated with the first transaction and the first user location; receive a selection of at least one location of the one or more locations of transaction terminals from the user through the wearable device, wherein receiving the selection comprises the user initiating the transaction; place the first transaction in a pending transaction queue, wherein the pending transaction queue comprises other pending transactions received from the user and/or one or more other users; process the first transaction, wherein processing the first transaction comprises at least partial completion of the first transaction; transmit a notification to the wearable device indicating that the transaction has been processed, wherein transmitting the notification further comprises; determining a second user location that is within a predetermined distance from the transaction terminal, based on communication with the wearable device; analyzing a live video stream associated with the transaction terminal to determine a number of other users waiting at the transaction terminal; determining a start time associated with the first transaction based on at least the number of other users waiting at the transaction terminal and retrieving scheduled transactions at the transaction terminal; determining an end time associated with the first transaction based on at least the transaction type associated with the first transaction and historical durations of the transactions at the transaction terminal; and transmitting the notification to the user wearable device comprising at least the approximate start time, the approximate end time and a route map;
wherein the route map directs the user to the transaction terminal or a waiting area;receive the previously authenticated token from the wearable device at the transaction terminal and authenticate the user without requiring additional authorization credentials, wherein the transaction terminal is associated with the received selection of the at least one location; in response to authenticating the user without requiring additional authentication credentials, complete execution of the first transaction based on at least determining that the first transaction is within one or more limits associated with one or more transactions and that the user continues to remain in possession of the wearable device from the first time, wherein determining that the user continues to remain in possession of the wearable device further comprises at least (i) identifying continuously, via one or more sensors of the wearable device, physiological vital signs of the user comprising at least one of heart rate, blood pressure, gait and physical activity of the user, and (ii) identifying a continuous short range wireless communication link between the wearable device and an auxiliary device from the first time; and transmit a confirmation indicating the completion of the first transaction to the wearable device. - View Dependent Claims (8, 9, 10, 11, 12, 19)
-
-
13. A method for pre-authentication and possession monitoring of a wearable device, wherein the method is configured for authenticating a wearable device for transaction queuing, the method comprising:
-
receiving an indication that a user is in possession of a wearable device, the wearable device being associated with a token, the token being associated with the user; authenticating the wearable device at a first time based on at least receiving the indication that the user is in possession of the wearable device, wherein authenticating the wearable device comprises authentication of the token; receiving an indication that the user wishes to execute a first transaction at a transaction terminal; determining a first user location, wherein determining the first user location comprises analyzing at least a user profile of the user; determining one or more locations of transaction terminals based on at least a transaction type associated with the first transaction and the first user location; receiving a selection of at least one location of the one or more locations of transaction terminals from the user through the wearable device, wherein receiving the selection comprises the user initiating the transaction; placing the first transaction in a pending transaction queue, wherein the pending transaction queue comprises other pending transactions received from the user and/or one or more other users; processing the first transaction, wherein processing the first transaction comprises at least partial completion of the first transaction; transmitting a notification to the wearable device indicating that the transaction has been processed, wherein transmitting the notification further comprises; determining a second user location that is within a predetermined distance from the transaction terminal, based on communication with the wearable device; analyzing a live video stream associated with the transaction terminal to determine a number of other users waiting at the transaction terminal; determining a start time associated with the first transaction based on at least the number of other users waiting at the transaction terminal and retrieving scheduled transactions at the transaction terminal; determining an end time associated with the first transaction based on at least the transaction type associated with the first transaction and historical durations of the transactions at the transaction terminal; and transmitting the notification to the user wearable device comprising at least the approximate start time, the approximate end time and a route map;
wherein the route map directs the user to the transaction terminal or a waiting area;receiving the previously authenticated token from the wearable device at the transaction terminal and authenticate the user without requiring additional authorization credentials, wherein the transaction terminal is associated with the received selection of the at least one location; in response to authenticating the user without requiring additional authentication credentials, completing execution of the first transaction based on at least determining that the first transaction is within one or more limits associated with one or more transactions and that the user continues to remain in possession of the wearable device from the first time, wherein determining that the user continues to remain in possession of the wearable device further comprises at least (i) identifying continuously, via one or more sensors of the wearable device, physiological vital signs of the user comprising at least one of heart rate, blood pressure, gait and physical activity of the user, and (ii) identifying a continuous short range wireless communication link between the wearable device and an auxiliary device from the first time; and transmitting a confirmation indicating the completion of the first transaction to the wearable device. - View Dependent Claims (14, 15, 16, 17, 20)
-
Specification