Systems and Methods for Touch-Based Two-Stage Text Input
First Claim
1. A method of receiving input, comprising:
- presenting a set of symbolic elements in a seek area of a display;
receiving a first user input in the seek area specifying a target range of the set of symbolic elements;
based on the first user input, presenting individual symbolic elements from the target range in a selection area of the display;
receiving a second user input in the selection area indicating a selected symbolic element; and
based on the second user input, inserting the selected symbolic element in a data object.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments relate to systems and methods for touch-based two-stage text input. An electronic device (102), such as a wearable wireless device, can be configured with a two-stage input interface (116) on a display (104). A first stage can include a seek area (120), which displays a subset of letters or other symbols to represent the full range of symbolic elements that are available, in a compressed form. The user can identify an intended target range (128) by touching an area at or around the letter or other symbol of interest. That input triggers the display of a second stage of the interface in a separate selection area (122), in which all letters or other symbols in the target range are expanded and displayed. The user can then touch and lift off the letter or other symbol they wish to choose, for example, to insert in a message or application.
29 Citations
22 Claims
-
1. A method of receiving input, comprising:
-
presenting a set of symbolic elements in a seek area of a display; receiving a first user input in the seek area specifying a target range of the set of symbolic elements; based on the first user input, presenting individual symbolic elements from the target range in a selection area of the display; receiving a second user input in the selection area indicating a selected symbolic element; and based on the second user input, inserting the selected symbolic element in a data object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A device, comprising:
-
a display; and a processor, coupled to the display, the processor being configured to present a set of symbolic elements in a seek area of the display, receive a first user input in the seek area specifying a target range of the set of symbolic elements, based on the first user input, present individual symbolic elements from the target range in a selection area of the display, receive a second user input in the selection area indicating a selected symbolic element, and based on the second user input, insert the selected symbolic element in a data object. - View Dependent Claims (20, 21, 22)
-
Specification