IP Library Granted Patent US 11,741,135
Granted Patent B2
US 11,741,135 · App. 16/603,548 · Granted Aug 29, 2023

Improving offline map data availability

Inventors: Paul Messmer (Mountain View, CA); David Barth (Mountain View, CA); Brett McLarnon (Mountain View, CA); Jennifer Maurer (Seattle, WA)
Assignee: GOOGLE LLC
G06F16/29H04W4/021H04W64/003
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,741,135
App. No.
16/603,548
Granted
Aug 29, 2023
Kind
B2
Abstract

Geographic data corresponding to a certain geographic area of offline coverage is stored in a memory of a computing device. An indication of a geographic boundary delimiting a region smaller than, and contained within, the geographic area is obtained. A current location of the computing device relative to the geographic boundary is determined and, in response to determining that the current location is outside the region, additional geographic data is retrieved via a wireless communication network to expand the geographic area of offline coverage. At least some of the geographic data corresponding to the expanded geographic area is provided via a user interface of the computing device when the computing device is offline.

Claims (24)

1. A method for obtaining geographic data for offline use, the method comprising:

storing, in a memory of a computing device, geographic data corresponding to a certain geographic area of offline coverage;

obtaining, by one or more processors, an indication of a geographic boundary delimiting a region smaller than, and contained within, the geographic area;

determining, by the one or more processors, a current location of the computing device relative to the geographic boundary;

in response to determining that the current location is outside the region, retrieving additional geographic data via a wireless communication network to expand the geographic area of offline coverage and a new geographic boundary delimiting a new region within the expanded geographic area of offline coverage; and

providing at least some of the geographic data corresponding to the expanded geographic area via a user interface of the computing device when the computing device is offline.

2. The method of claim 1 , wherein retrieving the additional geographic data includes transmitting, to a network server, a request specifying the current location of the computing device and the geographic area of offline coverage.

3. The method of claim 2 , wherein the request further specifies a network carrier of the computing device at the current location.

4. The method of claim 2 , wherein the request further specifies a navigation route which the computing device is following.

5. The method claim of claim 2 , wherein the request further specifies a current speed and/or an expected future speed of travel of the computing device.

6. The method of claim 1 , wherein retrieving the additional geographic data includes receiving, from a network server, geographic data for locations to which the computing device is likely to travel.

7. The method of claim 1 , wherein requesting the additional geographic data includes requesting map data for rendering digital maps.

8. A computing device comprising:

one or more processors; and

a memory implemented as a non-transitory computer-readable medium storing thereon instructions that, when executed by the one or more processors, cause the computing device to:

store, in the memory, geographic data corresponding to a certain geographic area of offline coverage,

obtain an indication of a geographic boundary delimiting a region smaller than, and contained within, the geographic area,

determine a current location of the computing device relative to the geographic boundary,

in response to determining that the current location is outside the region, retrieve additional geographic data via a wireless communication network to expand the geographic area of offline coverage and a new geographic boundary delimiting a new region within the expanded geographic area of offline coverage; and

provide at least some of the geographic data corresponding to the expanded geographic area via a user interface of the computing device when the computing device is offline.

9. The computing device of claim 8 , wherein to retrieve the additional geographic data, the computing device transmits a request specifying:

the current location of the computing device,

the geographic area of offline coverage, and

at least one of (i) a network carrier of the computing device at the current location, (ii) a navigation route which the computing device is following, (iii) a current speed and/or an expected future speed of travel of the computing device, or (iii) geographic data for locations to which the computing device is likely to travel.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 3, 2020
From: MESSMER, PAUL; BARTH, DAVID; MCLARNON, BRETT; MAURER, JENNIFER
To: GOOGLE LLC
Reel/Frame 051408/0939 →
Continuity (1)
Related Publication 20210334294A1 · Oct 28, 2021
Cited By (1)
US 12,279,106