Traffic monitoring system
First Claim
1. A method comprising:
- determining a primary route from a starting location to a destination location;
determining an average speed of vehicles along portions of the primary route from signals received from wireless transmitters transmitting from the vehicles, wherein determining an average speed of vehicles along portions of the primary route comprises determining a speed for at least one of the vehicles based on signals indicative of the presence of the vehicle within multiple reception areas;
identifying one or more delayed portions of the primary route at which the average speed is less than a respective predetermined speed; and
displaying the primary route including indicia of the one or more identified delayed portions.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and techniques to determine a primary route between two locations by monitor vehicle speed using transmitting wireless devices. In general, in one implementation, the technique includes: receiving information associated with traffic conditions on a route from a starting location to a destination location; determining a primary route from the starting location to the destination location; determining an average speed of vehicles along portions of the primary route from signals received from wireless transmitters transmitting from the vehicles; identifying one or more delayed portions of the primary route at which the average speed is less than a respective predetermined speed; and displaying the primary route including indicia of the one or more identified delayed portions. The wireless device may include a cellular phone and a personal digital assistant.
-
Citations
52 Claims
-
1. A method comprising:
-
determining a primary route from a starting location to a destination location;
determining an average speed of vehicles along portions of the primary route from signals received from wireless transmitters transmitting from the vehicles, wherein determining an average speed of vehicles along portions of the primary route comprises determining a speed for at least one of the vehicles based on signals indicative of the presence of the vehicle within multiple reception areas;
identifying one or more delayed portions of the primary route at which the average speed is less than a respective predetermined speed; and
displaying the primary route including indicia of the one or more identified delayed portions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method comprising:
-
transmitting a starting location and a destination location to a server;
receiving a primary route from the starting location to the destination location including indicia at each portion of the route at which vehicle speed in each delayed portion is less than a respective expected value and wherein the vehicle speed is determined from signals received from wireless transmitters transmitting from vehicles traveling along the primary route, the signals being indicative of the presence of the vehicles in multiple reception areas; and
displaying the primary route and indicia. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method comprising:
-
determining a first location of a wireless transmitter transmitting from a vehicle traveling along a route relative to a first receiver at a first time based on a first signal received from the transmitter, the first location being within a first reception area;
determining a second location of the transmitter relative to the first receiver at a second time based on a second signal received from the transmitter, the second location being within a second reception area;
calculating a distance between the first and second locations based on information related to the first and second reception areas; and
calculating a speed of movement the transmitter. - View Dependent Claims (22)
-
-
23. A method comprising:
-
determining an initial time when a signal from each of a plurality of transmitters transmitting from vehicles traveling along a route is received by a first receiver having a known reception area;
determining a final time when each transmitter is no longer received by the first receiver;
calculating a time interval for each transmitter to travel through the first reception area;
calculating an average time for all transmitters to travel through the reception area; and
calculating an average speed of the transmitters traveling through the first reception area. - View Dependent Claims (24)
-
-
25. A method comprising:
-
associating each of a plurality of transmitting devices transmitting from vehicles traveling along a route with a time when a signal from each transmitting device is received by each of a plurality of receivers in a predetermined time period;
eliminating the associations where there is no corresponding time associated with each receiver;
calculating an interval time from an earliest time to a latest time associated with each transmitter;
calculating an average interval time, TiAv, for all transmitters; and
calculating an average speed, SPG1, of movement the transmitters as;
wherein L is a distance of a transmitter location from a nearest receiver when an earliest signal is received by one of the receivers to a transmitter location when from a nearest receiver when a latest signal is received from the transmitter. - View Dependent Claims (26)
-
-
27. An article comprising a machine-readable medium storing instructions operable to cause one or more machines to perform operations comprising:
-
determining a primary route from a starting location to a destination location;
determining an average speed of vehicles along portions of the primary route from signals received from wireless transmitters transmitting from the vehicles, wherein determining an average speed of vehicles along portions of the primary route comprises determining a speed for at least one of the vehicles based on signals indicative of the presence of the vehicle within multiple reception areas;
identifying one or more delayed portions of the primary route at which the average speed is less than a respective predetermined speed; and
displaying the primary route including indicia of the one or more identified delayed portions. - View Dependent Claims (28, 29, 30)
-
-
31. An article comprising a machine-readable medium storing instructions operable to cause one or more machines to perform operations comprising:
-
transmitting a starting location and a destination location to a server;
receiving a primary route from the starting location to the destination location including indicia at each portion of the route at which vehicle speed in each delayed portion is less than a respective expected value and wherein the vehicle speed is determined from signals received from wireless transmitters transmitting from vehicles traveling along the primary route, the signals being indicative of the presence of the vehicles in multiple reception areas; and
displaying the primary route and indicia. - View Dependent Claims (32, 33)
-
-
34. An article comprising a machine-readable medium storing instructions operable to cause one or more machines to perform operations comprising:
-
determining a first location of a wireless transmitter transmitting from a vehicle traveling along a route relative to a first receiver at a first time based on a first signal received from the transmitter, the first location being within a first reception area;
determining a second location of the transmitter relative to the first receiver at a second time based on a second signal received from the transmitter, a second location being within the second reception area;
calculating a distance between the first and second locations based on information related to the first and second reception areas; and
calculating a speed of movement the transmitter. - View Dependent Claims (35)
-
-
36. An article comprising a machine-readable medium storing instructions operable to cause one or more machines to perform operations comprising:
-
determining an initial time when a signal from each of a plurality of transmitters transmitting from vehicles traveling along a route is received by a first receiver having a known reception area;
determining a final time when each transmitter is no longer received by the first receiver;
calculating a time interval for each transmitter to travel through the first reception area;
calculating an average time for all transmitters to travel through the reception area; and
calculating an average speed of the transmitters traveling through the first reception area. - View Dependent Claims (37)
-
-
38. An article comprising a machine-readable medium storing instructions operable to cause one or more machines to perform operations comprising:
-
associating each of a plurality of transmitting devices transmitting from vehicles traveling along a route with a time when a signal from each transmitting device is received by each of a plurality of receivers in a predetermined time period;
eliminating the associations where there is no corresponding time associated with each receiver;
calculating an interval time from an earliest time to a latest time associated with each transmitter;
calculating an average interval time, TiAv, for all transmitters; and
calculating an average speed, SPG1, of movement the transmitters as;
wherein L is a distance of a transmitter location from a nearest receiver when an earliest signal is received by one of the receivers to a transmitter location when from a nearest receiver when a latest signal is received from the transmitter. - View Dependent Claims (39)
-
-
40. A system comprising one or more computers configured to:
-
determine a primary route from a starting location to a destination location;
determine an average speed of vehicles along portions of the primary route from signals received from wireless transmitters transmitting from the vehicles, wherein the system configured to determine an average speed of vehicles along portions of the primary route comprises the system configured to determine a speed for at least one of the vehicles based on signals indicative of the presence of the vehicle within multiple reception areas;
identify one or more delayed portions of the primary route at which the average speed is less than a respective predetermined speed; and
display the primary route including indicia of the one or more identified delayed portions. - View Dependent Claims (41, 42, 43)
-
-
44. A system comprising one or more computers configured to:
-
transmit a starting location and a destination location to a server;
receive a primary route from the starting location to the destination location including indicia at each portion of the route at which vehicle speed in each delayed portion is less than a respective expected value and wherein the vehicle speed is determined from signals received from wireless transmitters transmitting from vehicles traveling along the primary route, the signals being indicative of the presence of the vehicle in multiple reception areas; and
display the primary route and indicia. - View Dependent Claims (45, 46)
-
-
47. A system comprising one or more computers configured to:
-
determine a first location of a wireless transmitter transmitting from a vehicle traveling along a route relative to a first receiver at a first time based on a first signal received from the transmitter, the first location being within a first reception area;
determine a second location of the transmitter relative to the first receiver at a second time based on a second signal received from the transmitter, the second location being within a second reception areas;
calculate a distance between the first and second locations based on information related to the first and second reception areas; and
calculate a speed of the transmitter. - View Dependent Claims (48)
-
-
49. A system comprising one or more computers configured to:
-
determine an initial time when a signal from each of a plurality of transmitters transmitting from vehicles traveling along a route is received by a first receiver having a known reception area;
determine a final time when each transmitter is no longer received by the first receiver;
calculate a time interval for each transmitter to travel through the first reception area;
calculate an average time for all transmitters to travel through the reception area; and
calculate an average speed of the transmitters traveling through the first reception area. - View Dependent Claims (50)
-
-
51. A system comprising one or more computers configured to:
-
associate each of a plurality of transmitting devices transmitting from vehicles traveling along a route with a time when a signal from each transmitting device is received by each of a plurality of receivers in a predetermined time period;
eliminate the associations where there is no corresponding time associated with each receiver;
calculate an interval time from an earliest time to a latest time associated with each transmitter;
calculate an average interval time, TiAv, for all transmitters; and
calculate an average speed, SPG1, of the transmitters as;
wherein L is a distance of a transmitter location from a nearest receiver when an earliest signal is received by one of the receivers to a transmitter location when from a nearest receiver when a latest signal is received from the transmitter. - View Dependent Claims (52)
-
Specification