×

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

  • US 9,645,669 B2
  • Filed: 09/29/2015
  • Issued: 05/09/2017
  • Est. Priority Date: 03/08/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • at an electronic device with a touch-sensitive surface, wherein the electronic device includes a contact motion module and one or more sensors to detect intensity of contacts with the touch-sensitive surface and the electronic device stores a first software application that is independent from the contact motion module;

    displaying a user interface that includes a first display region of the first software application and a second display region of the first software application;

    while displaying the user interface;

    detecting a first touch input on the touch-sensitive surface;

    in response to detecting the first touch input at a location on the touch-sensitive surface that corresponds to the first display region of the user interface;

    determining, at the contact motion module, a first intensity applied by the first touch input on the touch-sensitive surface;

    identifying a first intensity model identifier, associated with the first display region of the user interface, from a plurality of predefined intensity model identifiers, wherein the first intensity model identifier is associated with a first set of intensity thresholds having a first number of thresholds, and the plurality of intensity model identifiers includes a second intensity model identifier associated with the second display region of the user interface, the second intensity model identifier associated with a second set of intensity thresholds having a second number of thresholds that is different from the first number of thresholds;

    in accordance with the first intensity applied by the first touch input on the touch-sensitive surface and the first set of intensity thresholds associated with the first intensity model identifier, determining, at the contact motion module, a first touch characterization parameter; and

    ,subsequent to determining the first touch characterization parameter, sending first touch information to the first software application, wherein the first touch information includes the first intensity model identifier and the first touch characterization parameter; and

    at the first software application, updating the user interface displayed on the display based on the first touch characterization parameter, wherein the first touch characterization parameter is different from the first intensity applied by the first touch input.

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