Patent ID: 9275214
Filing Date: 2016-03-01
CPC Classification: G06F

Claim Text:
1. A method of authentication for access to an electronic service comprising the steps of: receiving, by a user device via a secure electronic communications interface, a notification from an authenticating computing device, the notification identifying an order subset of reference sequences of a codebook comprising a plurality of different reference sequences, each of said reference sequences comprising a plurality of symbols and each of said reference sequences having a unique identifier, wherein the notification includes a reference sequence in the subset using the unique identifier; applying an extraction pattern defining a sequence of positions of symbols in each of the ordered subset of reference sequences and a key code specifying positions in the ordered subset of reference sequences to extract request symbols from the ordered subset of reference sequences, wherein a position of a request symbol is determined according to the key code, the extraction pattern and an order of the reference sequence in the ordered subset of reference sequences; and returning, by the user device via the secure electronic communications interface, the extracted request symbols to the authenticating computing device; applying, by the authenticating computing device, said extraction pattern to said subset of reference sequences so as to extract authentication symbols therefrom, and comparing the authentication symbols to the corresponding request symbols returned from a requesting party via the user device, and in response to said authentication symbols matching said request symbols, said authenticating computing device authenticating said requesting party.