IP Library › Granted Patent US 10,244,361
Granted Patent B1
US 10,244,361 · App. 15/443,088 · Granted Mar 26, 2019

System and method of wireless downloads of map and geographic based data to portable computing devices

Inventors: Clive W.R. Cooper (La Jolla, CA); Alfred M. Wallner (San Diego, CA)
Assignee: Tierravision, Inc.
H04W4/04G01C21/362G01C21/3629G01C21/3661G01C21/3676G01S19/42H04M1/72552H04M1/72572H04M1/72586H04W4/021
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 10,244,361
App. No.
15/443,088
Granted
Mar 26, 2019
Kind
B1
Abstract

Systems and methods of managing map data on electronic devices are disclosed. In one aspect, a method of downloading pushpin data for a map is disclosed. The method includes receiving, from an electronic network, an indication of a current map segment, the current map segment comprising map data for a current location of a device, the current map segment corresponding to a portion of a map displayed on the device, receiving pushpin criteria for the device, identifying pushpin data based on the current map segment and the pushpin criteria, the pushpin data indicating a pushpin location; and transmitting, on the electronic network, the pushpin data.

Claims (48)

1. An apparatus for downloading pushpin data, comprising one or more processors configured to:

receive an indication of a current segment, the current segment corresponding to a portion of geographically related content displayed on a device;

receive pushpin criteria for the device;

identify pushpin data based on the current segment and the pushpin criteria, the pushpin data indicating a pushpin location; and

transmit the pushpin data.

2. The apparatus of claim 1 , wherein the one or more processors are configured to receive a current segment index, wherein the current segment index indicates the current segment.

3. The apparatus of claim 1 , wherein the pushpin data indicates a plurality of pushpin locations.

4. The apparatus of claim 1 , wherein the one or more processors are further configured to:

receive, from an electronic network, an indication of a new current segment, the new current segment comprising geographically related data for an updated current location of the device, the new current segment corresponding to a portion of geographically related content displayed on the device;

identify new pushpin data based on the new current segment and the criteria, the new pushpin data indicating a second pushpin location; and

transmit, on the electronic network, the new pushpin data.

5. A wireless electronic apparatus for downloading pushpin data, comprising:

a touchscreen;

one or more processors coupled to the touchscreen, the one or more processors configured to:

receive map data comprising multiple map segments;

display, on the touchscreen, a map comprising at least two of the map segments;

request, from a server, pushpin data associated with at least one of the map segments;

receive the pushpin data;

display, on the map, at least one pushpin icon, the location of the pushpin icon based, at least in part, on the pushpin data;

receive, from the touchscreen, input selecting at least one pushpin icon;

display with the map, on the touchscreen, at least a portion of the pushpin data associated with the selected pushpin icon;

receive, from the touchscreen, input selecting at least a portion of the pushpin data associated with the selected pushpin icon; and

send a request to an application, the request comprising at least a portion of the selected pushpin data.

6. The wireless electronic apparatus of claim 5 , wherein the additional pushpin data comprises a phone number, and the request comprises an instruction for the application to dial or call the phone number.

7. The wireless electronic apparatus of claim 5 , wherein the additional pushpin data comprises a uniform resource locator, and the request comprises an instruction for the application open the uniform resource locator.

8. The wireless electronic apparatus of claim 5 , wherein the additional pushpin data comprises an internet protocol address, and the request comprises an instruction for the application to open the internet protocol address.

9. The wireless electronic apparatus of claim 5 , wherein the additional pushpin data comprises an email address, and the request comprises an instruction for the application to send an email to the email address.

10. The wireless electronic apparatus of claim 5 , wherein the additional pushpin data comprises contact information, and the request comprises an instruction for the application to create a contact in an address book of the electronic wireless apparatus using the contact information.

11. A wireless electronic apparatus for downloading pushpin data, comprising one or more processors configured to:

receive map data comprising multiple map segments;

display, on a screen of the wireless electronic apparatus, a map comprising at least two of the map segments;

receive input selecting a first geographic location, the first geographic location associated with at least one pushpin;

receive, from a global positioning system device, a second geographic location corresponding to the wireless electronic apparatus location;

send, to a server, a request for driving directions between the first geographic location and the second geographic location;

receive, at the wireless electronic apparatus, driving directions between the first geographic location and the second geographic location; and

display the driving directions on at least one map segment, the map segment corresponding to a portion of the map displayed on the wireless electronic apparatus.

12. The wireless electronic apparatus of claim 11 , wherein the second geographic location is received from a mobile communications network.

13. The wireless electronic apparatus of claim 11 , wherein the one or more processors are further configured to further present the driving directions in an audible format.

14. A wireless electronic apparatus for downloading pushpin data, comprising one or more processors configured to:

display on a display careen of the wireless electronic apparatus, a current segment of geographically related data, the current segment including geographically related data for a current location of the wireless electronic apparatus and for a portion of geographically related content displayed on the wireless electronic apparatus;

transmit, to a device, an indication of the current location;

transmit, to the device, an indication of criteria for pushpin data; and

receive, from the device, pushpin data, the pushpin data indicating at least one pushpin location and meeting the criteria.

15. The wireless electronic apparatus of claim 14 , wherein the received pushpin data comprises a plurality of pushpin locations and corresponding geographical pushpin indexes.

16. The wireless electronic apparatus of claim 15 , wherein the one or more processors are further configured to display push-pin data, wherein only pushpin locations that have geographical pushpin indexes equal to an index of one of the plurality of rectangular segments are displayed.

17. The wireless electronic apparatus of claim 16 , wherein the one or more processors are further configured to determine the geographical pushpin indexes based on the received pushpin data.

18. The wireless electronic apparatus of claim 14 , wherein the one or more processors are further configured to apply a second criteria to the received pushpin data, wherein the displayed pushpin data meets the second criteria.

19. The wireless electronic apparatus of claim 18 , wherein application of the second criteria selects pushpins from the pushpin data with particular layer identifiers.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 5, 2019
From: COOPER, CLIVE W.R.; WALLNER, ALFRED M.
To: TIERRAVISION, INC.
Reel/Frame 048241/0035 →
Continuity (8)
Continuation 14848203 · Sep 8, 2015
Continuation 14177108 · Feb 10, 2014
Continuation 13464654 · May 4, 2012
Continuation 13185052 · Jul 18, 2011
Continuation 12543305 · Aug 18, 2009
Continuation 11222208 · Sep 7, 2005
Provisional Application 60607895 · Sep 7, 2004
Provisional Application 60627393 · Nov 12, 2004
Cited By (11)
US 12,192,849 US 12,302,191 US 12,381,959 US 12,387,578 US 12,418,771 US 12,470,891 US 12,548,096 US 12,549,924 US 12,598,155 US 12,647,749 US 12,689,868