×

Device, method, and computer readable medium for maintaining a selection order in a displayed thumbnail stack of user interface elements acted upon via gestured operations

  • US 8,621,391 B2
  • Filed: 12/16/2009
  • Issued: 12/31/2013
  • Est. Priority Date: 12/16/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • at a computing device with a display and one or more user input devices adapted to detect user gestures;

    displaying on the display a plurality of user interface elements in an ordered list;

    detecting one or more user interface element selection gestures, the detected user interface element selection gestures corresponding to the selection of two or more user interface elements in the plurality of user interface elements in the ordered list;

    while detecting the one or more user interface element selection gestures, maintaining an order of selection for the selected user interface elements;

    after detecting the one or more user interface element selection gestures, detecting a user operation gesture, the detected user operation gesture corresponding to a first portion of a user-initiated operation on the selected user interface elements; and

    in response to detecting the user operation gesture corresponding to the first portion of the user-initiated operation, displaying a stack of temporarily displayed thumbnails corresponding to the selected user interface elements, wherein a stacked display order of the stack of temporarily displayed thumbnails corresponds to the order of selection for the selected user interface elements, wherein displaying the stack of temporarily displayed thumbnails includes displaying an operation indicia in conjunction with the stack of temporarily displayed thumbnails, and wherein the stack of temporarily displayed thumbnails comprise overlapping images of the selected user interface elements according to the order of selection of the selected user interface elements;

    detecting a second portion of the user-initiated operation on the selected user interface elements, wherein the selected user interface elements from the ordered list have respective pre-selection locations on the display;

    in response to detecting the second portion of the user-initiated operation on the selected user interface elements;

    updating the display of the stack of temporarily displayed thumbnails in accordance with the second portion of the user-initiated operation;

    performing the user-initiated operation on the selected user interface elements; and

    displaying residual images of the selected user interface elements at respectivepre-selection locations of the selected user interface elements; and

    after performing the user-initiated operation on the selected user interface elements, terminating display of the stack of temporarily displayed thumbnails;

    wherein;

    the user operation gesture corresponding to the user-initiated operation is detected on a touch sensitive display;

    the first portion of the user operation gesture corresponding to the user-initiated operation is detected as a first user input;

    the second portion of the user operation gesture corresponding to the user-initiated operation is detected as a second user input;

    the second portion of the user operation gesture is detected while continuing to detect the first user input; and

    ,the first and second user inputs are detected at different locations on the touch sensitive display.

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