Disambiguation of multitouch gesture recognition for 3D interaction

  • US 9,529,440 B2
  • Filed: 07/15/2013
  • Issued: 12/27/2016
  • Est. Priority Date: 01/25/1999
  • Status: Active Grant
  • ×
    • Pin
First Claim
Patent Images

1. A method comprising:

  • at an electronic device with a display and a touch-sensitive surface;

    displaying, on the display, an image of a 3D region;

    detecting an initial portion of an input on the touch-sensitive surface, the initial portion of the input having characteristics including;

    one or more contacts; and

    an initial motion of at least one of the one or more contacts;

    while continuing to detect the input and prior to detecting a termination of the input, wherein termination of the input is detected based on liftoff of the one or more contacts included in the input;

    determining, based on the characteristics of the initial portion of the input, a manipulation mode, wherein;

    the manipulation mode is determined from a plurality of modes including at least one single-control mode and at least one multi-control mode;

    a respective single-control mode allows a single first type of modification to the image of the 3D region at a time during a remainder of the input, and a respective multi-control mode allows two or more types of modifications of the image of the 3D region simultaneously during the remainder of the input including a second type of modification of the image of the 3D region that is different from the first type of modification of the image of the 3D region;

    in accordance with a determination, based on the characteristics of the initial portion of the input, that the input has been recognized as a first gesture;

    entering a first single-control mode that is associated specifically with the first gesture, andmodifying the image of the 3D region in the first single-control mode until the input terminates including preventing the second type of modification of the image of the 3D region until liftoff of the one or more contacts included in the input has been detected; and

    ,in accordance with a determination, based on the characteristics of the initial portion of the input, that the input has not been recognized as any single gesture;

    entering a first multi-control mode that is associated with a first plurality of different gestures, andmodifying the image of the 3D region in the first multi-control mode until the input terminates including permitting modification of the image of the 3D region using the two or more types of modifications of the image of the 3D region including the second type of modification of the image of the 3D region until liftoff of the one or more contacts included in the input has been detected.

View all claims
    ×
    ×

    Thank you for your feedback

    ×
    ×