Pressure based selection
First Claim
Patent Images
1. A computer-implemented method for selecting displayed items, the method comprising:
- receiving, at a computing device, an input upon a display surface of a display device as a user draws, over at least part of the display, a freeform selection path from a starting point to an ending point, the selection path effective to select interface items that the selection path encounters;
determining an amount of pressure applied by the input;
responsive to the amount of pressure being at a first level, assigning a first width to the selection path that causes the selection path to encounter a first number of selectable items that are depicted on the display within the selection path; and
responsive to the amount of pressure being at a second level, greater than the first level, assigning a second width to the selection path, which is greater than the first width, that causes the selection path to encounter a second number of selectable items, which is greater than the first number, that are depicted on the display within the selection path.
1 Assignment
0 Petitions
Accused Products
Abstract
The use of pressure-sensitive selection tools in a graphical user interface is disclosed in which the amount of pressure during a selection operation may modify selection behavior. Upon receiving a selection input, the pressure applied is determined and the selection behavior modified. In some embodiments, the number of objects selected is increased when more pressure is applied and decreased when less pressure is applied.
51 Citations
19 Claims
-
1. A computer-implemented method for selecting displayed items, the method comprising:
-
receiving, at a computing device, an input upon a display surface of a display device as a user draws, over at least part of the display, a freeform selection path from a starting point to an ending point, the selection path effective to select interface items that the selection path encounters; determining an amount of pressure applied by the input; responsive to the amount of pressure being at a first level, assigning a first width to the selection path that causes the selection path to encounter a first number of selectable items that are depicted on the display within the selection path; and responsive to the amount of pressure being at a second level, greater than the first level, assigning a second width to the selection path, which is greater than the first width, that causes the selection path to encounter a second number of selectable items, which is greater than the first number, that are depicted on the display within the selection path. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. One or more computer-storage media having computer-executable instructions embodied thereon that when executed by a computing device performs operations for selecting displayed items, the operations comprising:
-
receiving, at the computing device, an input upon a display surface of a display device as a user draws, over at least part of the display, a freeform selection path for an encounter selection tool that selects interface items that the selection path encounters; determining an amount of pressure applied by the input; determining a level associated with the amount of pressure; and generating a selection path having a width that is sized based on the level of pressure and that causes a selection of selectable items that are encountered within the selection path. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computing device, comprising:
-
a monitor that displays a graphical user interface that includes a plurality of objects; a pressure sensitive input device that receives an input at an input pressure upon a surface, wherein the input is a two-dimensional path across a portion of the graphical user interface from a first point to a second point; and an encounter selection tool that selects objects within a free form encounter selection path running from the first point to the second point and having a width that changes based on an amount of the input pressure by increasing in the width in response to greater pressure. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification