Text input window with auto-growth
First Claim
Patent Images
1. In a computer having a stylus-sensitive input surface, a method comprising steps of:
- displaying a system prompt;
determining whether a stylus performs a first action relative to the input surface;
determining whether the first action is associated with an input area that is of a first type or a second type;
responsive to the first action being associated with an input area of the first type, displaying an invocation target and displaying a first input panel after displaying the invocation target; and
responsive to the first action being associated with an input area of the second type, displaying a second input panel,wherein the second type is an input area either for receiving a “
From”
email address or for receiving a “
To”
email address.
4 Assignments
0 Petitions
Accused Products
Abstract
A user input panel dynamically expands to accommodate user input, such as handwritten or keyboard input. Expansion may occur in one or two out of four possible directions, depending upon the language to be written or typed. For example, when writing English words, the input panel may expand to the right as the user writes and then downward when the input panel has fully expanded rightward.
35 Citations
25 Claims
-
1. In a computer having a stylus-sensitive input surface, a method comprising steps of:
-
displaying a system prompt; determining whether a stylus performs a first action relative to the input surface; determining whether the first action is associated with an input area that is of a first type or a second type; responsive to the first action being associated with an input area of the first type, displaying an invocation target and displaying a first input panel after displaying the invocation target; and responsive to the first action being associated with an input area of the second type, displaying a second input panel, wherein the second type is an input area either for receiving a “
From”
email address or for receiving a “
To”
email address. - View Dependent Claims (2, 3)
-
-
4. In a computer, a method comprising steps of:
-
displaying an input panel; receiving input into the input panel; expanding the input panel downward responsive to the input approaching a right boundary of the input panel; and expanding the input panel rightward responsive to the input approaching the right boundary of the input panel; wherein the step of expanding the input panel rightward includes continuing to expand the input panel rightward until it expands to a predetermined location, and the step of expanding panel downward is performed only after the input panel has expanded rightward to the predetermined location. - View Dependent Claims (5, 6, 7, 8)
-
-
9. In a computer, a method comprising steps of:
-
displaying an input panel on a display extending along different first and second axes; receiving input into the input panel; expanding the input panel along the first axis responsive to the input extending along the first axis; and expanding the input panel along the second axis responsive to the input extending along the first axis, wherein the step of expanding the input panel along the first axis includes continuing to expand the input panel along the first axis until it expands to a predetermined location, and the step of expanding the input panel along the second axis is performed only after the input panel has expanded to the predetermined location. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. In a computer having a stylus-sensitive input surface, a method comprising steps of:
-
determining whether a stylus performs a first action relative to the input surface; responsive to the stylus performing the first action, displaying an invocation target; displaying an input panel after displaying the invocation target; and removing the invocation target responsive to the stylus performing a second action relative to the input surface prior to the input panel being displayed. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
Specification