Method, apparatus and system for visible light communication
First Claim
1. A method of transmitting a visible light signal in visible light communication, comprising:
- binarizing data to be transmitted into a binary bit representation;
encoding the data for transmission by modulating one or more of a plurality of light emitting regions between a first state and a second state based on the binary bit representation of the data;
pre-assigning a number of the plurality of light emitting regions to correspond to a respective nth bit of the binary bit representation of the data, wherein each pre-assigned light emitting region is operable to emit a color different than the remaining pre-assigned light emitting regions of the plurality of light emitting regions such that each nth bit of the binary bit representation of the data is represented by a unique color; and
transmitting the visible light signal in the form of light emitted by one or more of the plurality of modulated light emitting regions, the visible light signal being decodable to obtain the data,wherein the plurality of light emitting regions are positioned within a capture region without being restricted to predetermined locations in the capture region for the visible light signal to be decodable to obtain the data.
2 Assignments
0 Petitions
Accused Products
Abstract
There is provided a method of transmitting a visible light signal in visible light communication, including binarizing data to be transmitted into a binary bit representation, encoding the data for transmission by modulating one or more of a plurality of light emitting regions between a first state and a second state based on the binary bit representation of the data, and transmitting the visible light signal in the form of light emitted by one or more of the plurality of modulated light emitting regions, the visible light signal being decodable to obtain the data. There is also provided a method of transmitting a visible light signal in visible light communication which includes modulating one or more second sets of light emitting regions within the capture region between a first state and a second state based on the bit representations of one or more previous data for enabling error detection. Corresponding methods of receiving a visible light signal and systems are also provided.
10 Citations
16 Claims
-
1. A method of transmitting a visible light signal in visible light communication, comprising:
-
binarizing data to be transmitted into a binary bit representation; encoding the data for transmission by modulating one or more of a plurality of light emitting regions between a first state and a second state based on the binary bit representation of the data; pre-assigning a number of the plurality of light emitting regions to correspond to a respective nth bit of the binary bit representation of the data, wherein each pre-assigned light emitting region is operable to emit a color different than the remaining pre-assigned light emitting regions of the plurality of light emitting regions such that each nth bit of the binary bit representation of the data is represented by a unique color; and transmitting the visible light signal in the form of light emitted by one or more of the plurality of modulated light emitting regions, the visible light signal being decodable to obtain the data, wherein the plurality of light emitting regions are positioned within a capture region without being restricted to predetermined locations in the capture region for the visible light signal to be decodable to obtain the data. - View Dependent Claims (2, 3)
-
-
4. A method of transmitting a visible light signal in visible light communication, comprising:
-
binarizing data to be transmitted into a binary bit representation; encoding the data for transmission by modulating one or more of a plurality of light emitting regions between a first state and a second state based on the binary bit representation of the data; and transmitting the visible light signal in the form of light emitted by one or more of the plurality of modulated light emitting regions, the visible light signal being decodable to obtain the data, wherein the plurality of light emitting regions are positioned within a capture region without being restricted to predetermined locations in the capture region for the visible light signal to be decodable to obtain the data, and wherein said encoding the data comprises encoding the data based on a reference matrix comprising a predetermined array of binary bit representations by modulating one or more of the plurality of light emitting regions of a first color and one or more of the plurality of light emitting regions of a second color to be at the first state for indicating a coordinate of the binary bit representation in the reference matrix matching the binary bit representation of the data. - View Dependent Claims (5, 6, 7, 8)
-
-
9. A method of receiving a visible light signal in visible light communication, comprising:
-
receiving the visible light signal in the form of one or more light spots within a capture region respectively corresponding to light emitted by one or more of a plurality of light emitting regions modulated between a first state and a second state based on a binary bit representation of data; decoding the visible light signal into the binary bit representation corresponding to the data based on the one or more light spots received; and storing pre-assigning information pre-assigning a number of the plurality of colors to correspond to a respective nth bit of the binary bit representation of the data, wherein each pre-assigned color is different than the remaining pre-assigned colors such that each nth bit of the binary bit representation of the data is represented by a unique color, wherein the one or more light spots appear within the capture region without being restricted to predetermined locations in the capture region for the visible light signal to be decodable to obtain the data. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification