Mapping Application Traffic Data Rendering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional methods for displaying traffic data on maps, such as overlaying dynamic data on static road images, face issues like mismatch at different zoom levels, occlusion of detail, and version compatibility challenges, leading to inefficient traffic data representation and management.

Innovation Solution

A mapping application that employs a novel data structure and encoding scheme to correlate static road data with dynamic traffic data, allowing for concurrent rendering of roads and traffic information, with features like 3D perspective views and a linking layer to manage traffic congestion representations, and a route encoding scheme that removes unnecessary control points for compressed route representation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traffic data is overlaid on static road images, then traffic information can be displayed on the map, but the traffic data does not always perfectly match the road layout at all zoom levels

Engineering Contradiction:
Improvetraffic data matching accuracyVSAvoidzoom level adaptability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent transitions from static road images to dynamically generated vector road graphics that can adapt to different zoom levels. The rendering system generates road graphics on-demand based on the current zoom level and view parameters, ensuring that traffic data always aligns perfectly with the displayed road layout regardless of the zoom level.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameter of road representation from fixed static images to scalable vector graphics with adjustable detail levels. By parameterizing the road graphics generation based on zoom level, the system ensures consistent matching between traffic data and road layout across all scales.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If traffic data is overlaid on static road images, then traffic information can be displayed, but the representation of traffic data often occludes the detail (e.g., names and structure roads) that is part of the static road image

Engineering Contradiction:
Improvetraffic information visibilityVSAvoidroad detail visibility
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent resolves the occlusion problem by separating traffic data representation into a distinct visual layer with different rendering properties. Traffic information is displayed using colored line segments that follow the road geometry but are rendered with transparency and color-coding that preserves the visibility of underlying road details, names, and structures.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The system applies different visual qualities to different elements: road graphics maintain their structural detail and labeling, while traffic data is rendered with semi-transparent colored overlays that indicate congestion levels without completely obscuring the road features beneath.

Inventive Principle:
Principle #3Local quality

3Adaptability or versatility

If traffic data is tightly coupled to static road image versions, then the traffic server can support multiple versions of static road images, but the traffic server has to support multiple versions of static road images

Engineering Contradiction:
Improveroad image version compatibilityVSAvoidtraffic server complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent extracts the road geometry data from static road images and uses it to generate vector graphics programmatically. By separating the road layout information (which changes infrequently) from the visual rendering (which adapts to zoom levels), the system eliminates the need for the traffic server to maintain multiple versions of static road images, reducing server complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12260500B2Representing traffic along a route
Publication Date: 2025.03.25 APPLE INC
  • US12260500B2 patent drawing
  • US12260500B2 patent drawing
  • US12260500B2 patent drawing

AI summary

Some embodiments provide a mapping application that has a novel way of displaying traffic congestion along roads in the map. The mapping application in some embodiments defines a traffic congestion representation to run parallel to its corresponding road portion when the map is viewed at a particular zoom level, and defines a traffic congestion representation to be placed over its corresponding mad portion when the map is viewed at another zoom level. The mapping application in some embodiments differentiates the appearance of the traffic congestion representation that signifies heavy traffic congestion from the appearance of the traffic congestion representation that signifies moderate traffic congestion. In some of these embodiments, the mapping application does not generate a traffic congestion representation for areas along a road that are not congested.