US 7,322,008 B2 | ||
Organizing, editing, and rendering digital ink | ||
Charles P Thacker, Palo Alto, Calif. (US) | ||
Assigned to Microsoft Corporation, Redmond, Wash. (US) | ||
Filed on Dec. 23, 2004, as Appl. No. 11/19,479. | ||
Application 11/019479 is a division of application No. 10/103700, filed on Mar. 25, 2002, granted, now 7,120,872. | ||
Prior Publication US 2005/0114773 A1, May 26, 2005 | ||
Int. Cl. G06F 17/00 (2006.01) |
U.S. Cl. 715—541 [715/512; 382/186] | 17 Claims |
1. A system for creating and processing flows comprising:
a digital display device including a display screen;
a processor controlling at least some operations of the system; and
a memory storing computer executable instructions that, when executed by the processor, cause the system to perform a method
comprising:
receiving input points representing electronic ink data;
grouping the input points into strokes and grouping the strokes into at least a first flow;
determining a screen region associated with the first flow, the screen region corresponding to a size, shape, and position
on the display screen of the digital display device;
displaying the first flow in the associated screen region on the digital display device;
receiving user input at a first point within the screen region associated with the first flow; and
modifying the display of the first flow on the digital display device in response to the user input, wherein the modification
comprises changing one or more of the size, the shape, and the position of the screen region associated with the first flow,
wherein the modification does not add or remove any strokes from the first flow, and wherein the modification comprises dragging
the first flow to a different region of the screen, without changing the width or height of the screen region associated with
the first flow.
|