Collision avoidance among vehicles
First Claim
1. A method of collision avoidance among vehicles, each vehicle comprising a management module coupled, for data communications, to other management modules and to a central database manager, the method comprising:
- establishing, by management modules of a set of traveling vehicles having a location within a predefined area, a collision zone comprising a data communications network of the management modules of the traveling vehicles, wherein each management module of a traveling vehicle is included in at least one collision zone and a particular management module of one of the traveling vehicles is included in a plurality of collision zones;
sharing, amongst the management modules of the collision zone, dynamic information describing the traveling vehicles;
retrieving, by each of the management modules of the collision zone from the central database manager, static information describing the traveling vehicles;
detecting, by a management module of a first traveling vehicle in the collision zone, a potential collision with a second traveling vehicle in the collision zone in dependence upon the dynamic and static information describing the first and second traveling vehicle; and
controlling, by the management module of the first traveling vehicle, the first traveling vehicle to take action in dependence upon the dynamic and static information describing the first and second traveling vehicle.
4 Assignments
0 Petitions
Accused Products
Abstract
Collision avoidance among vehicles that each include a management module coupled to other management modules and a central database manager, includes: establishing, by management modules of a set of traveling vehicles having a location within a predefined area, a collision zone including a network of the management modules of the traveling vehicles; and sharing, within the collision zone, dynamic information describing the traveling vehicles; retrieving, from the central database manager, static information describing the traveling vehicles; detecting, by a management module of a first vehicle in the collision zone, a potential collision with a second vehicle in the collision zone in dependence upon the dynamic and static information; and controlling, by the management module of the first traveling vehicle, the first traveling vehicle to take evasive action in dependence upon the dynamic and static information describing the first and second traveling vehicle.
3 Citations
15 Claims
-
1. A method of collision avoidance among vehicles, each vehicle comprising a management module coupled, for data communications, to other management modules and to a central database manager, the method comprising:
-
establishing, by management modules of a set of traveling vehicles having a location within a predefined area, a collision zone comprising a data communications network of the management modules of the traveling vehicles, wherein each management module of a traveling vehicle is included in at least one collision zone and a particular management module of one of the traveling vehicles is included in a plurality of collision zones; sharing, amongst the management modules of the collision zone, dynamic information describing the traveling vehicles; retrieving, by each of the management modules of the collision zone from the central database manager, static information describing the traveling vehicles; detecting, by a management module of a first traveling vehicle in the collision zone, a potential collision with a second traveling vehicle in the collision zone in dependence upon the dynamic and static information describing the first and second traveling vehicle; and controlling, by the management module of the first traveling vehicle, the first traveling vehicle to take action in dependence upon the dynamic and static information describing the first and second traveling vehicle. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An apparatus for collision avoidance among vehicles, each vehicle comprising a management module coupled, for data communications, to other management modules and to a central database manager, the apparatus comprising a computer processor and a computer memory operatively coupled to the computer processor, the computer memory having disposed within it computer program instructions that, when executed by the computer processor, cause the apparatus to:
-
establish, by management modules of a set of traveling vehicles having a location within a predefined area, a collision zone comprising a data communications network of the management modules of the traveling vehicles, wherein each management module of a traveling vehicle is included in at least one collision zone and a particular management module of one of the traveling vehicles is included in a plurality of collision zones; share, amongst the management modules of the collision zone, dynamic information describing the traveling vehicles; retrieve, by each of the management modules of the collision zone from the central database manager, static information describing the traveling vehicles; detect, by a management module of a first traveling vehicle in the collision zone, a potential collision with a second traveling vehicle in the collision zone in dependence upon the dynamic and static information describing the first and second traveling vehicle; and control, by the management module of the first traveling vehicle, the first traveling vehicle to take evasive action in dependence upon the dynamic and static information describing the first and second traveling vehicle. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer program product for collision avoidance among vehicles, each vehicle comprising a management module coupled, for data communications, to other management modules and to a central database manager, the computer program product disposed upon a computer readable storage medium, wherein the computer readable storage medium is not a signal, the computer program product comprising computer program instructions that, when executed, cause a computer to carry out the steps of:
-
establishing, by management modules of a set of traveling vehicles having a location within a predefined area, a collision zone comprising a data communications network of the management modules of the traveling vehicles, wherein each management module of a traveling vehicle is included in at least one collision zone and a particular management module of one of the traveling vehicles is included in a plurality of collision zones; sharing, amongst the management modules of the collision zone, dynamic information describing the traveling vehicles; retrieving, by each of the management modules of the collision zone from the central database manager, static information describing the traveling vehicles; detecting, by a management module of a first traveling vehicle in the collision zone, a potential collision with a second traveling vehicle in the collision zone in dependence upon the dynamic and static information describing the first and second traveling vehicle; and controlling, by the management module of the first traveling vehicle, the first traveling vehicle to take evasive action in dependence upon the dynamic and static information describing the first and second traveling vehicle. - View Dependent Claims (12, 13, 14, 15)
-
Specification