Map Version Control for Mobile Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing map version control techniques for mobile communication devices in wireless networks face issues with map data inconsistencies and high bandwidth usage when new versions of map data are rolled out simultaneously, leading to inconsistent map rendering and unnecessary bandwidth consumption.

Innovation Solution

A method for mobile communication devices to receive, cache, and manage map data versions, allowing users to accept or decline updates, thereby controlling when new map data is downloaded, reducing network traffic and user costs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If full map data update is pushed to all mobile devices simultaneously, then map data consistency across the network is improved, but network bandwidth consumption increases significantly

Engineering Contradiction:
Improvemap data consistencyVSAvoidnetwork bandwidth consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent extracts only the essential update information (version number and availability indication) from the full map data set and transmits it to mobile devices. The actual map data update is downloaded only when users explicitly accept it, thereby reducing network bandwidth consumption while maintaining the ability to achieve consistency when needed.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system performs preliminary action by notifying devices of available updates in advance without forcing the full data download. This allows users to make informed decisions about when to update, reducing immediate network load while preparing for potential future updates when bandwidth conditions are more favorable.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If alternative version of map data replaces previous version in network database, then updated map information is made available, but map rendering inconsistency occurs on mobile devices

Engineering Contradiction:
Improvemap data update speedVSAvoidmap rendering consistency
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements a dynamic update mechanism where mobile devices can operate with different map data versions based on user acceptance. The system adapts to individual device states rather than enforcing uniform updates, allowing faster deployment of new versions while managing consistency through version awareness and selective synchronization.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system incorporates feedback by having devices report their current map data version status to the network server. This enables the server to track which devices have updated and which are still using older versions, allowing for targeted follow-up updates and better management of rendering consistency across the network.

Inventive Principle:
Principle #23Feedback

3Reliability

If mobile devices automatically download alternative version of map data, then map data is kept current, but user bandwidth costs increase unnecessarily

Engineering Contradiction:
Improvemap data currencyVSAvoiddata transfer volume
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent empowers mobile devices to self-manage their map data updates by presenting update availability information to users and allowing them to make informed decisions. Users control when and whether to download updates based on their own bandwidth considerations and needs, eliminating unnecessary automatic downloads while ensuring devices can update when desired.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Instead of implementing full automatic updates for all devices, the system takes a partial action approach by only notifying devices of available updates and transferring data only when users explicitly accept. This reduces overall data transfer volume in the network while maintaining the option for devices to update when needed.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9091555B2Map version control methods and apparatus for updating the use of network-maintained map data sets for mobile communication devices
Publication Date: 2015.07.28 MALIKIE INNOVATIONS LTD
  • US9091555B2 patent drawing
  • US9091555B2 patent drawing
  • US9091555B2 patent drawing

AI summary

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.