×

Haptic output generation with dynamic feedback control

  • US 9,520,036 B1
  • Filed: 09/18/2013
  • Issued: 12/13/2016
  • Est. Priority Date: 09/18/2013
  • Status: Expired due to Fees
First Claim
Patent Images

1. A portable electronic device, comprising:

  • a processor configured to;

    receive one or more haptic waveform parameters from a server; and

    provide a control signal configured to cause a haptic output comprising a vibrotactile haptic force to a portion of the portable electronic device;

    a haptic actuator controller configured to receive the control signal and to provide a haptic waveform signal in accordance with the one or more haptic waveform parameters communicated by the control signal;

    a haptic actuator configured to receive the haptic waveform signal and to generate the haptic output in accordance with the haptic waveform signal, the haptic actuator mechanically coupled to a structure of the portable electronic device;

    an accelerometer mechanically coupled to the structure of the portable electronic device and configured to provide an accelerometer signal indicative of a haptic response of the portable electronic device to the haptic output comprising the vibrotactile haptic force; and

    the processor further configured to;

    send telemetry data indicative of the accelerometer signal to the server to determine by the server that the haptic response of the user device is within a specification for the haptic output;

    compare the accelerometer signal to the specification for the haptic output to determine the haptic response of the portable electronic device deviates from a predefined haptic response waveform by greater than a tolerance value;

    receive from the server one or more generated adjusted haptic waveform parameters that are based on the comparing, by the server, the telemetry data indicative of the accelerometer signal to the specification for the haptic output; and

    generate a modified control signal based on the adjusted haptic waveform parameters received from the server to adjust the haptic output to correct the haptic response by causing the haptic response of the portable electronic device to be within the tolerance value of the predefined haptic response waveform.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×