IP Library Granted Patent US 7,920,960
Granted Patent B2
US 7,920,960 · App. 12/038,559 · Granted Apr 5, 2011

Method and apparatus for predicting future travel times over a transportation network

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,920,960
App. No.
12/038,559
Granted
Apr 5, 2011
Kind
B2
Abstract

The present invention is a method and an apparatus for predicting future travel times over a transportation network. In one embodiment, a method for predicting future travel times over a transportation network includes receiving a data point indicating a real-time volume of traffic on the link at a given time and updating a template representative of an observed traffic pattern on the link in accordance with the received data point. A future travel time over the link can then be estimated in accordance with the updated template. Thus, the template is able to adapt to dynamically changing traffic patterns, taking these changing traffic patterns into account when making predictions of future traffic patterns.

Claims (33)

1. A method for estimating a travel time over a link of a transportation network at a time in the future, the method comprising:

receiving at least one data point indicating state-dependent data relating to said link at a given time;

updating a template representative of non-state-dependent data relating said link in accordance with said at least one data point; and

generating said estimated travel time for future travel over said link in accordance with said updated template.

2. The method of claim 1 , wherein said state-dependent data reflects a real-time volume of traffic on said link.

3. The method of claim 1 , wherein said state-dependent data comprises at least one of: a real-time load estimate for said link, real-time streaming traffic condition data for said link, a real-time environmental condition on said link, or real-time incident-data on said link.

4. The method of claim 2 , wherein said state-dependent data is received from at least one of: a traffic sensor, an induction loop, a video feed, a cellular telephone, or a Global Positioning System.

5. The method of claim 1 , wherein said non-state-dependent data reflects a historical traffic pattern on said link.

6. The method of claim 5 , wherein said non-state-dependent data comprises at least one of: a statistical traffic pattern, a static origin-destination matrix, or a static map.

7. The method of claim 1 , wherein said updating comprises:

adjusting a future traffic volume estimated for said link by said template to reflect said state-dependent data indicated by said at least one data point.

8. The method of claim 7 , wherein said adjusting is made in accordance with a moving average.

9. The method of claim 8 , wherein said moving average is an exponentially weighted average.

10. The method of claim 7 , further comprising:

generating a prediction indicative of a number of vehicles expected to be traveling on said link at said time in the future, said prediction being made in accordance with said adjusted estimated future traffic volume.

11. A computer readable medium containing an executable program for estimating a travel time over a link of a transportation network at a time in the future, where the program performs the steps of:

receiving at least one data point indicating state-dependent data relating to said link at a given time;

updating a template representative of non-state-dependent data relating said link in accordance with said at least one data point; and

generating said estimated travel time for future travel over said link in accordance with said updated template.

12. The computer readable medium of claim 11 , wherein said state-dependent data reflects a real-time volume of traffic on said link.

13. The computer readable medium of claim 11 , wherein said state-dependent data comprises at least one of: a real-time load estimate for said link, real-time streaming traffic condition data for said link, a real-time environmental condition on said link, or real-time incident-data on said link.

14. The computer readable medium of claim 12 , wherein said state-dependent data is received from at least one of: a traffic sensor, an induction loop, a video feed, a cellular telephone, or a Global Positioning System.

15. The computer readable medium of claim 11 , wherein said non-state-dependent data reflects a historical traffic pattern on said link.

16. The computer readable medium of claim 15 , wherein said non-state-dependent data comprises at least one of: a statistical traffic pattern, a static origin-destination matrix, or a static map.

17. The computer readable medium of claim 11 , wherein said updating comprises:

adjusting a future traffic volume estimated for said link by said template to reflect said state-dependent data indicated by said at least one data point.

18. The computer readable medium of claim 17 , further comprising:

generating a prediction indicative of a number of vehicles expected to be traveling on said link at said time in the future, said prediction being made in accordance with said adjusted estimated future traffic volume.

19. Apparatus for estimating a travel time over a link of a transportation network at a time in the future, the apparatus comprising:

means for receiving at least one data point indicating state-dependent data relating to said link at a given time;

means for updating a template representative of non-state-dependent data relating said link in accordance with said at least one data point; and

means for generating said estimated travel time for future travel over said link in accordance with said updated template.

20. The apparatus of claim 19 , wherein the means for receiving is in communication with at least one of: a traffic sensor, an induction loop, a video feed, a cellular telephone, or a Global Positioning System.

Assignments (2)
CHANGE OF NAME Recorded Oct 2, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044101/0405 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 30, 2011
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: GOOGLE INC.
Reel/Frame 027463/0594 →