APPARATUS AND METHOD FOR DISAMBIGUATING INFORMATION INPUT TO A PORTABLE ELECTRONIC DEVICE
First Claim
1. A method of selecting an input mode for an electronic device operable in a plurality of input modes, the electronic device having a display, the method comprising:
- selecting an input mode of the plurality of input modes based on a user input, wherein the plurality of input modes comprises a location-based input mode and a gesture-based input mode;
responding, selectively, to a user activity based on the selected mode, the responding comprising;
when the location-based input mode is selected and the user activity designates a location on the device, modifying information presented on the display based on designated location information associated with the user activity; and
when the gesture-based input mode is selected and the user activity is a gesture detected by a sensor, modifying information presented on the display based on generated sensor output information associated with the user activity.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic device with multiple user interfaces configured such that more than one interface ambiguously responds to a user gesture intended as input to the device. To remove ambiguity, the device may operate in one of a plurality of input modes, in which outputs of different ones of the user interfaces are selectively processed. The user input mode may be specified by a user such that the device unambiguously responds to a gesture as intended. The device may be a portable electronic device with closely spaced user interfaces that each respond to a user gesture near the device. The device may be a portable electronic device with non-contact sensors that detect a user gesture in a three dimensional space above a surface of the device. Such a device may distinguish such gestures, intended as navigational information, from gestures associated with location-based or other types of inputs.
13 Citations
35 Claims
-
1. A method of selecting an input mode for an electronic device operable in a plurality of input modes, the electronic device having a display, the method comprising:
-
selecting an input mode of the plurality of input modes based on a user input, wherein the plurality of input modes comprises a location-based input mode and a gesture-based input mode; responding, selectively, to a user activity based on the selected mode, the responding comprising; when the location-based input mode is selected and the user activity designates a location on the device, modifying information presented on the display based on designated location information associated with the user activity; and when the gesture-based input mode is selected and the user activity is a gesture detected by a sensor, modifying information presented on the display based on generated sensor output information associated with the user activity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An electronic device associated with a display, the electronic device comprising:
-
a keyboard comprising a plurality of keys, the keyboard being configured to generate keyboard output information based on a user making a gesture designating a key of the plurality of keys; at least one sensor configured to generate sensor output information based on a user making a gesture on a surface of the device; and at least one processor configured to; based on mode-indicating input received from the user, select an operating mode of a plurality of operating modes, wherein the plurality of operating modes comprises a keyboard input mode and a navigation mode; selectively respond to a user gesture based on the selected mode, comprising; when the keyboard input mode is selected, modify information presented on the display based on generated keyboard output information associated with the user gesture; and when the navigation mode is selected, modify the information presented on the display based on sensor output information associated with the user gesture. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. At least one non-transitory, tangible computer readable storage medium having computer-executable instructions, that when executed by a processor, perform a method of selecting an input mode for an electronic device operable in a plurality of input modes, the electronic device having a keyboard and a display, the method comprising:
-
selecting an input mode of the plurality of input modes based on a user input, wherein the plurality of input modes comprises a location-based input mode and a navigation mode; responding, selectively, to a user gesture based on the selected mode, the responding comprising; when the location-based input mode is selected, modifying information presented on the display based on designated location information associated with the user gesture; and when the navigation mode is selected, modifying information presented on the display based on navigational sensor output information associated with the user gesture. - View Dependent Claims (31, 32, 33, 34, 35)
-
Specification