Method and apparatus for transmitting, receiving and decoding data using encoded patterns of changing colors
First Claim
Patent Images
1. 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.
1 Assignment
0 Petitions
Accused Products
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.
25 Citations
15 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. 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. - View Dependent Claims (13, 14)
-
-
15. 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.
-
Specification