Light-based communication transmission protocol
First Claim
1. A system comprising:
- a plurality of solid-state luminaires, including;
a first solid-state luminaire configured to emit a first pulsing light signal encoded with first data via a first color of light and a second pulsing light signal encoded with second data via a second color of light; and
a second solid-state luminaire neighboring the first solid-state luminaire and configured to emit the first pulsing light signal encoded with the first data via the first color of light and the second pulsing light signal encoded with the second data via the second color of light; and
at least one controller configured to control light emitted by the plurality of solid-state luminaires such that neighboring solid-state luminaires in the plurality of luminaires emit light of different colors at the same time,wherein the first data encoded in the first pulsing light signal and the second data encoded in the second pulsing light signal are transmitted to a receiver, and the receiver is able to separate the first data and the second data.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques are disclosed for providing light-based communication (LCom) between a receiver device and one or more transmitting LCom-enabled luminaires. In accordance with some embodiments, LCom data to be transmitted may be allocated over multiple colors of light output by multiple LCom-enabled luminaires and transmitted in parallel across the multiple colors of light using a time division multiple access (TDMA) scheme. In some cases, the disclosed techniques can be used, for example, to allow for multiple LCom-enabled luminaires to communicate simultaneously over multiple active LCom channels with a single receiver device. In some instances, the disclosed techniques may be used, for example, to provide channel redundancy that facilitates successful completion of LCom data transmission when an LCom channel is broken. In some instances, the disclosed techniques may be used, for example, to provide more accurate positioning for indoor navigation.
-
Citations
17 Claims
-
1. A system comprising:
-
a plurality of solid-state luminaires, including; a first solid-state luminaire configured to emit a first pulsing light signal encoded with first data via a first color of light and a second pulsing light signal encoded with second data via a second color of light; and a second solid-state luminaire neighboring the first solid-state luminaire and configured to emit the first pulsing light signal encoded with the first data via the first color of light and the second pulsing light signal encoded with the second data via the second color of light; and at least one controller configured to control light emitted by the plurality of solid-state luminaires such that neighboring solid-state luminaires in the plurality of luminaires emit light of different colors at the same time, wherein the first data encoded in the first pulsing light signal and the second data encoded in the second pulsing light signal are transmitted to a receiver, and the receiver is able to separate the first data and the second data. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of light-based communication comprising:
-
transmitting, by a first solid-state luminaire in a plurality of solid-state luminaires, a first pulsing light signal encoded with first data via a first color of light at a first time; transmitting, by a second solid-state luminaire in a plurality of solid-state luminaires, a second pulsing light signal encoded with second data via a second color of light at the first time; transmitting, by the first solid-state luminaire, the second pulsing light signal encoded with the second data via the second color of light at a second time; and transmitting, by the second solid-state luminaire, the first pulsing light signal encoded with the first data via the first color of light at the second time, wherein; the second solid-state luminaire neighbors the first solid-state luminaire; neighboring solid-state luminaires in the plurality of luminaires are controlled to emit light of different colors at the same time, including at the first time; and the first data encoded in the first pulsing light signal and the second data encoded in the second pulsing light signal are transmitted to a receiver, and the receiver is able to separate the first data and the second data. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer program product encoded with instructions that, when executed by one or more processors, causes a process to be carried out, the process comprising:
-
transmitting a first pulsing light signal encoded with first data via a first color of light emitted by a first solid-state luminaire at a first time; transmitting a second pulsing light signal encoded with second data via a second color of light emitted by a second solid-state luminaire at the first time; transmitting the second pulsing light signal encoded with the second data via the second color of light emitted by the first solid-state luminaire at a second time; and transmitting the first pulsing light signal encoded with the first data via the first color of light emitted by the second solid-state luminaire at the second time, wherein; the second solid-state luminaire neighbors the first solid-state luminaire in a plurality of solid-state luminaires; neighboring solid-state luminaires in the plurality of luminaires are controlled to emit light of different colors at the same time, including at the first time; and the first data encoded in the first pulsing light signal and the second data encoded in the second pulsing light signal are transmitted to a receiver, and the receiver is able to separate the first data and the second data. - View Dependent Claims (16, 17)
-
Specification