Indoor positioning using camera and optical signal

US9335400B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9335400-B2
Application numberUS-201414496043-A
CountryUS
Kind codeB2
Filing dateSep 25, 2014
Priority dateNov 30, 2012
Publication dateMay 10, 2016
Grant dateMay 10, 2016

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.

A method for detecting a collector device in an indoor area associated with imaging devices covering the area includes a plurality of collector devices emitting markers to the imaging devices coupled to a server. The imaging devices capture the images of the collector devices including the markers. The images are processed in order to determine the current positions of the collector devices corresponding to the markers. The server and the collector device communicate with each other and match a current position corresponding to the collector device among the plurality of collector devices.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method for automatically determining a location of a collector device from among a plurality of collector devices associated with a plurality of imaging devices coupled to a server, the method comprising the collector device: synchronizing a clock of the collector device with a clock of the server; emitting a marker at an emission time, the marker being received by at least one of the plurality of imaging devices; receiving a plurality of current positions and corresponding identification times from the server, wherein the plurality of current positions and corresponding identification times are associated with markers identified in images from the plurality of imaging devices; and determining the location of the collector device from among the plurality of current positions received from the server by matching the emission time of the marker emitted by the collector device with at least one of the corresponding identification times of the plurality of current positions. 2. The method of claim 1 , wherein receiving the plurality of current positions and corresponding identification times from the server comprises receiving the plurality of current positions that are within an uncertainty of a coarse position of the collector device. 3. A method for automatically determining a location of a collector device from among a plurality of collector devices associated with a plurality of imaging devices and a server, the method comprising the server: synchronizing a clock of the server with a respective clock of the plurality of collector devices; receiving a plurality of images of the plurality of collector devices from the plurality of imaging devices, wherein the plurality of images include images of markers emitted by the plurality of collector devices at respective emission times; determining a plurality of current positions and corresponding identification times of the markers identified in the plurality of images; receiving a location request from at least one of the plurality of collector devices; and responding to the location request from the at least one of the plurality of collector devices by sending the plurality of current positions and corresponding identification times associated with the markers identified in the plurality of images to match against an emission time of a marker emitted by the collector device. 4. A method for automatically determining a location of a collector device from among a plurality of collector devices associated with a plurality of imaging devices coupled to a server, the method comprising the server: synchronizing a clock of the server with a respective clock of the plurality of collector devices; receiving a plurality of images from the plurality of imaging devices, wherein the plurality of images include images of markers emitted by the plurality of collector devices at respective emission times, wherein the markers are based on unique modulation schemes assigned to each of the plurality of collector devices; determining a plurality of current positions and corresponding identification times and modulation schemes of the markers identified in the plurality of images; identifying at least one collector device from the plurality of collector devices based on a unique modulation scheme assigned to the at least one collector device; receiving a location request from the at least one collector device; and responding to the location request from the at least one collector device by sending the plurality of current positions and corresponding identification times and modulation schemes of the markers identified in the images to match against an emission time and the unique modulation scheme of a marker emitted by the at least one collector device. 5. The method of claim 4 , further comprising assigning the unique modulation schemes to the plurality of collector devices. 6. A collector device, comprising: a processor configured with processor-executable instructions to: synchronize a clock of the collector device with a clock of a server; emit a marker at an emission time, the marker being received by at least one of a plurality of imaging devices; receive a plurality of current positions and corresponding identification times from the server, wherein the plurality of current positions and corresponding identification times are associated with markers identified in images from the plurality of imaging devices; and determine a location of the collector device from among the plurality of current positions received from the server by matching the emission time of the marker emitted by the collector device with at least one of the corresponding identification times of the plurality of current positions. 7. The collector device of claim 6 , wherein to receive the plurality of current positions and corresponding identification times from the server, the processor is configured with processor-executable instructions to receive the plurality of current positions that are within an uncertainty of a coarse position of the collector device. 8. A server, comprising: a processor configured with processor-executable instructions to: synchronize a clock of the server with a respective clock of a plurality of collector devices; receive a plurality of images of the plurality of collector devices from a plurality of imaging devices, wherein the plurality of images include images of markers emitted by the plurality of collector devices at respective emission times; determine a plurality of current positions and corresponding identification times of the markers identified in the plurality of images; receive a location request from at least one of the plurality of collector devices; and respond to the location request from the at least one of the plurality of collector devices by sending the plurality of current positions and corresponding identification times associated with the markers identified in the plurality of images to match against an emission time of a marker emitted by the collector device. 9. A server, comprising: a processor configured with processor-executable instructions to: synchronize a clock of the server with a respective clock of a plurality of collector devices; receive a plurality of images from a plurality of imaging devices, wherein the plurality of images include images of markers emitted by the plurality of collector devices at respective emission times, wherein the markers are based on unique modulation schemes assigned to each of the plurality of collector devices; determine a plurality of current positions and corresponding identification times and modulation schemes of the markers identified in the plurality of images; identify at least one collector device from the plurality of collector devices based on a unique modulation scheme assigned to the at least one collector device; receiving a location request from the at least one collector device; and responding to the location request from the at least one collector device by sending the plurality of current positions and corresponding identification times and modulation schemes of the markers identified in the images to match against an emission time and the unique modulation scheme of a marker emitted by the at least one collector device. 10. The server of claim 9 , wherein the processor is further configured with processor-executable instructions to assign the unique modulation schemes to the plurality of collector devices.

Assignees

Inventors

Classifications

  • locating network equipment · CPC title

  • G01S5/14Primary

    Determining absolute distances from a plurality of spaced points of known location · CPC title

  • Physics · mapped topic

  • Physics · mapped topic

  • Supervisory, monitoring or testing arrangements · 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 US9335400B2 cover?
A method for detecting a collector device in an indoor area associated with imaging devices covering the area includes a plurality of collector devices emitting markers to the imaging devices coupled to a server. The imaging devices capture the images of the collector devices including the markers. The images are processed in order to determine the current positions of the collector devices cor…
Who is the assignee on this patent?
Qualcomm Technologies Int Ltd
What technology area does this patent fall under?
Primary CPC classification G01S5/14. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 10 2016 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).