IP Library › Granted Patent US 10,158,425
Granted Patent B2
US 10,158,425 · App. 15/265,478 · Granted Dec 18, 2018

Methods and systems for adjusting an orientation of a light sensor

Inventors: Meghna Agrawal (Sunnyvale, CA); Suresh Kumar Bitra (Mangalagiri, IN)
Assignee: QUALCOMM Incorporated
H04B10/116H04B10/502H04W4/02
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,158,425
App. No.
15/265,478
Granted
Dec 18, 2018
Kind
B2
Abstract

Methods, systems, and devices are described for commissioning light fixtures. One method may include receiving, at a mobile device, an encoded light signal from a light fixture in a plurality of light fixtures. The encoded light signal may be decoded to obtain an identifier associated with the light fixture, and a correspondence between the identifier and a plurality of locations of the plurality of light fixtures may be determined.

Claims (66)

1. A method, at a mobile device, comprising:

transitioning operation of the mobile device to a mode to process visual light communications (VLC) received from one or more light sources at a light sensor of the mobile device;

generating a prompt to a user through a user interface to adjust an orientation of the light sensor on the mobile device so as to affect collection of light from at least one of the one or more light sources automatically at least in part in response to transitioning of the operation of the mobile device to the mode to process VLC received from the one or more light sources; and

continuing processing of VLC received at the light sensor following adjustment of the orientation of the light sensor by the user.

2. The method of claim 1 , wherein generating the prompt further comprises:

determining locations of the one or more light sources;

determining a rough location of the mobile device; and

determining a preferred orientation of the light sensor so as to affect collection of line of sight energy on a surface of the light sensor based, at least in part, on the locations of the one or more light sources and the rough location of the light sensor.

3. The method of claim 1 , wherein the one or more light sources comprise one or more light emitting diodes.

4. The method of claim 1 , wherein generating the prompt to the user further comprises generating an image on a display of the mobile device; a haptic signal or an audio signal, or a combination thereof, to position the light sensor in a preferred orientation.

5. The method of claim 1 , wherein the light sensor is mounted a device, and further comprising automatically changing the orientation of the light sensor to a preferred orientation.

6. The method of claim 1 , and further comprising:

decoding or demodulating at least a portion of received VLC communication for use in a data communication application.

7. The method of claim 1 , wherein the prompt indicates a direction of rotation of the light sensor so as to place a surface of the light sensor that is approximately normal to a direction a light signal from at least one of the one or more light sources.

8. The method of claim 1 , wherein generating the prompt to the user through the user interface to adjust the orientation of the light sensor on the mobile device further comprises generating the prompt at least in part in response to a received signal power of a VLC transmitted from a particular light source.

9. The method of claim 1 , and further comprising:

providing the prompt continuously while the mobile device is in the mode to process the VLCs; and

terminating the prompt at least in part in response to an increase in received power of a VLC transmitted from a particular light source.

10. The method of claim 2 , and further comprising:

estimating a location of the mobile device based, at least in part, on line of sight energy collected at the light sensor.

11. The method of claim 2 , wherein the mobile device comprises two or more light sensors and the method further comprises selecting a particular light sensor from among the two or more light sensors having a best opportunity to view the one or more light sources.

12. The method of claim 2 , wherein the light sensor comprises a plurality of pixels, and wherein determining the preferred orientation of the light sensor further comprises determining the preferred orientation so as to affect a number of pixels on the surface of the light sensor being affected by line of sight light from at least one of the one or more light sources.

13. A mobile device comprising:

a light sensor;

a user interface; and

one or more processors configured to:

initiate transition of operation of the mobile device to a mode to process visual light communications (VLC) received from one or more light sources at the light sensor;

generate a prompt to a user through the user interface to adjust an orientation of the light sensor on the mobile device so as to affect collection of light from at least one of the one or more light sources automatically at least in part in response to transitioning of the operation of the mobile device to the mode to process VLC received from the one or more light sources; and

continue processing of VLC received at the light sensor following adjustment of the orientation of the light sensor by the user.

14. The mobile device of claim 13 , wherein the one or more processors are further configured to:

determine locations of the one or more light sources;

determine a rough location of the mobile device; and

determine a preferred orientation of the light sensor so as to affect collection of line of sight energy on a surface of the light sensor based, at least in part, on the locations of the one or more light sources and the rough location of the light sensor.

15. The mobile device of claim 13 , wherein the one or more light sources comprise one or more light emitting diodes.

16. The mobile device of claim 13 , wherein the one or more processors are further configured to generate the prompt to the user by generating an image on a display of the mobile device; a haptic signal or an audio signal, or a combination thereof, to position the light sensor in the preferred orientation.

17. The mobile device of claim 13 , and wherein the one or more processors are further configured to:

decode or demodulate at least a portion of received VLC communication for use in a data communication application.

18. The mobile device of claim 13 , wherein the prompt indicates a direction of rotation of the light sensor so as to place a surface of the light sensor that is approximately normal to a direction a light signal from at least one of the one or more light sources.

19. The mobile device of claim 14 , wherein the one or more processors are further configured to:

estimate a location of the mobile device based, at least in part, on line of sight energy collected at the light sensor.

20. The mobile device of claim 14 , and further comprising two or more light sensors, and wherein the one or more processors are further configured to select a light sensor from among the two or more light sensors having a best opportunity to view the one or more light sources.

21. The mobile device of claim 14 , wherein the light sensor comprises a plurality of pixels, and wherein the one or more processors are configured to determine the preferred orientation of the light sensor by determining the preferred orientation so as to affect a number of pixels on the surface of the light sensor being affected by line of sight light from at least one of the one or more light sources.

22. A non-transitory storage medium comprising computer readable instructions stored thereon which are executable by a processor of a mobile device to:

initiate transition of operation of the mobile device to a mode to process visual light communications (VLC) received from one or more light sources at a light sensor of the mobile device;

initiate generation of a prompt to a user through a user interface to adjust an orientation of a light sensor on the mobile device so as to affect collection of light from at least one of the one or more light sources automatically at least in part in response to transitioning of the operation of the mobile device to the mode to process VLC received from the one or more light sources; and

continue processing of VLC received at the light sensor following adjustment of the orientation of the light sensor by the user.

23. The storage medium of claim 22 , wherein the instructions are further executable by the processor to:

determine locations of the one or more light sources;

determine a rough location of the mobile device; and

determine a preferred orientation of the light sensor so as to affect collection of line of sight energy on a surface of the light sensor based, at least in part, on the locations of the one or more light sources and the rough location of the light sensor.

24. The storage medium of claim 23 , wherein the instructions are further executable by the processor to:

estimate a location of the mobile device based, at least in part, on line of sight energy collected at the light sensor.

25. The storage medium of claim 23 , wherein the mobile device comprises two or more light sensors, and wherein the instructions are further executable by the processor to select a light sensor from among the two or more light sensors having a best opportunity to view the one or more light sources.

26. The storage medium of claim 23 , wherein the light sensor comprises a plurality of pixels, and wherein the instructions are further executable by the processor to determine the preferred orientation so as to affect a number of pixels on the surface of the light sensor being affected by line of sight light from at least one of the one or more light sources.

27. A mobile device, comprising:

means for transitioning operation of the mobile device to a mode to process visual light communications (VLC) received from one or more light sources at a light sensor of the mobile device;

means for generating a prompt to a user through a user interface to adjust an orientation of a light sensor on the mobile device so as to affect collection of light from at least one of the one or more light sources automatically at least in part in response to transitioning of the operation of the mobile device to the mode to process VLC received from the one or more light sources; and

means for continuing processing of VLC received at the light sensor following adjustment of the orientation of the light sensor by the user.

28. The mobile device of claim 27 , wherein the means for generating the prompt further comprises:

means for determining locations of the one or more light sources;

means for determining a rough location of the mobile device; and

means for determining a preferred orientation of the light sensor so as to affect collection of line of sight energy on a surface of the light sensor based, at least in part, on the locations of the one or more light sources and the rough location of the light sensor.

29. The mobile device of claim 27 , and further comprising:

means for estimating a location of the mobile device based, at least in part, on line of sight energy collected at the light sensor.

30. The mobile device of claim 27 , wherein the mobile device comprises two or more light sensors and means for selecting a light sensor from among the two or more light sensors having a best opportunity to view the one or more light sources.

31. The mobile device of claim 27 , wherein the light sensor comprises a plurality of pixels, and wherein the means for determining the preferred orientation of the light sensor further comprises means for determining the preferred orientation so as to affect a number of pixels on a surface of the light sensor being affected by line of sight light from at least one of the one or more light sources.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 19, 2019
From: AGRAWAL, MEGHNA; KUMAR, SURESH BITRA
To: QUALCOMM INCORPORATED
Reel/Frame 048636/0955 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 23, 2017
From: AGRAWAL, MEGHNA; BITRA, SURESH KUMAR
To: QUALCOMM INCORPORATED
Reel/Frame 041070/0073 →
Continuity (1)
Related Publication 20180076891A1 · Mar 15, 2018