Computing system with information privacy mechanism and method of operation thereof
First Claim
Patent Images
1. A computing system comprising:
- a memory comprising a plurality of instructions;
a control unit, the control unit comprising at least one processor, wherein the plurality of instructions, when executed by the at least one processor, cause the at least one processor to;
obtain an information release setting for a raw user information, wherein the raw user information includes an information attribute;
obtain an information utility setting for containing a degree of modification to the raw user information;
determine an information format for the raw user information;
determine a privacy notion based on the information release setting;
generate a perturbed user information by anonymizing the information attribute based on the privacy notion, wherein the perturbed user information modifies both content and quantity of data associated with the information attribute while maintaining the information format;
determine whether the perturbed user information is convergent, wherein the perturbed user information is convergent when the perturbed user information is a predetermined distance from the raw user information, according to the information release setting and the information utility setting;
in response to determining the perturbed user information is non-convergent, provide a notification that indicates that the perturbed user information is within the predetermined distance from the raw user information based on at least one of the information release setting or the information utility setting;
identify trends within content of the raw user information and the information attribute; and
generate noise that preserves the identified trends in the raw user information and the information attribute; and
a communication unit, wherein the plurality of instructions, when executed by the at least one processor, cause the communication unit to transmit the perturbed user information after determining that perturbed user information is convergent.
1 Assignment
0 Petitions
Accused Products
Abstract
A computing system includes: a control unit configured to: obtain an information release setting for a raw user information, the raw user information including an information attribute; determine an information format for the information attribute of the raw user information; determine a privacy notion based on the information release setting; generate perturbed user information from the information attribute based on the privacy notion, wherein the information format for the raw user information is preserved in the perturbed user information; and a communication unit, coupled to the control unit, configured to transmit the perturbed user information.
6 Citations
20 Claims
-
1. A computing system comprising:
-
a memory comprising a plurality of instructions; a control unit, the control unit comprising at least one processor, wherein the plurality of instructions, when executed by the at least one processor, cause the at least one processor to; obtain an information release setting for a raw user information, wherein the raw user information includes an information attribute; obtain an information utility setting for containing a degree of modification to the raw user information; determine an information format for the raw user information; determine a privacy notion based on the information release setting; generate a perturbed user information by anonymizing the information attribute based on the privacy notion, wherein the perturbed user information modifies both content and quantity of data associated with the information attribute while maintaining the information format; determine whether the perturbed user information is convergent, wherein the perturbed user information is convergent when the perturbed user information is a predetermined distance from the raw user information, according to the information release setting and the information utility setting; in response to determining the perturbed user information is non-convergent, provide a notification that indicates that the perturbed user information is within the predetermined distance from the raw user information based on at least one of the information release setting or the information utility setting; identify trends within content of the raw user information and the information attribute; and generate noise that preserves the identified trends in the raw user information and the information attribute; and a communication unit, wherein the plurality of instructions, when executed by the at least one processor, cause the communication unit to transmit the perturbed user information after determining that perturbed user information is convergent. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 20)
-
-
10. A method of operation of a computing system comprising:
-
obtaining an information release setting for a raw user information, wherein the raw user information includes an information attribute; obtaining an information utility setting for containing a degree of modification to the raw user information; determining an information format for the raw user information; determining a privacy notion based on the information release setting; generating a perturbed user information by anonymizing the information attribute based on the privacy notion, wherein the perturbed user information modifies both content and quantity of data associated with the information attribute while maintaining the information format; determining whether the perturbed user information is convergent, wherein the perturbed user information is convergent when the perturbed user information is a predetermined distance from the raw user information, according to the information release setting and the information utility setting; in response to determining the perturbed user information is non-convergent, providing a notification that indicates that the perturbed user information is within the predetermined distance from the raw user information based on at least one of the information release setting or the information utility setting; identifying trends within content of the raw user information and the information attribute; generating noise that preserves the identified trends in the raw user information and the information attribute; and transmitting the perturbed user information after determining that perturbed user information is convergent. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A non-transitory computer readable medium embodying a computer program, the computer program comprising computer readable program code that, when executed by a processor of a computing system causes the computing system to:
-
obtain an information release setting for a raw user information, wherein the raw user information includes an information attribute; obtain an information utility setting for containing a degree of modification to the raw user information; determine an information format for the raw user information; determine a privacy notion based on the information release setting; generate a perturbed user information by anonymizing the information attribute based on the privacy notion, wherein the perturbed user information modifies both content and quantity of data associated with the information attribute while maintaining the information format; determine whether the perturbed user information is convergent, wherein the perturbed user information is convergent when the perturbed user information is a predetermined distance from the raw user information, according to the information release setting and the information utility setting; in response to determining the perturbed user information is non-convergent, provide a notification that indicates that the perturbed user information is within the predetermined distance from the raw user information based on at least one of the information release setting or the information utility setting; identify trends within content of the raw user information and the information attribute; generate noise that preserves the identified trends in the raw user information and the information attribute; and transmit the perturbed user information after determining that perturbed user information is convergent. - View Dependent Claims (16, 17, 18, 19)
-
Specification