Key input apparatus and method
AssigneeSamsung Electronics Co., Ltd.
InventorHyun-kyu Lee
Life of this patent
Estimating the term…
Abstract
A key input apparatus and method includes a first key input unit, when any one of a plurality of keys of a first group is pressed, to output first data corresponding to the pressed key, a second key input unit, when any one of a plurality of keys of a second group is pressed, to output second data corresponding to the pressed key, and a key code generator to assign the first data and the second data to a certain row number and a certain column number, respectively, of a matrix and to generate a different key code corresponding to the row number and the column number of the matrix according to an order in which the first data and the second data are output, wherein the keys of the first group are different from the keys of the second group.
Claims41
A key input apparatus comprising:
- a first key input unit, when any one of a plurality of keys of a first group is pressed, to output first data corresponding to the pressed key of the first group;
- a second key input unit, when any one of a plurality of keys of a second group is pressed, to output second data corresponding to the pressed key of the second group;
- and
- a key code generator to assign the first data and the second data to a certain row number and a certain column number, respectively, of a matrix, and to generate a different key code corresponding to the row number and the column number of the matrix according to the order in which the first data and the second data are output,
- wherein the keys of the first group are different from the keys of the second group.
A key input apparatus comprising:
- a first key input unit, when any one of a plurality of keys of a first group is pressed, to output first data corresponding to the pressed key of the first group;
- a second key input unit, when any one of a plurality of keys of a second group is pressed, to output second data corresponding to the pressed key of the second group;
- a third key input unit, when any one of a plurality of keys of a third group is pressed, to output third data corresponding to the pressed key of the third group;
- and
- a key code generator to assign the first data, the second data, and the third data to a certain x-axis number, a certain y-axis number, and a certain z-axis number, respectively, of a matrix, and to generate a key code corresponding to the x-axis number, the y-axis number, and the z-axis number of the matrix,
- wherein the keys of the first group, the keys of the second group, and the keys of the third group are different from each other.
A key input method comprising:
- when any one of a plurality of keys of a first group is pressed, outputting first data corresponding to the pressed key of the first group using voltage division, and when any one of a plurality of keys of a second group is pressed, outputting second data corresponding to the pressed key of the second group using voltage division;
- and
- assigning the first data and the second data to a certain row number and a certain column number, respectively, of a matrix, and generating a key code corresponding to the row number and the column number of the matrix according to an order in which the first data and the second data are output,
- wherein the keys of the first group are different from the keys of the second group.
A key input method comprising:
- when any one of a plurality of keys of a first group is pressed, outputting first data corresponding to the pressed key using voltage division, and when any one of a plurality of keys of a second group is pressed, outputting second data corresponding to the pressed key using voltage division, and when any one of a plurality of keys of a third group is pressed, outputting third data corresponding to the pressed key using voltage division;
- and
- assigning the first data, the second data, and the third data to a certain x-axis number, a certain y-axis number, and a certain z-axis number, respectively, of a matrix, and generating a key code corresponding to the x-axis number, the y-axis number, and the z-axis number of the matrix,
- wherein the keys of the first group, the keys of the second group, and the keys of the third group are different from each other.
A key input apparatus comprising:
- a first key input unit having a first group of keys;
- a second key input unit having a second group of keys;
- and
- a key code generator to generate a key code corresponding to a combination of one of the first group of keys and one of the second group of keys.
A portable device comprising:
- a body;
- a display device disposed on the body;
- and
- a key input apparatus disposed on the body, and having a first key input unit having a first group of keys, a second key input unit having a second group of keys, and a key code generator to generate a key code corresponding to a combination of one of the first group of keys and one of the second group of keys according to an order of the ones of the first group keys and the second group keys.
A computer readable recording medium containing computer readable codes to perform a key input method, the key input method comprising:
- generating a key code corresponding to a combination of one of a first key input unit having a first group of keys and one of a second key input unit having a second group of keys according to an order of the ones of the first key input unit and the second key input unit.
Dependencies are inferred from the claim text.