×

Selecting and performing contextual actions via user interface objects

  • US 10,222,970 B2
  • Filed: 08/15/2017
  • Issued: 03/05/2019
  • Est. Priority Date: 05/07/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • causing, by at least one processor, a presentation of a graphical representation of a user interface comprising at least a first source object representation that represents a first source object and a first receiving object representation that represents a first receiving object;

    in response to a first drag operation that drags the first source object representation or an indicator that represents a position of a pointer, the pointer with which the first source object representation was selected, in at least a defined proximity of a location between two successive object representations of a list of object representations, the list comprising a one-dimensional array of object representations arranged along a direction within the first receiving object representation;

    determining, by at least one processor, which, if any, of a number of actions associated with the first receiving object can be performed on the first source object, wherein determining which, if any, of a number of actions associated with the first receiving object can be performed on the first source object includes determining which of a plurality of actions associated with the first receiving object are compatible with the type of object to which the first source object corresponds; and

    for each action it is determined can be performed on the first source object, causing, by at least one processor, a presentation of a respective drop socket spatially at least overlapping or encompassed by the first receiving object representation, each drop socket having a respective boundary and responsive to a deselection of the first source object representation with the first source object representation or indicator at least partially within the respective boundary of the drop socket to cause the respective action to be performed on the first source object.

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