Freeform Encounter Selection Tool
2 Assignments
0 Petitions
Accused Products
Abstract
A freeform selection tool for a computer system with a graphical user interface allows a user to draw a freeform selection path so as to select one or more graphical objects. The user is provided with the freedom to input selection ink, in any orientation, and using any desired selection path size provided by the select tool. The selecting tool may change the visual appearance of any graphical object once selected. The selecting tool provides the ability to select ink or graphical object with a particular property to be used for the selection. The selecting tool can recognize various selection gestures coordinated with a semantic relationship of the ink so that the number of selection ink strokes can be minimized. The selecting tool may change for different selection modes depending on the type of graphical object encountered and change of the context for a particular selection.
94 Citations
54 Claims
-
1-44. -44. (canceled)
-
45. A freeform selection tool for a computer system, comprising:
-
a user interface module for collecting points for a freeform selection path and displaying a selection of a plurality of graphical objects based upon the freeform selection path on a display surface wherein the freeform selection path comprises selection ink and the graphical objects comprises handwritten ink strokes; and
an encounter selection module for selecting the graphical objects responsive to the freeform selection path;
wherein the user interface module displays a graphical hollow appearance for the plurality of graphical objects responsive the freeform selection path for each graphical object selected by the encounter selection modules the graphical hollow appearance comprising a perimeter of the handwritten ink strokes having a dark contrast with respect to an interior of the strokes bounded by the perimeter. - View Dependent Claims (46, 47, 48, 49, 50)
-
-
51. A method of selecting a plurality of graphical objects in a computer system, comprising the steps of:
-
receiving user input for displaying a selection of the plurality graphical objects based upon a plurality of freeform selection paths being unconnected in which each selection path includes a first end and a second end, and the ends are at different locations on a display surface, and selecting the plurality of graphical objects responsive to an encounter with the freeform selection paths, wherein the graphical objects are selected from the different freeform selection paths. - View Dependent Claims (52, 53, 54)
-
Specification