System and method to anonymize data transmitted to a destination computing device
First Claim
1. A method for anonymizing data to be transmitted to a destination computing device, comprising:
- receiving data to be transmitted from a user computer to the destination computing device over a network for storage, the data including a plurality of characters, with at least one character case sensitive;
creating a case information word indicative of the case of the character;
converting each of all the characters in the data to a known case;
anonymizing the converted data with the known case based on a selective anonymization strategy, using an anonymization module to derive an anonymized data which preserves the number of characters of the received data, wherein the selected anonymization strategy comprising, at least, encryption that permits exact word matching search and wild card search; and
transmitting anonymized data, the case information word and data indicative of the selected anonymization strategy for the converted data to the destination computing device over the network for storage, wherein one or more of the steps are executed in a computing device.
7 Assignments
0 Petitions
Accused Products
Abstract
A method and system for anonymizing data to be transmitted to a destination computing device is disclosed. Anonymization strategy for data anonymization is provided. Data to be transmitted is received from a user computer, the data including a plurality of characters, with at least one character case sensitive. A case information word indicative of the case of the characters is created. The characters in the data is converted to a known case. Selective anonymization of the converted data is performed, based on a selected anonymization strategy, using an anonymization module. The anonymized data with the case information word and data indicative of the selected anonymization strategy is transmitted to the destination computing device over a network.
54 Citations
18 Claims
-
1. A method for anonymizing data to be transmitted to a destination computing device, comprising:
-
receiving data to be transmitted from a user computer to the destination computing device over a network for storage, the data including a plurality of characters, with at least one character case sensitive; creating a case information word indicative of the case of the character; converting each of all the characters in the data to a known case; anonymizing the converted data with the known case based on a selective anonymization strategy, using an anonymization module to derive an anonymized data which preserves the number of characters of the received data, wherein the selected anonymization strategy comprising, at least, encryption that permits exact word matching search and wild card search; and transmitting anonymized data, the case information word and data indicative of the selected anonymization strategy for the converted data to the destination computing device over the network for storage, wherein one or more of the steps are executed in a computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An anonymization system to anonymize data transmitted to a destination computing device, comprising:
-
an anonymization strategy module to store anonymization strategy for data anonymization; a logic to receive data to be transmitted from a user computer to the destination computing device over a network for storage; and an anonymization module to selectively anonymize data based on a selected anonymization strategy to generate an anonymized data, wherein, the received data includes a plurality of characters, with at least one character case sensitive; a case information word for the data is created based on the case information; each of all the characters in the received data is converted to a known case; and the converted data with the known case is anonymized based on a selected anonymization strategy to generate the anonymized data, wherein the selected anonymization strategy comprising, at least, encryption that permits exact word matching search and wild card search; and the anonymized data, the case information word and data indicative of the selected anonymization strategy for the converted data is transmitted to the destination computing device over the network for storage. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification