Embodiments of the present invention relate generally to light sources, including light-emitting diodes (“LEDs”), and, more specifically, to encoding information in the light emitted from the light sources.
LED-based lamps typically include a power converter (such as a transformer and/or rectifier) to convert an input AC mains voltage to a smaller DC voltage, driver circuitry to generate a constant current given the DC voltage, and LEDs that emit light when driven by the constant current. The driver circuitry may dim the LED by periodically and repeatedly “chopping” portions of the drive current down to zero amps; the nonzero portions of the drive current, however, remain at the constant level, effectively driving the LED with a series of constant-amplitude current pulses. By driving the LED with only one nonzero current value, the driver ensures the light output by the LED does not vary in color temperature.
Information may be encoded in the light output by the LED and transmitted therefrom in a similar fashion. The frequency or width of the constant-amplitude current pulses may be varied such that the changes in frequency and/or pulse width represent encoded information. One such technique, known as pulse-width modulation (“PWM”), samples an input data signal and represents its magnitude as a percentage of pulse width; maximum amplitude corresponds to 100% width, for example, while half amplitude corresponds to 50% width.
There are drawbacks to PWM-based LED driver circuits, however. The rapid switching may consume unnecessary power, and the frequency of switching may cause interference with other electronics. A need therefore exists for an improved method and system for transmitting information via light emitted by LEDs.
Embodiments of the present invention include systems and methods for driving light sources with continuous-time data signals encoded with information such that the light output by the light source conveys this information. In one embodiment, the continuous-time data signal includes one or more frequencies; a driver circuit varies the current to an LED in accordance with these frequencies, thereby causing the light output to vary and transmit the data therein. A PWM signal that encodes the amplitude of a data signal as pulses of varying width may be filtered or converted to an analog signal and used to drive the LED; in other embodiments, the continuous-time data signal may be generated using oscillators or similar components and used directly to drive the LED. A power balancer may be used to match output power to input power, thereby eliminating or mitigating changes in light output due to the transmission of the information; a dimmer controller may be used to receive a dimming signal and adjust light output by the LED accordingly.
In one aspect, a system for transmitting data via light emitted by a light source includes a continuous-time data-signal source for generating a continuous-time data signal; a driver circuit for generating a drive signal, the drive signal having a drive voltage and a drive current, that provides power to the light source, thereby causing the light source to emit light, wherein variations in the amplitude of the drive signal represent information in the continuous-time data signal; and circuitry for (i) detecting a change in average power delivered to the light source as a result of the variations in the amplitude of the drive signal and for (ii) causing the driver circuit to vary the power delivered to the light source to compensate for the change in average power.
The light source may include a light-emitting diode. Variations in the amplitude of the drive signal may include frequencies less than 100 kHz, 10 kHz, or 1 kHz. The continuous-time data-signal source may include a pulse-width modulator generator for generating a pulse-width-modulated representation of the continuous-time data signal and a filter or digital-to-analog converter for removing a high-frequency component of the pulse-width-modulated representation of the continuous-time data signal to create the continuous-time data signal. The continuous-time data-signal source may include an oscillator and a mixer. The continuous-time data-signal may include a signal blending a plurality of frequencies and/or a plurality of symbols, each symbol represented by changes in frequency modulation. The circuitry for detecting the change in average power may include a comparator for comparing input power to power delivered to the light source. The circuitry for detecting the change in average power may include a current sensor to measure a current flowing in the light source. The circuitry for causing the driver circuit to vary the power delivered to the light source may include circuitry to change a DC offset of the drive signal or circuitry to change pulse widths of a pulse-width-modulated representation of the continuous-time data signal.
In another aspect, a method for transmitting data via light emitted by a light source includes generating, using a continuous-time data-signal source, a continuous-time data signal; generating, using a driver circuit, a drive signal, the drive signal having a drive voltage and a drive current, that provides power to the light source, thereby causing the light source to emit light, wherein variations in the amplitude of the drive signal represent information in the continuous-time data signal; detecting a change in average power delivered to the light source as a result of the variations in the amplitude of the drive signal; and causing the driver circuit to vary the power delivered to the light source to compensate for the change in average power.
The light source may include a light-emitting diode. A pulse-width-modulated representation of the continuous-time data signal may be generated and a high-frequency component of the pulse-width-modulated representation of the continuous-time data signal may be removed to create the continuous-time data signal. Detecting the change in average power delivered to the light source may include sensing a current flowing through the light source or sensing a voltage applied to the light source. Causing the driver circuit to vary the power delivered to the light source may include changing a DC offset of the drive signal or changing pulse widths of a pulse-width-modulated representation of the continuous-time data signal. A dimming signal may be received and the power provided to the light source may be adjusted accordingly.
These and other objects, along with advantages and features of the present invention herein disclosed, will become more apparent through reference to the following description, the accompanying drawings, and the claims. Furthermore, it is to be understood that the features of the various embodiments described herein are not mutually exclusive and can exist in various combinations and permutations.
In the drawings, like reference characters generally refer to the same parts throughout the different views. In the following description, various embodiments of the present invention are described with reference to the following drawings, in which:
Embodiments of the present invention include methods and systems for driving light sources, such as LEDs, using variable currents or voltages, wherein variations in the LED current or voltage are derived from a continuous-time data signal. Light output of LEDs may be linearly proportional to the current flowing in them over a wide bandwidth (e.g., 0-20 mA); an LED driven with a varying current will thus produce light having an intensity proportional to that current. Information encoded in the drive signal as changes in current amplitude or frequency is therefore transmitted as changes in light intensity. A remote receiver, such as a cellular telephone equipped with a camera or light sensor, may receive the emitted light and extract the transmitted information therefrom.
In various embodiments, the transmitter includes a power-balancer circuit that monitors received power and output power; if the output power changes as a result of the information-representative fluctuations in the LED drive current or voltage, the power-balancer circuit may adjust the output power accordingly until the output power matches the input power. In other embodiments, a dimmer controller receives a dimming signal and/or determines a desired dimming level by analyzing the phase of the input power signal (i.e., the amount of phase chopping) and increases or decreases output current accordingly.
The circuit 100 includes a driver circuit 106 that provides power to the light source 102. The driver circuit 106 may include an AC or DC current source or voltage source, a regulator, an amplifier (such as a linear amplifier or switching amplifier), a buck, boost, or buck/boost converter, or any other similar type of circuit or component. The present invention is not limited to any particular type of driver circuit. The driver circuit 106 outputs a variable voltage or current to the light source 102. The variable voltage or current may include a DC offset, such that its average value is nonzero, and a variable portion, such as an AC ripple, that represents information. In one embodiment, the frequency of the AC signal represents the information. The driver circuit 106 may be controlled by a continuous-time data-signal source 108. The signal source 108 may be any analog, digital, or mixed-signal circuit capable of generating an output signal. As explained in greater detail below, the signal source 108 may include a pulse-width modulation (“PWM”) generator, a filter, a digital-to-analog converter (“DAC”), an oscillator, a mixer, or any other type of similar circuit. The signal source 108 may instead or in addition include a receiver, such as a network interface, for receiving the data signal from an external source. The continuous-time data signal may be any time- or frequency-varying signal having a value that corresponds at all or most points in time to assigned information; in other words, the continuous-time data signal is not modulated, pulsed, chopped, or otherwise altered from its original value(s). In one embodiment, the continuous-time data signal is a baseband signal that is not modulated with a high-frequency carrier signal.
In an alternative embodiment, as shown in
In these examples, current is shown to vary; in other examples, the voltage may similarly vary. The signals 200, 202 may represent the output of the signal source 108 or the output of the driver circuit 106. In one embodiment, the driver circuit 106 receives a time-varying voltage signal from the data source 108 and outputs a corresponding time-varying current signal to the light source 102.
The frequency of the signals 200, 202, 302, 304 may vary within a range; in one embodiment, the frequency range is 1-1000 Hz, but any frequency is within the scope of the present invention. The signal 200 may oscillate at 500 Hz, for example, and the signal 202 may be the combination of a 400 Hz signal and a 600 Hz signal. The different symbols 300 may correspond to different frequencies or frequency ranges, such as 100 Hz for a first symbol and 200 Hz for a second symbol. Any assignment of frequencies or combinations thereof is within the scope of the present invention. In one embodiment, the frequencies used are sufficiently high (greater than, e.g., 200 Hz or 300 Hz) such that a human eye cannot perceive any fluctuations in light intensity or temperature in light emitted from light sources driven at those frequencies.
The PWM signal may be received by a filter or a DAC 404 to remove high-frequency components therein. The filter may be, for example, a low-pass or notch filter, and may include capacitors, inductors, resistors, or any other such components. The DAC may be any type of circuit that samples the PWM signal at intervals and outputs a voltage or current indicative of the level, pulse width, or frequency of the PWM signal. An example of a continuous-time data signal 600 derived from the example PWM signal 500 is shown in
In another embodiment, the filter/DAC 404 may filter and/or sample the PWM signal after it has been amplified by the driver/amplifier 408 (instead of, or in addition to, the filtering/sampling performed on the PWM signal output by the PWM generator 402). In this embodiment, the amplifier 408 is a switching amplifier and receives the PWM signal at one or more switch-control terminals. Then one or more inductors and capacitors are used to filter the output of these switches to remove the high-frequency components.
Referring now to
In another embodiment, the light source 702 is driven with a voltage or current having an average value less than its rated or usual value. For example, if the light source 702 is rated to be driven with a constant current of 20 mA, the time-varying drive current may vary between 10 mA and 20 mA and have an average value of 15 mA. If the data source 704 is shut off for any reason (i.e., no data is being sent), the driver 706 may hold the drive current at the average value (e.g., 15 mA) instead of increasing it to the normal or rated value (e.g., 20 mA) to thereby avoid large swings in light output if the data source 704 is temporarily or permanently disabled.
In one embodiment, a power balancer 708 monitors input power (by, e.g., monitoring an input voltage or current or an output voltage or current of the power converter 710) and output power delivered to the light source 702 (by, for example, monitoring a voltage or current in the light source 702). The power balancer may include an averaging circuit, integrator, or similar circuit element for tracking the history of a signal. If the average or instantaneous output power is greater or lesser than the input power, the power balancer 708 may instruct the driver 706 and/or data source 704 to increase or decrease the drive current or voltage delivered to the light source. In one embodiment, the driver 706 includes a constant-current driver and a switching amplifier; the voltage of the light source 702 is measured and used to set a DC voltage level such that the voltage at the input to the switching amplifier equals the voltage of the light source 702. In another embodiment, the driver 706 includes a constant-voltage driver and the DC level is set using a voltage reference; the time-varying signal is added thereto. In another embodiment, the signal source 704 includes a PWM generator (as described above). The PWM signal may be modified to include not just the continuous-time data signal but also the pulse-width values necessary to provide an average DC current to the light source 702.
The power balancer 708 is depicted as a separate block in
The dimmer controller 802 may work in tandem with the power balancer 708 mentioned above with reference to
Certain embodiments of the present invention were described above. It is, however, expressly noted that the present invention is not limited to those embodiments, but rather the intention is that additions and modifications to what was expressly described herein are also included within the scope of the invention. Moreover, it is to be understood that the features of the various embodiments described herein were not mutually exclusive and can exist in various combinations and permutations, even if such combinations or permutations were not made express herein, without departing from the spirit and scope of the invention. In fact, variations, modifications, and other implementations of what was described herein will occur to those of ordinary skill in the art without departing from the spirit and the scope of the invention. As such, the invention is not to be defined only by the preceding illustrative description.
This application claims priority under 35 U.S.C. §119(e) to U.S. Provisional Application No. 61/831,380, entitled “Method and System for Optical Communication in the Presence of Optical Scanners”, filed Jun. 5, 2013, the contents of which are incorporated by reference herein.
| Number | Name | Date | Kind |
|---|---|---|---|
| 4275385 | White | Jun 1981 | A |
| 5148159 | Clark | Sep 1992 | A |
| 5521345 | Wulc | May 1996 | A |
| 5712839 | Aoki | Jan 1998 | A |
| 6198230 | Leeb | Mar 2001 | B1 |
| 6400482 | Lupton | Jun 2002 | B1 |
| 6426599 | Leeb | Jul 2002 | B1 |
| 6450816 | Gerber | Sep 2002 | B1 |
| 6462692 | Moriya | Oct 2002 | B1 |
| 6495783 | Rochon | Dec 2002 | B2 |
| 6504633 | Hovorka | Jan 2003 | B1 |
| 6539400 | Bloomfield | Mar 2003 | B1 |
| 6548967 | Dowling | Apr 2003 | B1 |
| 6590687 | Olsen | Jul 2003 | B1 |
| 6608453 | Morgan | Aug 2003 | B2 |
| 6614126 | Mitchell | Sep 2003 | B1 |
| 6701092 | Doucet | Mar 2004 | B2 |
| 6710818 | Kasahara | Mar 2004 | B1 |
| 6794831 | Leeb | Sep 2004 | B2 |
| 6807478 | Giannopoulos | Oct 2004 | B2 |
| 6865347 | Perkins | Mar 2005 | B2 |
| 6954591 | Lupton | Oct 2005 | B2 |
| 6985744 | Katagishi | Jan 2006 | B2 |
| 7016115 | Leeb | Mar 2006 | B1 |
| 7022928 | Watanabe | Apr 2006 | B2 |
| 7123159 | Giannopoulos | Oct 2006 | B2 |
| 7230196 | Toyama | Jun 2007 | B2 |
| 7265307 | Miyasaka | Sep 2007 | B2 |
| 7309965 | Dowling | Dec 2007 | B2 |
| 7352972 | Franklin | Apr 2008 | B2 |
| 7415212 | Matsushita | Aug 2008 | B2 |
| 7446276 | Plesko | Nov 2008 | B2 |
| 7446671 | Giannopoulos | Nov 2008 | B2 |
| 7449654 | Tsuduki | Nov 2008 | B2 |
| 7471315 | Silsby | Dec 2008 | B2 |
| 7525059 | Masuda | Apr 2009 | B2 |
| 7547858 | Nagata | Jun 2009 | B2 |
| 7583901 | Nakagawa | Sep 2009 | B2 |
| 7683954 | Ichikawa | Mar 2010 | B2 |
| 7724301 | Alakarhu | May 2010 | B2 |
| 7738884 | Cheung | Jun 2010 | B2 |
| 7741573 | Masuda | Jun 2010 | B2 |
| 7796780 | Lipton | Sep 2010 | B2 |
| 7912377 | Koga | Mar 2011 | B2 |
| 7969297 | Haartsen | Jun 2011 | B2 |
| 7970537 | Ann | Jun 2011 | B2 |
| 7973819 | Shimada | Jul 2011 | B2 |
| 8107825 | Rajagopal | Jan 2012 | B2 |
| 8131154 | Murayama | Mar 2012 | B2 |
| 8195054 | Son | Jun 2012 | B2 |
| 8213801 | Nien | Jul 2012 | B2 |
| 8248467 | Ganick | Aug 2012 | B1 |
| 8334898 | Ryan | Dec 2012 | B1 |
| 8334901 | Ganick | Dec 2012 | B1 |
| 8379107 | Chen | Feb 2013 | B2 |
| 8416290 | Ryan | Apr 2013 | B2 |
| 8432438 | Ryan | Apr 2013 | B2 |
| 8436896 | Staats | May 2013 | B2 |
| 8457502 | Ryan | Jun 2013 | B2 |
| 8494218 | Chen | Jul 2013 | B2 |
| 8520065 | Staats | Aug 2013 | B2 |
| 8866391 | Ganick | Oct 2014 | B2 |
| 8947513 | Ganick et al. | Feb 2015 | B2 |
| 8957951 | Ganick et al. | Feb 2015 | B1 |
| 8964016 | Ganick et al. | Feb 2015 | B2 |
| 8994799 | Ganick et al. | Mar 2015 | B2 |
| 8994814 | Ganick et al. | Mar 2015 | B2 |
| 9054803 | Ganick | Jun 2015 | B1 |
| 9055200 | Ganick | Jun 2015 | B1 |
| 20010035905 | Auffret | Nov 2001 | A1 |
| 20040013314 | Peli | Jan 2004 | A1 |
| 20040204848 | Matsuo | Oct 2004 | A1 |
| 20040256211 | Chen | Dec 2004 | A1 |
| 20050177423 | Swanson | Aug 2005 | A1 |
| 20050232642 | Egner | Oct 2005 | A1 |
| 20060038916 | Knoedgen et al. | Feb 2006 | A1 |
| 20060045311 | Shibuya | Mar 2006 | A1 |
| 20060056855 | Nakagawa | Mar 2006 | A1 |
| 20060071614 | Tripathi | Apr 2006 | A1 |
| 20060119287 | Campbell | Jun 2006 | A1 |
| 20060157760 | Hayashi | Jul 2006 | A1 |
| 20060287113 | Small | Dec 2006 | A1 |
| 20070139405 | Marcinkiewicz | Jun 2007 | A1 |
| 20070254694 | Nakagwa | Nov 2007 | A1 |
| 20070275750 | Nakagawa | Nov 2007 | A1 |
| 20080028013 | Kamegawa | Jan 2008 | A1 |
| 20080077326 | Funk | Mar 2008 | A1 |
| 20080131140 | Shin | Jun 2008 | A1 |
| 20080185969 | Vegter et al. | Aug 2008 | A1 |
| 20080205477 | Hama | Aug 2008 | A1 |
| 20090026978 | Robinson | Jan 2009 | A1 |
| 20090027134 | Kurosawa | Jan 2009 | A1 |
| 20090040367 | Zakrzewski | Feb 2009 | A1 |
| 20090045955 | Ulrich | Feb 2009 | A1 |
| 20090085500 | Zampini | Apr 2009 | A1 |
| 20090157309 | Won | Jun 2009 | A1 |
| 20090171571 | Son | Jul 2009 | A1 |
| 20090245788 | Varshneya | Oct 2009 | A1 |
| 20090269073 | Kitaji | Oct 2009 | A1 |
| 20090284366 | Haartsen | Nov 2009 | A1 |
| 20090310971 | Kim | Dec 2009 | A1 |
| 20100006763 | Lentering et al. | Jan 2010 | A1 |
| 20100014136 | Haussler | Jan 2010 | A1 |
| 20100053342 | Hwang | Mar 2010 | A1 |
| 20100151903 | Yamamoto | Jun 2010 | A1 |
| 20100156907 | VanderSpek | Jun 2010 | A1 |
| 20100159943 | Salmon | Jun 2010 | A1 |
| 20100171875 | Yamamoto et al. | Jul 2010 | A1 |
| 20100176732 | Schenk | Jul 2010 | A1 |
| 20100207544 | Man | Aug 2010 | A1 |
| 20100208236 | Damink | Aug 2010 | A1 |
| 20100208986 | Cobb | Aug 2010 | A1 |
| 20100219774 | Bianco | Sep 2010 | A1 |
| 20100244746 | VanDeSluis | Sep 2010 | A1 |
| 20100250185 | Marshall et al. | Sep 2010 | A1 |
| 20100328490 | Kurane | Dec 2010 | A1 |
| 20110026918 | Kim | Feb 2011 | A1 |
| 20110032230 | Sun | Feb 2011 | A1 |
| 20110069951 | Son | Mar 2011 | A1 |
| 20110069962 | Castor et al. | Mar 2011 | A1 |
| 20110105069 | Gaal | May 2011 | A1 |
| 20110105134 | Kim | May 2011 | A1 |
| 20110115816 | Brackney | May 2011 | A1 |
| 20110135317 | Chaplin | Jun 2011 | A1 |
| 20110136536 | Garudadri | Jun 2011 | A1 |
| 20110137881 | Cheng | Jun 2011 | A1 |
| 20110153201 | Park | Jun 2011 | A1 |
| 20110176803 | Song | Jul 2011 | A1 |
| 20110199017 | Dilger | Aug 2011 | A1 |
| 20110222858 | Takahashi | Sep 2011 | A1 |
| 20110229130 | Yokoi | Sep 2011 | A1 |
| 20110266959 | Taipale | Nov 2011 | A1 |
| 20110298886 | Price | Dec 2011 | A1 |
| 20110299857 | Rekimoto | Dec 2011 | A1 |
| 20120019171 | Firhoj et al. | Jan 2012 | A1 |
| 20120080944 | Recker | Apr 2012 | A1 |
| 20120126909 | McCune | May 2012 | A1 |
| 20120133815 | Nakanishi | May 2012 | A1 |
| 20120155889 | Kim | Jun 2012 | A1 |
| 20120256697 | Singerl | Oct 2012 | A1 |
| 20120328302 | Iizuka | Dec 2012 | A1 |
| 20130026224 | Ganick | Jan 2013 | A1 |
| 20130026940 | Ganick | Jan 2013 | A1 |
| 20130026941 | Ganick | Jan 2013 | A1 |
| 20130026942 | Ryan et al. | Jan 2013 | A1 |
| 20130026945 | Ganick | Jan 2013 | A1 |
| 20130027528 | Staats | Jan 2013 | A1 |
| 20130027576 | Ryan et al. | Jan 2013 | A1 |
| 20130028475 | Ganick | Jan 2013 | A1 |
| 20130028609 | Staats | Jan 2013 | A1 |
| 20130028612 | Ryan et al. | Jan 2013 | A1 |
| 20130029682 | Ganick | Jan 2013 | A1 |
| 20130030747 | Ganick | Jan 2013 | A1 |
| 20130040380 | Hunt | Feb 2013 | A1 |
| 20130126713 | Haas | May 2013 | A1 |
| 20130141554 | Ganick | Jun 2013 | A1 |
| 20130141555 | Ganick | Jun 2013 | A1 |
| 20130208132 | Ryan | Aug 2013 | A1 |
| 20140045549 | Ryan | Feb 2014 | A1 |
| 20140086590 | Ganick | Mar 2014 | A1 |
| 20140139744 | Ryan | May 2014 | A1 |
| 20140280316 | Ganick | Sep 2014 | A1 |
| 20150147067 | Ryan | May 2015 | A1 |
| Number | Date | Country |
|---|---|---|
| 1 715 704 | Oct 2006 | EP |
| 2737779 | Jun 2014 | EP |
| 2737779 | Jun 2014 | EP |
| 2008-224536 | Sep 2008 | JP |
| 2008224536 | Sep 2008 | JP |
| 20080022298 | Mar 2008 | KR |
| 1020080022298 | Mar 2008 | KR |
| 2007110791 | Oct 2007 | WO |
| 2007110791 | Oct 2007 | WO |
| 2010146519 | Dec 2010 | WO |
| 2011064332 | Jun 2011 | WO |
| 2011064332 | Jun 2011 | WO |
| 2012093241 | Jul 2012 | WO |
| 2012127439 | Sep 2012 | WO |
| 2012127439 | Sep 2012 | WO |
| 2012165800 | Dec 2012 | WO |
| 2012165800 | Dec 2012 | WO |
| 2014063150 | Apr 2014 | WO |
| 2014063150 | Apr 2014 | WO |
| 2014063150 | Jul 2014 | WO |
| Entry |
|---|
| Final Office Action dated Dec. 15, 2015, issued in U.S. Appl. No. 14/210,832, filed Mar. 14, 2014. |
| Final Office Action dated Nov. 17, 2015, issued in U.S. Appl. No. 13/718,233, filed Dec. 18, 2012. |
| Notice of Allowance issued Dec. 3, 2015 in U.S. Appl. No. 14/490,207, filed Sep. 18, 2014; entitled “Self Identifying Modulated Light Source.” |
| EP Search Report in Application 12 817 835.7-1802 dated Nov. 27, 2015. |
| Notice of Allowance issued Jan. 12, 2016 in U.S. Appl. No. 14/163,772, filed Jan. 24, 2014, entitled “Method and System for Video Processing to Remove Noise From a Digital Video Sequence Containing a Modulated Light Signal.” |
| Non-final Office Action dated Jan. 14, 2016 in U.S. Appl. No. 13/526,781, filed Jun. 19, 2012, entitled “Method and System for Modifying a Beacon Light Source for Use in a Light Based Positioning System.” |
| Extended European Search Report received for European Patent Application No. 12817835.7, mailed on Mar. 23, 2015, 4 pages. |
| PCT International Patent Application No. PCT/US2014/067390, International Search Report and Written Opinion mailed Mar. 12, 2015, 13 pages. |
| Notice of Allowance issued Mar. 16, 2016 for U.S. Appl. No. 13/718,233, filed Dec. 18, 2012, entitled “Method and System for Configuring an Imaging Device for the Receiption of Digital Pulse Recognition Information.” |
| Notice of Allowance issued Apr. 13, 2016 in U.S. Appl. No. 14/210,832, filed Mar. 14, 2014 entitled “Location-Based Mobile Services and Applications.” |
| Notice of Allowance issued May 3, 2016 for U.S. Appl. No. 14/058,678 entitled “Self-Identifying One-Way Authentication Method Using Optical Signals.” |
| Partial Supplementary European Search Report dated Apr. 7, 2016 for European Application No. 13847543.9. |
| Notice of Allowance issued May 10, 2016 in U.S. Appl. No. 14/163,772, filed Jan. 24. 2014, entitled “Method and System for Video Processing to Remov Noise From a Digital Video Sequence Containing a Modulated Light Signal.” |
| Canadian Examination Report for Canadian Application No. 2892923, dated Jun. 8, 2016, 4 pages. |
| Davies, C. “VLC D-Light LED Networking Takes on Wifi and GPS,” [Video] http://www.slashgear.com/vlc-d-light-led-networking-takes-on-wifi-and-gps-video-08170160/> Speech given Jul. 2011, Published to the Internet Aug. 8, 2011, Transcript attached, 3 pages. |
| Extended European Search Report received for European Patent Application No. 12817835.7, mailed on Mar. 23, 2015, 4 pgs. |
| Gursoy, et al., “On-Off Frequency-Shift Keying for Wideband Fading Channels,” EURASIP Journal on Wireless Communications and Networking, Article 98564, pp. 1-15 (2006). |
| Haruyama, S., “Visible Light Communications: Recent Activities in Japan,” Smart Spaces: A Smart Lighting ERC Industry—Academia Day at BU Photonics Center, Boston University (Feb. 8, 2011) (49 pages). |
| International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2012/048164, issued on Jan. 28, 2014, 8 pages. |
| International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2013/065923, mailed on Apr. 21, 2015. |
| International Search Report and Written Opinion issued for PCT/US2012/048164, dated Nov. 29, 2012, 13 pgs. |
| International Search Report received for PCT Patent Application No. PCT/US2013/065923, mailed on May 7, 2014, 4 pages. |
| Khan, T.A., “Visible Light Communications Using Wavelength Division Multiplexing,” Thesis for Univ. of Engineering and Technology Lahore, Dept. of Elec. Engineering, (82 pages) (2006). |
| Liu, H.S. and Pang, G. “Positioning Beacon System Using Digital Camera and LEDs,” IEEE Trans. Vehic. Tech., vol. 52(2): 403-419 (Mar. 2003). |
| Masaki Yoshino, Shinichiro Harauyama, and Masao Nakagawa; High-accuracy Positioning System using Visible LED Lights and Image Sensor, pp. 439-442, Radio and Wireless Symposium, 2008 IEEE; Date of Conference: Jan. 22-24, 2008. |
| Notice of Allowance mailed Jun. 12, 2015 in U.S. Appl. No. 13/369,144. |
| Office Action mailed Jul. 1, 2015 in U.S. Appl. No. 14/210,832. |
| Office Action mailed Jun. 11, 2015 in U.S. Appl. No. 13/718,233. |
| Office action mailed Jun. 15, 2015 in U.S. Appl. No. 14/019,376. |
| Office Action mailed Jun. 16, 2015 in U.S. Appl. No. 14/490,207. |
| Osborne, D., “New LED Ceiling Lights transmit data using visible light,” http://www.geek.com/articles/chips/new-led-ceiling-lights-transmit-data-using-visible-light-20110117/ (Jan. 17, 2011) (2 pages). |
| Pohlmann, “Visible Light Communication,” Seminar Kommunikationsstandards in Medizintechnik, Jun. 29, 2010 (14 pages). |
| Steven P. Nicklin, Robin D. Fisher, and Richard H. Middleton; Rolling Shutter Image Compensation; pp. 402-409; RoboCup 2006: Robot Soccer World Cup X, Lecture Notes in Computer Science, vol. 4434, 2007. |
| Tanaka et al. “New Position Detection Method Using Image Sensor and Visible Light LEDs,” Second International Conference on Machine Vision, 2009, pp. 150-153. |
| Tjan, B.S., et al., “Digital sign system for indoor wayfinding for the visually impaired” Proceedings of the 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR)—Workshops, 3, 30A. San Diego, CA (8 pages). |
| Visible Light Communication (Vlc) Systems; <http://bemri.org/visible-light-communication.html> (Retrieved Mar. 10, 2012)—7 pages. |
| “Visible Light Communication (VLC) Systems”, available online at <http://bemri.org/visible-lightcommunication. html> retrived on Mar. 10, 2012, 5 pages. |
| International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2012/048164, mailed on Nov. 29, 2012, 13 pages. |
| Davies, Chris, “VLC D-Light LED Networking Takes on Wifi and GPS”, available online at <http://www.slashgear.com/vlc-d-light-led-networking-takes-on-wifi-and-gps-video-08170160/>, Aug. 2011, 3 pages. |
| Gursoy et al.,“On-Off Frequency-Shift Keying for Wideband Fading Channels”, EURASIP Journal on Wireless Communications and Networking, vol. 2006, 2006, pp. 1-15. |
| Haruyama, Shinichiro, “Visible Light Communications: Recent Activities in Japan”, Smart Spaces: A Smart Lighting ERC Industry—Academia Day at BU Photonics Center, Boston University, Feb. 8, 2011, pp. 1-49. |
| Khan, T. A., “Visible Light Communications Using Wavelength Division Multiplexing”, Thesis for, Department of Electrical Engineering, University of Engineering and Technology, Lahore, 2006, 82 pages. |
| Liu et al., “Positioning Beacon System Using Digital Camera and LEDs”, IEEE Transactions on Vehicular Technology, vol. 52, No. 2, Mar. 2003, pp. 406-419. |
| Osborne, Doug, “New LED Ceiling Lights Transmit Data Using Visible Light”, available online at <http://www.geek.com/chips/new-led-ceiling-lights-transmit-data-using-visible-light-1306065/>, Jan. 17, 2011, 2 pages. |
| Pohlmann, Christian, “Visible Light Communication”, Seminar Kommunikationsstandards in der Medizintechnik, Jun. 29, 2010, pp. 1-14. |
| Tanaka et al., “New Position Detection Method Using Image Sensor and Visible Light LEDs”, Second International Conference on Machine Vision, 2009, pp. 150-153. |
| Tjan et al.,“Diaital Sign System for Indoor Wayfinding for the Visually Impaired”, IEEE Computer Society Conference on Computer Vision and Pattern Recognition—Workshops, Jun. 25, 2005, 8 pages. |
| Notice of Allowance issued Oct. 9, 2015 in U.S. Appl. No. 13/369,144, filed Feb. 8, 2012; entitled “Independent Beacon Based Light Position System”. |
| Notice of Allowance issued Oct. 27, 2015 in U.S. Appl. No. 14/019,376, filed Sep. 5, 2013; entitled “Method for Hiding the Camera Preview View During Position Determination of a Mobile Device”. |
| Non Final Office Action for U.S. Appl. No. 14/957,146, mailed Oct. 18, 2016, 24 pages. |
| Final Office Action for U.S. Appl. No. 13/526,781, mailed Jul. 26, 2016, 39 pages. |
| Extended European Search Report for European Application No. 13847543.9, dated Jul. 27, 2016. |
| Non Final Office Action for U.S. Appl. No. 15/049,869, mailed Nov. 3, 2016, 24 pages. |
| Notice of Allowance for U.S. Appl. No. 13/526,781, mailed Nov. 30, 2016, 15 pages. |
| Non Final Office Action for U.S. Appl. No. 14/991,344, mailed Nov. 30, 2016, 31 pages. |
| Non Final Office Action for U.S. Appl. No. 14/943,485, mailed Jan. 11, 2017, 28 pages. |
| Notice of Allowance for U.S. Appl. No. 14/957,146, mailed Jan. 11, 2017, 9 pages. |
| Notice of Allowance dated Mar. 1, 2017, issued in U.S. Appl. No. 15/049,869, titled “Self Identifying Modulated Light Source,” 12 pages. |
| Non Final Office Action for U.S. Appl. No. 15/093,120, mailed Apr. 17, 2017, 26 pages. |
| Canadian Examination Search Report issued for Application No. CA 2,892,923, dated Apr. 25, 2017, 4 pages. |
| Lee, H. S., “A Phonton Modeling Method For The Characterization of Indoor Optical Wireless Communication,” Progress In Elecgtromagnetics Research, PIER 92, 121-136, 2009, 16 pages. |
| Number | Date | Country | |
|---|---|---|---|
| 61831380 | Jun 2013 | US |