Traffic speed modeling
First Claim
1. A method comprising:
- receiving traffic data generated by positional circuitry in one or more devices configured to record data indicating speeds of vehicles traveling a road segment;
separating, by a processor, the traffic data into zero speed data and non-zero speed data;
determining, by the processor, a zero speed data characteristic value of the zero speed data;
modeling a delta-gamma distribution of traffic flow speeds for the road segment;
determining, by the processor, using the delta-gamma distribution and the non-zero speed data, at least one non-zero speed data characteristic value;
generating, by the processor, a single representative traffic speed value for the road segment as a function of both the zero speed characteristic value and the non-zero speed characteristic value;
selecting, by the processor, using a routing algorithm, the road segment to be used in a route along a road network from an origin location to a destination location as a function of the single representative traffic speed value; and
providing, by the processor, the route to a navigation device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for traffic modeling comprising: receiving by a server, traffic data generated by one or more devices configured to record data indicating speeds of vehicles traveling a road segment. The server separates, with a processor, the traffic data into zero speed data and non-zero speed data. The server determines, with the processor, a zero speed data characteristic value of the zero speed data. The server determines, with the processor, at least one non-zero speed data characteristic value of the non-zero speed data. The server generates, with the processor, a representative traffic value for the road segment as a function of the zero speed characteristic value and the non-zero speed characteristic value.
5 Citations
20 Claims
-
1. A method comprising:
-
receiving traffic data generated by positional circuitry in one or more devices configured to record data indicating speeds of vehicles traveling a road segment; separating, by a processor, the traffic data into zero speed data and non-zero speed data; determining, by the processor, a zero speed data characteristic value of the zero speed data; modeling a delta-gamma distribution of traffic flow speeds for the road segment; determining, by the processor, using the delta-gamma distribution and the non-zero speed data, at least one non-zero speed data characteristic value; generating, by the processor, a single representative traffic speed value for the road segment as a function of both the zero speed characteristic value and the non-zero speed characteristic value; selecting, by the processor, using a routing algorithm, the road segment to be used in a route along a road network from an origin location to a destination location as a function of the single representative traffic speed value; and providing, by the processor, the route to a navigation device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus comprising:
-
at least one processor; and a memory coupled with the processor and including computer program code and operable to store traffic data generated by positional circuitry in devices configured to record traffic data representing speeds of vehicles traveling a road segment; and the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to; separate the traffic data into zero speed data and non-zero speed data; determine a zero speed characteristic value of the zero speed data; model a non-gaussian distribution of traffic flow speeds for the road segment; determine, using a non-zero parameter of the non-gaussian distribution model and the non-zero speed data, at least one non-zero speed characteristic value of the non-zero speed data; generate a single representative traffic speed value for the road segment as a function of both the zero speed characteristic value and the non-zero speed characteristic value; select the road segment to be used in a route along a road network from an origin location to a destination location as a function of the single representative traffic speed value; and provide the route to a navigation device. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A method comprising:
-
determining, using positional circuitry, a location for a mobile device; sending a request for traffic speed and the location to a server; receiving a single representative traffic speed value for the location from the server, wherein the single representative traffic speed value is generated by the server as a function of both at least one zero speed data characteristic value from zero speed values, at least one non-zero speed data characteristic value of non-zero speed data from nonzero speed values, and a delta-gamma distribution of traffic flow speeds for the location; and generating a route from the location to a destination as a function of at least the single representative traffic speed value for the location. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification