US2022335163A1PendingUtilityA1

System and method for securing identity identifiers for data engineering processing

Assignee: AT & T IP I LPPriority: Oct 25, 2019Filed: Jun 30, 2022Published: Oct 20, 2022
Est. expiryOct 25, 2039(~13.2 yrs left)· nominal 20-yr term from priority
H04M 15/70H04M 15/725H04M 15/48H04M 15/60H04L 12/1403G06F 21/602H04W 4/24G06F 21/33G06F 21/6218H04M 15/44H04M 15/755G06F 21/6254H04M 15/41
49
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Aspects of the subject disclosure may include, for example, a processing system including a processor with a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, the operations including: receiving an identity bridge file comprising records from a service provider, wherein each record includes one or more encrypted service identifiers for a customer, a customer location code of the customer, and an address location code of the customer; determining whether a tokenized identifier exists in a cross-reference table; responsive to a determination that the tokenized identifier does not exist in the cross-reference table: a) generating a new tokenized identifier; and b) adding a record to the cross-reference table comprising the new tokenized identifier, the customer location code, the address location code, and the one or more encrypted service identifiers; securing a usage record of a data usage log, wherein the usage record includes a unique usage identifier, wherein the securing comprises replacing the unique usage identifier with a matching tokenized identifier from the cross-reference table, resulting in secured usage records; and providing the secured usage records to data engineering. Other embodiments are disclosed.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A device, comprising:
 a processing system including a processor; and   a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, the operations comprising:
 receiving an identity bridge file comprising records from a service provider, wherein each record includes one or more encrypted service identifiers for a customer, a customer location code of a household of the customer, and an address location code of an address of the customer, wherein a service identifier of the one or more encrypted service identifiers comprises an international mobile equipment identity (IMEI), a customer telephone number (CTN), a set top box identifier, a media access control address for a router, a billing account number, or an advertising identifier; 
 securing a usage record of a data usage log, wherein the usage record includes a unique usage identifier, wherein the securing comprises replacing the unique usage identifier found in a cross-reference table with a matching tokenized identifier, resulting in a secured usage record; 
 providing the secured usage record to a data engineering data processing center; 
 receiving reprocessed usage records from the data engineering data processing center; 
 replacing the matching tokenized identifier in each of the reprocessed usage records with a destination identifier; and 
 providing the reprocessed usage records to the service provider. 
   
     
     
         2 . The device of  claim 1 , wherein the customer location code comprises an encrypted identifier for the household of the customer. 
     
     
         3 . The device of  claim 1 , wherein the address location code comprises an encrypted identifier for an address of the customer. 
     
     
         4 . The device of  claim 1 , wherein the secured usage record comprises no service identifiers. 
     
     
         5 . The device of  claim 4 , wherein the unique usage identifier comprises an encrypted service identifier. 
     
     
         6 . The device of  claim 1 , wherein a new tokenized identifier is generated from a household identifier, a device identifier, or a person identifier. 
     
     
         7 . The device of  claim 1 , wherein the operations further comprise searching for an encrypted billing number in each row of the cross-reference table. 
     
     
         8 . The device of  claim 7 , wherein the operations further comprise searching for the customer location code and the address location code in each row of the cross-reference table. 
     
     
         9 . The device of  claim 1 , wherein the processing system comprises a plurality of processors operating in a distributed processing environment. 
     
     
         10 . A non-transitory, machine-readable medium, comprising executable instructions that, when executed by a processing system including a processor, facilitate performance of operations, the operations comprising:
 receiving an identity bridge file comprising records from a first service provider, wherein each record includes one or more encrypted service identifiers for a customer, a customer location code of the customer, and an address location code of the customer, wherein a service identifier of the one or more encrypted service identifiers comprises an international mobile equipment identity (IMEI), a customer telephone number (CTN), a set top box identifier, a media access control address for a router, a billing account number, or an advertising identifier;   securing usage records of a data usage log of the first service provider, wherein the usage records include a unique usage identifier, wherein the securing comprises replacing the unique usage identifier found in a cross-reference table with a matching tokenized identifier, resulting in a plurality of secured usage record tables;   providing the secured usage record tables to a data engineering data processing center;   receiving reprocessed usage records from the data engineering data processing center;   replacing the matching tokenized identifier in each of the reprocessed usage records with a destination identifier; and   providing the reprocessed usage records to the first service provider.   
     
     
         11 . The non-transitory, machine-readable medium of  claim 10 , wherein the operations further comprise: searching for the customer location code and the address location code in each row of the cross-reference table. 
     
     
         12 . The non-transitory, machine-readable medium of  claim 10 , wherein the operations further comprise:
 joining one or more of the plurality of secured usage record tables to create a joined secured usage record table.   
     
     
         13 . The non-transitory, machine-readable medium of  claim 12 , wherein the operations further comprise:
 replacing the matching tokenized identifier in each record of the joined secured usage record table with the destination identifier; and   providing the joined secured usage record table to a second service provider.   
     
     
         14 . The non-transitory, machine-readable medium of  claim 10 , wherein the corresponding tokenized identifier represents a household, a device, or a person. 
     
     
         15 . The non-transitory, machine-readable medium of  claim 10 , wherein the processing system comprises a plurality of processors operating in a distributed processing environment. 
     
     
         16 . A method, comprising:
 receiving, by a processing system including a processor, an identity bridge file comprising records from a service provider, wherein each record includes one or more encrypted service identifiers, wherein a service identifier of the one or more encrypted service identifiers comprises an international mobile equipment identity (IMEI), a customer telephone number (CTN), a set top box identifier, a media access control address for a router, a billing account number, or an advertising identifier;   securing, by the processing system, usage records of a data usage log of the service provider, wherein the usage records include a unique usage identifier, wherein the securing comprises replacing the unique usage identifier found in a cross-reference table with a matching tokenized identifier, resulting in a plurality of secured usage record tables;   receiving, by the processing system, reprocessed usage records from a data engineering data processing center;   replacing, by the processing system, the matching tokenized identifier in each of the reprocessed usage records with a destination identifier; and   providing, by the processing system, the reprocessed usage records to the service provider.   
     
     
         17 . The method of  claim 16 , comprising: joining, by the processing system, one or more of the plurality of secured usage record tables to create a joined secured usage record table. 
     
     
         18 . The method of  claim 16 , wherein a new tokenized identifier represents a household, a device, or a person. 
     
     
         19 . The method of  claim 16 , further comprising searching, by the processing system, for an encrypted billing number in each row of the cross-reference table. 
     
     
         20 . The method of  claim 19 , further comprising searching, by the processing system, for a customer location code and an address location code in each row of the cross-reference table.

Join the waitlist — get patent alerts

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

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