Method and system for using intersecting electronic horizons
First Claim
1. A method comprising:
- calculating a first set of vehicle data for a first vehicle, wherein the first set of vehicle data describes future positions for the first vehicle on a first plurality of road segments;
receiving a second set of vehicle data for a second vehicle, wherein the second set of vehicle data describes future positions for the second vehicle on a second plurality of road segments;
identifying, using a processor, a common road segment included in the first plurality of road segments as the future positions for the first vehicle and included in the second plurality of road segments as the future positions for the second vehicle,wherein the first set of vehicle data includes a first probability that the first vehicle will travel on the common road segment and a second probability that the second vehicle will travel on the common road segment; and
calculating a multi-vehicle probability, from multiplication of the first probability and second probability, that the first vehicle and the second vehicle both arrive at the common road segment.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for using data associated with a first vehicle and a given road segment defined for a road network and using data associated with a second vehicle and the given road segment to determine a multi-vehicle probability value that indicates a probability that the first vehicle and the second vehicle will arrive at a common position of the given road segment simultaneously. The multi-vehicle probability value can be compared to a threshold probability value to determine whether the first vehicle and/or the second vehicle should take a responsive measure to avoid those vehicles arriving at the common position of the given road segment simultaneously. The data associated the first vehicle and the data associated with the second vehicle can each include a respective electronic horizon for that vehicle, and time parameters and probability values associated with those vehicles being on the given road segment.
-
Citations
17 Claims
-
1. A method comprising:
-
calculating a first set of vehicle data for a first vehicle, wherein the first set of vehicle data describes future positions for the first vehicle on a first plurality of road segments; receiving a second set of vehicle data for a second vehicle, wherein the second set of vehicle data describes future positions for the second vehicle on a second plurality of road segments; identifying, using a processor, a common road segment included in the first plurality of road segments as the future positions for the first vehicle and included in the second plurality of road segments as the future positions for the second vehicle, wherein the first set of vehicle data includes a first probability that the first vehicle will travel on the common road segment and a second probability that the second vehicle will travel on the common road segment; and calculating a multi-vehicle probability, from multiplication of the first probability and second probability, that the first vehicle and the second vehicle both arrive at the common road segment. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method comprising:
-
calculating a first set of vehicle data for a first vehicle, wherein the first set of vehicle data describes future positions for the first vehicle on a first plurality of road segments; receiving a second set of vehicle data for a second vehicle, wherein the second set of vehicle data describes future positions for the second vehicle on a second plurality of road segments; and identifying, using a processor, a common road segment included in the first plurality of road segments as the future positions for the first vehicle and included in the second plurality of road segments as the future positions for the second vehicle, wherein the first set of vehicle data includes time parameters for each of the first plurality of road segments, wherein the time parameters include a first time that the first vehicle travels to a first position on the common road segment and a second time that the first vehicle travels to a second position on the common road segment. - View Dependent Claims (7)
-
-
8. A method comprising:
-
calculating a first set of vehicle data for a first vehicle, wherein the first set of vehicle data describes future positions for the first vehicle on a first plurality of road segments; receiving a second set of vehicle data for a second vehicle, wherein the second set of vehicle data describes future positions for the second vehicle on a second plurality of road segments; and identifying, using a processor, a common road segment included in the first plurality of road segments as the future positions for the first vehicle and included in the second plurality of road segments as the future positions for the second vehicle; wherein the first set of vehicle data includes speed probability values, wherein each of the speed probability values is associated with the first vehicle traveling on the common road segment at a different speed.
-
-
9. An apparatus comprising:
-
a communication interface of a first vehicle configured to receive vehicle data from a second vehicle; and a processor configured to calculate vehicle data for the first vehicle; wherein the vehicle data from the second vehicle describes future road segments for the second vehicle and the vehicle data for the first vehicle describes future road segments for the first vehicle, and wherein the processor is configured to identify a common road segment included in the future road segments for the first vehicle and included in the future road segments for the second vehicle, wherein vehicle data from the second vehicle includes a speed candidate for the second vehicle, a vehicle speed probability corresponding to the speed candidate, and a first time parameter indicating when the second vehicle is expected to arrive at the common road segment. - View Dependent Claims (10, 11, 12, 13)
-
-
14. An apparatus comprising:
-
a communication interface of a first vehicle configured to receive vehicle data from a second vehicle; and a processor configured to calculate vehicle data for the first vehicle; wherein the vehicle data from the second vehicle describes future road segments for the second vehicle and the vehicle data for the first vehicle describes future road segments for the first vehicle, and wherein the processor is configured to identify a common road segment included in the future road segments for the first vehicle and included in the future road segments for the second vehicle, wherein the vehicle data for the first vehicle includes time parameters for each of the future road segments, wherein the time parameters include a first time that the first vehicle travels to a first position on the common road segment and a second time that the first vehicle travels to a second position on the common road segment. - View Dependent Claims (15, 16)
-
-
17. A method comprising:
-
receiving a first set of vehicle data from a first vehicle, wherein the first set of vehicle data describes future positions for the first vehicle on a first plurality of road segments; receiving a second set of vehicle data from a second vehicle, wherein the second set of vehicle data describes future positions for the second vehicle on a second plurality of road segments; and identifying, using a processor, a common road segment included in the first plurality of road segments as the future positions for the first vehicle and included in the second plurality of road segments as the future positions for the second vehicle, wherein the first set of vehicle data includes probabilities that the first vehicle will travel on each of the first plurality of road segments and time parameters for each of the first plurality of road segments, wherein the time parameters include a first time that the first vehicle travels to a first position on the common road segment and a second time that the first vehicle travels to a second position on the common road segment.
-
Specification