Patent ID: 7073067

Claim:
An interactive method for authentication of a client, comprising: storing data defining a graphical representation of a frame of reference adapted for rendering on a display, the frame of reference including pre-defined locations in the frame of reference having coordinates on the frame of reference; storing a data set in a memory, the data set including a plurality of data fields having respective positions in said data set and having field contents identifying a plurality of said pre-defined locations having an order with coordinates along a digitized directional path known to the client on the frame of reference; identifying to the client via a data communication medium, positions of a random partial subset of data fields in said data set; accepting input data from the client via a data communication medium, corresponding to coordinates on the frame of reference of a partial subset of said plurality of pre-defined locations along said digitized path, the partial subset of said plurality of pre-defined locations being identified by the positions of the data fields in the random partial subset of said data set; and determining whether the input data matches the pre-defined locations identified by the field contents of data fields in the random partial subset, and if the input data matches, signaling successful authentication, and if the input data does not match, signaling failed authentication.