Vehicular map database management techniques
First Claim
1. A method for providing map information to a vehicle to enable an occupant of the vehicle to access the map information, comprising:
- forming a database including map data about roadways that the vehicle can travel on, the data including a speed limit for the vehicle in the roadways, the database being formed using a processor, the database including a plurality of map database segments, each of the plurality of map database segments having an associated date and time;
installing the database on the vehicle;
managing the database to ensure that the database has current data about a roadway on which the vehicle is currently situated or approaching; and
displaying on a heads-up or other display visible to an occupant of the vehicle, data from the database to the occupant of the vehicle includinga map derived from the map data from the database of an area around the vehicle, andthe speed limit for the roadway on which the vehicle is travelling,the step of managing the database comprising;
establishing wireless communications to the vehicle to enable data to be provided to the database, the database being managed using a processor;
transmitting from the vehicle, requests to infrastructure to enable ascertaining whether the database has current map data for the roadway on which the vehicle is currently situated or is planning on travelling, the step of ascertaining whether the database has current map data comprising;
obtaining, in response to the transmission of each request to infrastructure, a latest date and time of each segment of the map database to that portion of earth covered by the map database segment;
comparing, using a processor on the vehicle, the associated date and time of each map database segment contained in the database with the obtained latest date and time of that same map database segment to determine whether the map database segment in the database in the vehicle has a date and time equal to or later than the obtained latest date and time; and
only if not,using vehicle-to-vehicle communication, infrastructure-to-vehicle communication, Internet communication or a communications system in the vehicle to obtain the data for the map database segment associated with the latest date and time; and
thenincluding the obtained data for the map segment in the database with the latest date and time as a substitution for a corresponding map database segment previously included in the database and associating the latest date and time with the newly included map database segment in the database.
6 Assignments
0 Petitions
Accused Products
Abstract
Method and arrangement for providing map information to an operator of a vehicle includes forming a map database to reside on the vehicle, e.g., after installation on the vehicle, and which includes for example, data about lanes that the vehicle can travel on locations of a boundary or edges of the travel lanes, data about traffic control devices in the database, data about guard rails along travel lanes and/or data about inanimate objects such as poles and trees alongside the travel lanes. The database is managed to ensure that it has current information about a travel lane on which the vehicle is currently situated. This may entail establishing wireless communications to the vehicle to enable data to be provided to the database, e.g., from other vehicles and/or from infrastructure.
98 Citations
32 Claims
-
1. A method for providing map information to a vehicle to enable an occupant of the vehicle to access the map information, comprising:
-
forming a database including map data about roadways that the vehicle can travel on, the data including a speed limit for the vehicle in the roadways, the database being formed using a processor, the database including a plurality of map database segments, each of the plurality of map database segments having an associated date and time; installing the database on the vehicle; managing the database to ensure that the database has current data about a roadway on which the vehicle is currently situated or approaching; and displaying on a heads-up or other display visible to an occupant of the vehicle, data from the database to the occupant of the vehicle including a map derived from the map data from the database of an area around the vehicle, and the speed limit for the roadway on which the vehicle is travelling, the step of managing the database comprising; establishing wireless communications to the vehicle to enable data to be provided to the database, the database being managed using a processor; transmitting from the vehicle, requests to infrastructure to enable ascertaining whether the database has current map data for the roadway on which the vehicle is currently situated or is planning on travelling, the step of ascertaining whether the database has current map data comprising; obtaining, in response to the transmission of each request to infrastructure, a latest date and time of each segment of the map database to that portion of earth covered by the map database segment; comparing, using a processor on the vehicle, the associated date and time of each map database segment contained in the database with the obtained latest date and time of that same map database segment to determine whether the map database segment in the database in the vehicle has a date and time equal to or later than the obtained latest date and time; and
only if not,using vehicle-to-vehicle communication, infrastructure-to-vehicle communication, Internet communication or a communications system in the vehicle to obtain the data for the map database segment associated with the latest date and time; and
thenincluding the obtained data for the map segment in the database with the latest date and time as a substitution for a corresponding map database segment previously included in the database and associating the latest date and time with the newly included map database segment in the database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for providing map data to a vehicle to enable an occupant of the vehicle to access the map data, comprising:
-
forming a database including map data about roadways that the vehicle can travel on, the data including a speed limit for the vehicle in the roadways, the database being formed using a processor, the database including a plurality of map database segments, each of the plurality of map database segments having an associated date and time; installing the database on the vehicle; managing the database to ensure that the database has current data about a roadway on which the vehicle is currently situated or approaching; and displaying on a heads-up or other display visible to an occupant of the vehicle, data from the database to the occupant of the vehicle including a map derived from the map data from the database of an area around the vehicle, and the speed limit for the roadway on which the vehicle is travelling, the step of managing the database comprising; generating on and transmitting from the vehicle using a communications system, query requests to enable determination of whether the database has current map data for the roadway on which the vehicle is currently situated or approaching; obtaining, in response to each query request, a latest date and time of each segment of the map database to that portion of earth covered by the map database segment; comparing, using a processor on the vehicle, the associated date and time of each map database segment contained in the database with the obtained latest date and time of that same map database segment to determine whether the map database segment in the database in the vehicle has a date and time equal to or later than the obtained latest date and time; and
only if not,using a communications system in the vehicle to obtain from infrastructure separate and apart from the vehicle the data for the map database segment associated with the latest date and time; and including the obtained data for the map segment in the database with the latest date and time as a substitution for a corresponding map database segment previously included in the database and associating the latest date and time with the newly included map database segment in the database. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. An arrangement for providing map data to a vehicle to enable an occupant of the vehicle to access the map data, comprising:
-
a database arranged in the vehicle and including map data about roadways that the vehicle can travel on, the data including a speed limit for the vehicle in the roadways and a plurality of map database segments, each of the plurality of map database segments having an associated date and time; a communications system arranged on the vehicle and arranged to establish communications with infrastructure; a processor coupled to said database and said communications system for managing said database to ensure that said database has current data about a roadway on which the vehicle is currently situated or approaching; and a heads-up or other display in the vehicle arranged in a position visible to an occupant of the vehicle and that displays a map derived from the map data from the database of an area around the vehicle, and the speed limit for the roadway on which the vehicle is travelling, said processor being arranged to generate requests to infrastructure to ascertain whether said database has current map data for the roadway on which the vehicle is currently situated or approaching, cause transmission of the generated requests to infrastructure via said communications system, receive, in response to each transmitted request, time and date information about current map data for the roadway on which the vehicle is currently situated or approaching from infrastructure via said communications system, determine, based on comparison of the received time and date information about the current map data to the date and time of a corresponding map database segment, whether said database has the current map data for the roadway on which the vehicle is currently situated or approaching, and only if not, receive from infrastructure the current map data for the roadway on which the vehicle is currently situated or approaching and include the current map data for the roadway on which the vehicle is currently situated or approaching in said database. - View Dependent Claims (21, 22, 23, 24)
-
-
25. A method for avoiding accidents involving a vehicle permitted to travel in an assigned corridor of travel, comprising:
-
obtaining a database including map data about roadways that the vehicle can travel on, the data including a speed limit for the vehicle in the roadways and traffic control devices; installing the database onboard the vehicle; identifying a roadway or lane of a roadway on which the vehicle is traveling or approaching; displaying on a heads-up or other display onboard the vehicle and visible to the occupant of the vehicle, a map including the roadway on which the vehicle is traveling or approaching derived from the map data from the database, and the speed limit for the roadway on which the vehicle is travelling or approaching; ascertaining an assigned corridor of travel for the vehicle on the roadway on which the vehicle is traveling or approaching; determining a current position for the vehicle with position determining equipment located onboard the vehicle; determining, using a processor, if the vehicle has deviated from the assigned corridor of travel; and activating an alert to warn an occupant of the vehicle when it has been determined that the vehicle has deviated from the assigned corridor of travel. - View Dependent Claims (26, 27, 28, 29)
-
-
30. A method for avoiding accidents involving a vehicle permitted to travel in an assigned corridor of travel, comprising:
-
obtaining a database including map data about roadways that the vehicle can travel on, the data including a speed limit for the vehicle in the roadways and traffic control devices; installing the database in a processor; identifying a roadway or lane of a roadway on which the vehicle is traveling or approaching; displaying on a heads-up or other display onboard the vehicle and visible to the occupant of the vehicle, a map including the roadway on which the vehicle is traveling or approaching derived from the map data from the database, and the speed limit for the roadway on which the vehicle is travelling or approaching; ascertaining an assigned corridor of travel for the vehicle on the roadway on which the vehicle is traveling or approaching; determining a current position for the vehicle; displaying onboard the vehicle, the current position for the vehicle on the display of the map of the roadway on which the vehicle is traveling or approaching; determining if the vehicle has deviated from the assigned corridor of travel; and activating an alert to warn an occupant of the vehicle when it has been determined that the vehicle has deviated from the assigned corridor of travel. - View Dependent Claims (31, 32)
-
Specification