TRAFFIC DATA COLLECTION IN A NAVIGATIONAL SYSTEM
First Claim
1. A method performed by one or more server devices, comprising:
- collecting, by the one or more server devices, real-time geographic location and traveling speed data from a plurality of mobile devices when the plurality of mobile devices is located within an area of potential traffic congestion;
recording or updating, by the one or more server devices, a congestion factor, associated with the area of potential traffic congestion, based on the collected geographic location and traveling speed data, where the congestion factor identifies an amount of congestion associated with the area of potential traffic congestion;
receiving, from a particular mobile device, a request for traffic information, where the request includes information identifying a current geographic location of the particular mobile device and a destination geographic location to which the particular mobile device plans to travel;
identifying, by the one or more server devices, the area of potential traffic congestion based on the current geographic location and the destination geographic location; and
providing, by the one or more server devices, information regarding the congestion factor, associated with the area of potential traffic congestion, to the particular mobile device to permit the particular mobile device to generate navigational directions based on the congestion factor.
1 Assignment
0 Petitions
Accused Products
Abstract
A server device collects traveling speed data from a first mobile device when the first mobile device is located within an area of potential traffic congestion; and records or updates a congestion factor, associated with the area of potential traffic congestion, based on the collected traveling speed data, where the congestion factor identifies an amount of traffic congestion associated with the area of potential traffic congestion. The server device receives, from a second mobile device, a request for traffic information, where the request includes information identifying a current geographic location of the second mobile device and a destination geographic location to which the second mobile device plans to travel; and provides information regarding the congestion factor, associated with the area of potential traffic congestion, to the second mobile device to permit the second mobile device to generate navigational directions based on the congestion factor.
-
Citations
24 Claims
-
1. A method performed by one or more server devices, comprising:
-
collecting, by the one or more server devices, real-time geographic location and traveling speed data from a plurality of mobile devices when the plurality of mobile devices is located within an area of potential traffic congestion; recording or updating, by the one or more server devices, a congestion factor, associated with the area of potential traffic congestion, based on the collected geographic location and traveling speed data, where the congestion factor identifies an amount of congestion associated with the area of potential traffic congestion; receiving, from a particular mobile device, a request for traffic information, where the request includes information identifying a current geographic location of the particular mobile device and a destination geographic location to which the particular mobile device plans to travel; identifying, by the one or more server devices, the area of potential traffic congestion based on the current geographic location and the destination geographic location; and providing, by the one or more server devices, information regarding the congestion factor, associated with the area of potential traffic congestion, to the particular mobile device to permit the particular mobile device to generate navigational directions based on the congestion factor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. One or more server devices, comprising:
-
means for collecting real-time traveling speed data from a first mobile device when the first mobile device is located within an area of potential traffic congestion; means for recording or updating a congestion factor, associated with the area of potential traffic congestion, based on the collected traveling speed data, where the congestion factor identifies an amount of traffic congestion associated with the area of potential traffic congestion; means for receiving, from a second mobile device, a request for traffic information, where the request includes information identifying a current geographic location of the second mobile device and a destination geographic location to which the second mobile device plans to travel; means for identifying the area of potential traffic congestion based on the current geographic location and the destination geographic location; and means for providing information regarding the congestion factor, associated with the area of potential traffic congestion, to the second mobile device to permit the second mobile device to generate navigational directions based on the congestion factor. - View Dependent Claims (11, 12, 13)
-
-
14. One or more server devices, comprising:
-
at least one memory device to store a congestion factor associated with an area of potential traffic congestion, where the congestion factor identifies an amount of traffic congestion associated with the area of potential traffic congestion; and at least one processor device, connected to the at least one memory device, to; collect real-time traveling speed data from a first mobile device when the first mobile device is located within an area of potential traffic congestion, update the congestion factor, associated with the area of potential traffic congestion, based on the collected traveling speed data, receive, from a second mobile device, a request for traffic information, and provide, in response to the request, information regarding the congestion factor, associated with the area of potential traffic congestion, to the second mobile device to permit the second mobile device to generate navigational directions based on the congestion factor. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
-
22. A mobile device, comprising:
a processor to; receive, from one or more servers, information regarding one or more areas of traffic congestion, determine whether the mobile device is located within one of the one or more areas of traffic congestion, determine traveling speed data of the mobile device when the mobile device is located within one of the one or more areas of traffic congestion, and report, to the one or more servers, the traveling speed data only when the mobile device is located within one of the one or more areas of traffic congestion. - View Dependent Claims (23, 24)
Specification