Methods and articles of manufacture for hosting a safety critical application on an uncontrolled data processing device
First Claim
Patent Images
1. A method for hosting a safety critical application on an uncontrolled data processing device, the method comprising:
- installing a safety critical application (SCA) on an uncontrolled data processing device (UDPD),executing, a test harness application, to determine whether the SCA is installed properly and functioning properly on the UDPD;
permitting, with the test harness application, all features of the SCA to operate on the UDPD upon verification that the SCA installed properly and functions properly on the UDPD; and
preventing, with the test harness application, certain features of the SCA from operating on the UDPD upon verification that the SCA is not installed properly or does not function properly on the UDPD, wherein the preventing comprises disabling safety critical features of the SCA from being executed on the UDPD and enabling non-safety critical features of the SCA to be executed on the UDPD.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and articles of manufacture for hosting a safety critical application on an uncontrolled data processing device are provided. Various combinations of installation, functional, host integrity, coexistence, interoperability, power management, and environment checks are performed at various times to determine if the safety critical application operates properly on the device. The operation of the SCA on the UDPD may be controlled accordingly.
-
Citations
39 Claims
-
1. A method for hosting a safety critical application on an uncontrolled data processing device, the method comprising:
-
installing a safety critical application (SCA) on an uncontrolled data processing device (UDPD), executing, a test harness application, to determine whether the SCA is installed properly and functioning properly on the UDPD; permitting, with the test harness application, all features of the SCA to operate on the UDPD upon verification that the SCA installed properly and functions properly on the UDPD; and preventing, with the test harness application, certain features of the SCA from operating on the UDPD upon verification that the SCA is not installed properly or does not function properly on the UDPD, wherein the preventing comprises disabling safety critical features of the SCA from being executed on the UDPD and enabling non-safety critical features of the SCA to be executed on the UDPD. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
Specification