ELECTRONIC DEVICE HAVING MULTI-FUNCTIONAL HUMAN INTERFACE
First Claim
1. An electronic device having a multi-functional human interface with a keyboard layout, the electronic device comprising:
- a plurality of buttons arranged according to the keyboard layout and each having a keycap configured to receive a vertical push input from a user;
a button body combined with a lower portion of the keycap and configured to be moved upward or downward according to the push input; and
an electrode interposed between the keycap and the button body and configured to receive a touch input from the user by means of a first block group composed of blocks that are electrically connected in a first direction, which is any one of a length direction and a width direction of the keyboard layout, and a second block group composed of blocks that are electrically connected in a second direction different from the first direction, which is the other one of the length direction and the width direction of the keyboard layout;
a plurality of switches arranged in lower portions of the plurality of buttons according to the keyboard layout and each configured to acquire a key input when the button body is moved downward;
an electric connection member configured to electrically connect the first block group among buttons arranged in the first direction to form a drive line, which applies a drive signal for inducing capacitance in the electrode, and electrically connect the second block group among buttons arranged in the second direction to form a scan line, which receives a scan signal for detecting a change caused by the touch input in the capacitance induced in the electrode by the drive signal, in order to electrically connect the electrode among the buttons; and
a controller configured to acquire a key value allocated to a button corresponding to a switch that acquires the key input and acquire a touch coordinate value calculated using the change in the capacitance of the electrode corresponding to the touch input,wherein the controller operates in a keyboard mode in which the touch input is ignored and only a keyboard input reflecting a key value corresponding to the push input is output, a mouse mode in which a push input relative to at least some of the plurality of buttons is ignored and a mouse input indicating a movement distance and a movement direction of a pointer is output by means of a variation of the touch coordinate value, or a digitizer mode in which a push input relative to at least some of the plurality of buttons is output and a digitizer input indicating a position of the pointer is output by means of the touch coordinate value.
2 Assignments
0 Petitions
Accused Products
Abstract
A multi-functional human interface device includes a control unit and a first multi-functional input button. The first multi-functional input button includes a cover unit configured to receive a touch input of a user'"'"'s finger, an electrode unit including a transmitter and a receiver to form an electric field, an elastic unit configured to move from a first height to a second height when a first pressure is applied from the cover unit and configured to move back to the first height when the first pressure from the cover unit is released, and a switch unit configured to generate an electric signal representing an input of a predetermined letter.
6 Citations
24 Claims
-
1. An electronic device having a multi-functional human interface with a keyboard layout, the electronic device comprising:
-
a plurality of buttons arranged according to the keyboard layout and each having a keycap configured to receive a vertical push input from a user;
a button body combined with a lower portion of the keycap and configured to be moved upward or downward according to the push input; and
an electrode interposed between the keycap and the button body and configured to receive a touch input from the user by means of a first block group composed of blocks that are electrically connected in a first direction, which is any one of a length direction and a width direction of the keyboard layout, and a second block group composed of blocks that are electrically connected in a second direction different from the first direction, which is the other one of the length direction and the width direction of the keyboard layout;a plurality of switches arranged in lower portions of the plurality of buttons according to the keyboard layout and each configured to acquire a key input when the button body is moved downward; an electric connection member configured to electrically connect the first block group among buttons arranged in the first direction to form a drive line, which applies a drive signal for inducing capacitance in the electrode, and electrically connect the second block group among buttons arranged in the second direction to form a scan line, which receives a scan signal for detecting a change caused by the touch input in the capacitance induced in the electrode by the drive signal, in order to electrically connect the electrode among the buttons; and a controller configured to acquire a key value allocated to a button corresponding to a switch that acquires the key input and acquire a touch coordinate value calculated using the change in the capacitance of the electrode corresponding to the touch input, wherein the controller operates in a keyboard mode in which the touch input is ignored and only a keyboard input reflecting a key value corresponding to the push input is output, a mouse mode in which a push input relative to at least some of the plurality of buttons is ignored and a mouse input indicating a movement distance and a movement direction of a pointer is output by means of a variation of the touch coordinate value, or a digitizer mode in which a push input relative to at least some of the plurality of buttons is output and a digitizer input indicating a position of the pointer is output by means of the touch coordinate value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An electronic device having a multi-functional human interface with a keyboard layout, the electronic device comprising:
-
a plurality of buttons arranged according to the keyboard layout and each having a keycap configured to receive a vertical push input from a user;
a button body combined with a lower portion of the keycap and configured to be moved upward or downward according to the push input; and
an electrode interposed between the keycap and the button body and configured to receive a touch input from the user by means of a first block group composed of blocks that are electrically connected in a first direction, which is any one of a length direction and a width direction of the keyboard layout, and a second block group composed of blocks that are electrically connected in a second direction different from the first direction, which is the other one of the length direction and the width direction of the keyboard layout;a plurality of switches arranged in lower portions of the plurality of buttons according to the keyboard layout and each configured to acquire a key input when the button body is moved downward; an electric connection member configured to electrically connect the first block group among buttons arranged in the first direction to form a drive line, which applies a drive signal for inducing capacitance in the electrode, and electrically connect the second block group among buttons arranged in the second direction to form a scan line, which receives a scan signal for detecting a change caused by the touch input in the capacitance induced in the electrode by the drive signal, in order to electrically connect the electrode among the buttons; and a controller configured to acquire a key value allocated to a button corresponding to a switch that acquires the key input and acquire a touch coordinate value calculated using the change in the capacitance of the electrode corresponding to the touch input, wherein the controller operates in a keyboard mode in which the touch input is output and only a keyboard input reflecting a key value corresponding to the push input is output, and a touch mode in which a push input relative to at least some of the plurality of buttons is ignored and a pointer control signal reflecting the touch coordinate value is output, and wherein the controller calculates a touch coordinate value corresponding to the touch input on the basis of the scan signal when operating in the touch mode, acquires a relative coordinate value from the touch coordinate value when the touch mode is a mouse mode, and acquires an absolute coordinate value from the touch coordinate value when the touch mode is a digitizer mode. - View Dependent Claims (10, 11, 12)
-
-
13. A control method of an electronic device having a multi-functional human interface with a keyboard layout, wherein the electronic device includes:
-
a plurality of buttons arranged according to the keyboard layout and each having a keycap configured to receive a vertical push input from a user;
a button body combined with a lower portion of the keycap and configured to be moved upward or downward according to the push input; and
an electrode interposed between the keycap and the button body and configured to receive a touch input from the user by means of a first block group composed of blocks that are electrically connected in a first direction, which is any one of a length direction and a width direction of the keyboard layout, and a second block group composed of blocks that are electrically connected in a second direction different from the first direction, which is the other one of the length direction and the width direction of the keyboard layout;a plurality of switches arranged in lower portions of the plurality of buttons according to the keyboard layout and each configured to acquire a key input when the button body is moved downward; an electric connection member configured to electrically connect the first block group among buttons arranged in the first direction to form a drive line, which applies a drive signal for inducing capacitance in the electrode, and electrically connect the second block group among buttons arranged in the second direction to form a scan line, which receives a scan signal for detecting a change caused by the touch input in the capacitance induced in the electrode by the drive signal, in order to electrically connect the electrode among the buttons; and a controller configured to acquire a key value allocated to a button corresponding to a switch that acquires the key input and acquire a touch coordinate value calculated using the change in the capacitance of the electrode corresponding to the touch input, the control method comprising; entering a keyboard mode; ignoring a touch input and outputting only a keyboard input reflecting a key value corresponding to a push input when operating in the keyboard mode; entering a mouse mode; ignoring a push input relative to at least some of the plurality of buttons and outputting a mouse input indicating a movement distance and a movement direction of a pointer by means of a variation of a touch coordinate value when operating in the mouse mode; entering a digitizer mode; and ignoring a push input relative to at least some of the plurality of buttons and outputting a digitizer input indicating a position of a pointer by means of the touch coordinate value. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. A control method of an electronic device having a multi-functional human interface with a keyboard layout, wherein the electronic device includes:
-
a plurality of buttons arranged according to the keyboard layout and each having a keycap configured to receive a vertical push input from a user;
a button body combined with a lower portion of the keycap and configured to be moved upward or downward according to the push input; and
an electrode interposed between the keycap and the button body and configured to receive a touch input from the user by means of a first block group composed of blocks that are electrically connected in a first direction, which is any one of a length direction and a width direction of the keyboard layout, and a second block group composed of blocks that are electrically connected in a second direction different from the first direction, which is the other one of the length direction and the width direction of the keyboard layout;a plurality of switches arranged in lower portions of the plurality of buttons according to the keyboard layout and each configured to acquire a key input when the button body is moved downward; an electric connection member configured to electrically connect the first block group among buttons arranged in the first direction to form a drive line, which applies a drive signal for inducing capacitance in the electrode, and electrically connect the second block group among buttons arranged in the second direction to form a scan line, which receives a scan signal for detecting a change caused by the touch input in the capacitance induced in the electrode by the drive signal, in order to electrically connect the electrode among the buttons; and a controller configured to acquire a key value allocated to a button corresponding to a switch that acquires the key input and acquire a touch coordinate value calculated using the change in the capacitance of the electrode corresponding to the touch input, the control method comprising; entering any one of a keyboard mode in which a touch input is ignored and only a keyboard input reflecting a key value corresponding to a push input is output, and a touch mode in which a push input relative to at least some of the plurality of buttons is ignored and a pointer control signal reflecting a touch coordinate value is output; calculating a touch coordinate value corresponding to a touch input on the basis of a scan signal when operating in the touch mode; acquiring a relative coordinate value from the touch coordinate value when the touch mode is a mouse mode; acquiring an absolute coordinate value from the touch coordinate value when the touch mode is a digitizer mode; and outputting a pointer position control signal on the basis of any one of the relative coordinate value and the absolute coordinate value. - View Dependent Claims (22, 23, 24)
-
Specification