# US 10,484,832 B1 · Location correlation in a region based on signal strength indications

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

- Number: US 10,484,832 B1
- Document ID: US10484832B1
- Status: Granted
- Kind: B1
- Application number: 16/282,158
- Filed: 2019-02-21
- Granted: 2019-11-19
- Earliest claimed: 2018-07-30
- Assignees: Motorola Mobility LLC
- Applicants: Motorola Mobility LLC
- Inventors: Vivek Kumar Tyagi; Douglas Alfred Lautner; Nikhil Ambha Madhusudhana; Sudhir C. Vissa; Miao Song; Yunming Wang
- Web page: https://patentgrep.com/patent/US10484832B1

## CPC

- H04W 4/02: Services making use of location information
- H04W 4/029: Location-based management or tracking services
- H04B 17/27: for locating or positioning the transmitter
- H04B 17/318: Received signal strength
- H04W 16/18: Network planning tools
- H04W 24/08: Testing, {supervising or monitoring} using real traffic
- H04W 64/00: Locating users or terminals {or network equipment} for network management purposes, e.g. mobility management
- H04W 64/003: {locating network equipment}
- H04W 4/33: for indoor environments, e.g. buildings
- H04W 4/80: Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04B: TRANSMISSION

## Abstract

In aspects of location correlation in a region, a mobile device implements a location module that determines a current location of the mobile device in a region within communication range of a radio system based on location data received in radio signals from the radio system. The location module determines region coordinates at the current location of the mobile device in the region. The location module can then associate the region coordinates at the current location of the mobile device in the region with pixel grid coordinates determined from a digital image view as captured by a camera system in the region, and generate a location mapping of the region based on the current location and subsequent locations of the mobile device in the region. The location mapping correlates the locations of the mobile device in the region based on the pixel grid coordinates at the respective locations.

## Claims

### Claim 1

An indoor location system, comprising:
a radio system to transmit a set of radio signals that includes location data to enable a mobile device within communication range of the radio system to determine a current location of the mobile device in a region enclosed indoors;
a camera system to capture a digital image view of the region to correlate the mobile device with pixel grid coordinates in the region;
the mobile device configured to:
determine the current location of the mobile device based on the location data received in the set of radio signals at the current location of the mobile device;
determine region coordinates at the current location of the mobile device in the region;
associate the region coordinates at the current location of the mobile device in the region with the pixel grid coordinates determined from the digital image view as captured by the camera system in the region; and
generate a location mapping of the region based on the current location and subsequent locations of the mobile device in the region as determined from the location data received in the set of radio signals and the region coordinates associated with the pixel grid coordinates of the digital image views captured by the camera device, the location mapping configured to correlate locations of a different mobile device in the region based on the pixel grid coordinates at the respective locations after the radio system is removed from the region, the different mobile device accessing the location mapping from a data store and receiving a current digital image view of the region from which a device location of the different mobile device is determined.

### Claim 2 (depends on 1)

The indoor location system as recited in claim 1, wherein the radio system includes one or more ultra-wide band radios to transmit the set of radio signals from which the current location of the mobile device in the region is determined for the location mapping.

### Claim 3 (depends on 1)

The indoor location system as recited in claim 1, further comprising an additional radio system that includes one or more Bluetooth™ radios or one or more Wi-Fi radios to transmit another set of radio signals from which a RSSI value from each of the radio signals in the other set of radio signals is determined.

### Claim 4 (depends on 1)

The indoor location system as recited in claim 1, wherein the mobile device is configured to store the location mapping in the data store communicatively accessible by the different mobile device that enters the region to access the location mapping and receive an indication of the device location of the different mobile device in the region.

### Claim 5 (depends on 1)

The indoor location system as recited in claim 1, wherein the mobile device is configured to:
determine that the mobile device has moved to a next location from the current location based on sensor data from inertial measurement sensors;
determine the next location of the mobile device based on the location data received in the set of radio signals at the next location of the mobile device;
determine next region coordinates at the next location of the mobile device in the region;
associate the next region coordinates at the next location of the mobile device in the region with the pixel grid coordinates determined from an updated digital image view as captured by the camera system; and
update the location mapping of the region based on the next location of the mobile device in the region.

### Claim 6 (depends on 1)

The indoor location system as recited in claim 1, wherein the mobile device is configured to store the location mapping in the data store on a computing device communicatively accessible by the mobile device that re-enters the region to access the location mapping and receives an indication of the device location of the mobile device in the region.

### Claim 7 (depends on 1)

The indoor location system as recited in claim 1, wherein the radio system is removed from the system subsequent to the locations within the region being correlated with the pixel grid coordinates at the respective locations.

### Claim 8 (depends on 1)

The indoor location system as recited in claim 1, wherein each of the locations in the region corresponds to a predetermined area of a particular size in the region.

### Claim 9

