Encoded Representation of Traffic Data
First Claim
1. A machine readable medium storing a mapping program for execution by at least one processing unit, the program comprising sets of instructions for:
- selecting a traffic segment defined in a first data structure describing congestion in an area of a map;
identifying a portion of a road in the map area that corresponds to the traffic segment by using a second data structure to correlate the traffic segment in the first data structure to the road that is defined in a third data structure;
defining a traffic congestion representation to render for the identified road portion.
3 Assignments
0 Petitions
Accused Products
Abstract
A mapping program for execution by at least one processing unit of a device is described. The mapping program selects a traffic segment defined in a first data structure describing congestion in an area of a map. The mapping program identifies a portion of a road in the map area that corresponds to the traffic segment by using a second data structure to correlate the traffic segment in the first data structure to the road that is defined in a third data structure. The mapping program defines a traffic congestion representation to render for the identified road portion, based on data about the corresponding road in the third data structure.
19 Citations
34 Claims
-
1. A machine readable medium storing a mapping program for execution by at least one processing unit, the program comprising sets of instructions for:
-
selecting a traffic segment defined in a first data structure describing congestion in an area of a map; identifying a portion of a road in the map area that corresponds to the traffic segment by using a second data structure to correlate the traffic segment in the first data structure to the road that is defined in a third data structure; defining a traffic congestion representation to render for the identified road portion. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. The method of defining traffic along roads in a map, the method comprising:
-
identifying a plurality of sets of traffic segments for a plurality of roads; identifying different groupings of the traffic segment sets; for each group of traffic segment sets, defining a traffic tile that includes data that specifies the traffic segments of the group and the traffic congestion along the traffic segments of the group; said traffic segment data in each traffic tile for use to identify linking data in a linking tile that correlates the traffic congestion data in the traffic tile to the road data in a road tile. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
-
24. A method of illustrating traffic congestion on a map, the method comprising:
-
receiving a plurality of traffic congestion data sets for a plurality of traffic segments; for each traffic segment, identifying a portion of a road in an area of a map that corresponds to the traffic segment; based on a definition of each identified road portion, defining a traffic congestion representation from the traffic congestion data set for the traffic segment corresponding to the identified road portion. - View Dependent Claims (25, 26, 27, 28, 29, 30)
-
-
31. A machine readable medium storing a mapping program for execution by at least one processing unit, the program comprising sets of instructions for:
-
receiving a plurality of road tiles specifying roads in a map, traffic tiles specifying traffic congestion along different traffic segments along different roads, and linking tiles for associating the road and traffic tiles; for at least one particular traffic segment, (i) using the particular traffic segment identifier in the segment'"'"'s particular traffic tile to retrieve from a linking tile data that identifies a road and a position along the road; (ii) defining a representation of traffic congestion along the particular traffic segment by (1) using data about the identified road in a road tile and the positional data from the linking tile to identify the position of the representation, and (2) using traffic congestion data that the particular traffic tile stores for the particular segment, to specify the appearance of the representation. - View Dependent Claims (32, 33, 34)
-
Specification