Survivability system
First Claim
1. A computer program product for determining a course of action for a vehicle, said computer program product comprising:
- a first instruction for listing types of threats, each type including a predetermined threshold time for maximum safe visibility by the vehicle for each type;
a second instruction for detecting threats;
a third instruction for storing a planned route for the vehicle;
a fourth instruction for determining types of the threats detected by the vehicle;
a fifth instruction for utilizing the predetermined threshold times for each threat detected by the vehicle to determine whether the planned route may safely enter visibility range of each threat detected by the vehicle; and
a sixth instruction for determining a first elapsed time that the planned route brings the vehicle within the visibility range of a first threat detected by the vehicle.
1 Assignment
0 Petitions
Accused Products
Abstract
A system determines a course of action for a vehicle. The system includes an altitude module, a threat detection module, a route module, and a threat avoidance module. The altitude module contains a list of types of threats. The list includes a predetermined threshold time for maximum safe visibility by the vehicle for each type. The threat detection module detects threats. The route module stores a planned route for the vehicle. The threat avoidance module determines types of threats detected by the threat detection module. The threat avoidance module utilizes the predetermined threshold times from the altitude module for each threat detected by the threat detection module to determine whether the planned route may safely enter visibility range of each threat detected by the threat detection module.
63 Citations
18 Claims
-
1. A computer program product for determining a course of action for a vehicle, said computer program product comprising:
-
a first instruction for listing types of threats, each type including a predetermined threshold time for maximum safe visibility by the vehicle for each type; a second instruction for detecting threats; a third instruction for storing a planned route for the vehicle; a fourth instruction for determining types of the threats detected by the vehicle; a fifth instruction for utilizing the predetermined threshold times for each threat detected by the vehicle to determine whether the planned route may safely enter visibility range of each threat detected by the vehicle; and a sixth instruction for determining a first elapsed time that the planned route brings the vehicle within the visibility range of a first threat detected by the vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer readable medium storing executable instructions for performing a method for determining a course of action for a vehicle, the method comprising the steps of:
-
listing a plurality of types of threats and a predetermined threshold time for maximum safe visibility by the vehicle for each of the plurality of types; detecting at least one threat; storing a planned route for the vehicle; determining an associated type of the plurality of types of threats for each of the detected at least one threat; utilizing the predetermined threshold times associated with the determined threat type for each of the detected at least one threat module to determine whether the planned route may safely enter a visibility range of each of the at least one threat; and determining a first elapsed time that the planned route brings the vehicle within a visibility range of a first threat of the at least one threat. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification