Systems and methods for command management
First Claim
Patent Images
1. A command management system, the system comprising:
- a memory device; and
a processor coupled to the memory device, the processor configured to;
(a) reference stored supported commands;
(b) reference a predefined safety-critical scale to associate each supported command with a respective criticality level;
(c) assign each input device of a plurality of input devices a respective reliability score;
(d) receive a first received command from a first input device of the plurality of input devices;
(e) generate a request reliability score for the received command based on the reliability score of the first input device;
(f) compare the request reliability score to the criticality level associated with the first received command;
(g) transmit the command responsive to determining that the request reliability score is >
=the criticality level;
determine whether the first received command has immediate effect;
determine whether the first received command has more than a minimal safety effect, based on its criticality level; and
determine whether the first received command has undo functionality.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods capable of increasing reliability of received commands across a variety of different kinds of input devices and modalities are provided. The provided systems and methods easily expand to support additional input devices, and easily adapt to a wide variety of command destinations, such as subsystems and components. The provided systems and methods employ command specific verification strategies before transmitting the command to its destination. The provided systems and methods also concurrently support a wide variety of command destinations, such as subsystems and components.
-
Citations
17 Claims
-
1. A command management system, the system comprising:
-
a memory device; and a processor coupled to the memory device, the processor configured to; (a) reference stored supported commands; (b) reference a predefined safety-critical scale to associate each supported command with a respective criticality level; (c) assign each input device of a plurality of input devices a respective reliability score; (d) receive a first received command from a first input device of the plurality of input devices; (e) generate a request reliability score for the received command based on the reliability score of the first input device; (f) compare the request reliability score to the criticality level associated with the first received command; (g) transmit the command responsive to determining that the request reliability score is >
=the criticality level;determine whether the first received command has immediate effect; determine whether the first received command has more than a minimal safety effect, based on its criticality level; and determine whether the first received command has undo functionality. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for a command management system, the method comprising:
-
in a reliability engine, referencing stored supported commands; associating each supported command with a respective safety-criticality level from a predefined safety-critical scale; assigning a respective reliability score to each input device of a plurality of input devices in communication with the reliability engine; receiving a first command from a first input device of the plurality of input devices; generating a request reliability score for the received command based on the assigned reliability score of the first input device; comparing the request reliability score to the safety-criticality level associated with the command; and transmitting the command responsive to determining that the request reliability score is >
=the safety-criticality level;receiving a second command from a second input device of the plurality of input devices; and responsive to determining that the first received command and the second received command are related, generating the request reliability score further based on the assigned reliability score of the second input device. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. An aircraft, comprising:
-
a plurality of user input devices; a command management system coupled to the plurality of input devices and to a plurality of command destinations, the command management system comprising a memory device, and a processor coupled to the memory device, the command management system configured to; (a) reference stored supported commands associated with the command destinations; (b) associate each supported command with a respective criticality level from a predefined safety-critical scale; (c) assign each user input device of the plurality of user input devices a respective reliability score; (d) receive a first received command from a first user input device of the plurality of user input devices; (e) generate a request reliability score for the received command based on the assigned reliability score of the first input device; (f) compare the request reliability score to the criticality level associated with the first received command; (g) determine that the request reliability score is >
=the criticality level, and transmit the command;determine whether the first received command has immediate effect; determine whether the first received command has a significant impact; and determine whether the first received command has undo functionality. - View Dependent Claims (16, 17)
-
Specification