Method and apparatus for transmitting, receiving and decoding data using encoded patterns of changing colors
OwnerJeffrey Thomas Cesnikinventor
Life of this patent
Estimating the term…
Abstract
A system and method for encoding, transmitting and decoding data is described which defines a plurality of bit patterns into a predetermined color combination of red/green/blue colors. A message is formed from the plurality of bit patterns and the message is then arranged into a recognizable format with a message protocol. The message is transmitted to a decoder, which decodes the message and displays the message on a display. A use is provided to establish a two factor authentication mechanism to authenticate a user by a requester.
Claims15
A method of encoding, transmitting and decoding data by a processor comprising the steps of:
- a. defining a plurality of bit patterns, each said bit pattern corresponding to a predetermined color combination of red, green and blue channels;
- b. encoding a message from said plurality of bit patterns;
- c. arranging said message into a recognizable format with a message protocol;
- d. transmitting said message as a sequence of flashing colors to a decoder;
- e. decoding said message by said decoder;
- and
- f. displaying said message on a display.
A two factor authentication method comprising the steps of:
- a. Entering a user name to a requester by a user wishing to be authenticated;
- b. Looking up a cryptographic key by requester, said key corresponding to a user's implementing device,
- c. encoding a challenge as changing colors that only the user's device can successfully decode;
- d. presenting the encoded challenge to the user as a sequence of flashing colors on a display screen;
- e. holding the implementing device up to the display screen by the user;
- f. decoding the challenge by the implementing device;
- g. decrypting the challenge by the implementing device;
- h. submitting the password and successfully decoded and decrypted challenge by the user to the requester;
- i. determining whether or not the challenge corresponds to the encoded challenge by the requester and therefore whether or not the identity and validity of the user corresponds to a stored record.
A two factor authentication system comprising:
- a. a transmitter configured to display a plurality of bit patterns as a sequence of flashing colors in a predetermined color combination of red, green and blue channels;
- b. an implementing device having a microprocessor and a display;
- and
- c. said microprocessor configured to decode and decrypt said plurality of bit patterns displayed by said transmitter into a challenge;
- whereby said challenge is displayed on said display of said implementing device, to provide a security system that allows a user to respond to said transmitter with a decoded and decrypted challenge to pass a two factor authentication test.
Dependencies are inferred from the claim text.