Back to results
US 12,008,140 B2Granted
Privacy personas using synthetic personally identifiable information
AssigneeAvast S oftware s.r.o.
InventorsArmin Wasicek, Juyong Do, Rajarshi Gupta
Life of this patent
Estimating the term…
Abstract
Systems and methods receive a form having one or more fields for receiving personally identifying information (PII). Input data that includes PII is received for the form. The system and methods model the characteristics of true PII to generate a model associated with the form. Synthetic PII is generated based, at least in part, the true PII and the model. The synthetic PII is provided to the one or more fields of the form.
Claims24
A method comprising:
- receiving, by one or more processors into a non-transitory machine-readable medium, a form having one or more fields for receiving personally identifying information (PII);
- receiving, by the one or more processors, input data for the form, the input data comprising source PII;
- modelling, by the one or more processors, the characteristics of the source PII to generate a model associated with the form;
- generating, by the one or more processors, synthetic PII based, at least in part, the source PII and the model;
- providing, by the one or more processors, the synthetic PII to the one or more fields of the form;
- receiving, by the one or more processors, a distortion indicator via a user interface element associated with the one or more fields of the form, wherein the user interface element is a knob or a slider actuated by a user to indicate how much to distort data associated with one or more fields of the form wherein generating the synthetic PII comprises generating the synthetic PII based, at least in part, on the distortion indicator;
- and
- determining, by the one or more processors, whether the received PII for the one or more fields is fake, and determining, by the one or more processors, whether the synthetic PII for the one or more fields is plausible.
5 more elements
A system comprising:
- one or more processors;
- and
- a machine-readable medium accessible to the one or more processors and storing instructions that, when executed, cause the one or more processors to:
- receive a form having one or more fields for receiving personally identifying information (PII),
- receive input data for the form, the input data comprising source PII,
- receive a distortion indicator via a user interface element associated with the one or more fields of the form, wherein the user interface element is a knob or a slider actuated by a user to indicate how much to distort data associated with one or more fields of the form,
- model the characteristics of the source PII to generate a model associated with the form,
- generate synthetic PII based, at least in part, the source PII, the distortion indicator, and the model,
- provide the synthetic PII to the one or more fields of the form, and
- determine whether the received PII for the one or more fields is fake, and determine whether the synthetic PII for the one or more fields is plausible.
7 more elements
A machine-readable medium having processor executable instructions, that when executed, cause one or more processors to:
- receive a form having one or more fields for receiving personally identifying information (PII),
- receive input data for the form, the input data comprising source PII,
- model the characteristics of the source PII to generate a model associated with the form,
- generate synthetic PII based, at least in part, the source PII and the model,
- provide the synthetic PII to the one or more fields of the form;
- receive a distortion indicator via a user interface element associated with the one or more fields of the form, wherein the user interface element is a knob or a slider actuated by a user to indicate how much to distort data associated with one or more fields of the form, wherein generating the synthetic PII comprises generating the synthetic PII based, at least in part, on the distortion indicator;
- and
- determine whether the received PII for the one or more fields is fake, and determine whether the synthetic PII for the one or more fields is plausible.
5 more elements
Dependencies are inferred from the claim text.