×

Device, method, and user interface for processing intensity of touch contacts

  • US 10,019,065 B2
  • Filed: 04/14/2017
  • Issued: 07/10/2018
  • Est. Priority Date: 03/08/2015
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by an electronic device having a display, and one or more input devices that are configured to generate tactile outputs in response to inputs, cause the electronic device to:

  • receive an indication of an input detected by a respective input device of the one or more input devices;

    in response to receiving the indication of the input, provide information describing the input to an application running on the electronic device that enables the application to react to the input;

    receive a reaction to the input from the application that indicates that a tactile output is to be generated in response to the input; and

    in response to receiving the reaction to the input from the application;

    compare an input time for the reaction to an output time for the reaction, wherein;

    the input time for the reaction corresponds to a time at which the input was detected by the respective input device; and

    the output time for the reaction corresponds to a time at which a tactile output corresponding to the reaction is configured to be generated at the respective input device;

    determine whether tactile output criteria have been met, wherein the tactile output criteria include a criterion that is met when the input time is less than a predetermined amount of time before the output time;

    in accordance with a determination that the tactile output criteria have been met, cause generation, at the respective input device, of a tactile output corresponding to the reaction from the application; and

    in accordance with a determination that the tactile output criteria have not been met, forgo generation, at the respective input device, of the tactile output corresponding to the reaction from the application.

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