Single user input mechanism for controlling electronic device operations
First Claim
1. A method for controlling a system that comprises and input mechanism and an electronic device, the method comprising:
- generating an output based on a user input received by the input mechanism;
in response to the generating, determining with the electronic device a type of the received user input based on the generated output;
in response to a determination that the received user input is a first input type of a plurality of input types, determining with the electronic device whether the electronic device is operating in a first mode of the electronic device; and
in response to a determination that the received user input is a second input type of the plurality of input types, determining with the electronic device whether the electronic device is operating in a second mode of the electronic device.
0 Assignments
0 Petitions
Accused Products
Abstract
A unique input mechanism for controlling several operations of an electronic device is provided. Using the unique input mechanism, which may be the single input mechanism for providing user inputs to the electronic device, a user may provide different inputs or combinations of inputs to control different operations based on the current mode or capacity of the electronic device. For example, a single, short click of a button may control a media operation (e.g., play/pause) in a media mode, and the same input may control a telephony operation (e.g., initiate/terminate call) in a telephony mode. In some embodiments, different inputs may be associated with different types of operations. The unique input mechanism may include, for example, a button, a switch, a key, or an actuator.
-
Citations
30 Claims
-
1. A method for controlling a system that comprises and input mechanism and an electronic device, the method comprising:
-
generating an output based on a user input received by the input mechanism; in response to the generating, determining with the electronic device a type of the received user input based on the generated output; in response to a determination that the received user input is a first input type of a plurality of input types, determining with the electronic device whether the electronic device is operating in a first mode of the electronic device; and in response to a determination that the received user input is a second input type of the plurality of input types, determining with the electronic device whether the electronic device is operating in a second mode of the electronic device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
an input component configured to receive a user input; and a processor configured to; determine a type of the received user input; in response to a determination that the type of the received user input is a first input type of a plurality of input types, determine whether an electronic device is playing media; and in response to a determination that the type of the received user input is a second input type of the plurality of input types, determine whether the electronic device is performing a communications operation over a communications network. - View Dependent Claims (11, 12, 13)
-
-
14. A system comprising:
-
an input component configured to; receive a user input; and generate an output based on the received user input; and a processor configured to; receive the generated output; determine a type of the received user input based on the received generated output; in response to a determination that the type of the received user input is a first input type of a plurality of input types, determine whether an electronic device is operating in a first mode of the electronic device; and in response to a determination that the type of the received user input is a second input type of the plurality of input types, determine whether the electronic device is operating in a second mode of the electronic device. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification