Method for gestural interpretation in a system for selecting and arranging visible material in document images
First Claim
1. A graphical input and display system having a user interface for creating and editing a source electronic image comprising:
- user input means for selecting and manipulating image objects;
display means for displaying image objects and system response to user selection actions;
a processor, connected for receiving requests for image editing operations and for accessing a memory structure;
a user interaction module for entering new image material or selecting and modifying existing image material without pre-selecting an input mode; and
data memory means comprising;
displayed objects data structure;
internal state data structure; and
selected material data structure.
5 Assignments
0 Petitions
Accused Products
Abstract
A graphical input and display system for creating and manipulating image object(s) includes input devices permitting a user to select elements of image object(s) received from various image input sources. A processor, connected to the system, receives requests for various image editing operations and also accesses a user interaction module which enables the user to enter new image material or select and modify existing image material without pre-selecting an input mode. The system data memory structure includes a displayed objects data structure, and internal state data structure, and a selected material data structure.
-
Citations
24 Claims
-
1. A graphical input and display system having a user interface for creating and editing a source electronic image comprising:
-
user input means for selecting and manipulating image objects;
display means for displaying image objects and system response to user selection actions;
a processor, connected for receiving requests for image editing operations and for accessing a memory structure;
a user interaction module for entering new image material or selecting and modifying existing image material without pre-selecting an input mode; and
data memory means comprising;
displayed objects data structure;
internal state data structure; and
selected material data structure. - View Dependent Claims (2, 3, 4, 5, 6, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
7. A method for utilizing a user interface on a graphical input and display system having user input means, image input means, a processor, and a user interaction module for entering new image material or selecting and modifying existing image material without preselecting an input mode for creating and editing an electronic image object comprising:
-
receiving a user input gesture;
determining whether said gesture is a selection operation, a draw operation, or an ambiguous operation;
rendering said draw operation as a permanent mark;
servicing said selection operation; and
presenting the user with a choice for interpreting said ambiguous operation. - View Dependent Claims (8, 9, 11)
-
-
23. 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 perform method steps for invoking draw or select/command operations without setting a user interface mode prior to creating and manipulating a source electronic image, said method steps comprising:
-
receiving a user input gesture;
determining whether said gesture is a selection operation, a draw operation, or an ambiguous operation;
rendering said draw operation as a permanent mark;
servicing said selection operation; and
presenting the user with a choice for interpreting said ambiguous operation.
-
-
24. A memory for storing data for access by a program being executed on a computer for invoking draw or select/command operations without setting a user interface mode prior to creating and manipulating a source electronic image, said memory comprising:
-
a displayed objects data structure stored in said memory;
an internal state data structure comprising;
a mouse/stylus path; and
a choice presented state; and
a selected material data structure.
-
Specification