US2021209252A1PendingUtilityA1

Methods, systems, and media for data anonymization

58
Assignee: REILLY JOHN JPriority: Oct 5, 2018Filed: Mar 22, 2021Published: Jul 8, 2021
Est. expiryOct 5, 2038(~12.2 yrs left)· nominal 20-yr term from priority
Inventors:John J. Reilly
G06F 21/6254G06F 40/131H04L 63/0421G06F 40/143G06F 40/103G06Q 30/0615H04N 1/4446G06F 40/194H04W 12/02G06F 40/151
58
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Aspects of the disclosure provide for mechanisms data anonymization. A method of the disclosure includes: receiving, by a processing device, a user input initiating anonymization of a first electronic document, wherein the first electronic document comprises at least one first data item relating to personally identifiable information and at least one second data item not related to the personally identifiable information; in response to receiving the user input, generating a second electronic document, wherein the second electronic document comprises a digital fingerprint of the first electronic document and the at least one second data item; and transmitting, to a server, the second electronic document as an anonymized version of the first electronic document.

Claims

exact text as granted — not AI-modified
1 . A method comprising:
 receiving, by a processing device of a client device, a user input initiating posting of anonymized user data of transaction data related to a data item, wherein the transaction data comprises at least one set of data corresponding to a transaction comprising:
 at least one first data item comprising first information that is personally identifiable information of a user corresponding to the anonymized user data; and 
 at least one second data item comprising second information that is not the personally identifiable information; 
   in response to receiving the user input, generating, by the processing device of the client device, an anonymized version of the transaction data comprising a digital fingerprint of the transaction data and the at least one second data item; and   posting by the processing device of the client device to a server, the anonymized version of the transaction data.   
     
     
         2 . The method of  claim 1 , wherein the anonymized version of the transaction data does not comprise information related to the at least one first data item. 
     
     
         3 . The method of  claim 1 , wherein the anonymized version of the transaction data further comprises a timestamp associated with the transaction data. 
     
     
         4 . The method of  claim 1 , wherein anonymized version of the transaction data further comprises a user identifier associated with an account of the user. 
     
     
         5 . The method of  claim 1 , further comprising:
 receiving the transaction data in a first-data format, and   converting the transaction data into a second data format that is machine-readable.   
     
     
         6 . The method of  claim 5 , wherein the first-data format comprises at least one of an email format or an image format, and wherein the second-data format further comprises at least one of a text format or an Extensible Markup Language (XML) format. 
     
     
         7 . The method of  claim 1 , wherein the anonymized version of the transaction data further comprises information indicative of a data source of the transaction data. 
     
     
         8 . The method of  claim 1 , wherein generating the anonymized version of the transaction data comprises:
 generating, by the processing device, the digital fingerprint of the transaction data, wherein the digital fingerprint represents one or more features of the transaction data; and   extracting the at least one second-data item from the transaction data.   
     
     
         9 . A system comprising:
 a memory; and   a processing device operatively coupled to the memory, the processing device to:
 receive the user input initiating posting of anonymized user data of transaction data related to a data item, wherein the transaction data comprises at least one set of data corresponding to a transaction comprising:
 at least one first data item comprising first information that is personally identifiable information of a user corresponding to the anonymized user data; and 
 at least one second data item comprising second information that is not the personally identifiable information; 
 
 in response to receiving the user input, generate an anonymized version of the transaction data by:
 extracting the at least one second data item from the transaction data; 
 adding a digital fingerprint of the transaction data to the anonymized version of the transaction data; and 
 adding the at least one second data item to the anonymized version of the transaction data; and 
 
 post, to a server, the anonymized version of the transaction data. 
   
     
     
         10 . The system of  claim 9 , wherein the anonymized version of the transaction data does not comprise information related to the at least one first data item. 
     
     
         11 . The system of  claim 9 , wherein the anonymized version of the transaction data further comprises a timestamp associated with the transaction data. 
     
     
         12 . The system of  claim 9 , wherein the anonymized version of the transaction data further comprises a user identifier associated with an account of the user. 
     
     
         13 . The system of  claim 9 , wherein the processing device is further to:
 receive the transaction data in a first data format; and   convert the transaction data into a second data format that is machine-readable.   
     
     
         14 . The system of  claim 13 , wherein the first data format comprises at least one of an email format or an image format, and wherein the second data format further comprises at least one of a text format or an Extensible Markup Language (XML) format. 
     
     
         15 . The system of  claim 9  wherein the anonymized version of the transaction data further comprises information that indicates a data source of the transaction data. 
     
     
         16 . The system of  claim 9  wherein, to generate the second electronic document, the processing device is further to:
 generate the digital fingerprint of the transaction data, wherein the digital fingerprint represents one or more features of the transaction data; and 
 extract the at least one second data item from the transaction data. 
 
     
     
         17 . A non-transitory machine-readable storage medium including instructions that, when accessed by a processing device, cause the processing device to:
 receive the user input initiating posting of anonymized user data of transaction data related to a data item, wherein the transaction data comprises at least one set of data corresponding to a transaction comprising:
 at least one first data item comprising first information that is personally identifiable information of a user corresponding to the anonymized user data; and 
 at least one second data item comprising second information that is not the personally identifiable information; 
   in response to receiving the user input, generate an anonymized version of the transaction data by:
 extracting the at least one second data item from the transaction data; 
 adding a digital fingerprint of the transaction data to the anonymized version of the transaction data; and 
 adding the at least one second data item to the anonymized version of the transaction data; and 
   post, to a server, the anonymized version of the transaction data.   
     
     
         18 . The non-transitory machine-readable storage medium of  claim 17 , wherein the anonymized version of the transaction data does not comprise information related to the at least one first data item. 
     
     
         19 . The non-transitory machine-readable storage medium of  claim 17 , wherein the anonymized version of the transaction data further comprises a timestamp associated with the transaction data. 
     
     
         20 . The non-transitory machine-readable storage medium of  claim 17 , wherein the anonymized version of the transaction data further comprises a user identifier associated with an account of the user.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.