# US 12,181,597 B2 · Mitigating signal loss and directional ambiguity with dynamic location data sampling

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

- Number: US 12,181,597 B2
- Document ID: US12181597B2
- Status: Granted
- Kind: B2
- Application number: 17/748,247
- Filed: 2022-05-19
- Published: 2022-11-24
- Granted: 2024-12-31
- Earliest claimed: 2021-05-24
- Assignees: Rakuten Group, Inc.
- Applicants: Rakuten Group, Inc.
- Inventors: Seejo K. Pylappan
- Web page: https://patentgrep.com/patent/US12181597B2

## CPC

- G01S 5/0244: {Accuracy or reliability of position solution or of measurements contributing thereto}
- G01C 21/3815: {Road data}
- G01S 5/0027: {of actual mobile position, i.e. position determined on mobile}
- G01S 5/014: {Identifying transitions between environments}
- H04L 69/28: Timers or timing mechanisms used in protocols
- H04W 4/021: Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
- H04W 4/029: Location-based management or tracking services
- H04W 4/20: Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel
- 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)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Exemplary methods, apparatuses, and systems read location data representing a current location of a mobile device. The location data for the mobile device is taken at a first sampling rate. Upon determining that the location data indicates that the mobile device is approaching a geographic area having a history of wireless communication loss, the mobile device is triggered to increase location data sampling from the first sampling rate to a second sampling rate.

## Claims

### Claim 1

A method comprising:
obtaining location data representing a current location of a mobile device, wherein the location data for the mobile device is taken at a first sampling rate;
determining that the location data indicates that the mobile device is approaching a geographic area having a history of wireless communication loss and an estimated time of arrival for the mobile device to reach a destination satisfies a time threshold; and
triggering an increase in location data sampling from the first sampling rate to a second sampling rate in response to determining the mobile device is approaching the geographic area having a history of wireless communication loss and the estimated time of arrival for the mobile device to reach the destination satisfies a time threshold.

### Claim 2 (depends on 1)

The method of claim 1, comprising:
reading trip history of a plurality of trips through the geographic area reported by one or more mobile devices;
determining that a number of the plurality of trips through the geographic area that included wireless communication loss in the geographic area satisfies a threshold; and
designating the geographic area as having a history of wireless communication loss in response to determining that the number of trips satisfies the threshold.

### Claim 3 (depends on 1)

The method of claim 1, wherein determining that the location data indicates that the mobile device is approaching the geographic area includes detecting that the location data is within threshold distance of the geographic area having a history of wireless communication loss.

### Claim 4 (depends on 1)

The method of claim 1, wherein determining that the location data indicates that the mobile device is approaching the geographic area includes detecting an estimated route for the mobile device to a destination, the estimated route passing through the geographic area having a history of wireless communication loss.

### Claim 5 (depends on 1)

The method of claim 1, further comprising:
reading updated location data representing a new location of the mobile device;
determining that the updated location data indicates that the mobile device exited the geographic area having a history of wireless communication loss; and
triggering a decrease in location data sampling from the second sampling rate to the first sampling rate in response to determining the mobile device exited the geographic area having a history of wireless communication loss.

### Claim 6 (depends on 5)

The method of claim 5, wherein determining that the updated location data indicates that the mobile device exited the geographic area includes detecting that the updated location data is outside of a threshold distance of the geographic area.

### Claim 7 (depends on 1)

The method of claim 1, further comprising:
causing the mobile device to pause the second sampling rate in response to detecting that the mobile device is stationary.

### Claim 8

A non-transitory computer-readable storage medium comprising instructions that, when executed by a processing device, cause the processing device to:
read location data representing a current location of a mobile device, wherein the location data for the mobile device is taken at a first sampling rate;
determine that the location data indicates that the mobile device is approaching a geographic area having a history of wireless communication loss and an estimated time of arrival for the mobile device to reach a destination satisfies a time threshold; and
trigger an increase in location data sampling from the first sampling rate to a second sampling rate in response to determining the mobile device is approaching the geographic area having a history of wireless communication loss and the estimated time of arrival for the mobile device to reach the destination satisfies a time threshold.

