×

Systems, devices, and methods for wearable electronic devices as state machines

  • US 10,199,008 B2
  • Filed: 03/26/2015
  • Issued: 02/05/2019
  • Est. Priority Date: 03/27/2014
  • Status: Active Grant
First Claim
Patent Images

1. A wearable electronic device operable to automatically identify and recover from operational errors, the wearable electronic device comprising:

  • at least one sensor responsive to at least one input effected by a user of the wearable electronic device, wherein in response to the at least one input the at least one sensor provides sensor signals;

    a processor communicatively coupled to the at least one sensor; and

    a non-transitory processor-readable storage medium communicatively coupled to the processor, wherein the non-transitory processor-readable storage medium stores processor-executable sensor signal processing instructions and processor-executable state determination instructions, wherein the state determination instructions include a variable that determines an operational state of the processor, and wherein, when the state determination instructions are executed by the processor, the state determination instructions cause the processor to;

    automatically identify when the wearable electronic device encounters an operational error based on a determination that the sensor signal processing instructions are not calibrated; and

    automatically recover from the operational error, wherein to automatically recover from the operational error the state determination instructions cause the processor to;

    enter a standby state automatically in response to the determination that the sensor signal processing instructions are not calibrated, wherein in the standby state the processor recognizes a first indication from the user, wherein the first indication from the user is a rest gesture performed by the user, the rest gesture indicative that the user is ready to calibrate the wearable electronic device;

    enter a calibration state automatically in response to a recognition of the first indication from the user while the processor is in the standby state, wherein in the calibration state the processor recognizes a second indication from the user and calibrates the sensor signal processing instructions in response to the second indication from the user; and

    enter an active state automatically in response to calibrating the sensor signal processing instructions while the processor is in the calibration state, wherein in the active state the processor executes the calibrated sensor signal processing instructions, and wherein when executed by the processor the calibrated sensor signal processing instructions cause the processor to process at least one input effected by the user based at least in part on the calibration of the sensor signal processing instructions from the calibration state.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×