Verification system for confidential data input
First Claim
1. In an electronic device having a processor, a visual display, apparatus for entering data into said device, and an electronic memory including a buffer, a method for reliably determining whether confidential data entered into said electronic device for processing has been recognized by the device as representing a character the user intended to enter, said method comprising the steps of:
- (a) awaiting and receiving a data entry entered through said data entry apparatus, translating said data entry into digital signals and combining said digital signals to create a character;
(b) determining whether said character is a non-displayable character that represents a system command; and
(c) if said character is a displayable character, saving said displayable character in said buffer as a saved character, commencing a timing sequence, displaying said displayable character on said visual display, awaiting the expiration of said timing sequence, replacing said displayable character with a mask character on said visual display and, returning to step (a); and
(d) if said character is a non-displayable character, determining whether said non-displayable character represents a system command to process displayable characters saved in said buffer, and if said non-displayable character represents a system command to process displayable characters saved in said buffer, retrieving said saved characters from said buffer and sending said saved characters to said processor for processing in accordance with processing instructions.
12 Assignments
0 Petitions
Accused Products
Abstract
In an electronic device having a processor, a visual display, apparatus for entering data into said device, and an electronic memory, a method for reliably determining whether confidential handwritten or voice data entered into the electronic device for processing has been recognized by the device as representing a character the user intended to enter, comprising the steps of receiving a data entry, translating the entry into digital signals and combining the digital signals to create a character, saving the character in electronic memory, commencing a timing sequence, displaying the character on the visual display, awaiting the expiration of the timing sequence, and replacing the character with a mask character on the visual display and, if the character was incorrect, allowing the user to re-enter the character and, if the character was correct, accepting another character, and, when all characters have been entered, sending the saved characters to the processor for processing.
-
Citations
27 Claims
-
1. In an electronic device having a processor, a visual display, apparatus for entering data into said device, and an electronic memory including a buffer, a method for reliably determining whether confidential data entered into said electronic device for processing has been recognized by the device as representing a character the user intended to enter, said method comprising the steps of:
-
(a) awaiting and receiving a data entry entered through said data entry apparatus, translating said data entry into digital signals and combining said digital signals to create a character;
(b) determining whether said character is a non-displayable character that represents a system command; and
(c) if said character is a displayable character, saving said displayable character in said buffer as a saved character, commencing a timing sequence, displaying said displayable character on said visual display, awaiting the expiration of said timing sequence, replacing said displayable character with a mask character on said visual display and, returning to step (a); and
(d) if said character is a non-displayable character, determining whether said non-displayable character represents a system command to process displayable characters saved in said buffer, and if said non-displayable character represents a system command to process displayable characters saved in said buffer, retrieving said saved characters from said buffer and sending said saved characters to said processor for processing in accordance with processing instructions. - View Dependent Claims (2, 3, 4, 5, 6, 12, 13, 14)
-
-
7. A machine readable storage having stored thereon a processor program for reliably determining whether confidential data entered into a machine has been recognized by said machine as representing the character a user intended to enter, said program having a plurality of code sections executable by said machine for causing said machine to perform the steps of:
-
(a) awaiting and receiving a data entry entered through a data entry apparatus, translating said data entry into digital signals, and combining said digital signals to create a character;
(b) determining whether said character is a non-displayable character that represents a system command; and
if said character is a displayable character, saving said displayable character in a buffer as a saved character,(c) commencing a timing sequence, (d) displaying said displayable character on a visual display, (e) awaiting the occurrence of an event and, (f) upon the occurrence of said event, replacing said displayable character with a mask character on said visual display, and if said event constitutes a next data entry, translating said next data entry into digital signals, combining said digital signals to create a character, and returning to step (b); and
if said event signifies the expiration of said timing sequence, returning to step (a); and
(g) if said character is a non-displayable character that represents a system command to process saved characters in said buffer, retrieving said saved characters from said buffer and sending said saved characters to said processor for processing in accordance with processing instructions. - View Dependent Claims (8, 9, 10, 11, 15, 16, 17, 19, 20, 21, 22, 24, 25, 26, 27)
-
-
18. A method for reliably determining whether confidential data entered into an electronic device for processing has been recognized by the device as representing a character the user intended to enter, said method comprising the steps of:
-
(a) receiving a data entry representing a displayable character, (b) translating said data entry into a displayable character, (c) saving said displayable character in a buffer, (d) commencing a timing sequence, (e) displaying said displayable character on a visual display, (f) awaiting the expiration of said timing sequence, (g) replacing said displayable character with a mask character on said visual display and, (h) if all characters representing said confidential data have been entered, receiving a system command to retrieve said characters from said buffer and send said characters to a processor for processing and, (i) if all characters representing said confidential data have not been entered. returning to step (a).
-
-
23. A method for reliably determining whether confidential data entered into an electronic device for processing has been recognized by the device as representing a character the user intended to enter, said method comprising the steps of:
-
(a) receiving a data entry representing a displayable character, (b) translating said data entry into a displayable character, (c) saving said displayable character in a buffer as a saved character, (d) commencing a timing sequence, (e) displaying said displayable character on a visual display, (f) awaiting an event and upon the occurrence of said event, replacing said displayable character with a mask character on said visual display and, (1) if said event is the expiration of said timing sequence, returning to (a), and (2) if said event is a next data entry representing a displayable character, returning to (b); and
(3) if said event is a system command to retrieve and process said saved characters, retrieving said saved characters from said buffer and sending said saved characters to a processor for processing, and (4) if said event is a system command other than a command to retrieve and process said saved characters, executing said system command.
-
Specification