Methods And Apparatus For Associating Mapping Functionality And Information In Contact Lists Of Mobile Communication Devices
First Claim
1. A method of providing mapping functionality in a contact list of a mobile communication device which is adapted to operate in a wireless communication network, the method comprising the acts of:
- providing a contact list organizer function in the mobile communication device for use in organizing a plurality of contacts of the contact list;
identifying, through a user interface of the mobile communication device, a user input request to map a location of a selected one of the contacts of the contact list;
in response to the user input request;
identifying an address of the location in one or more address fields of the selected contact;
sending, via the wireless communication network, a request for location coordinates with the address as an input;
receiving, via the wireless communication network, latitude and longitude coordinates of the location in response to the request for the location coordinates; and
causing a map corresponding to the location of the selected contact to be visually rendered in a display of the mobile communication device based on map rendering data for the location corresponding to the latitude and longitude coordinates received via the wireless communication network in response to a request for map data of the location.
7 Assignments
0 Petitions
Accused Products
Abstract
In one illustrative example, a method of providing mapping functionality in a contact list of a mobile communication device comprises the acts of providing a contact list organizer function in the mobile device for use in organizing a plurality of contacts of a contact book or list; identifying, through a user interface of the mobile device, a user input request to map a location of a selected one of the contacts of the contact list; and in response to the user input request, performing the following further acts of identifying an address of the location in one or more address fields of the selected contact; sending, to an address geocoding server via wireless network, a request for location coordinates with the address as an input; receiving, via the wireless network, latitude and longitude coordinates of the location in response to the request for the location coordinates; and causing a map corresponding to the location of the selected contact to be visually rendered in a display of the mobile device based on map rendering data for the location corresponding to the latitude and longitude coordinates received via the wireless network in response to a request for map data of the location.
209 Citations
21 Claims
-
1. A method of providing mapping functionality in a contact list of a mobile communication device which is adapted to operate in a wireless communication network, the method comprising the acts of:
-
providing a contact list organizer function in the mobile communication device for use in organizing a plurality of contacts of the contact list; identifying, through a user interface of the mobile communication device, a user input request to map a location of a selected one of the contacts of the contact list; in response to the user input request; identifying an address of the location in one or more address fields of the selected contact; sending, via the wireless communication network, a request for location coordinates with the address as an input; receiving, via the wireless communication network, latitude and longitude coordinates of the location in response to the request for the location coordinates; and causing a map corresponding to the location of the selected contact to be visually rendered in a display of the mobile communication device based on map rendering data for the location corresponding to the latitude and longitude coordinates received via the wireless communication network in response to a request for map data of the location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 9, 10, 11)
-
-
8. The method of claim I, wherein the act of causing the map corresponding to the location of the selected contact to be visually rendered in the display comprises the further acts of:
-
sending, via the wireless communication network, the request for map data, with the latitude and longitude coordinates of the location as the input; receiving, via the wireless communication network, the map rendering data corresponding to the location in response to the request for the map data; and causing the map to be rendered in the display based on the map rendering data received in response to the request for the map data,
-
-
12. A mobile communication device having a contact, list organizer function for use in organizing a plurality of contacts of a contact list, the mobile communication device comprising:
-
a wireless transceiver operative for communications with a wireless communication network; one or more processors coupled to the wireless transceiver; a user interface which includes a visual display; the one or more processors being operative to; identify, through the user interface, a user input request to map a location of a selected one of the contacts of the contact list; in response to the user input request; identify an address of the location in one or more address fields of the selected contact; send, to the wireless communication network via the wireless transceiver, a request for location coordinates with the address as an input; receive, from the wireless communication network via the wireless transceiver, latitude and longitude coordinates in response to the request for location coordinates; cause a map corresponding to the location of the selected contact to be visually rendered in the visual display based on map rendering data for the location corresponding to the latitude and longitude coordinates received from the wireless communication network via the wireless transceiver in response to a request for map data of the location. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification