Receiving coded visible light in presence of interference
First Claim
Patent Images
1. A coded visible light receiver comprising:
- a sensor for receiving light comprising data modulated into the light according to a coding scheme;
a transform module configured to transform the data into a frequency domain representation comprising a band of a spectrum resulting from said data being modulated into the light according to said coding scheme; and
an interference cancelling module configured to cancel interference occurring in said band by determining that one or more components in said band exceeds a threshold signal strength and cancelling said one or more components in response to said determining, wherein the threshold comprises a curve in the frequency domain, wherein said curve is based on a spectral density being characteristic of the coding scheme used to modulate the data into the light.
3 Assignments
0 Petitions
Accused Products
Abstract
A coded visible light receiver comprises: a sensor, a transform module, and an interference cancelling module. The sensor receives light comprising data modulated into the light according to a coding scheme. The transform module is configured to transform the data into a frequency domain representation, representing a band of a spectrum resulting from the data being modulated into the light according to the coding scheme. The interference cancelling module is configured to cancel interference occurring in the band of the data, by determining one or more components in the band that exceed a threshold signal strength and cancelling those components.
-
Citations
18 Claims
-
1. A coded visible light receiver comprising:
- a sensor for receiving light comprising data modulated into the light according to a coding scheme;
a transform module configured to transform the data into a frequency domain representation comprising a band of a spectrum resulting from said data being modulated into the light according to said coding scheme; and
an interference cancelling module configured to cancel interference occurring in said band by determining that one or more components in said band exceeds a threshold signal strength and cancelling said one or more components in response to said determining, wherein the threshold comprises a curve in the frequency domain, wherein said curve is based on a spectral density being characteristic of the coding scheme used to modulate the data into the light. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 17, 18)
- a sensor for receiving light comprising data modulated into the light according to a coding scheme;
-
14. The A non-transitory computer readable medium storing code for operating a coded visible light receiver, the code configured such that, when executed by a processor, the processor performs operations of:
- in response to a sensor of the coded visible light receiver receiving light comprising data modulated into the light according to a coding scheme, transforming the data into a frequency domain representation comprising a band of a spectrum resulting from said data being modulated into the light according to said coding scheme; and
cancelling interference occurring in said band by determining that one or more components in said band exceeds a threshold signal strength and cancelling said one or more components in response to said determining, wherein the threshold comprises a curve in the frequency domain, wherein said curve is based on a spectral density being characteristic of the coding scheme used to modulate the data into the light.
- in response to a sensor of the coded visible light receiver receiving light comprising data modulated into the light according to a coding scheme, transforming the data into a frequency domain representation comprising a band of a spectrum resulting from said data being modulated into the light according to said coding scheme; and
-
15. A lighting system comprising:
- a device comprising a coded visible light receiver, the coded light receiver Comprising a sensor for receiving light comprising data modulated into the light according to a coding scheme, a transform module configured to transform the data into a frequency domain representation comprising a band of a spectrum resulting from said data being modulated into the light according to said coding scheme, an interference cancelling module configured to cancel interference occurring in said band by determining that one or more components in said band exceeds a threshold signal strength and cancelling said one or more components in response to said determining, and a luminaire configured to emit the light, wherein the light is coded visible light, wherein at least on occasion, interference that is periodic in time is received by the coded visible light receiver with at least an order of magnitude greater power than the light comprising said data, and/or the light comprising said data is received by the coded visible light receiver via at least one reflection from at least one surface whilst the-interference is received by the coded visible light receiver directly.
-
16. A coded visible light receiver comprising:
- a sensor for receiving light comprising data modulated into the light according to a coding scheme;
a transform module configured to transform the data into a frequency domain representation comprising a band of a spectrum resulting from said data being modulated into the light according to said coding scheme; and
an interference cancelling module configured to cancel interference occurring in said band by determining that one or more components in said band exceeds a threshold signal strength and cancelling said one or more components in response to said determining, wherein the interference cancelling module is configured to perform said determination and said component cancellation by;
determining a first threshold curve, cancelling one or more first components exceeding the first threshold curve, determining a second threshold curve excluding an effect of the one or more first components, and cancelling one or more second components exceeding the second threshold curve.
- a sensor for receiving light comprising data modulated into the light according to a coding scheme;
Specification