Systems and methods for interacting with a computer through handwriting to a screen
First Claim
Patent Images
1. One or more computer-readable media embodying computer-readable instructions which, when executed, perform acts comprising:
- receiving a handwritten stroke made to a screen that is displaying a control having a selectable area, at least part of the handwritten stroke residing outside of the selectable area of the control; and
selecting the control responsive to the stroke received.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are described that enable a user to: select a control with a handwritten stroke at least part of which resides outside of a selectable area of the control; use a moving-input control without having to make a selection other than handwriting on, over, or near the control; and/or delete text displayed on an electronic form by handwriting over that text.
149 Citations
84 Claims
-
1. One or more computer-readable media embodying computer-readable instructions which, when executed, perform acts comprising:
-
receiving a handwritten stroke made to a screen that is displaying a control having a selectable area, at least part of the handwritten stroke residing outside of the selectable area of the control; and
selecting the control responsive to the stroke received. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
displaying, on a computing device, controls over which a user is enabled to write;
geometrically bounding at least a portion of the user'"'"'s writing to provide a bounded writing area; and
comparing the bounded writing area with control geometries and, based upon one or more geometric relationships therebetween, selecting at least one control as intended to be selected by the user. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A method comprising:
-
determining a region of a screen into which handwriting interpretable as moving input is capable of being made;
receiving handwriting made to the region in a mode permitting the handwriting to be interpreted as text; and
interpreting the handwriting as moving input to a moving-input control associated with the region without user interaction other than the handwriting received. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A method comprising:
-
receiving, while in a mode permitting handwriting to be interpreted as text, a first portion of a handwriting stroke, the first portion made to a screen displaying a moving-input control;
selecting, responsive to the first portion received, the moving-input control; and
interpreting, responsive to the selection, a second portion of the handwriting stroke as input to the moving-input control. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53)
-
-
54. A computing device having a screen, computer-readable media, and a processor capable of executing the computer-readable media, that is capable of:
-
presenting one or more moving-input controls on the screen;
receiving handwriting made to the screen;
selecting, without user interaction independent of the handwriting received and while in a mode permitting the handwriting to be interpreted as text, a moving-input control based on a geographic relation between the handwriting received and a region of the screen capable of receiving moving input intended for one of the moving-input controls; and
interpreting the handwriting as input to the selected moving-input control. - View Dependent Claims (55, 56, 57, 58, 59, 60)
-
-
61. One or more computer-readable media embodying computer-readable instructions which, when executed, perform acts comprising:
-
receiving handwriting from a user at least part of which is made over text displayed on a screen;
selecting, without interaction with the user other than the handwriting received, at least part of the text; and
determining, without interaction with the user other than the handwriting received, whether the handwriting received is for deleting the selected text. - View Dependent Claims (62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78)
-
-
79. A computing device having a screen, computer-readable media, and a processor capable of executing the computer-readable media, that is capable of:
-
presenting non-handwritten text on the screen;
receiving a single handwritten stroke made to the screen, at least a portion of which resides over at least a portion of the non-handwritten text; and
deleting, without user interaction independent of the single handwritten stroke received, two or more characters of the non-handwritten text. - View Dependent Claims (80, 81, 82, 83, 84)
-
Specification