Systems And Methods For Interfacing A User With A Touch-Screen
First Claim
1. A method for interfacing a user with a touch-screen, the method including the steps of:
- (a) displaying on the touch-screen a representation of a substantially circular primary menu, the primary menu including a plurality of primary input regions arranged as sectors or annular sectors in a contiguous array, each primary input region being associated with a respective primary command, each primary input region displaying a representation indicative of its respective primary command;
(b) being responsive to a touch-selection of one of the primary input regions for identifying one or more secondary commands related to the primary command associated with the touch-selected primary input region;
(c) displaying on the touch-screen a representation of a secondary menu, the secondary menu radially extending substantially as an annular sector from the periphery of the primary menu substantially adjacent the touch-selected primary input region, the secondary menu including one or more secondary input regions, the one or more secondary input regions being respectively associated with the one or more secondary commands, each secondary input region displaying a representation indicative of its respective secondary command.
1 Assignment
0 Petitions
Accused Products
Abstract
Described herein are systems and methods for interfacing a user with a touch-screen. In overview, some embodiments provide for an array of conventional numerical keys to be graphically represented as a primary menu on a touch-screen of a cellular phone or PDA. The graphically represented keys arranged as sectors or annular sectors in a contiguous array around a central origin. To provide text-based input (for example in the process of authoring a text-message or email), a user touch-selects one of the keys, and is provided with a secondary menu for allowing selection of a particular alphanumeric character associated with the selected numerical key. This association is optionally based on a protocol such as ETSI ETS 300 640 or ITU-T Recommendation E.161. In some embodiments the secondary menu, or a similar tertiary menu, is used to provide additional predictive text functionality.
-
Citations
25 Claims
-
1. A method for interfacing a user with a touch-screen, the method including the steps of:
-
(a) displaying on the touch-screen a representation of a substantially circular primary menu, the primary menu including a plurality of primary input regions arranged as sectors or annular sectors in a contiguous array, each primary input region being associated with a respective primary command, each primary input region displaying a representation indicative of its respective primary command; (b) being responsive to a touch-selection of one of the primary input regions for identifying one or more secondary commands related to the primary command associated with the touch-selected primary input region; (c) displaying on the touch-screen a representation of a secondary menu, the secondary menu radially extending substantially as an annular sector from the periphery of the primary menu substantially adjacent the touch-selected primary input region, the secondary menu including one or more secondary input regions, the one or more secondary input regions being respectively associated with the one or more secondary commands, each secondary input region displaying a representation indicative of its respective secondary command. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 23, 24)
-
-
20. A method for interfacing a user with a touch-screen, the method including the steps of:
-
(a) displaying on the touch-screen a representation of a substantially circular primary menu, the primary menu including a plurality of primary input regions arranged as sectors or annular sectors in a contiguous array, the primary input regions including a set of primary input regions that correspond to one or more keys on a 12-key telephone keypad; (b) being responsive to a touch-selection of one of the primary input regions for identifying one or more characters related to the touch-selected primary input region; (c) displaying on the touch-screen a representation of a secondary menu, the secondary menu radially extending substantially as an annular sector from the periphery of the primary menu substantially adjacent the touch-selected primary input region, the secondary menu including one or more secondary input regions, the one or more secondary input regions corresponding to the one or more characters related to the touch-selected primary input region. - View Dependent Claims (21, 22)
-
-
25. A method for interfacing a user with a touch-screen, the method including the steps of:
-
(a) displaying on the touch-screen a representation of a substantially circular primary menu, the primary menu including a plurality of primary input regions arranged as sectors or annular sectors in a contiguous array, the primary input regions including a set of primary input regions that correspond to keys on a 12-key telephone keypad; (b) being responsive to a touch-selection of one of the primary input regions for identifying one or more characters related to the touch-selected primary input region; (c) providing a data packet indicative of the one or more characters to a predictive text module for; i. in the case that the data packet defines the commencement of a word, identifying none or more predicted words formable from the one or more characters of the data packet; ii. in the case that the data packet defines a portion of a previously commenced word defined by one or more preceding data packets, the preceding data packets each being indicative of a respective one of more characters, identifying none or more predicted words formable from the one or more characters of the data packet in combination with the respective one or more characters of the one or more preceding data packets; (d) allowing a user to select between the none or more identified predicted words or touch-select another of the primary input regions; (e) being responsive to a user-selection of one of the predicted words for providing an instruction to input the selected predicted word.
-
Specification