×

Processing cursor movements in a graphical user interface of a multimedia application

  • US 8,698,844 B1
  • Filed: 04/16/2005
  • Issued: 04/15/2014
  • Est. Priority Date: 04/16/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method for processing a selected item in a graphical user interface (“

  • GUI”

    ) of an application of a computer system comprising a display device, the method comprising;

    from a plurality of user inputs that are associated with a plurality of different sets of control guidelines that relate to a plurality of motion and non-motion types of transform functions for applying to the selected item, receiving, at said computer system, a particular user input that specifies a particular set of control guidelines associated with a function to be applied to the selected item;

    in response to receiving the user input, displaying, on said display device, the particular set of control guidelines associated with the user input, each control guideline specifying a particular potential cursor direction for a user to move a cursor while at any position on the display device, by moving a cursor controlling device, in order to apply a particular aspect of the function to the selected item, at least two different potential cursor directions relating to two different aspects of the function that is to be performed on the selected item;

    receiving, through a movement of the cursor controlling device, an initial cursor movement input corresponding to a particular control guideline in the displayed set of control guidelines, the particular control guideline directly corresponding to an aspect of the function to be applied to the selected item;

    identifying, based only on the received initial cursor movement input, one of the potential cursor directions specified by the particular control guideline; and

    applying to the item the aspect of the function that is related to the identified potential cursor direction, said applying comprising;

    (i) applying a motion transform that modifies a position of the selected item when the user input is associated with a motion type of transform function; and

    (ii) applying a non-motion transform that does not modify the position of the selected item when the user input is associated with a non-motion type of transform function.

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