Systems and methods for determining traffic intensity using information obtained through crowdsourcing
First Claim
Patent Images
1. A method comprising:
- defining at least one traffic network, each traffic network comprising a plurality of road segments;
periodically, and at predetermined time intervals, requesting updates of traffic information corresponding to the at least one traffic network from a plurality of sources;
receiving updates of traffic information from the plurality of sources, including traffic information reported from at least one crowdsourcing probe, said traffic information comprising a current vehicle speed;
with respect to at least one of the time intervals, aggregating the traffic information received from the plurality of sources;
storing said traffic information as historical traffic data;
with respect to at least one of the time intervals, utilizing stored historical traffic data as traffic information if no traffic information updates are available; and
with respect to at least one of the road segments and at least one of the time intervals;
establishing a default speed;
determining traffic intensity, wherein determining traffic intensity comprises calculating road speed capacity, road speed capacity being equal to;
((default speed−
reported speed)/default speed))*100;
the reported speed comprising one of;
a reported current vehicle speed, an aggregation of reported current vehicle speeds, a vehicle speed based on historical traffic data;
recalculating road speed capacity, by a respective predetermined factor, in response to at least one of;
an accident report, and a traffic light outage;
providing a visual representation of road speed capacity for at least one user; and
requesting at least one new crowdsourcing input based on predefined levels of road speed capacity.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and associated methods for utilizing crowdsourcing probes to obtain traffic information are described. Such traffic information includes location, date, time, speed, and speed limit information. Embodiments allow for the determination of traffic intensity, or road congestion, through the calculation of a road speed capacity factor. Embodiments provide that the traffic information and traffic intensity information may be visualized through a user interface.
33 Citations
16 Claims
-
1. A method comprising:
-
defining at least one traffic network, each traffic network comprising a plurality of road segments; periodically, and at predetermined time intervals, requesting updates of traffic information corresponding to the at least one traffic network from a plurality of sources; receiving updates of traffic information from the plurality of sources, including traffic information reported from at least one crowdsourcing probe, said traffic information comprising a current vehicle speed; with respect to at least one of the time intervals, aggregating the traffic information received from the plurality of sources; storing said traffic information as historical traffic data; with respect to at least one of the time intervals, utilizing stored historical traffic data as traffic information if no traffic information updates are available; and with respect to at least one of the road segments and at least one of the time intervals; establishing a default speed; determining traffic intensity, wherein determining traffic intensity comprises calculating road speed capacity, road speed capacity being equal to;
((default speed−
reported speed)/default speed))*100;the reported speed comprising one of;
a reported current vehicle speed, an aggregation of reported current vehicle speeds, a vehicle speed based on historical traffic data;recalculating road speed capacity, by a respective predetermined factor, in response to at least one of;
an accident report, and a traffic light outage;providing a visual representation of road speed capacity for at least one user; and requesting at least one new crowdsourcing input based on predefined levels of road speed capacity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
at least one processor; and a memory operatively connected to the at least one processor; wherein, responsive to execution of computer readable program code accessible to the at least one processor, the at least one processor is configured to; define at least one traffic network, each traffic network comprising a plurality of road segments; periodically, and at predetermined time intervals, request updates of traffic information corresponding to the at least one traffic network from a plurality of sources; receive updates of traffic information from the plurality of sources, including traffic information reported from at least one crowdsourcing probe, said traffic information comprising a current vehicle speed; with respect to at least one of the time intervals, aggregate the traffic information received from the plurality of sources; store said traffic information as historical traffic data; with respect to at least one of the time intervals, utilize stored historical traffic data as traffic information if no traffic information updates are available; and with respect to at least one of the road segments and at least one of the time intervals; establish a default speed; determine traffic intensity, wherein determining traffic intensity comprises calculating road speed capacity, road speed capacity being equal to;
((default speed−
reported speed)/default speed))*100;the reported speed comprising one of;
a reported current vehicle speed, an aggregation of reported current vehicle speeds, a vehicle speed based on historical traffic data;recalculate road speed capacity, by a respective predetermined factor, in response to at least one of;
an accident report, and a traffic light outage;provide a visual representation of road speed capacity for at least one user; and request at least one new crowdsourcing input based on predefined levels of road speed capacity. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A computer program product comprising:
-
a non-transitory computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising; computer readable program code configured to define at least one traffic network, each traffic network comprising a plurality of road segments; computer readable program code configured to periodically, and at predetermined time intervals, request updates of traffic information corresponding to the at least one traffic network from a plurality of sources; computer readable program code configured to receive updates of traffic information from the plurality of sources, including traffic information reported from at least one crowdsourcing probe, said traffic information comprising a current vehicle speed; computer readable program code configured to aggregate, with respect to at least one of the time intervals, the traffic information received from the plurality of sources; computer readable program code configured to store said traffic information as historical traffic data; computer readable program code configured to utilize, with respect to at least one of the time intervals, stored historical traffic data as traffic information if no traffic information updates are available; and with respect to at least one of the road segments and at least one of the time intervals, computer readable program code configured to perform the following steps; establish a default speed; determine traffic intensity, wherein determining traffic intensity comprises calculating road speed capacity, road speed capacity being equal to;
((default speed−
reported speed)/default speed))*100;the reported speed comprising one of;
a reported current vehicle speed, an aggregation of reported current vehicle speeds, a vehicle speed based on historical traffic data;recalculate road speed capacity, by a respective predetermined factor, in response to at least one of;
an accident report, and a traffic light outage;provide a visual representation of road speed capacity for at least one user; and request at least one new crowdsourcing input based on predefined levels of road speed capacity.
-
Specification