Technologies for assisting vehicles with changing road conditions
First Claim
Patent Images
1. A vehicle assistance server for assisting a driver of a vehicle, the vehicle assistance server comprising:
- a data acquisition module to receive road data from each of a plurality of vehicles, wherein the road data includes data indicative of at least one characteristic of a first road segment traversed by each of the plurality of vehicles;
a data aggregation module to aggregate the road data received from each of the plurality of vehicles to generate crowd-sourced road data associated with the first road segment;
a vehicle information module to receive vehicle profile information from a first vehicle located on the first road segment, wherein the vehicle profile information defines at least one characteristic of the first vehicle; and
a vehicle assistance data determination module to determine vehicle assistance data for the first vehicle based on the vehicle profile information and the crowd-sourced road data associated with the first road segment, wherein the vehicle assistance data is usable by an in-vehicle computing device of the first vehicle to facilitate traversal of the first road segment by the vehicle.
2 Assignments
0 Petitions
Accused Products
Abstract
Technologies for assisting vehicles with changing road conditions includes vehicle assistance data based on crowd-sourced road data received from a plurality of vehicles and/or infrastructure sensors. The crowd-sourced road data may be associated with a particular section of roadway and may be used to various characteristics of the roadway such as grade, surface, hazardous conditions, and so forth. The vehicle assistance data may be provided to an in-vehicle computing device to assist or facilitate traversal of the roadway.
19 Citations
25 Claims
-
1. A vehicle assistance server for assisting a driver of a vehicle, the vehicle assistance server comprising:
-
a data acquisition module to receive road data from each of a plurality of vehicles, wherein the road data includes data indicative of at least one characteristic of a first road segment traversed by each of the plurality of vehicles; a data aggregation module to aggregate the road data received from each of the plurality of vehicles to generate crowd-sourced road data associated with the first road segment; a vehicle information module to receive vehicle profile information from a first vehicle located on the first road segment, wherein the vehicle profile information defines at least one characteristic of the first vehicle; and a vehicle assistance data determination module to determine vehicle assistance data for the first vehicle based on the vehicle profile information and the crowd-sourced road data associated with the first road segment, wherein the vehicle assistance data is usable by an in-vehicle computing device of the first vehicle to facilitate traversal of the first road segment by the vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for assisting a driver of a vehicle, the method comprising:
-
receiving, by a vehicle assistance server, road data from each of a plurality of vehicles, wherein the road data includes data indicative of at least one characteristic of a first road segment traversed by each of the plurality of vehicles; aggregating, by the vehicle assistance server, the road data received from each of the plurality of vehicles to generate crowd-sourced road data associated with the first road segment; receiving, by the vehicle assistance server, vehicle profile information from a first vehicle located on the first road segment, wherein the vehicle profile information defines at least one characteristic of the first vehicle; determining, by the vehicle assistance server, vehicle assistance data for the first vehicle based on the vehicle profile information and the crowd-sourced road data associated with the first road segment, wherein the vehicle assistance data is usable by an in-vehicle computing device of the first vehicle to facilitate traversal of the first road segment by the vehicle; and transmitting, by the vehicle assistance server, the vehicle assistance data to the first vehicle. - View Dependent Claims (10, 11, 12, 13)
-
-
14. One or more machine readable storage media comprising a plurality of instructions stored thereon that in response to being executed cause a vehicle assistance server to:
-
receive road data from each of a plurality of vehicles, wherein the road data includes data indicative of at least one characteristic of a first road segment traversed by each of the plurality of vehicles; aggregate the road data received from each of the plurality of vehicles to generate crowd-sourced road data associated with the first road segment; receive vehicle profile information from a first vehicle located on the first road segment, wherein the vehicle profile information defines at least one characteristic of the first vehicle; determine vehicle assistance data for the first vehicle based on the vehicle profile information and the crowd-sourced road data associated with the first road segment, wherein the vehicle assistance data is usable by an in-vehicle computing device of the first vehicle to facilitate traversal of the first road segment by the vehicle; and transmit the vehicle assistance data to the first vehicle. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
-
22. An in-vehicle computing system for assisting a driver of a first vehicle, the in-vehicle computing system comprising:
-
a vehicle profile module to transmit vehicle profile information of the first vehicle indicative of at least one characteristic of the first vehicle to a vehicle assistance server while the first vehicle is located on a first road segment; a vehicle output module to (i) receive vehicle assistance data from the vehicle assistance server, wherein the vehicle assistance data is generated based on the vehicle profile information and crowd-sourced road data associated with the first road segment, (ii) determine the vehicle output module to determine at least one vehicle control command based on the received vehicle assistance data, and (iii) adjust a vehicle parameter of the first vehicle based on the vehicle control command. - View Dependent Claims (23, 24, 25)
-
Specification