### Claim 9 (depends on 8)

The non-transitory computer-readable storage medium of claim 8, wherein the processing device is further to:
read trip history of a plurality of trips through the geographic area reported by one or more mobile devices;
determine that a number of the plurality of trips through the geographic area that included wireless communication loss in the geographic area satisfies a threshold; and
designate the geographic area as having a history of wireless communication loss in response to determining that the number of trips satisfies the threshold.

### Claim 10 (depends on 8)

The non-transitory computer-readable storage medium of claim 8, wherein determining that the location data indicates that the mobile device is approaching the geographic area includes detecting that the location data is within threshold distance of the geographic area having a history of wireless communication loss.

### Claim 11 (depends on 8)

The non-transitory computer-readable storage medium of claim 8, wherein determining that the location data indicates that the mobile device is approaching the geographic area includes detecting an estimated route for the mobile device to a destination, the estimated route passing through the geographic area having a history of wireless communication loss.

### Claim 12 (depends on 8)

The non-transitory computer-readable storage medium of claim 8, wherein the processing device is further to:
reading updated location data representing a new location of the mobile device;
determining that the updated location data indicates that the mobile device exited the geographic area having a history of wireless communication loss; and
triggering a decrease in location data sampling from the second sampling rate to the first sampling rate in response to determining the mobile device exited the geographic area having a history of wireless communication loss.

### Claim 13 (depends on 12)

The non-transitory computer-readable storage medium of claim 12, wherein determining that the updated location data indicates that the mobile device exited the geographic area includes detecting that the updated location data is outside of a threshold distance of the geographic area.

### Claim 14 (depends on 8)

The non-transitory computer-readable storage medium of claim 8, wherein the processing device is further to:
causing the mobile device to pause the second sampling rate in response to detecting that the mobile device is stationary.

### Claim 15

An apparatus comprising:
a processing device; and
a memory coupled to the processing device, the memory storing instructions which, when executed by the processing device, cause the apparatus to:
read location data representing a current location of a mobile device, wherein the location data for the mobile device is taken at a first sampling rate;
determine that the location data indicates that the mobile device is approaching a geographic area having a history of wireless communication loss and an estimated time of arrival for the mobile device to reach a destination satisfies a time threshold; and
trigger an increase in location data sampling from the first sampling rate to a second sampling rate in response to determining the mobile device is approaching the geographic area having a history of wireless communication loss and the estimated time of arrival for the mobile device to reach the destination satisfies a time threshold.

### Claim 16 (depends on 15)

The apparatus of claim 15, wherein the processing device is further to:
read trip history of a plurality of trips through the geographic area reported by one or more mobile devices;
determine that a number of the plurality of trips through the geographic area that included wireless communication loss in the geographic area satisfies a threshold; and
designate the geographic area as having a history of wireless communication loss in response to determining that the number of trips satisfies the threshold.

### Claim 17 (depends on 15)

The apparatus of claim 15, wherein determining that the location data indicates that the mobile device is approaching the geographic area includes detecting that the location data is within threshold distance of the geographic area having a history of wireless communication loss.

### Claim 18 (depends on 15)

The apparatus of claim 15, wherein determining that the location data indicates that the mobile device is approaching the geographic area includes detecting an estimated route for the mobile device to a destination, the estimated route passing through the geographic area having a history of wireless communication loss.

### Claim 19 (depends on 15)

The apparatus of claim 15, wherein the processing device is further to:
reading updated location data representing a new location of the mobile device;
determining that the updated location data indicates that the mobile device exited the geographic area having a history of wireless communication loss; and
triggering a decrease in location data sampling from the second sampling rate to the first sampling rate in response to determining the mobile device exited the geographic area having a history of wireless communication loss.

### Claim 20 (depends on 19)

The apparatus of claim 19, wherein determining that the updated location data indicates that the mobile device exited the geographic area includes detecting that the updated location data is outside of a threshold distance of the geographic area.
