×

Method for secure pin entry on touch screen display

  • US 6,549,194 B1
  • Filed: 10/01/1999
  • Issued: 04/15/2003
  • Est. Priority Date: 10/01/1999
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for operating a combination touch pad and display screen device as a PINpad for entering a confidential personal identification number, said touch pad being controlled by a touch pad controller and having an associated security processor, said display being controlled by an application processor in communication with said touch pad controller and said display screen, said method comprising the steps of:

  • a. defining a plurality of numerical keypad layouts for said display screen, each having a unique arrangement of decimal number locations differing from one layout to all others, and each having an ENTER key at a location differing from said decimal number locations;

    b. storing in association with said touch pad controller a set of touch pad hot spot arrangements corresponding to said plurality of numerical keypad layouts;

    c. storing in association with said application processor a set of display layouts corresponding to said plurality of numerical keypad layouts;

    d. said touch pad controller selecting for each PIN entry event a random number in the number range corresponding to said plurality of numerical keypad layouts said touch pad controller responding to said PIN data entry command by executing the steps of;

    selecting a random number in the number range corresponding to said plurality of numerical keypad layouts wherein the touch pad controller sends a keypad layout message to said application processor corresponding to said random number;

    e. said application processor displaying on said display screen a data entry screen having a set of discretely labeled data entry buttons corresponding to the one of said set of display layouts associated with said random number; and

    f. said touch pad controller carrying out the steps of;

    f.1 setting a corresponding one of said touch pad hot spot arrangements associated with said random number;

    f.2 responding to a sequence of touch events corresponding to active data entry buttons in said touch pad hot spot arrangement by storing each of the associated PIN numerals; and

    f.3 responding to a touch event corresponding to said “

    ENTER”

    command button by encrypting said stored PIN numerals using said security processor and sending the encrypted PIN data to said application processor.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×