Anonymization of data fields in transactions
AssigneeMicro Focus LLC
InventorSushil Nair
Life of this patent
Estimating the term…
Abstract
In some examples, a system renders, in a user interface, data fields of an interface code, the interface code to input or output the data fields in a transaction, and receives a selection, made in the user interface, of a first data field from among the data fields of the interface code. The system modifies the interface code by adding an indicator associated with the first data field, the indicator specifying anonymization of the first data field during the transaction that uses the first data field, the modifying of the interface code producing a modified interface code.
Claims20
A non-transitory machine-readable storage medium storing instructions that, when executed by one or more processors in a system, cause the one or more processors of the system to:
- parse a first interface source code to generate selectable data fields that are to be used in a transaction;
- cause the generated selectable data fields to be displayed on a user interface;
- receive a selection of a first data field from among the generated selectable data fields displayed on the user interface;
- in response to receiving the selection of the first data field, modify the first interface source code by adding, at a location in the first interface source code that generates the first data field, an indicator that instructs the one or more processors to anonymize a data value of the first data field during a given transaction that uses the first data field;
- and
- generate an executable interface code based on the modified first interface source code wherein the executable interface code is executable to perform an anonymization of the data value of the first data field.
A method executed by a system comprising a hardware processor, the method comprising:
- parsing a first interface source code to generate selectable data fields that are to be used in a transaction;
- causing the generated selectable data fields to be displayed on a user interface;
- receiving a selection of a first data field from among the generated selectable data fields displayed on the user interface;
- in response to receiving the selection of the first data field, modifying the first interface source code by adding, at a location in the first interface source code that generates the first data field, an indicator that instructs the hardware processor to anonymize a data value of the first data field during a given transaction that uses the first data field;
- and
- generating an executable interface code based on the modified first interface source code, wherein the executable interface code is executable to perform an anonymization of the data value of the first data field.
A system comprising:
- a processor;
- and
- a non-transitory storage medium storing instructions executable on the processor to:
- parse a first interface source code to generate selectable data fields that are to be used in a transaction;
- cause the generated selectable data fields to be displayed on a user interface;
- receive a selection of a first data field from among the generated selectable data fields displayed on the user interface;
- in response to receiving the selection of the first data field, modify the first interface source code by adding, at a location in the first interface source code that generates the first data field, an indicator that instructs the processor to anonymize a data value of the first data field during a given transaction that uses the first data field;
- and
- generate an executable interface code based on the modified first interface source code, wherein the executable interface code is executable to perform an anonymization of the data value of the first data field.
Dependencies are inferred from the claim text.