# US 10,423,926 B1 · Method and system for localizing tracking devices indoors and outdoors

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

- Number: US 10,423,926 B1
- Document ID: US10423926B1
- Status: Granted
- Kind: B1
- Application number: 16/101,816
- Filed: 2018-08-13
- Granted: 2019-09-24
- Earliest claimed: 2018-07-18
- Assignees: Mapsted Corp.
- Applicants: Mapsted Corp.
- Inventors: Paramvir Singh Nagpal; Sean Huberman
- Web page: https://patentgrep.com/patent/US10423926B1

## CPC

- G06Q 10/087: Inventory or stock management, e.g. order filling, procurement or balancing against orders
- G01S 19/00: Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S 19/48: by combining or switching between position solutions derived from the satellite radio beacon positioning system and position solutions derived from a further system
- G06F 16/907: Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06Q 10/0877: {by inventory control or reporting using inventory tracking or counting}
- H04W 4/029: Location-based management or tracking services
- H04W 4/33: for indoor environments, e.g. buildings
- H04W 4/35: for the management of goods or merchandise
- H04W 4/38: for collecting sensor information
- H04W 8/005: {Discovery of network devices, e.g. terminals}
- H04W 52/38: TPC being performed in particular situations
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- 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
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- 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 and a device for tracking an item using a tracking device associated with the item are described. The method, executed in a processor of the tracking device, comprises identifying a location state of the tracking device as one of an indoor location and an outdoor location relative to an indoor facility, based on at least one of satellite based data and connectivity to an access point in the indoor facility. Upon identifying the location state as the indoor location, a wireless transceiver and one or more sensor devices may be activated. The sensor devices may include at least one of a wireless signal strength sensor, a wireless signal connectivity sensor, an inertial sensor, a magnetic field sensor, a barometric sensor, and an ambient light sensor. Further, indoor localization data gathered by the sensor devices may be provided for localization.

## Claims

### Claim 1

A tracking device for localizing an item comprising:
a processor; and
a memory storing a set of instructions, the instructions executable in the processor to:
identify a location state of the tracking device as one of an indoor location and an outdoor location relative to an indoor facility, based on at least one of satellite based data and connectivity to an access point in the indoor facility;
upon identifying the location state as the indoor location, activate a an inertial sensor and at least one of a wireless transceiver and one or more sensor devices of the tracking device, the sensor devices including at least one of a wireless signal strength sensor, a wireless signal connectivity sensor, a magnetic field sensor, a barometric sensor, and an ambient light sensor;
periodically broadcast a short range wireless signal to one or more other tracking devices within a predetermined distance from the tracking device in the indoor facility to enable localization of the one or more other tracking devices;
receive short range wireless signals broadcasted by the one or more tracking devices; and
provide indoor localization data gathered by the one or more sensor devices to a nearest access point, the indoor localization data comprising at least one of signal data and sensor data, the signal data comprising data pertaining to the short range wireless signals received from the one or more other tracking devices, the data pertaining to the short range wireless signals being used for determining a position of the tracking device relative to the one or more other tracking devices and the sensor data comprising at least one of inertial data and ambient environment data, the indoor localization data being used for localization of the item in the indoor facility.

### Claim 2 (depends on 1)

The tracking device of claim 1 further comprising instructions executable to, upon identifying the location state as the outdoor location, continue providing the satellite based data to a remote computing device for determining a position of the tracking device in the outdoor location.

### Claim 3 (depends on 1)

The tracking device of claim 1, wherein the tracking device comprises a plurality of wireless transceivers, the plurality of transceivers comprising a global navigation satellite system (GNSS) based transceiver and a short range wireless transceiver.

### Claim 4 (depends on 1)

The tracking device of claim 1 further comprising instructions executable to, provide historical data associated with the tracking device, the historical data being indicative of a motion history of the tracking device, and wherein localization is based on the historical data.

### Claim 5 (depends on 1)

The tracking device of claim 1, wherein the localization of the tracking device is based on a position estimate of at least one other tracking device, from among the one or more other tracking device, in the indoor facility having a known location relative to the tracking device.

### Claim 6 (depends on 1)

The tracking device of claim 1 further comprising instructions executable to initiate a low power mode, when a confidence factor associated with a location estimate of the tracking device is greater than a threshold, wherein in the low power mode sharing of the data to the access point for localization is suspended.

### Claim 7 (depends on 1)

The tracking device of claim 1, wherein the tracking device is embedded in the item.

### Claim 8

A method for tracking an item having a tracking device comprising:
identifying a location state of the tracking device as one of an indoor location and an outdoor location relative to an indoor facility, based on at least one of satellite based data and connectivity to an access point in the indoor facility;
upon identifying the location state as the indoor location, activating an inertial sensor and at least one of a wireless transceiver and one or more sensor devices of the tracking device, the sensor devices including at least one of a wireless signal strength sensor, a wireless signal connectivity sensor, a magnetic field sensor, a barometric sensor, and an ambient light sensor;
periodically broadcasting a short range wireless signal to one or more other tracking devices within a predetermined distance from the tracking device in the indoor facility to enable localization of the one or more other tracking devices;
receiving short range wireless signals broadcasted by the one or more tracking devices; and
providing indoor localization data gathered by sensor devices to a nearest access point, the data comprising at least one of signal data and sensor data, the signal data comprising data pertaining to the short range wireless signals received from one or more other tracking devices, the data pertaining to the short range wireless signals being used for determining a position of the tracking device relative to the one or more other tracking devices and the sensor data comprising at least one of inertial data and ambient environment data, the indoor localization data being used for localization of the item in the indoor facility.

### Claim 9 (depends on 8)

The method of claim 8 further comprising upon identifying the location state as the outdoor location, continuing to provide the satellite based data to a remote computing device for determining a position of the tracking device in the outdoor location.

### Claim 10 (depends on 8)

The method of claim 8, wherein the tracking device comprises a plurality of wireless transceivers, the plurality of transceivers comprising a global navigation satellite system (GNSS) based transceiver and a short range wireless transceiver.

### Claim 11 (depends on 8)

The method of claim 8 further comprising providing historical data associated with the tracking device, the historical data being indicative of a motion history of the tracking device, and wherein localization is based on the historical data.

### Claim 12 (depends on 8)

The method of claim 8, wherein the localization of the tracking device is based on a position estimate of at least one other tracking device, from among the one or more other tracking devices, in the indoor facility having a known location relative to the tracking device.

### Claim 13 (depends on 8)

The method of claim 8 further comprising initiating a low power mode, when a confidence factor associated with a location estimate of the tracking device is greater than a threshold, wherein in the low power mode sharing of the data to the access point for localization is suspended.

### Claim 14 (depends on 8)

The method of claim 8, wherein the tracking device is embedded in the item.
