Patent ID: 6748568
Filing Date: 2004-06-08
Classification: H03M

Abstract:
A method for verifying proper data entry into an electronic apparatus using a data entry device, the method comprising:encoding and storing a predetermined series of n-characters from an alphabet of size M using a module M arithmetic encoding algorithm not requiring characters foraneous to said alphabet, whereby a resultant encoded series of characters adds at least one stored parity character(s) to said predetermined series of n-characters; entering an entered series of typographical characters using said data entry device; recomputing secondary parity character(s) from first n-characters of said entered series of characters using said encoding algorithm; comparing said stored parity character(s) with corresponding said secondary parity character(s); and preventing data entry if said parity character(s) comparison of said secondary parity character(s) and said stored parity character(s) are different wherein said method is used for detecting a permutation of adjacent characters and mis-typed adjacent characters on said data entry device.