Virtual testing of autonomous environment control system

  • US 10,802,477 B1
  • Filed: 01/18/2017
  • Issued: 10/13/2020
  • Est. Priority Date: 01/22/2016
  • Status: Active Grant
  • ×
    • Pin Icon | RPX Insight
    • Pin
First Claim
Patent Images

1. A computer-implemented method for evaluating smart home control software, comprising:

  • generating, by one or more processors, a set of test data for evaluating an autonomous operation feature of a plurality of autonomous operation features of a smart home operating system, the set of test data including simulated sensor data associated with test conditions;

    executing, by the one or more processors, an emulator program using the simulated sensor data of the set of test data, wherein the emulator program is configured to mimic the smart home operating system running on a smart home controller of a smart home;

    recording, in the memory, output generated by the emulator program in response to the simulated sensor data, wherein the output is associated with the simulated sensor data; and

    generating, by the one or more processors, a quality metric for the autonomous operation feature based upon the recorded output generated in response to the simulated sensor data, wherein the quality metric indicates one or more risk levels associated with use of the autonomous operation feature of the plurality of autonomous operation features.

View all claims