×

Methods and apparatus for associating mapping functionality and information in contact lists of mobile communication devices

  • US 9,083,789 B2
  • Filed: 01/12/2012
  • Issued: 07/14/2015
  • Est. Priority Date: 03/31/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method of displaying a map in a mobile communication device having a memory storing a contact list, and a display, the method comprising:

  • receiving an instruction to map a location of an address of a contact in the contact list;

    in response to the instruction, identifying an address of the location in one or more address fields of the contact, sending, via a wireless communication network, a request for location coordinates with the address as an input, and receiving, via the wireless communication network, geographic coordinate information of the location in response to the request for the location coordinates;

    when map rendering data for the location corresponding to the geographic coordinate information is cached in the memory of the mobile communication device, causing a map for the location corresponding to the geographic coordinate information to be rendered in the display based on the map rendering data cached in the memory; and

    otherwise, when the map rendering data for the location corresponding to the geographic coordinate information is not cached in the memory of the mobile communication device,sending, via the wireless communication network, a request for a maplet index for map data with the geographic coordinate information of the location as input, the maplet index comprising a table of contents of available map data without the map data;

    receiving, via the wireless communication network, the maplet index;

    selecting, based on the maplet index, a subset of map data comprising less data than is listed in the table of contents of the maplet index for the location corresponding to the geographic coordinate information;

    requesting, via the wireless communication network, based on the selecting, the subset of the map data; and

    causing the map with the subset of the map data to be rendered in the display.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×