In one embodiment, an incident report including a path segment identifier and an incident identifier is received at a computing device. The incident identifier is sent to a traffic prediction model. The traffic prediction model returns a traffic distribution value. The traffic distribution value identifies a portion of a traffic prediction distribution derived from historical data. The computing device accesses a lookup table according to traffic distribution value and the path segment identifier to receive a speed prediction.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A method comprising: identifying a traffic incident type and a path segment identifier; accessing a traffic distribution value based on the traffic incident type and independent of the path segment identifier, wherein the traffic distribution value is a statistical value for assigning a portion of a distribution curve of a predicted traffic model; determining a speed from the traffic distribution value and the path segment identifier; modifying the traffic distribution value as a function of an elapsed period of time relative to a timestamp associated with the traffic incident type; and providing for route guidance based, at least in part, on the traffic distribution value.
2. The method of claim 1 , further comprising: accessing a lookup table using the traffic distribution value and the path segment identifier; and receiving the speed from the lookup table, wherein the lookup table comprises at least the path segment identifier and an average quintile speed from the portion of the distribution curve of the predicted traffic model assigned by the traffic distribution value.
3. The method of claim 2 , wherein the lookup table includes historical speeds for a path associated with the path segment identifier.
4. The method of claim 1 , further comprising: extracting the traffic incident type from a report received from an external device.
5. The method of claim 4 , wherein the external device is a reporting device for an accident, a hazard, a weather event, or a flow improving event.
6. The method of claim 1 , wherein the traffic incident type includes an event and a path relative location, wherein the path relative location comprises at least one of a left lane, a right lane, a center lane, a plurality of lanes, a roadway shoulder, a roadway median, or an adjacent roadway.
7. The method of claim 1 , further comprising: adjusting the traffic distribution value according to a time decay function modeled for the identified traffic incident type.
8. The method of claim 1 , further comprising: providing map data including the speed determined from the traffic distribution value and the path segment identifier.
9. The method of claim 1 , further comprising: modifying the traffic distribution value as a function of distance between a location of the incident and a location identified by the path segment identifier.
10. An apparatus comprising: at least one processor; and at least one memory including computer program code for one or more programs; the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following: identify a traffic incident type and a path segment identifier; access a traffic distribution value based on the traffic incident type and independent of the path segment identifier, wherein the traffic distribution value is a statistical value for assigning a portion of a distribution curve of a predicted traffic model; determine a speed from the traffic distribution value and the path segment identifier; modify the traffic distribution value as a function of an elapsed period of time relative to a timestamp associated with the traffic incident type; and provide for route guidance based, at least in part, on the traffic distribution value.
11. The apparatus of claim 10 , the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform: access a lookup table using the traffic distribution value and the path segment identifier; and receive the speed from the lookup table, wherein the lookup table comprises at least the path segment identifier and an average quintile speed from the portion of the distribution curve of the predicted traffic model assigned by the traffic distribution value.
12. The apparatus of claim 11 , wherein the lookup table includes historical speeds for a segment associated with the path segment identifier.
13. The apparatus of claim 10 , the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform: extract the traffic incident type from a report received from an external device.
14. The apparatus of claim 13 , wherein the external device is a reporting device for an accident, a hazard, a weather event, or a flow improving event.
15. The apparatus of claim 10 , wherein the traffic incident type includes an event and a path relative location, wherein the path relative location comprises at least one of a left lane, a right lane, a center lane, a plurality of lanes, a roadway shoulder, a roadway median, or an adjacent roadway.
16. The apparatus of claim 10 , the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform: adjust the traffic distribution value according to a time decay function modeled for the identified traffic incident type.
17. A non-transitory computer-readable medium including instructions that when executed by a processor cause a computer system to perform: identifying a traffic incident type and a path segment identifier; accessing a traffic distribution value based on the traffic incident type and independent of the path segment identifier, wherein the traffic distribution value is a statistical value for assigning a portion of a distribution curve of a predicted traffic model; determining a speed from the traffic distribution value and the path segment identifier; modifying the traffic distribution value as a function of an elapsed period of time relative to a timestamp associated with the traffic incident type; and providing for route guidance based, at least in part, on the traffic distribution value.
18. The computer readable medium of claim 17 , the instructions further comprising: accessing a lookup table using the traffic distribution value and the path segment identifier; and receiving the speed from the lookup table, wherein the lookup table comprises at least the path segment identifier and an average quintile speed from the portion of the distribution curve of the predicted traffic model assigned by the traffic distribution value.
19. The computer readable medium of claim 17 , the instructions further comprising: adjusting the traffic distribution value according to a time decay function modeled for the identified traffic incident type.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
February 20, 2017
June 2, 2020
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.