Method and apparatus for switching between cameras in a mobile device to receive a light signal

US9918013B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9918013-B2
Application numberUS-201615045519-A
CountryUS
Kind codeB2
Filing dateFeb 17, 2016
Priority dateJul 26, 2011
Publication dateMar 13, 2018
Grant dateMar 13, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

In one aspect, the present disclosure relates to a method for a method for hiding a camera preview feed of a mobile device application. The method may proceed by the mobile device application enabling an imaging sensor of the mobile device, where the software of the mobile device requires the mobile device application to display the camera preview feed when the imaging sensor is enabled. The method may continue by creating a camera preview surface for displaying the camera preview feed. The method may further continue by modifying the camera preview surface to be hidden from the mobile device user. The method may end by setting the camera preview feed to be displayed on the camera preview surface. In another aspect, the present disclosure further relates to modifying the camera preview surface by resizing the camera preview surface to be one pixel large.

First claim

Opening claim text (preview).

We claim: 1. A method comprising: determining an orientation of a mobile device; selecting one optical sensor from a plurality of optical sensors of the mobile device as being most likely to receive a modulated light signal, based on the determined orientation; and demodulating an output signal of the one optical sensor to produce a demodulated signal; analyzing the demodulated signal of the optical sensor to determine whether a modulating signal is present; when the analysis determines that the modulating signal is not present: selecting another optical sensor of the plurality of optical sensors; and demodulating an output signal of the other optical sensor to produce a further demodulated signal. 2. The method of claim 1 , wherein the one optical sensor includes an imaging sensor and the method further includes configuring of the one optical sensor by modifying sensor parameters including at least one of exposure, focus, saturation, white balance, zoom, contrast, brightness, gain, sharpness, ISO, resolution, image quality, scene selection, and metering mode of the one optical sensor to improve reception of the modulated light signal before demodulating the output signal of the one optical sensor. 3. The method of claim 1 , wherein the one optical sensor includes a photodiode and the demodulating of the optical sensor includes digitizing the output signal of the photodiode and detecting an on-off key (OOK) modulating signal. 4. The method of claim 1 , wherein the determining the orientation of the mobile device includes analyzing output signals of at least one of a gyroscope, compass, or accelerometer of the mobile device to determine the orientation of the mobile device. 5. A method comprising: determining an orientation of a mobile device; selecting one optical sensor from a plurality of optical sensors of the mobile device as being most likely to receive a modulated light signal, based on the determined orientation; and demodulating an output signal of the one optical sensor to produce a demodulated signal; wherein the one optical sensor includes an imaging sensor and the demodulating of the output signal of the optical sensor includes processing an image output of the imaging sensor to obtain information corresponding to variations of width of one or more stripes in the image output. 6. The method of claim 5 , wherein processing includes performing digital pulse recognition (DPR) demodulation on pixel values provided by the imaging sensor. 7. The method of claim 6 , wherein: the DPR demodulation includes generating a confidence score indicating a likelihood that the demodulated signal includes DPR tones; and the analyzing of the demodulated signal includes analyzing the confidence score to determine whether DPR tones are present. 8. The method of claim 5 , wherein the one optical sensor includes an imaging sensor and the method further includes configuring of the one optical sensor by modifying sensor parameters including at least one of exposure, focus, saturation, white balance, zoom, contrast, brightness, gain, sharpness, ISO, resolution, image quality, scene selection, and metering mode of the one optical sensor to improve reception of the modulated light signal before demodulating the output signal of the one optical sensor. 9. The method of claim 5 , wherein the one optical sensor includes a photodiode and the demodulating of the optical sensor includes digitizing the output signal of the photodiode and detecting an on-off key (OOK) modulating signal. 10. The method of claim 5 , wherein the determining the orientation of the mobile device includes analyzing output signals of at least one of a gyroscope, compass, or accelerometer of the mobile device to determine the orientation of the mobile device. 11. A mobile device comprising: a first optical sensor mounted in a first location on the mobile device; a second optical sensor mounted in a second location on the mobile device wherein the second location is different from the first location; a processor, coupled to the first and second optical sensors; a memory, coupled to the processor, the memory including program instructions that cause the processor to: determine an orientation of the mobile device; based on the determined orientation, select one of the first and second optical sensors as the optical sensor most likely to receive a modulated light signal; demodulate an output signal of the one optical sensor to produce a demodulated signal; and analyze the demodulated signal of the one optical sensor to determine whether a modulating signal is present; when the analysis determines that the modulating signal is not present: select another optical sensor of the first and second optical sensors; configure the other optical sensor to receive the modulated light signal; and demodulate an output signal of the other optical sensor to produce a further demodulated signal. 12. The mobile device of claim 11 , wherein each of the first and second optical sensors is selected from a group consisting of a complementary metal oxide semiconductor (CMOS) imager, a charge coupled device (CCD) imager and a photodiode. 13. The mobile device of claim 11 , wherein the first optical sensor is a front camera mounted on a front side of the mobile device and the second optical sensor is a back camera mounted on a back side of the mobile device. 14. The mobile device of claim 11 , further including program instructions that cause the processor to configure the one optical sensor by modifying at least one sensor parameter including exposure, focus, saturation, white balance, zoom, contrast, brightness, gain, sharpness, ISO, resolution, image quality, scene selection, and metering mode to improve reception of the modulated light signal before the output signal of the one optical sensor is demodulated. 15. The mobile device of claim 11 , wherein each camera is a rolling shutter camera. 16. The mobile device of claim 11 , wherein: the one optical sensor includes a photodiode and the mobile device further includes an analog-to-digital converter configured to digitize the output signal of the photodiode; and the program instructions that cause the processor to demodulate the output signal of the sensor include program instructions that cause the processor to perform on-off key (OOK) demodulation. 17. The mobile device of claim 11 , further comprising: at least one sensor selected from a group consisting of a gyroscope, compass, and accelerometer; and the program instructions that cause the processor to determine the orientation of the mobile device cause the processor to determine the orientation based on the output signals of the at least one sensor. 18. A mobile device comprising: a first optical sensor mounted in a first location on the mobile device; a second optical sensor mounted in a second location on the mobile device wherein the second location is different from the first location; a processor, coupled to the first and second optical sensors; a memory, coupled to the processor, the memory including program instructions that cause the processor to: determine an orientation of the mobile device; based on the determined orientation, select one of the first and second optical sensors as the optical sensor most likely to receive a modulated light signal, wherein the one optical sensor includes an imaging sensor; and demodulate an output signal of the one optical sensor to produce a demodulated signal by processing an image output of the imaging sensor to obtain information c

Assignees

Inventors

Classifications

  • H04B10/116Primary

    Visible light communication · CPC title

  • for indoor environments, e.g. buildings · CPC title

  • for collecting sensor information · CPC title

  • including functional features of a camera · CPC title

  • by controlling rolling shutters in CMOS SSIS · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9918013B2 cover?
In one aspect, the present disclosure relates to a method for a method for hiding a camera preview feed of a mobile device application. The method may proceed by the mobile device application enabling an imaging sensor of the mobile device, where the software of the mobile device requires the mobile device application to display the camera preview feed when the imaging sensor is enabled. The me…
Who is the assignee on this patent?
Abl Ip Holding Llc
What technology area does this patent fall under?
Primary CPC classification H04B10/116. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Mar 13 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).