Proximity-based and multi-time-based deactivation and/or activation related to a token
In some embodiments, proximity-based deactivation or activation related to a token (or one or more features related to the token) may be facilitated. As one example, methods and systems are described herein for deactivating use related to a token (e.g., outside a range of a first mobile device communicating with the token via a first link key) based on multiple “outside-of-range” threshold times. As another example, methods and systems are described herein for reactivating (or keeping active) the use related to the token by obtaining a valid link key and communicating with the token via a mobile device (e.g., a second mobile device of another user) within a range of the token.
1 . A short-range wireless transaction card comprising:
an electrophoretic surface;
storage circuitry storing (i) a second outside-of-range threshold time greater than a first outside-of-range threshold time, wherein, in response to the transaction card being outside of a first range of a primary mobile device associated with a primary user for greater than the first outside-of-range threshold time, a range-related indication is generated, (ii) a primary link key used for decrypting messages obtained from the primary mobile device, and (iii) one or more secondary link keys used for decrypting messages obtained from one or more secondary mobile devices; and
control circuitry configured to perform operations comprising:
in response to the transaction card being outside of the first range of the primary mobile device for greater than the second outside-of-range threshold time:
applying an electric field across the electrophoretic surface to cause the electrophoretic surface to exhibit a first condition comprising a majority of the electrophoretic surface being a single color,
wherein use of the transaction card is deactivated in response to the transaction card being outside of the first range of the primary mobile device for greater than the second outside-of-range threshold time;
obtaining, based on at least one of the one or more secondary link keys, an activation indication from a secondary mobile device of the one or more secondary mobile devices, wherein the activation indication is obtained from the secondary mobile device in response to a user approval of the primary user being obtained at the primary mobile device; and
in response to obtaining the activation indication from the secondary mobile device:
applying an electric field across the electrophoretic surface to cause the electrophoretic surface to exhibit a default condition different from the first condition,
wherein the use of the transaction card is reactivated in response to the user approval being obtained at the primary mobile device.
2 . The transaction card of claim 1 , the operations further comprising:
generating, based on a passcode obtained from the primary mobile device, a secondary link key of the one or more secondary link keys that is associated with an expiration time, wherein the storage circuitry stores the secondary link key after generation of the secondary link key; and
subsequent to obtaining the activation indication, invalidating the secondary link key based on a current time matching the expiration time,
wherein obtaining the activation indication comprises using the secondary link key to decrypt an encrypted message to obtain the activation indication, the encrypted message being encrypted by the secondary mobile device of the one or more secondary mobile devices based on a link key instance of the secondary link key stored at the secondary mobile device,
wherein the link key instance stored at the secondary mobile device was generated based on an instance of the passcode.
3 . A method comprising:
in response to a transaction card being outside of a first range of a first mobile device associated with a first user for at least a first outside-of-range threshold time from a first time and less than a second outside-of-range threshold time greater than the first outside-of-range threshold time, generating a range-related indication causing a notification to be presented at the first mobile device;
storing, by the transaction card, the second outside-of-range threshold time greater than the first outside-of-range threshold time and a primary link key used for decrypting messages obtained from the first mobile device;
in response to the transaction card being outside of the first range of the first mobile device for at least the second outside-of-range threshold time from the first time, generating a deactivation signal for deactivating use of the transaction card, the transaction card changing a surface of the transaction card from exhibiting a first physical condition to exhibiting a second physical condition;
in response to a user approval being obtained at the first mobile device after the transaction card has been outside of the first range of the first mobile device for at least the second outside-of-range threshold time from the first time, generating a reactivation signal for reactivating the use of the transaction card, the reactivation signal causing an activation indication to be sent from a second mobile device associated with a second user to the transaction card;
storing, by the transaction card, a secondary link key used for decrypting messages obtained from the second mobile device; and
causing, by the activation indication, the surface of the transaction card to exhibit the first physical condition.
4 . The method of claim 3 , wherein, in response to the transaction card being outside of the first range of the first mobile device for at least the second outside-of-range threshold time, applying an electric field across an electrophoretic surface of the transaction card to cause a majority of the electrophoretic surface to become a single color.
5 . The method of claim 3 , wherein, in response to the transaction card being outside of the first range of the first mobile device for at least the second outside-of-range threshold time from the first time, a card number presented on an electrophoretic surface of the transaction card is cleared from the electrophoretic surface.
6 . The method of claim 3 , further comprising:
encrypting the messages to be sent from the first mobile device to the transaction card; and
obtaining, via the first mobile device, key generation input data for generating the secondary link key,
wherein the activation indication is obtained as an encrypted message, the encrypted message being encrypted based on an instance of the secondary link key.
7 . The method of claim 6 , wherein the instance of the secondary link key is stored at the second mobile device, and
wherein the instance stored at the second mobile device was generated based on an instance of the key generation input data.
8 . The method of claim 6 , wherein the secondary link key is invalidated at an expiration time associated with the secondary link key.
9 . The method of claim 3 , further comprising:
in response to the user approval being obtained at the first mobile device, transmitting, to the second mobile device, an instruction for sending the activation indication to the transaction card.
10 . The method of claim 3 , wherein deactivating the use of the transaction card comprises deactivating use of a card number associated with the transaction card in response to the transaction card being outside of the first range of the first mobile device for at least the second outside-of-range threshold time from the first time.
11 . A system comprising:
a transaction card comprising:
one or more non-transitory computer-readable media comprising instructions that, when executed by one or more processors, cause operations comprising:
in response to an occurrence of the transaction card being outside of a first range of a first mobile device associated with a first user for at least a first outside-of-range threshold time and less than a second outside-of-range threshold time greater than the first outside-of-range threshold time, generating a range-related indication causing a notification to be presented at the first mobile device, wherein use of the transaction card is not deactivated in connection with the range-related indication, wherein the transaction card stores the second outside-of-range threshold time greater than the first outside-of-range threshold time and a primary link key used for decrypting messages obtained from the first mobile device;
in response to the transaction card being outside of the first range of the first mobile device for at least the second outside-of-range threshold time greater than the first outside-of-range threshold time with respect to the occurrence, generating a deactivation signal for deactivating the use of the transaction card, the transaction card changing a surface of the transaction card from exhibiting a first physical condition to exhibiting a second physical condition; and
in response to a user approval being obtained at the first mobile device, generating a reactivation signal for reactivating the use of the transaction card, the reactivation signal causing an activation indication to be sent to the transaction card from a second mobile device, wherein the activation indication causes the surface of the transaction card to exhibit the first physical condition, wherein the transaction card stores a secondary link key used for decrypting messages obtained from the second mobile device.
12 . The system of claim 11 , wherein, in response to the transaction card being outside of the first range of the first mobile device for at least the second outside-of-range threshold time, applying an electric field across an electrophoretic surface of the transaction card to cause a majority of the electrophoretic surface to become a single color.
13 . The system of claim 11 , wherein, in response to the transaction card being outside of the first range of the first mobile device for at least the second outside-of-range threshold time with respect to the occurrence, a card number presented on an electrophoretic surface of the transaction card is cleared from the electrophoretic surface.
14 . The system of claim 11 , the operations further comprising:
encrypting the messages to be sent from the first mobile device to the transaction card; and
obtaining, via the first mobile device, key generation input data for generating the secondary link key,
wherein the activation indication is obtained as an encrypted message, the encrypted message being encrypted based on an instance of the secondary link key.
15 . The system of claim 14 , wherein the instance of the secondary link key is stored at the second mobile device, and
wherein the instance stored at the second mobile device was generated based on an instance of the key generation input data.
16 . The system of claim 14 , wherein the secondary link key is invalidated at an expiration time associated with the secondary link key.
17 . The system of claim 11 , the operations further comprising:
in response to the user approval being obtained at the first mobile device, transmitting, to the second mobile device, an instruction for sending the activation indication to the transaction card.
18 . The system of claim 11 , wherein deactivating the use of the transaction card comprises deactivating use of a card number associated with the transaction card in response to the transaction card being outside of the first range of the first mobile device for at least the second outside-of-range threshold time with respect to the occurrence.