Method and system for interpreting imprecise object selection paths
First Claim
Patent Images
1. A graphical input and display system having a user interface for selecting and arranging image object elements in a source electronic image, comprising:
- user input means for selecting and creating image objects;
image input means for entering the electronic image onto a display means;
a processor, connected for receiving requests for image object selection operations and for accessing a memory structure;
program memory means comprising;
user interaction module for selecting image objects; and
image object selection module for interpreting imprecise image object selection paths, wherein interpreting imprecise image object selection paths comprises;
evaluating the temporal characteristics of said object selection gesture, wherein said object selection gesture forms a bounded region; and
evaluating the proximity of image objects to the selection gesture, comprising;
selecting those image objects falling within an outer boundary of said bounded region;
rejecting those image objects falling outside an inner boundary of said bounded region; and
splitting those image objects falling across both of said inner boundary and said outer boundary of said bounded region; and
data memory means.
5 Assignments
0 Petitions
Accused Products
Abstract
A graphical input and display system having a user interface for selecting and creating image object elements includes input devices permitting a user to manipulate elements of electronic images. A processor, connected to the system, receives requests for various image object selection operations and also accesses a memory structure. The system memory structure includes a user interaction module, which allows a user to select image objects, an image object selection module for interpreting imprecise image object selection paths, and data memory.
53 Citations
18 Claims
-
1. A graphical input and display system having a user interface for selecting and arranging image object elements in a source electronic image, comprising:
-
user input means for selecting and creating image objects; image input means for entering the electronic image onto a display means; a processor, connected for receiving requests for image object selection operations and for accessing a memory structure; program memory means comprising; user interaction module for selecting image objects; and image object selection module for interpreting imprecise image object selection paths, wherein interpreting imprecise image object selection paths comprises; evaluating the temporal characteristics of said object selection gesture, wherein said object selection gesture forms a bounded region; and evaluating the proximity of image objects to the selection gesture, comprising; selecting those image objects falling within an outer boundary of said bounded region; rejecting those image objects falling outside an inner boundary of said bounded region; and splitting those image objects falling across both of said inner boundary and said outer boundary of said bounded region; and data memory means. - View Dependent Claims (2, 3)
-
-
4. A method for utilizing a user interface on a graphical input and display system having user input means, image input means, a processor, a user interaction module for selecting image objects, an image object selection module for interpreting imprecise image object selection paths, and data memory means, comprising:
-
receiving a user input image object selection gesture; evaluating the temporal characteristics of said object selection gesture, wherein said object selection gesture forms a bounded region; and evaluating the proximity of image objects to the selection gesture, comprising; selecting those image objects falling within an outer boundary of said bounded region; rejecting those image objects falling outside an inner boundary of said bounded region; and splitting those image objects falling across both of said inner boundary and said outer boundary of said bounded region. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. An article of manufacture comprising a computer usable medium having computer readable program code embodied in said medium which, when said program code is executed by said computer causes said computer to per form method steps for interpreting imprecise image object selection paths, said method steps comprising:
-
receiving a user input image object selection gesture; evaluating carefulness along said selection gesture; forming a bounded region having an inner boundary and an outer boundary with respect to said selection gesture; and manipulating the image objects falling within or traversed by said image object selection gesture, wherein manipulating the image objects comprises; selecting those image objects falling within said outer boundary of said bounded region; rejecting those image objects falling outside said inner boundary of said bounded region; and splitting those image objects falling across both of said inner boundary and said outer boundary of said bounded region.
-
Specification