Routing based on detected stops
First Claim
1. A method comprising:
- on a computing device;
receiving a start location and a destination location;
determining routes between the start location and the destination location;
identifying stop signs and stop lights along the determined routes;
determining delays attributable to stop signs or stop lights along the determined routes;
determining travel times for routes based on the delays attributable to stop signs or stop lights along the determined routes; and
presenting at least one of the routes determined based on the stop sign and stop light information.
0 Assignments
0 Petitions
Accused Products
Abstract
In some implementations, a mobile device can transmit traffic information to a server for analysis. The traffic information can include movement information including detected stops and durations of detected stops. The traffic information is analyzed to detect traffic patterns that indicate locations of stop signs or stop lights or both. The traffic information can be analyzed to determine durations of stops at stop signs or stop lights or both. The durations of stops can be associated with a time of day or day of the week or both. In some implementations, navigational routes can be determined based stop sign or stop light information or both, including the delays attributable to detected stop signs or stop lights or both.
21 Citations
21 Claims
-
1. A method comprising:
-
on a computing device; receiving a start location and a destination location; determining routes between the start location and the destination location; identifying stop signs and stop lights along the determined routes; determining delays attributable to stop signs or stop lights along the determined routes; determining travel times for routes based on the delays attributable to stop signs or stop lights along the determined routes; and presenting at least one of the routes determined based on the stop sign and stop light information. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable medium including one or more sequences of instructions which, when executed by one or more processors, causes operations comprising:
-
receiving a start location and a destination location; determining routes between the start location and the destination location; identifying stop signs and stop lights along the determined routes; determining delays attributable to stop signs or stop lights along the determined routes; determining travel times for routes based on the delays attributable to stop signs or stop lights along the determined routes; and presenting at least one of the routes determined based on the stop sign and stop light information. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
one or more processors; and a computer-readable medium including one or more sequences of instructions which, when executed by one or more processors, causes operations comprising; receiving a start location and a destination location; determining routes between the start location and the destination location; identifying stop signs and stop lights along the determined routes; determining delays attributable to stop signs or stop lights along the determined routes; determining travel times for routes based on the delays attributable to stop signs or stop lights along the determined routes; and presenting at least one of the routes determined based on the stop sign and stop light information. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification