Method and system for interpreting imprecise object selection paths
First Claim
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;
image object selection module for interpreting imprecise image object selection paths; 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.
24 Citations
21 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;
image object selection module for interpreting imprecise image object selection paths; 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 characteristics of said object selection gesture; and
evaluating the proximity of the image material to the selection gesture;
- View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. 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 with respect to said selection gesture; and
manipulating the image objects falling within or traversed by said image object selection gesture.
-
-
20. A memory for storing data for access by a program being executed on a computer for interpreting imprecise image object selection gestures, said memory comprising:
-
input image data structure;
selection path data structure; and
selected objects data structure.
-
-
21. The memory for storing data for access by a program being executed on a computer for interpreting imprecise image object selection gestures, said memory further comprising:
-
object group data structure;
primary image objects data structure;
bounded selection region data structure;
-
Specification