Interface for processing of an alternate symbol in a computer device
First Claim
1. In a mobile computing device having a telephone functionality, a computer-implemented method comprising:
- receiving keyed input requesting a base symbol for insertion into textual content on a display of the computing device;
receiving keyed input requesting one or more alternate symbols associated with the base symbol, wherein the one or more alternate symbols are accented versions of the base symbol;
displaying, simultaneously on the display, the one or more alternate symbols and the base symbol; and
responsive to a user selection of one of the displayed alternate symbols, replacing the base symbol with the selected alternate symbol in the textual content.
12 Assignments
0 Petitions
Accused Products
Abstract
Described herein is a computer-implemented system and method for processing one or more alternate symbols associated or linked to a base symbol. A base symbol is a symbol to which at least one alternate symbol is linked. A base symbol commonly appears on a key of a keyboard or a display of a keyboard, or is a handwritten symbol recognized by handwriting entry software. Examples of alternate symbols are accented characters and punctuation marks that do not appear on a keyboard or are not commonly recognized by a handwriting entry program, and short symbol sequences. An example of a common short symbol sequence is an emoticon used in e-mail messages to convey tone or feelings. An example of a computer device that may embody the system or method is a hand-held computing device.
-
Citations
25 Claims
-
1. In a mobile computing device having a telephone functionality, a computer-implemented method comprising:
-
receiving keyed input requesting a base symbol for insertion into textual content on a display of the computing device; receiving keyed input requesting one or more alternate symbols associated with the base symbol, wherein the one or more alternate symbols are accented versions of the base symbol; displaying, simultaneously on the display, the one or more alternate symbols and the base symbol; and responsive to a user selection of one of the displayed alternate symbols, replacing the base symbol with the selected alternate symbol in the textual content. - View Dependent Claims (4, 5, 6, 7, 8, 20, 21)
-
-
2. A mobile computing device having telephone functionality for providing one or more alternate symbols associated with a base symbol, the mobile computing device comprising:
-
a display; a memory; a processor coupled to the display and the memory; a user input mechanism; and a computer program stored in the memory, the computer program including instructions that, when executed by the processor, cause the mobile computing device to; receive, through the user input mechanism, a request to display the base symbol for insertion at a cursor location; receive, through the user input mechanism, a request to display the one or more alternate symbols associated with the base symbol, wherein the one or more alternate symbols are accented versions of the base symbol; display the one or more alternate symbols and the base symbol at the same time on the display; and responsive to a user selection of one of the displayed alternate symbols, replace the base symbol with the selected alternate symbol. - View Dependent Claims (9, 10, 11, 12, 13, 14, 22, 23)
-
-
3. A computer-useable non-transitory medium storing instructions that, when executed by a processor of a mobile computing device, cause the mobile computing device to perform operations comprising:
-
receiving, through a user input mechanism, a request to display a base symbol for insertion into textual content on a display of the computing device; receiving, through the user input mechanism, a request to display one or more alternate symbols associated with the base symbol, wherein the one or more alternate symbols are accented versions of the base symbol; displaying the one or more alternate symbols and the base symbol at the same time on the display; and responsive to a user selection of one of the displayed alternate symbols, replacing the base symbol with the selected alternate symbol. - View Dependent Claims (15, 16, 17, 18, 19, 24, 25)
-
Specification