Glom widget
First Claim
Patent Images
1. A method for receiving input in a writing window from a user on a display, comprising:
- in response to determining a current handwriting;
placing a glom widget at a location next to a node handle that is associated with current handwriting that is located near a current writing location such that the user selects the glom widget with reduced movement as compared to accessing a toolbar associated with the writing window;
wherein the glom widget is represented by a single selectable graphic that includes only two states including a selected state and a non-selected state;
wherein the location of the placement of the glom widget is specified in part by a user preference;
maintaining the placement of the glom widget at the location next to the node handle such that the glom widget does not move while the glom widget is displayed during any current handwriting and when a glom widget menu is activated; and
displaying the glom widget menu having menu items that are associated with handwriting near the current writing location when the glom widget is selected;
wherein the glom widget menu comprises the following commands;
merge paragraph with a paragraph above;
split a last line into a new paragraph; and
cancel which dismisses the glom widget menu from being displayed.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a glom widget to the pen user of a PC that allows them to access contextual tools near a location where they are writing. If the user selects the glom widget, a context menu drops down that contains several of the most common tools and/or commands that a user creating handwriting might want to access. The glom widget menu can also contain contextual commands that are easier to comprehend and use since they are presented directly next to the content on the page to which they relate.
400 Citations
18 Claims
-
1. A method for receiving input in a writing window from a user on a display, comprising:
-
in response to determining a current handwriting;
placing a glom widget at a location next to a node handle that is associated with current handwriting that is located near a current writing location such that the user selects the glom widget with reduced movement as compared to accessing a toolbar associated with the writing window;
wherein the glom widget is represented by a single selectable graphic that includes only two states including a selected state and a non-selected state;
wherein the location of the placement of the glom widget is specified in part by a user preference;maintaining the placement of the glom widget at the location next to the node handle such that the glom widget does not move while the glom widget is displayed during any current handwriting and when a glom widget menu is activated; and displaying the glom widget menu having menu items that are associated with handwriting near the current writing location when the glom widget is selected;
wherein the glom widget menu comprises the following commands;
merge paragraph with a paragraph above;
split a last line into a new paragraph; and
cancel which dismisses the glom widget menu from being displayed. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for receiving input from a user on a display, comprising:
-
a display screen configured to receive user input from a pen; and an application configured to perform actions, including; determining a current writing location; in response to determining the current handwriting;
placing a glom widget at a location next to a node handle that is associated with current handwriting that is located near a current writing location such that the user selects the glom widget with reduced movement as compared to accessing a toolbar associated with the writing window;
wherein the glom widget is represented by a single selectable graphic that includes only two states including a selected state and a non-selected state;
wherein the location of the placement of the glom widget is specified in part by a user preference;maintaining the placement of the glom widget at the location next to the node handle such that the glom widget does not move while the glom widget is displayed during any current handwriting and when a glom widget menu is activated; and displaying the glom widget menu having menu items that are associated with handwriting near the current writing location when the glom widget is selected;
wherein the glom widget menu comprises the following commands;
merge paragraph with a paragraph above;
split a last line into a new paragraph; and
cancel which dismisses the glom widget menu from being displayed. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A computer-readable storage medium having computer executable instructions for receiving input on a display, the instructions comprising:
-
determining a current writing location; in response to determining the current handwriting;
placing a glom widget at a location next to a node handle that is associated with current handwriting that is located near a current writing location such that the user selects the glom widget with reduced movement as compared to accessing a toolbar associated with the writing window;
wherein the glom widget is represented by a single selectable graphic that includes only two states including a selected state and a non-selected state;
wherein the location of the placement of the glom widget is specified in part by a user preference;maintaining the placement of the glom widget at the location next to the node handle such that the glom widget does not move while the glom widget is displayed during any current handwriting and when a glom widget menu is activated; and displaying the glom widget menu having menu items that are associated with handwriting near the current writing location when the glom widget is selected;
wherein the glom widget menu comprises the following commands;
merge paragraph with a paragraph above;
split a last line into a new paragraph; and
cancel which dismisses the glom widget menu from being displayed. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification