US2019172045A1PendingUtilityA1

Dynamic generation and provisioning of tokenized data to network-connected devices

Assignee: TORONTO DOMINION BANKPriority: Dec 4, 2017Filed: Dec 4, 2017Published: Jun 6, 2019
Est. expiryDec 4, 2037(~11.4 yrs left)· nominal 20-yr term from priority
H04L 67/125H04L 67/04H04L 67/10G06N 3/02G06Q 20/3821G06N 5/022G06Q 20/3224H04L 67/18H04L 67/52
41
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

The disclosed embodiments include computer-implemented systems, apparatuses, and processes that dynamically generate and provision digital tokens to network-connected devices. For example, an apparatus receives a first signal that includes information identifying a current geographic location of a communications device. Based on the current geographic location, the apparatus computes an expected value of a parameter of a second data exchange during a future temporal interval, identifies a data type for use in the second data exchange based on the expected parameter value, and apparatus generates and transmits a second signal to a computing system associated with the identified data type. The second signal may include additional information instructing the computing system to provide, to the communications device, a digital token usable to initiate the second data exchange during the future temporal interval.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . An apparatus, comprising:
 a communications unit;   a storage unit storing instructions; and   at least one processor coupled to the communications unit and the storage unit, the at least one processor being configured to execute the instructions to:
 receive a first signal via the communications unit, the first signal comprising first information identifying a current geographic location of a communications device; 
 based on the current geographic location, compute an expected value of a parameter of a second data exchange during a future temporal interval; 
 identify a data type for use in the second data exchange based on the expected parameter value; and 
 generate and transmit a second signal via the communications unit to a computing system associated with the identified data type, the second signal comprising second information instructing the computing system to provide a digital token representative of the identified data type to the communications device, the digital token being usable by the communications device to initiate the second data exchange during the future temporal interval. 
   
     
     
         2 . The apparatus of  claim 1 , wherein the at least one processor is further configured to receive the first signal from the communications device. 
     
     
         3 . The apparatus of  claim 1 , wherein:
 the first signal comprises an identifier of the communications device; and   the at least one processor is further configured to load, from the storage unit, data characterizing at least one of (i) prior geographic locations of the communications device during a prior temporal interval; and (ii) first data exchanges involving the communications device during the prior temporal interval.   
     
     
         4 . The apparatus of  claim 3 , wherein the at least one processor is further configured to compute the expected parameter value of the second data exchange based on the current geographic location of the communications device, the data characterizing the prior geographic locations of the communications device, and the data characterizing the first data exchanges involving the communications device. 
     
     
         5 . The apparatus of  claim 4 , wherein:
 the at least one processor is further configured to compute the expected parameter value of the second data exchange based on an application of a machine learning algorithm to the current geographic location of the communications device, the data characterizing the prior geographic locations of the communications device, and the data characterizing the first data exchanges involving the communications device; and   the machine learning algorithm comprises an association-rule machine learning algorithm, a clustering algorithm, a k-means algorithm, a collaborative filtering algorithm, an artificial intelligence algorithm, or an artificial neural network algorithm.   
     
     
         6 . The apparatus of  claim 1 , wherein:
 the first signal comprises an identifier of the communications device; and   the at least one processor is further configured to:
 load, from the storage unit, data characterizing at least one of rule or a preference associated with the identifier of the communications device; and 
 identify the data type for use in the second data exchange based on an application of the at least one rule or preference to the expected parameter value. 
   
     
     
         7 . The apparatus of  claim 6 , wherein the at least one processor is further configured to:
 load, from the storage unit, data characterizing a plurality of candidate data types available for use in the second data exchange; and   establish one of the candidate data types as the identified data type based on an application of the at least one rule or preference to the expected parameter value and to the data characterizing a plurality of candidate data types.   
     
     
         8 . The apparatus of  claim 6 , wherein the at least one processor is further configured to:
 receive a third signal from the communications device via the communications unit, the third signal comprising a portion of the data characterizing the at least one rule or preference; and   associate the received portion of the data with the identifier of the communications device and store the received portion of the data within the storage unit.   
     
     
         9 . The apparatus of  claim 1 , wherein the second information further instructs the computing system to generate the digital token in accordance with a data-exchange protocol. 
     
     
         10 . The apparatus of  claim 1 , wherein:
 the at least one processor is further configured to compute, based on the current geographic location, a plurality of expected parameter values that characterize the second data exchange;   a first one of the expected parameter values comprises an expected initiation time of the second data exchange, the expected initiation time being disposed within the second temporal interval; and   the second information further instructs the computing system to provide the digital token to the communications device prior to the expected initiation time.   
     
     
         11 . A computer-implemented method, comprising:
 receiving, by at least one processor, a first signal via a communications unit, the first signal comprising first information identifying a current geographic location of a communications device;   based on the current geographic location, computing, by the at least one processor, an expected value of a parameter of a second data exchange during a future temporal interval;   identifying, by the at least one processor, a data type for use in the second data exchange based on the expected parameter value; and   generating by the at least one processor and transmitting a second signal via the communications unit to a computing system associated with the identified data type, the second signal comprising second information instructing the computing system to provide a digital token representative of the identified data type to the communications device, the digital token being usable by the communications device to initiate the second data exchange during the future temporal interval.   
     
     
         12 . The method of  claim 11 , further comprising receiving the first signal from the communications device. 
     
     
         13 . The method of  claim 11 , wherein:
 the first signal comprises an identifier of the communications device; and   the method further comprises:
 based on the identifier of the communications device, loading, from a storage unit, data characterizing at least one of (i) prior geographic locations of the communications device during a prior temporal interval; and (ii) first data exchanges involving the communications device during the prior temporal interval; and 
 computing the expected parameter value of the second data exchange based on the current geographic location of the communications device, the data characterizing the prior geographic locations of the communications device, and the data characterizing the first data exchanges involving the communications device. 
   
     
     
         14 . The method of  claim 13 , further comprising:
 computing the expected parameter value of the second data exchange based on an application of a machine learning algorithm to the current geographic location of the communications device, the data characterizing the prior geographic locations of the communications device, and the data characterizing the first data exchanges involving the communications device; and   the machine learning algorithm comprises an association-rule machine learning algorithm, a clustering algorithm, a k-means algorithm, a collaborative filtering algorithm, an artificial intelligence algorithm, or an artificial neural network algorithm.   
     
     
         15 . The method of  claim 11 , wherein:
 the first signal comprises an identifier of the communications device; and   the method further comprises:
 loading, from a storage unit, data characterizing at least one of rule or a preference associated with the identifier of the communications device; and 
 identifying the data type for use in the second data exchange based on an application of the at least one rule or preference to the expected parameter value. 
   
     
     
         16 . The method of  claim 15 , further comprising:
 loading, from the storage unit, data characterizing a plurality of candidate data types available for use in the second data exchange; and   establishing one of the candidate data types as the identified data type based on an application of the at least one rule or preference to the expected parameter value and to the data characterizing a plurality of candidate data types.   
     
     
         17 . The method of  claim 15 , further comprising:
 receive a third signal from the communications device via the communications unit, the third signal comprising a portion of the data characterizing the at least one rule or preference; and   associate the received portion of the data with the identifier of the communications device and store the received portion of the data within the storage unit.   
     
     
         18 . The method of  claim 11 , wherein the second information further instructs the computing system to generate the digital token in accordance with a data-exchange protocol. 
     
     
         19 . The method of  claim 11 , wherein:
 the method further comprises computing, based on the current geographic location, a plurality of expected parameter values that characterize the second data exchange;   a first one of the expected parameter values comprises an expected initiation time of the second data exchange, the expected initiation time being disposed within the second temporal interval; and   the second information further instructs the computing system to provide the digital token to the communications device prior to the expected initiation time.   
     
     
         20 . A tangible, non-transitory computer-readable medium storing instructions that, when executed by at least one processor, performs a method, the method comprising:
 receiving a first signal via a communications unit, the first signal comprising first information identifying a current geographic location of a communications device;   based on the current geographic location, computing an expected value of a parameter of a second data exchange during a future temporal interval;   identifying a data type for use in the second data exchange based on the expected parameter value; and   generating and transmitting a second signal via the communications unit to a computing system associated with the identified data type, the second signal comprising second information instructing the computing system to provide a digital token representative of the identified data type to the communications device, the digital token being usable by the communications device to initiate the second data exchange during the future temporal interval.

Join the waitlist — get patent alerts

Track US2019172045A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.