Derivation of an identifier encoded in a visible light communication signal
US-2016028477-A1 · Jan 28, 2016 · US
US9979474B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9979474-B2 |
| Application number | US-201514981101-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 28, 2015 |
| Priority date | Jan 30, 2015 |
| Publication date | May 22, 2018 |
| Grant date | May 22, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An information transmission system includes a transmission apparatus and a reception apparatus and uses visible lights as transmission media. The transmission apparatus includes a generating unit and a first replace unit. The generating unit generates a multi-value symbol stream. The first replace unit replaces the multi-value symbol stream generated by the generating unit to a discontinuous symbol stream. The discontinuous symbol stream is a symbol stream without a sequence of identical symbol values. The number of identical symbol values in the sequence is equal to or greater than a predetermined number. The reception apparatus includes an acquiring unit and a second replace unit. The acquiring unit acquires the discontinuous symbol stream. The second replace unit replaces the discontinuous symbol stream acquired by the acquiring unit to the multi-value symbol stream according to a predetermined rule.
Opening claim text (preview).
What is claimed is: 1. An information transmission system which uses visible lights as transmission media, the information system comprising: a transmission apparatus; and a reception apparatus, wherein the transmission apparatus comprises: a generating unit that generates a multi-value symbol stream by using the visible lights as the transmission media; a first determining unit that determines whether the multi-value symbol stream includes a continuous symbol stream which is a symbol stream with a sequence of identical symbol values, a number of identical symbol values in the sequence being equal to or greater than a predetermined number; and a first control unit that performs control (i) to replace the continuous symbol stream with a discontinuous symbol stream according to a first replacement rule, when the first determining unit determines that the multi-value symbol stream includes the continuous symbol stream, the discontinuous symbol stream being a symbol stream without the sequence of identical symbol values, and (ii) not to change the multi-value symbol stream with the discontinuous symbol stream, when the first determining unit determines that the multi-value symbol stream does not include the continuous symbol stream, and wherein the reception apparatus comprises: an acquiring unit that acquires a symbol stream transmitted from the transmission apparatus; a second determining unit that determines whether the symbol stream acquired by the acquiring unit includes the discontinuous symbol stream; and a second control unit that performs control to replace the discontinuous symbol stream with the continuous symbol stream according to a second replacement rule, when the second determining unit determines that the acquired symbol stream includes the discontinuous symbol stream. 2. A symbol stream generating apparatus comprising: a generating unit that generates a multi-value symbol stream to be transmitted by using visible lights as transmission media; a determining unit that determines whether the multi-value symbol stream includes a continuous symbol stream which is a symbol stream with a sequence of identical symbol values, a number of identical symbol values in the sequence being equal to or greater than a predetermined number; and a control unit that performs control (i) to replace the continuous symbol stream with a discontinuous symbol stream according to a predetermined replacement rule, when the determining unit determines that the multi-value symbol stream includes the continuous symbol stream, the discontinuous symbol stream being a symbol stream without the sequence of identical symbol values, and (ii) not to change the multi-value symbol stream with the discontinuous symbol stream, when the determining unit determines that the multi-value symbol stream does not include the continuous symbol stream. 3. The symbol stream generating apparatus according to claim 2 , wherein the continuous symbol stream includes a plurality of patterns, and the control unit replaces the continuous symbol stream with the discontinuous symbol stream based on replacement rules according to the plurality of patterns. 4. The symbol stream generating apparatus according to claim 3 , further comprising: a memory that stores the plurality of patterns and the replacement rules in association with each other. 5. The symbol stream generating apparatus according to claim 2 , wherein the control unit adds replacement rule information to the discontinuous symbol stream. 6. The symbol stream generating apparatus according to claim 5 , wherein the replacement rule information is a symbol stream having a predetermined length and indicating the replacement rule. 7. The symbol stream generating apparatus according to claim 2 , wherein: each symbol in the multi-value symbol stream is one of a plurality of colors, hues of the plurality of colors are separated from each other at intervals of a distance, and the symbol stream generating apparatus further comprises: an output unit that outputs the symbol stream generated by the generating unit to an apparatus which emits lights of the plurality of colors. 8. A symbol stream generating method comprising: generating a multi-value symbol stream to be transmitted by using visible lights as transmission media; determining whether the multi-value symbol stream includes a continuous symbol stream which is a symbol stream with a sequence of identical symbol values, a number of identical symbol values in the sequence being equal to or greater than a predetermined number; and performing control (i) to replace the generated continuous symbol stream to a discontinuous symbol stream according to a predetermined replacement rule, when it is determined that the multi-value symbol stream includes the continuous symbol stream, the discontinuous symbol stream being a symbol stream without the sequence of identical symbol values, and (ii) not to change the multi-value symbol stream with the discontinuous symbol stream when it is determined that the multi-value symbol stream does not include the continuous symbol stream. 9. A non-transitory computer readable storage medium storing a program for controlling a computer to perform operations including: generating a multi-value symbol stream to be transmitted by using visible lights as transmission media; determining whether the multi-value symbol stream includes a continuous symbol stream which is a symbol stream with a sequence of identical symbol values, a number of identical symbol values in the sequence being equal to or greater than a predetermined number; and performing control to replace the generated continuous symbol stream with a discontinuous symbol stream according to a predetermined rule, the discontinuous symbol stream being a symbol stream without a sequence of identical symbol values, when it is determined that the multi-value symbol stream includes the continuous symbol stream, and (ii) not to change the multi-value symbol stream with the discontinuous symbol stream when it is determined that the multi-value symbol stream does not include the continuous symbol stream.
Visible light communication · CPC title
using light waves, e.g. infrared · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.