Navigation using crowdsourcing data
First Claim
1. A method of providing a navigation guidance to a vehicle, comprising:
- receiving crowdsourcing data from a plurality of vehicles via a network interface;
determining traffic data corresponding to a road using the crowdsourcing data by A crowdsourcing data controller;
determining a traffic condition of the road, using the traffic data by a navigation guidance module, comprising determining a closing of a lane in response to a number of changes of direction of vehicles being larger than a predetermined threshold; and
providing the navigation guidance to the vehicle in accordance with the determined traffic condition of the road via the network interface.
1 Assignment
0 Petitions
Accused Products
Abstract
Method, computer program product, and apparatus for providing navigation guidance to vehicles are disclosed. The method may include receiving crowdsourcing data from a plurality of vehicles, determining traffic data corresponding to a road using the crowdsourcing data, predicting traffic condition of each lane of the road using the traffic data, and providing navigation guidance to a vehicle in accordance with the traffic condition of each lane of the road. The crowdsourcing data includes on board diagnostics data (OBD) correlated with time stamps and GPS locations of a vehicle, where the on board diagnostics data includes odometer information, speedometer information, fuel consumption information, steering information, and impact data.
-
Citations
24 Claims
-
1. A method of providing a navigation guidance to a vehicle, comprising:
-
receiving crowdsourcing data from a plurality of vehicles via a network interface; determining traffic data corresponding to a road using the crowdsourcing data by A crowdsourcing data controller; determining a traffic condition of the road, using the traffic data by a navigation guidance module, comprising determining a closing of a lane in response to a number of changes of direction of vehicles being larger than a predetermined threshold; and providing the navigation guidance to the vehicle in accordance with the determined traffic condition of the road via the network interface. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus, comprising:
-
a network interface configured to communicate with a plurality of vehicles via one or more wireless communication protocols; a database interface configured to store crowdsourcing data received from the plurality of vehicles; and a control unit to; receive the crowdsourcing data from the plurality of vehicles; determine traffic data corresponding to a road using the crowdsourcing data; determine a traffic condition of the road using the traffic data, comprising the control unit to determine a closing of a lane in response to a number of changes of direction of vehicles being larger than a predetermined threshold; and provide a navigation guidance to a vehicle in accordance with the determined traffic condition of the road. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An apparatus, comprising:
-
a network interface configured to communicate with a plurality of vehicles via one or more wireless communication protocols; a database interface configured to store crowdsourcing data received from the plurality of vehicles; and means for receiving the crowdsourcing data from the plurality of vehicles; means for determining traffic data corresponding to a road using the crowdsourcing data; means for determining a traffic condition of the road, using the traffic data, comprising means for determining a closing of a lane in response to a number of changes of direction of vehicles being larger than a predetermined threshold; and means for providing a navigation guidance to a vehicle in accordance with the determined traffic condition of the road. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A computer program product comprising non-transitory medium storing instructions for execution by one or more computer systems, comprising one or more processors to execute the instructions, the instructions comprising:
-
instructions for receiving crowdsourcing data from a plurality of vehicles; instructions for determining traffic data corresponding to a road using the crowdsourcing data; instructions for determining a traffic condition of the road using the traffic data, comprising instructions for determining a closing of a lane in response to a number of changes of direction of vehicles being larger than a predetermined threshold; and instructions for providing a navigation guidance to a vehicle in accordance with the determined traffic condition of the road. - View Dependent Claims (22, 23, 24)
-
Specification