发明名称 System and method for calibrating sensors for different operating environments
摘要 A computer system stores calibration information corresponding to respective sets of sensor measurements associated with respective operating environments. After storing, in a first data structure, calibration information for a first operating environment, the system determines a current operating environment of the device. When the current operating environment of the device is consistent with the first operating environment and the calibration information for the first operating environment meets predefined measurement diversity criteria, the system calibrates at least one sensor for the first operating environment using the stored calibration information for the first operating environment. When the current operating environment of the device is inconsistent with the first operating environment, the system excludes the stored calibration information for the first operating environment when calibrating one or more sensors for the current operating environment.
申请公布号 US9316513(B2) 申请公布日期 2016.04.19
申请号 US201313736570 申请日期 2013.01.08
申请人 Sensor Platforms, Inc. 发明人 Joseph Benjamin E.;Chen Ian;Shaw Kevin A;Steele James V.
分类号 G01D18/00;G06F17/00;G06F3/03;G06F3/038;G06F3/041;G06F3/046 主分类号 G01D18/00
代理机构 Carr & Ferrell LLP 代理人 Carr & Ferrell LLP
主权项 1. A method comprising: at a computer system including one or more processors and memory: at each respective time of a plurality of respective times: collecting a respective set of sensor measurements from a first set of sensors of a device at the respective time; andassociating a respective operating environment of the device with the respective set of sensor measurements, wherein the respective operating environment corresponds to values of one or more environmental parameters of a physical environment in which the device is operating at the respective time;storing calibration information corresponding to the respective set of sensor measurements in a respective data structure associated with the respective operating environment of the device; andafter storing, in a first data structure, calibration information corresponding to a first operating environment: determining a current operating environment of the device;in accordance with a determination that the current operating environment of the device is consistent with the first operating environment and that the calibration information corresponding to the first operating environment meets predefined measurement diversity criteria, calibrating at least one sensor of the first set of one or more sensors for the first operating environment using the sensor measurements from the first data structure;in accordance with a determination that the current operating environment of the device is inconsistent with the first operating environment, excluding the calibration information stored in the first data structure from consideration when calibrating one or more sensors of the first set of sensors for the current operating environment; andin accordance with a determination that the current operating environment of the device is consistent with the first operating environment, the calibration information corresponding to the first operating environment does not meet the predefined measurement diversity criteria, and a calibration time threshold has been exceeded, prompting a user of the device to reorient the device so that one or more additional sets of sensor measurements can be retrieved in the first operating environment, wherein the one or more additional sets of sensor measurements are sensor measurements that enable the calibration information corresponding to the first operating environment to meet the predefined measurement diversity criteria.
地址 Mountain View CA US