DYNAMIC PROVISION OF TESTING PROTOCOLS
First Claim
1. A protocol-generation device comprising a computer processor and non-transitory storage media having embodied thereon instructions executable by the processor to perform a method comprising:
- receiving (910, 2910) a target protocol (810, 1410);
discretizing (920, 1020, 2920, 2920′
) the target protocol into a discrete representation (1420) comprising a plurality of tiles (1430);
permuting (930, 1130, 2930) the discrete representation into a permuted representation (1440, 1440′
);
calculating (940, 1240, 2940) a new protocol (1450, 1450′
) based on the permuted representation; and
sending the new protocol to a test apparatus configured to test a test subject according to the new protocol.
1 Assignment
0 Petitions
Accused Products
Abstract
Computer implemented methods may create unique hardware platforms suitable for providing and/or using testing protocols. A new protocol may be designed using a target protocol, such that the new protocol replicates one or more aspects of the target protocol. The new protocol may incorporate a certain diversity, which may make it more difficult for an entity being tested (e.g., a car, a truck, a person) to “cheat” the test (e.g., using knowledge of the target protocol). A new protocol may be calculated, validated, and provided “on demand.” A new protocol may be tailored to a particular set of test results (e.g., to highlight an apparent deviation between expected and actual results).
-
Citations
15 Claims
-
1. A protocol-generation device comprising a computer processor and non-transitory storage media having embodied thereon instructions executable by the processor to perform a method comprising:
-
receiving (910, 2910) a target protocol (810, 1410); discretizing (920, 1020, 2920, 2920′
) the target protocol into a discrete representation (1420) comprising a plurality of tiles (1430);permuting (930, 1130, 2930) the discrete representation into a permuted representation (1440, 1440′
);calculating (940, 1240, 2940) a new protocol (1450, 1450′
) based on the permuted representation; andsending the new protocol to a test apparatus configured to test a test subject according to the new protocol. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A testing device comprising a computer processor and non-transitory storage media having embodied thereon instructions executable by the processor to perform a method (2600) comprising:
-
requesting a new protocol of one or more test conditions; receiving the new protocol; performing a test on a test subject using the new protocol; calculate a test result based on the test performed using the new protocol; and comparing the calculated test result to a benchmark result. - View Dependent Claims (12, 13, 14)
-
-
15. A car or truck having at least one of an engine and a motor and an interface configured to receive a dynamically generated test protocol.
Specification