Multi-tap keyboard user interface
First Claim
1. A method for dialling a destination comprising the steps of:
- associating groups of more than one input key and buttons of a mobile device to define at least one input region whereby a keying from any key of a same input region defines a same input;
associating auditory responses and actions for operating the mobile device to respective inputs received from input keys and buttons of the mobile device comprising the keys of the at least one input region, at least one of the input regions associated with actions to input a character from a respective set of characters for composing a destination for inputting into the device such that repeating an input from a same input region selects a different character from the respective set of characters associated to that input region; and
for each input received from said input keys and buttons, performing the respective action and outputting the respective auditory response associated with each input thereby to dial a destination;
wherein at least one of the actions comprises repeating at least the steps of associating auditory responses and performing the respective action thereby to associate different auditory responses and actions with the inputs received for subsequent operation of the mobile device; and
wherein a one of the at least one of the actions initiates a dialing function to store a destination for subsequent dialing thereby to associate the input regions with said different auditory responses and actions to input a reference to store the destination for dialing.
4 Assignments
0 Petitions
Accused Products
Abstract
There is provided a multi-tap keyboard user interface with auditory feedback. In one embodiment, there is provided a method for controlling operation of a mobile device having a plurality of input devices, comprising associating groups of one or more keys of the input devices to define at least one input region and in response to an input received from said input devices, performing an associated action for operating the device, responding equally to any input from a same input region. A repeated input (multi-tap) to a same input region cycles through a plurality of actions associated with the input region. Auditory feedback comprising a vocalized description of the action is provided. The multi-tap keyboard user interface with auditory feedback may adapt a mobile device (e.g. PDA or smart phone) for use by visually impaired users.
-
Citations
18 Claims
-
1. A method for dialling a destination comprising the steps of:
-
associating groups of more than one input key and buttons of a mobile device to define at least one input region whereby a keying from any key of a same input region defines a same input; associating auditory responses and actions for operating the mobile device to respective inputs received from input keys and buttons of the mobile device comprising the keys of the at least one input region, at least one of the input regions associated with actions to input a character from a respective set of characters for composing a destination for inputting into the device such that repeating an input from a same input region selects a different character from the respective set of characters associated to that input region; and for each input received from said input keys and buttons, performing the respective action and outputting the respective auditory response associated with each input thereby to dial a destination; wherein at least one of the actions comprises repeating at least the steps of associating auditory responses and performing the respective action thereby to associate different auditory responses and actions with the inputs received for subsequent operation of the mobile device; and wherein a one of the at least one of the actions initiates a dialing function to store a destination for subsequent dialing thereby to associate the input regions with said different auditory responses and actions to input a reference to store the destination for dialing. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A mobile device comprising:
-
a communication system for transmitting and receiving communications via a communication network; a processor coupled to the communication system for communications; and
a memory coupled to the processor and having instructions thereon for execution by the processor for controlling the operation of the mobile device via a plurality of input keys and buttons, the instructions adapting the mobile device to;associate groups of more than one input key and buttons of a mobile device to define at least one input region whereby a keying from any key of a same input region defines a same input; associate auditory responses and actions for operating the mobile device to respective inputs received from input keys and buttons of the mobile device comprising the keys of the at least one input region, at least one of the input regions associated with actions to input a character from a respective set of characters for composing a destination for inputting into the device such that repeating an input from a same input region selects a different character from the respective set of characters associated to that input region; and for each input received from said input keys and buttons, perform the respective action and output the respective auditory response associated with each input thereby to dial a destination; wherein at least one of the actions comprises repeating at least the steps of associating auditory responses and performing the respective action thereby to associate different auditory responses and actions with the inputs received for subsequent operation of the mobile device; and wherein a one of the at least one of the actions initiates a dialing function to store a destination for subsequent dialing thereby to associate the input regions with said different auditory responses and actions to input a reference to store the destination for dialing. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A Non-transitory computer program product for controlling operation of a mobile device having a plurality of input keys and buttons, the computer program product comprising a memory storing program code to configure a processor of the mobile device to control operation of the mobile device for dialling a destination characterized by comprising the steps of:
-
associating groups of more than one input key and buttons of a mobile device to define at least one input region whereby a keying from any key of a same input region defines a same input; associating auditory responses and actions for operating the mobile device to respective inputs received from input keys and buttons of the mobile device comprising the keys of the at least one input region, at least one of the input regions associated with actions to input a character from a respective set of characters for composing a destination for inputting into the device such that repeating an input from a same input region selects a different character from the respective set of characters associated to that input region; and for each input received from said input keys and buttons, performing the respective action and outputting the respective auditory response associated with each input thereby to dial a destination; wherein at least one of the actions comprises repeating at least the steps of associating auditory responses and performing the respective action thereby to associate different auditory responses and actions with the inputs received for subsequent operation of the mobile device; and wherein a one of the at least one of the actions initiates a dialing function to store a destination for subsequent dialing thereby to associate the input regions with said different auditory responses and actions to input a reference to store the destination for dialing. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification