Method for sensing light being incident on an electronic device
US-10950187-B2 · Mar 16, 2021 · US
US11047734B1 · US · B1
| Field | Value |
|---|---|
| Publication number | US-11047734-B1 |
| Application number | US-202016849786-A |
| Country | US |
| Kind code | B1 |
| Filing date | Apr 15, 2020 |
| Priority date | Apr 15, 2020 |
| Publication date | Jun 29, 2021 |
| Grant date | Jun 29, 2021 |
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.
A method, an electronic device, and a computer program product for measuring light sensor output in an electronic device. The method includes receiving periodic synchronization signals from a display and generating one or more timing signals based on the received periodic synchronization signals. The method further includes tracking a number of timing signals and in response to each timing signal, recording output signals from a light sensor. The output signals correspond to a light level detected by the light sensor. The method further includes accumulating the recorded output signals over a threshold number of timing signals, The method includes determining if a value of the counter is at least equal to or greater than the threshold number. In response to determining that the value of the counter is at least equal to or greater than the threshold number, generating a composite output signal based on the accumulated recorded output signals.
Opening claim text (preview).
What is claimed is: 1. A method comprising: receiving, via a sensor circuit, periodic synchronization signals from a display of a device; generating one or more timing signals based on the received periodic synchronization signals; tracking, via a counter, a number of the timing signals; in response to each timing signal, recording output signals from a light sensor, the output signals corresponding to a light level detected by the light sensor; accumulating the recorded output signals over a threshold number of timing signals; determining if a value of the counter is at least equal to or greater than the threshold number; and in response to determining that the value of the counter is at least equal to or greater than the threshold number, generating a composite output signal based on the accumulated recorded output signals. 2. The method of claim 1 , further comprising: in response to determining that the value of the counter is not at least equal to or greater than the threshold number, continuing recording and accumulating the output signals from the light sensor; and in response to the counter value being at least equal to the threshold number, resetting the counter and clearing the accumulated recorded output signals. 3. The method of claim 1 , wherein recording output signals from the light sensor and accumulating the recorded output signals further comprises: during each timing signal, toggling a switch, for a first time period, to couple the light sensor to a capacitor to enable forwarding of the recorded output signals from the light sensor to the capacitor for accumulation of the recorded output signals; and in response to an end of the first time period, toggling the switch to uncouple the capacitor from the light sensor. 4. The method of claim 1 , wherein generating the timing signals further comprises: receiving, via a synchronization timer, the periodic synchronization signals; and generating pulse width modulated (PWM) timing signals based on the periodic synchronization signals, wherein the output signals from the light sensor are recorded during time periods corresponding to the PWM timing signals. 5. The method of claim 1 , wherein generating the composite output signal further comprises: receiving, via an analog to digital converter, the accumulated recorded output signals; converting the accumulated recorded output signal to a composite output signal; transmitting the composite output signal to a processor of the device. 6. The method of claim 1 , wherein recording the output signals from the light sensor occurs when at least one area of the display is blank. 7. The method of claim 1 , wherein the light sensor is one of an ambient light sensor, a proximity sensor, and an image capture device. 8. The method of claim 1 , wherein the light sensor is mounted behind the display. 9. An electronic device comprising: a display; a sensor circuit comprising a light sensor associated with the display; and at least one controller communicatively coupled to the display and the light sensor, the at least one controller enabled to: receive periodic synchronization signals from the display; generate one or more timing signals based on the received periodic synchronization signals; track, via a counter, a number of timing signals; in response to each timing signal, recording output signals from the light sensor, the output signals corresponding to a light level detected by the light sensor; accumulate the recorded output signals over a threshold number of timing signals; determine if a value of the counter is at least equal to or greater than the threshold number; and in response to determining that the value of the counter is at least equal to or greater than the threshold number, generate a composite output signal based on the accumulated recorded output signals. 10. The electronic device of claim 9 , wherein in response to determining that the counter is not greater than the counter threshold, the controller is further enabled to: continue recording output signals from the light sensor and accumulating the recorded output signals; and in response to the counter value being at least equal to the threshold number, resetting the counter and clearing the accumulated recorded output signals. 11. The electronic device of claim 9 , wherein: the sensor circuit comprises a capacitor and a switch that selectively couples the capacitor to an output of the light sensor; and to record output signals from the light sensor and accumulate the recorded output signals, the controller toggles the switch to couple the output signals from the light sensor to the capacitor, for a first time period, during each timing signal; and in response to an end of the first time period, toggles the switch to uncouple the capacitor from the light sensor. 12. The electronic device of claim 9 , wherein: the sensor circuit further comprises a synchronization timer that receives the periodic synchronization signals; and the timing signals are pulse width modulated (PWM) timing signals, generated by the synchronization timer, based on the periodic synchronization signals, wherein the output signals from the light sensor are recorded during time periods corresponding to the PWM timing signals. 13. The electronic device of claim 9 , further comprising a processor and wherein: the sensor circuit further comprises an analog to digital converter; and to generate the composite output signal, the controller: receives, via the analog to digital converter, the accumulated recorded output signals; converts the accumulated recorded output signals to a composite output signal; and transmits the composite output signal to the processor of the device. 14. The electronic device of claim 9 , wherein the sensor circuit records the output signals from the light sensor when at least one area of the display is blank. 15. The electronic device of claim 9 , wherein the light sensor is one of an ambient light sensor, a proximity sensor, and an image capture device. 16. The electronic device of claim 9 , wherein the light sensor is mounted behind the display. 17. A computer program product comprising: a computer readable storage device with program code stored thereon which, when executed by one or more controllers of an electronic device having a display, a sensor circuit, a light sensor, a processor, and a memory, enables the electronic device to complete the functionality of: receiving, via the sensor circuit, periodic synchronization signals from the display; generating one or more timing signals based on the received periodic synchronization signals; tracking, via a counter, a number of timing signals; in response to each timing signal, recording output signals from the light sensor, the output signals corresponding to a light level detected by the light sensor; accumulating the recorded output signals over a threshold number of timing signals; determining if a value of the counter is at least equal to or greater than the threshold number; and in response to determining that the value of the counter is at least equal to or greater than the threshold number, generating a composite output signal based on the accumulated recorded output signals. 18. The computer program product of claim 17 , wherein the program code further enables the electronic device to complete the functionality of: in response to determining that the value of the counter is not at least equal to or greater than the threshold number, continuing recording and accumul
Mechanical or electrical details of cameras or camera modules specially adapted for being embedded in other devices · CPC title
Detecting light within display terminals, e.g. using a single or a plurality of photosensors · CPC title
for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix {no fixed position being assigned to or needed to be assigned to the individual characters or partial characters} · CPC title
Synchronisation between the display unit and other units, e.g. other display units, video-disc players · CPC title
using a capacitor · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.