Preventing malicious observance of private information
AssigneeInternational Business Machines Corporation
InventorsLi Jun Jiang, Rui Lin, Hao Meng Wang, Qin Zhao
Life of this patent
Estimating the term…
Abstract
A technique for preventing malicious observance of private information includes receiving an instruction of entering a mode of inputting private information; determining a correspondence between actual inputs and expected inputs; receiving an actual user input; and converting the actual input into an expected input as private information inputted by the user according to the correspondence. This security technique can prevent discovery of the private information of a user through observation.
Claims16
-5. (canceled)
A computer program product for preventing data exposure, the computer program product comprising:
- a computer readable storage medium having computer usable program code embodied therewith, the computer usable program code comprising a computer usable program code to,
- present a graphical user interface that presents visible input cues for user input;
- determine a correspondence between the visible input cues presented via the graphical user interface and input values, wherein each of the visible input cues indicate a value other than the corresponding input value;
- and
- in response to selection of any one of the visible input cues via the graphical user interface,
- determine the input value that corresponds to the selected visible input cue;
- generate at least one of an audio output and a tactile output that indicates the corresponding input value instead of visually presenting the corresponding input value.
The computer program product of clam 6, wherein the computer usable program code to determine the input value that corresponds to the selected visible input cue comprises computer usable program code to convert a first value, which the selected visible input cue indicates, to a second value that is the corresponding input value.
An apparatus comprising:
- a processor;
- an audio output interface;
- a display;
- and
- a computer readable storage medium having computer usable program code embodied therewith, the computer usable program code executable by the processor to cause the apparatus to,
- present on the display a graphical user interface that presents visible input cues for user input;
- determine a correspondence between the visible input cues presented via the graphical user interface and input values, wherein each of the visible input cues indicate a value other than the corresponding input value;
- and
- in response to selection of any one of the visible input cues via the graphical user interface,
- determine the input value that corresponds to the selected visible input cue;
- generate at least one of an audio output and a tactile output that indicates the corresponding input value instead of visually presenting the corresponding input value.
Dependencies are inferred from the claim text.