Vehicle control based on crowdsourcing data
First Claim
1. A method for controlling a vehicle based on crowdsourcing data, the method comprising:
- transmitting, by the vehicle, a request to a server, the request comprises a route to a destination;
retrieving, by the server, navigation information for the request, the navigation information is autonomous navigation information;
transmitting, by the server, the retrieved navigation information to the vehicle;
controlling, by the vehicle, an operation of the vehicle based on the transmitted navigation information;
collecting, by the vehicle, vehicle driving data, during driving according to the transmitted navigation information;
transmitting, by the vehicle, the collected data to the server;
generating, by the server, crowdsourcing data based on the collected data transmitted from a plurality of vehicles;
receiving, by the vehicle, the generated crowdsourcing data from the server;
updating, by the vehicle, the transmitted navigation information based on the received crowdsourcing data; and
controlling, by the vehicle, the operation of the vehicle based on the updated navigation information,wherein the updating the transmitted navigation information comprises;
combining the received crowdsourcing data and the driving data; and
updating the transmitted navigation information based on the combined data.
0 Assignments
0 Petitions
Accused Products
Abstract
Aspects of the disclosure relate generally to a method for controlling a vehicle based on crowdsourcing data. According to the method, the vehicle transmits a route request to a server, receive navigation information in response to the route request, controls an operation of the vehicle based on the transmitted navigation information, collects vehicle driving data, during driving according to the transmitted navigation information, transmits the collected data to the server, receives generated crowdsourcing data, updates the transmitted navigation information based on the received crowdsourcing data, and controls the operation of the vehicle based on the updated navigation information.
-
Citations
18 Claims
-
1. A method for controlling a vehicle based on crowdsourcing data, the method comprising:
-
transmitting, by the vehicle, a request to a server, the request comprises a route to a destination; retrieving, by the server, navigation information for the request, the navigation information is autonomous navigation information; transmitting, by the server, the retrieved navigation information to the vehicle; controlling, by the vehicle, an operation of the vehicle based on the transmitted navigation information; collecting, by the vehicle, vehicle driving data, during driving according to the transmitted navigation information; transmitting, by the vehicle, the collected data to the server; generating, by the server, crowdsourcing data based on the collected data transmitted from a plurality of vehicles; receiving, by the vehicle, the generated crowdsourcing data from the server; updating, by the vehicle, the transmitted navigation information based on the received crowdsourcing data; and controlling, by the vehicle, the operation of the vehicle based on the updated navigation information, wherein the updating the transmitted navigation information comprises; combining the received crowdsourcing data and the driving data; and updating the transmitted navigation information based on the combined data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for controlling a vehicle based on crowdsourcing data, the method comprising:
-
transmitting, by the vehicle, a request to a server, the request comprises a route to a destination; retrieving, by the server, navigation information for the request, the navigation information is autonomous navigation information; transmitting, by the server, the retrieved navigation information to the vehicle; controlling, by the vehicle, an operation of the vehicle based on the transmitted navigation information; collecting, by the vehicle, vehicle driving data, during driving according to the transmitted navigation information; transmitting, by the vehicle, the collected data to the server; generating, by the server, crowdsourcing data based on the collected data transmitted from a plurality of vehicles; receiving, by the vehicle, the generated crowdsourcing data from the server; updating, by the vehicle, the transmitted navigation information based on the received crowdsourcing data; and controlling, by the vehicle, the operation of the vehicle based on the updated navigation information, wherein the receiving the crowdsourcing data comprises; receiving, by the server, first collected data from a first vehicle; receiving, by the server, second collected data from a second vehicle; generating, by the server, the crowdsourcing data by overlapping the first collected data and the second collected data; and receiving, by the vehicle, the crowdsourcing data from the server, wherein the collected data includes information regarding a driving section in which the collected data is generated, and wherein the generating the crowdsourcing data comprises; determining an overlapped section which is a part of the route to the destination and is included in each of the driving section of the first collected data and the driving section of the second collected data; extracting third collected data regarding the overlapped section, from the first collected data; extracting fourth collected data regarding the overlapped section, from the second collected data; and generating the crowdsourcing data by combining the third and fourth collected data.
-
-
18. A vehicle, comprising:
-
a communication unit configured to transmit a request for a route to a destination to a server, and receive navigation information retrieved according to the request from the server; a sensor configured to generate sending data; and a control unit configured to control an operation of the vehicle based on the received navigation information, collect, by the sensor, the sensing data during driving according to the received navigation information, generate driving data based on the collected sensor data, transmit the generated driving data to the server, receive crowdsourcing data from the server, update the received navigation information based on the received crowdsourcing data, and control the operation of the vehicle based on the updated navigation information, wherein the control unit is further configured to update the transmitted navigation information by combining the received crowdsourcing data and the driving data, and updating the transmitted navigation information based on the combined data.
-
Specification