LOCALIZED DYNAMIC SWARMING FOR AUTOMOBILE ACCIDENT REDUCTION
First Claim
1. A method comprisingusing a first computer processor on a first vehicle to cause a first communication signal to be transmitted from the first vehicle to a second computer processor on a second vehicle;
- wherein the first communication signal provides a first instruction to the second vehicle to move in a first manner; and
further comprising using the second computer processor on the second vehicle to cause the second vehicle to move in the first manner in response to the first instruction.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system, and apparatus to detect when one or more moving vehicles are close to a first vehicle, and to take necessary actions to maintain a minimum distance between vehicles in a dynamic environment by automatic navigation. A computer method and apparatus for automobile accident reduction by maintaining a minimum distance with respect to all nearby vehicles on the road. In addition, methods to synchronously move a group of vehicles on a highway through a swarming action where each vehicle keeps a region immediately around it free of other vehicles while maintaining the speed of the vehicle immediately in front or nearby is also disclosed.
16 Citations
26 Claims
-
1. A method comprising
using a first computer processor on a first vehicle to cause a first communication signal to be transmitted from the first vehicle to a second computer processor on a second vehicle; -
wherein the first communication signal provides a first instruction to the second vehicle to move in a first manner; and further comprising using the second computer processor on the second vehicle to cause the second vehicle to move in the first manner in response to the first instruction. - View Dependent Claims (3, 4, 9, 10, 23)
-
-
2. A method comprising
using a first computer processor on a first vehicle to communicate with a second computer processor on a second vehicle; - and
using a common pre-determined protocol as programmed by computer software to decide a combined movement of the first vehicle and the second vehicle based on the communication of the first computer processor on the first vehicle with the second computer processor on the second vehicle. - View Dependent Claims (5, 6)
- and
-
7. A method comprising
using communications between a first computer processor on a first vehicle and a second computer processor on a second vehicle to synchronize a speed of the first vehicle to be about equal to a speed of the second vehicle subject to a minimum distance requirement between the first vehicle and the second vehicle.
-
12. An apparatus comprising
a first computer processor located on a first vehicle; -
a second computer processor located on a second vehicle; wherein the first computer processor is programmed to; cause a first communication signal to be transmitted from the first vehicle to the second computer processor on the second vehicle; wherein the first communication signal provides a first instruction to the second vehicle to move in a first manner; and wherein the second computer processor is programmed to cause the second vehicle to move in the first manner in response to the first instruction. - View Dependent Claims (14, 15, 20, 21, 24)
-
-
13. An apparatus comprising
a first computer processor located on a first vehicle; -
a second computer processor located on a second vehicle; wherein the first computer processor is programmed to communicate with the second computer processor; and wherein the first and the second computer processors are programmed to use a common pre-determined protocol as programmed by computer software to decide a combined movement of the first vehicle and the second vehicle based on the communication of the first computer processor on the first vehicle with the second computer processor on the second vehicle. - View Dependent Claims (16, 17)
-
-
18. An apparatus comprising:
-
a first computer processor on a first vehicle; a second computer processor on a second vehicle; and wherein the first computer processor and the second computer processor are programmed to use communications between the first computer processor and the second computer processor to synchronize a speed of the first vehicle to be about equal to a speed of the second vehicle subject to a minimum distance requirement between the first vehicle and the second vehicle. - View Dependent Claims (19, 22)
-
-
25. A method comprising,
detecting a state of a traffic light using a sensing device on a vehicle; -
wherein the traffic light is not part of the vehicle; wherein the state of the traffic light is either a first state in which the traffic light is green, a second state in which the traffic light is red, or a third state in which the traffic light is yellow; and further comprising measuring a first distance from the vehicle to the traffic light; using a computer processor to determine a ratio of the first distance to a speed of the vehicle; and using a computer processor to cause the vehicle to come to a complete stop if the state of the vehicle is either the second state or the third state and based at least in part on the ratio of the first distance to the speed of the vehicle.
-
-
26. A method comprising,
detecting a stop sign using a sensing device on a vehicle; -
wherein the stop sign is not part of the vehicle; and further comprising determining whether the vehicle is decelerating; and using a computer processor to cause a braking device to stop the vehicle within a first distance of the stop sign if the vehicle is not decelerating.
-
Specification