A mobile device, comprising:
a radio to receive a set of radio signals from a radio system that transmits location data to the mobile device in a region that is enclosed indoors and within communication range of the radio system;
a data interface to receive digital image views of the region from which locations of the mobile device can be correlated with pixel grid coordinates in the region, the digital image views captured with a camera system in the region;
a location module implemented at least partially in hardware with a processor system to:
determine a current location of the mobile device based on the location data received in the set of radio signals at the current location of the mobile device;
determine region coordinates at the current location of the mobile device in the region;
associate the region coordinates at the current location of the mobile device in the region with the pixel grid coordinates determined from a digital image view as captured by the camera system in the region; and
generate a location mapping of the region based on the current location and subsequent locations of the mobile device in the region as determined from the location data received in the set of radio signals and the region coordinates associated with the pixel grid coordinates of the digital image views captured by the camera device, the location mapping configured to correlate locations of a different mobile device in the region based on the pixel grid coordinates at the respective locations after the radio system is removed from the region, the different mobile device accessing the location mapping from a data store and receiving a current digital image view of the region from which a device location of the different mobile device is determined.

### Claim 10 (depends on 9)

The mobile device as recited in claim 9, wherein the radio system includes one or more ultra-wide band radios to transmit the set of radio signals from which the current location of the mobile device in the region is determined for the location mapping.

### Claim 11 (depends on 9)

The mobile device as recited in claim 9, wherein the location module is implemented to store the location mapping in the data store on a computing device communicatively accessible by the mobile device that re-enters the region to access the location mapping and receives an indication of the device location of the mobile device in the region.

### Claim 12 (depends on 11)

The mobile device as recited in claim 11, wherein the location module is implemented to receive the indication of the device location of the mobile device in the region from the computing device based on the pixel grid coordinates communicated to the computing device.

### Claim 13 (depends on 12)

The mobile device as recited in claim 12, wherein the received region coordinates are communicated to the computing device subsequent to the locations within the region being correlated with the pixel grid coordinates at the respective locations, and subsequent to the location mapping being stored in the data store on the computing device.

### Claim 14 (depends on 9)

The mobile device as recited in claim 9, wherein the location module is implemented to:
determine that the mobile device has moved to a next location from the current location based on sensor data from inertial measurement sensors;
determine the next location of the mobile device based on the location data received in the set of radio signals at the next location of the mobile device;
determine next region coordinates at the next location of the mobile device in the region;
associate the next region coordinates at the next location of the mobile device in the region with the pixel grid coordinates determined from an updated digital image view as captured by the camera system; and
update the location mapping of the region based on the next location of the mobile device in the region.

### Claim 15

A method, comprising:
determining a current location of a mobile device based on location data received in a set of radio signals at the current location of the mobile device, the set of radio signals received from a radio system that transmits the location data to the mobile device in a region that is enclosed indoors and within communication range of the radio system;
determining region coordinates at the current location of the mobile device in the region;
associating the region coordinates at the current location of the mobile device in the region with pixel grid coordinates determined from a digital image view as captured by a camera system in the region; and
generating a location mapping of the region based on the current location and subsequent locations of the mobile device in the region as determined from the location data received in the set of radio signals and the region coordinates associated with the pixel grid coordinates of the digital image views captured by the camera device, the location mapping configured to correlate locations of a different mobile device in the region based on the pixel grid coordinates at the respective locations after the radio system is removed from the region, the different mobile device accessing the location mapping from a data store and receiving a current digital image view of the region from which a device location of the different mobile device is determined.

### Claim 16 (depends on 15)

The method as recited in claim 15, further comprising:
storing the location mapping in the data store on a computing device communicatively accessible by the different mobile device that enters the region to access the location mapping and receive an indication of the device location of the different mobile device in the region.

### Claim 17 (depends on 16)

The method as recited in claim 16, further comprising:
receiving the indication of the device location of the different mobile device in the region from the computing device based on the pixel grid coordinates communicated to the computing device.

### Claim 18 (depends on 17)

The method as recited in claim 17, wherein the received region coordinates are communicated to the computing device subsequent to the locations within the region being correlated with the pixel grid coordinates at the respective locations, and subsequent to the location mapping being stored in the data store on the computing device.

### Claim 19 (depends on 15)

The method as recited in claim 15, wherein the radio system includes one or more ultra-wide band radios to transmit the set of radio signals from which the current location of the mobile device in the region is determined.

### Claim 20 (depends on 15)

The method as recited in claim 15, further comprising:
determining that the mobile device has moved to a next location from the current location based on sensor data from inertial measurement sensors;
determining the next location of the mobile device based on the location data received in the set of radio signals at the next location of the mobile device;
determining next region coordinates at the next location of the mobile device in the region;
associating the next region coordinates at the next location of the mobile device in the region with the pixel grid coordinates determined from an updated digital image view as captured by the camera system; and
updating the location mapping of the region based on the next location of the mobile device in the region.
