Methods and apparatus for multiphase sampling of modulated light
First Claim
1. A non-transitory computer readable medium encoded with a computer program, including instructions to cause a processor to:
- cause a light detector array including spatially-successive lines of light detectors to sample light energy impinging thereon when exposed, the light energy conveying a bit value as light that is intensity modulated to multiple intensity levels at a frequency indicating a bit value;
sequentially expose the spatially-successive lines of light detectors to the light energy impinging thereon at a line exposure rate that is greater than the frequency, to produce a group of sequential lines of sampled light energy; and
determine an intensity level of the light energy, among the multiple intensity levels, based on the group of sequential lines of sampled light energy.
1 Assignment
0 Petitions
Accused Products
Abstract
A light transmitter transmits multiple light packets, each formatted to include a same message comprising a series of bits, each bit represented as light that is intensity modulated over a bit period at a frequency indicative of the bit. The light packets are transmitted at different start-times to establish different phases, one for each of the light packets, to permit a light receiver to sample each message at a different phase of a fixed sample timeline that is asynchronous to the bit period and the frequency. The light receiver samples the multiple light packets based on the sample timeline, to sample each received message at one of the different sample phases, then constructs a best series of bits based on the multiple demodulated messages.
53 Citations
17 Claims
-
1. A non-transitory computer readable medium encoded with a computer program, including instructions to cause a processor to:
-
cause a light detector array including spatially-successive lines of light detectors to sample light energy impinging thereon when exposed, the light energy conveying a bit value as light that is intensity modulated to multiple intensity levels at a frequency indicating a bit value; sequentially expose the spatially-successive lines of light detectors to the light energy impinging thereon at a line exposure rate that is greater than the frequency, to produce a group of sequential lines of sampled light energy; and determine an intensity level of the light energy, among the multiple intensity levels, based on the group of sequential lines of sampled light energy. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An apparatus, comprising:
-
a light detector array including spatially-successive lines of light detectors to sample light energy impinging thereon when exposed, the light energy conveying a bit value as light that is intensity modulated to multiple intensity levels at a frequency indicating a bit value; an exposure controller to sequentially expose the spatially-successive lines of light detectors to the light energy impinging thereon at a line exposure rate that is greater than the frequency, to produce a group of sequential lines of sampled light energy; and a detector to determine an intensity level of the light energy, among the multiple intensity levels, based on the group of sequential lines of sampled light energy. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. A method, comprising:
-
receiving light energy on spatially-successive lines of light detectors, the spatially-successive lines of light detectors to sample the light energy impinging thereon when exposed, the light energy conveying a bit value as light that is intensity modulated to multiple intensity levels at a frequency indicating a bit value; sequentially exposing the spatially-successive lines of light detectors to the light energy impinging thereon at a line exposure rate that is greater than the frequency, to produce a group of sequential lines of sampled light energy; and determining an intensity level of the light energy, among the multiple intensity levels, based on the group of sequential lines of sampled light energy. - View Dependent Claims (14, 15, 16, 17)
-
Specification