Script character processing method for interactively adjusting space between writing element
First Claim
1. A computerized method for a user interactively to adjust space between writing elements including one or more of ink stroke, binary encoded character, or bitmapped image glyphs, words containing said glyphs, lines, and text groupings including paragraphs and lists using a graphical input device on a dynamic document display, the method comprising:
- entering a gesture with the input device to specify a starting location and an ending location;
determining a direction from the starting location to the ending location;
determining from said direction whether to insert space or to delete space preceding the writing elements at and following said starting location;
repositioning said writing elements with respect to the ending location, including opening or closing line space if said ending location is in a line space different from the line space of said starting location and opening or closing space lengthwise within a line space if said ending location differs from said starting location.
2 Assignments
0 Petitions
Accused Products
Abstract
A pen-based processor needs to be usable to input and edit script like a text-based computer but retain a resemblance to the user of a pad and pencil. The disclosed system and method implement input, editing and other manipulation of glyphs including handwritten script, ASCII test, bit-mapped images and drawings in a common document, using a compatible internal representation of the data and a simple, consistent set of user control functions. These functions are invoked using an intuitive and interactive set of user gestures which do not distract the user from the task of inputting or editing the document. A two-step gesture method avoids confusion between strokes and command gestures and allows use of similar gestures for different functions within the same and different contexts. The system infers from customary user writing conventions that certain relationships of data are to be preserved and maintains the relationships, subject to user override, during editing. The display document is formatted to contain lined or unlined areas of glyphs that can be edited, including insertion of a moving space into pre-existing document text and word wrapping. Adjoining drawing areas are unaffected by editing of text data.
92 Citations
8 Claims
-
1. A computerized method for a user interactively to adjust space between writing elements including one or more of ink stroke, binary encoded character, or bitmapped image glyphs, words containing said glyphs, lines, and text groupings including paragraphs and lists using a graphical input device on a dynamic document display, the method comprising:
-
entering a gesture with the input device to specify a starting location and an ending location;
determining a direction from the starting location to the ending location;
determining from said direction whether to insert space or to delete space preceding the writing elements at and following said starting location;
repositioning said writing elements with respect to the ending location, including opening or closing line space if said ending location is in a line space different from the line space of said starting location and opening or closing space lengthwise within a line space if said ending location differs from said starting location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification