System and method for summoning user interface objects
First Claim
1. A method in a data processing system for a user to summon a user interface object of a user interface of said data processing system, said method comprising:
- displaying a plurality of user interface objects within said user interface;
recognizing a summoned location within said user interface that is a subject of a summon by said user to bring a particular user interface object of said plurality of user interface objects to said summoned location within said user interface, said summoned location of said user interface being identified by a particular point in said user interface specified by a cursor position within said user interface;
recognizing a user search request for said particular user interface object of said plurality of user interface objects as said summon of said particular user interface object to said summoned location within said user interface, said user search request representing search criteria for said particular user interface object;
searching said data processing system based on said user search request and identifying said particular user interface object as a result of searching; and
automatically moving said particular user interface object from a first location of said user interface to said summoned location of said user interface in response to said identifying said particular user interface object.
0 Assignments
0 Petitions
Accused Products
Abstract
Provided is a system and method for summoning user interface object(s) of a display to a gesture position of a user. In a pressure sensitive display embodiment, a user maintains a convenient touch position to the display, performs a summon gesture, and user interface object(s) are automatically moved to the user'"'"'s touch position as requested. When a summon gesture is recognized, a user interface object, or point or interest thereof, automatically transitions to a desired position where the gesture was recognized. Objects can transition in a variety of manners. Also, a magnetic mode can be activated for virtually magnetizing objects of interest to a user'"'"'s position, for example as the user touches various places on the display. A user'"'"'s configurations can be stored into a cloud system for convenient access and use at a plurality of different data processing system user interfaces.
-
Citations
39 Claims
-
1. A method in a data processing system for a user to summon a user interface object of a user interface of said data processing system, said method comprising:
-
displaying a plurality of user interface objects within said user interface; recognizing a summoned location within said user interface that is a subject of a summon by said user to bring a particular user interface object of said plurality of user interface objects to said summoned location within said user interface, said summoned location of said user interface being identified by a particular point in said user interface specified by a cursor position within said user interface; recognizing a user search request for said particular user interface object of said plurality of user interface objects as said summon of said particular user interface object to said summoned location within said user interface, said user search request representing search criteria for said particular user interface object; searching said data processing system based on said user search request and identifying said particular user interface object as a result of searching; and automatically moving said particular user interface object from a first location of said user interface to said summoned location of said user interface in response to said identifying said particular user interface object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A data processing system comprising:
-
display means for displaying a plurality of user interface objects; processing means for recognizing a summoned location within said user interface that is a subject of a summon by said user to bring a particular user interface object of said plurality of user interface objects to said summoned location within said user interface, said summoned location of said user interface being identified by a particular point in said user interface specified by a cursor position within said user interface; processing means for recognizing a user search request for said particular user interface object of said plurality of user interface objects as said summon of said particular user interface object to said summoned location within said user interface, said user search request representing search criteria for said particular user interface object; searching said data processing system based on said user search request and identifying said particular user interface object as a result of searching; and automatically moving said particular user interface object from a first location of said user interface to said summoned location of said user interface in response to said identifying said particular user interface object.
-
-
21. A system comprising:
-
a processor; a user interface; and one or more memory devices coupled to said processor, wherein one or more memory devices includes instructions, which when executed by said processor results in the system; displaying a plurality of user interface objects within said user interface; recognizing a summoned location within said user interface that is a subject of a summon by said user to bring a particular user interface object of said plurality of user interface objects to said summoned location within said user interface, said summoned location of said user interface being identified by a particular point in said user interface specified by a cursor position within said user interface; recognizing a user search request for said particular user interface object of said plurality of user interface objects as said summon of said particular user interface object to said summoned location within said user interface, said user search request representing search criteria for said particular user interface object; searching said data processing system based on said user search request and identifying said particular user interface object as a result of searching; and automatically moving said particular user interface object from a first location of said user interface to said summoned location of said user interface in response to said identifying said particular user interface object. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
Specification