Map Version Control Methods And Apparatus For Updating The Use Of Network-Maintained Map Data Sets For Mobile Communication Devices
First Claim
1. A method in a mobile device for use in receiving updates of network-maintained map data sets, the method comprising:
- receiving, at the mobile device through a wireless network, map data for rendering a map, the map data having a plurality of layers, each of the plurality of layers including a version number and a plurality of data entries associated therewith, each of the plurality of data entries indicating a plurality of data points for rendering one or more artifacts or labels within an area of interest of the map;
storing the map data;
displaying the area of interest at the mobile device from the plurality of layers of the stored map data;
receiving, through the wireless network, an indication of an alternative version of one of the layers of the stored map data; and
when the version number of the alternative version is greater than the version number of the stored version;
causing one or more requests for the alternative version of said layer for the area of interest to be sent through the wireless network, receiving the alternative version of said layer for the area of interest through the wireless network in response to the one or more requests, and causing the map of the area of interest to be rendered in the display in accordance with the combined plurality of layers of the stored map data but with use of the alternative version of said layer.
7 Assignments
0 Petitions
Accused Products
Abstract
A method in a mobile device for use in receiving updates of network-maintained map data sets is described. The mobile device receives, through a wireless network, map data for rendering a map. The map data has a plurality of layers, where each of the plurality of layers includes a version number and a plurality of data entries associated therewith. Each of the plurality of data entries indicates a plurality of data points for rendering one or more artifacts or labels within an area of interest of the map. The mobile device stores the map data, and displays the area of interest from the plurality of layers of the stored map data. The mobile device then receives, through the wireless network, an indication of an alternative version of one of the layers of the stored map data. When the version number of the alternative version is greater than the version number of the stored version, the mobile device causes one or more requests for the alternative version of said layer for the area of interest to be sent through the wireless network. The mobile device also receives the alternative version of said layer for the area of interest through the wireless network in response to the one or more requests. The mobile device also then causes the map of the area of interest to be rendered in the display in accordance with the combined plurality of layers of the stored map data, but with use of the alternative version of said layer.
-
Citations
20 Claims
-
1. A method in a mobile device for use in receiving updates of network-maintained map data sets, the method comprising:
-
receiving, at the mobile device through a wireless network, map data for rendering a map, the map data having a plurality of layers, each of the plurality of layers including a version number and a plurality of data entries associated therewith, each of the plurality of data entries indicating a plurality of data points for rendering one or more artifacts or labels within an area of interest of the map; storing the map data; displaying the area of interest at the mobile device from the plurality of layers of the stored map data; receiving, through the wireless network, an indication of an alternative version of one of the layers of the stored map data; and when the version number of the alternative version is greater than the version number of the stored version;
causing one or more requests for the alternative version of said layer for the area of interest to be sent through the wireless network, receiving the alternative version of said layer for the area of interest through the wireless network in response to the one or more requests, and causing the map of the area of interest to be rendered in the display in accordance with the combined plurality of layers of the stored map data but with use of the alternative version of said layer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A mobile device, comprising:
-
a wireless transceiver; one or more processors; a cache memory coupled to the one or more processors; a user interface which includes a visual display; the one or more processors being configured to; receive, via the wireless transceiver from one or more network databases, map data for rendering a map, the map data having a plurality of layers of map data, each of the plurality of layers including a version number and a plurality of data entries associated therewith, of the plurality of data entries indicating a plurality of data points for rendering one or more artifacts or labels within an area of interest of the map; cause the map data to be stored in the cache memory; displaying the area of interest in the visual display from the plurality of layers of the stored map data; receive, via the wireless transceiver, an indication of an alternative version of one of the layers of the stored map data; and if the version number of the alternative version is greater than the version number of the stored version cause one or more requests for the alternative version of said layer for the area of interest to be sent via the wireless transceiver, receive the alternative version of the said layer for the area of interest from the one or more network databases via the wireless transceiver in response to the one or more requests, and cause the map of the area of interest to be rendered in the visual display in accordance with the combined plurality of layers of the stored map data but with use of the alternative version of said layer. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification