# US 2014/0155104 A1 · Indoor positioning using camera and optical signal

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2014/0155104 A1
- Document ID: US20140155104A1
- Status: Published application
- Kind: A1
- Application number: 13/689,937
- Filed: 2012-11-30
- Published: 2014-06-05
- Earliest claimed: 2012-11-30
- Assignees: Cambridge Silicon Radio Limited
- Applicants: Cambridge Silicon Radio Limited
- Inventors: Murray Robert Jarvis; Nicolas Graube
- Web page: https://patentgrep.com/patent/US20140155104A1

## CPC

- G01S 5/14: Determining absolute distances from a plurality of spaced points of known location
- G01C 21/206: {specially adapted for indoor navigation}
- G06F 16/583: using metadata automatically derived from the content
- G06V 20/52: Surveillance or monitoring of activities, e.g. for recognising suspicious objects (recognising microscopic objects G06V20/69)
- G06V 20/80: Recognising image objects characterised by unique random patterns
- H04W 24/00: Supervisory, monitoring or testing arrangements
- H04W 64/003: {locating network equipment}
- G01S: RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01C: MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY (measuring liquid level G01F; radio navigation, determining distance or velocity by use of propagation effects, e.g. Doppler effects, propagation time, of radio waves, analogous arrangements using other waves G01S)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

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.

## Claims

### Claim 1

A method for determining a location of a collector device associated with a server, a plurality of radio frequency (RF) signal sources and a plurality of imaging devices coupled to the server, the method comprising the collector device:
collecting multiple sets of measurements from multiple RF signal sources;
determining a first position of the collector device based on the multiple sets of measurements;
communicating information about the first position to the server;
emitting a marker to at least one of the plurality of imaging devices; and
receiving from the server, the location mapped to a second position, in response to the marker;
wherein the second position has higher precision than the first position.

### Claim 2 (depends on 1)

The method of claim 1, wherein the collector device is a cellular phone.

### Claim 3 (depends on 1)

The method of claim 1, wherein the plurality of imaging devices are video cameras and a step of emitting the marker includes emitting the marker to be imaged by the video camera.

### Claim 4 (depends on 1)

The method of claim 1, wherein the plurality of RF sources transmit signals in the industrial, scientific and medical (ISM) band and the collecting step includes collecting the multiple sets of RF signal measurements from the RF sources.

### Claim 5 (depends on 1)

The method of claim 1, wherein emitting the marker comprises emitting an infrared signal.

### Claim 6 (depends on 1)

The method of claim 1, wherein step of emitting the marker comprises emitting a modulated optical signal to be decoded by the imaging device.

### Claim 7 (depends on 1)

The method of claim 1, wherein the step of emitting the marker includes emitting the marker until an abort message is received from the server.

### Claim 8 (depends on 1)

The method of claim 1, wherein the collector device is one of the plurality of collector devices and the emitting step includes concurrently emitting the markers by the plurality of collector devices.

### Claim 9 (depends on 8)

The method of claim 8, further including a step of segregating the positions received in response to the markers by means of frequency or modulation variation.

### Claim 10

A method for determining a location of a collector device associated with a server, a plurality of radio frequency (RF) signal sources and a plurality of imaging devices, the method comprising the server:
receiving multiple sets of measurements from multiple RF signal sources collected by the collector device;
determining a first position of the collector device from the multiple sets of measurements;
determining a set of imaging devices among the plurality of imaging devices for capturing images of the collector device based on information of the first position;
receiving at least one of the images from the set of imaging devices, the at least one image including a marker from the collector device;
processing the at least one image to map the collector device to a second position according to the marker; and
sending the second position to the collector device; wherein the second position has higher precision than the first position.

### Claim 11

A method for automatically determining a location of a collector device from a plurality of collector devices associated with a plurality of imaging devices coupled to a server, the method comprising each collector device:
emitting a marker to be received by at least one of the plurality of imaging devices;
receiving a plurality of current positions corresponding to the markers from the server; and
matching the collector device to at least one of the current positions corresponding to at least one of the markers.

### Claim 12 (depends on 11)

The method of claim 11, wherein the current positions are within an uncertainty of a coarse position of respective collector devices during the receiving step.

### Claim 13 (depends on 11)

The method of claim 11, wherein the step of receiving is based at least on time synchronization between the collector device and the server and further including the step of time synchronizing with the server wherein the server assigns a time value to each marker and the matching step matches the collector device to the marker by matching time values.

### Claim 14 (depends on 11)

The method of claim 11, wherein the step of receiving further includes the step of receiving a plurality of times of identification corresponding to the markers based on time synchronization.

### Claim 15

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:
receiving a plurality of images of the collector devices from the imaging devices;
wherein the images are captured upon continuous scanning and including images of markers emitted by the collector devices;
calculating current positions corresponding to the markers;
receiving a request from at least one of the collector devices for a plurality of current positions of the markers;
responding to the request by sending the current positions to at least one of the collector devices.

### Claim 16

An apparatus comprising:
a transmitter/receiver for generating multiple sets of measurements of respective RF sources via an antenna;
a processor for processing the multiple sets of measurements in order to determine a coarse position of the apparatus; and
an emitter for emitting at least one marker.

### Claim 17 (depends on 16)

The apparatus of claim 16, wherein the apparatus further includes a modulator that modulates infrared signals to provide the markers.
The apparatus of claim 16, wherein the markers are electromagnetic waves with wavelengths in a range of 750-900 nm.

### Claim 18

A method for automatically detecting a collector device from a plurality of collector devices associated with a plurality of imaging devices coupled to a server, the steps including:
capturing a plurality of images including a plurality of markers;
calculating a plurality of current positions corresponding to the markers; and
identifying at least one collector device from the plurality of collector devices based on the current position information.

### Claim 19 (depends on 18)

The method of claim 18, further including a step of assigning a modulation scheme to at least one of the collector devices.

### Claim 20 (depends on 19)

The method of claim 19, wherein the step of identifying the collector device further includes a step of identifying at least one of the collector devices based on a modulation scheme assigned to the collector device.

### Claim 21

A computer-readable medium carrying one or more sequences of instructions by one or more processors of a collector device causes the one or more processors of the collector device to perform the steps of:
collecting multiple sets of measurements from multiple RF signal sources;
determining a first position of the collector device based on the multiple sets of measurements;
communicating information about the first position to the server;
emitting a marker to at least one of the plurality of imaging devices; and
receiving the location mapped to a second position, in response to the marker, from the server;
wherein the second position has higher precision than the first position.
