×

System and method for summoning user interface objects

  • US 9,134,880 B2
  • Filed: 05/02/2013
  • Issued: 09/15/2015
  • Est. Priority Date: 03/20/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method in a data processing system for a user to summon a user interface object of a user interface of the data processing system, the method comprising:

  • displaying a plurality of user interface objects within the user interface;

    recognizing a user search request by the user for a particular user interface object of the plurality of user interface objects as a summon of the particular user interface object toward a user touched cursor position of the user interface, the user search request specifying search criteria for the particular user interface object;

    searching content associated with all active user interface objects of the data processing system based on the user search request specifying search criteria and identifying the particular user interface object as a result of the searching;

    recognizing the user touched cursor position of the user interface that is a subject of the summon by the user to bring the particular user interface object of the plurality of user interface objects toward the user touched cursor position of the user interface, the user touched cursor position of the user interface being a summoned location identified by a particular point in the user interface specified by the user touched cursor position detected within the user interface;

    automatically gravitating the particular user interface object a configured path percentage of movement completeness toward the summoned location of the user interface from a first location of the user interface in response to detecting the user touched cursor position detected within the user interface, the configured path percentage of movement completeness being relative to completely moving the particular user interface object from the first location of the user interface to the summoned location of the user interface; and

    enabling the user to perform at least one of;

    moving the particular user interface object back to the first location in response to not detecting the user touched cursor position, orpresenting information for the particular user interface object at the summoned location of the user interface in response to a confirmation request.

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