METHOD OF GENERATING KEY CODE IN COORDINATE RECOGNITION DEVICE AND VIDEO DEVICE CONTROLLER USING THE SAME
First Claim
1. A controller, comprising:
- a touch pad having a predetermined touch pattern;
a coordinate recognition unit for recognizing coordinate values corresponding to a touch trajectory executed with respect to said touch pad;
a key signal input unit, having a plurality of key input buttons, for generating a key signal according to a user selection of at least one of the key input buttons, the plurality of key input buttons disposed beneath said touch pad and arranged according to the predetermined pattern;
a system controller for calculating values of at least one of a direction, speed, and distance of the touch trajectory using the recognized coordinate values and for outputting a command signal based on the calculated values and the key signal; and
a key code generator for generating a key code corresponding to the command signal.
1 Assignment
0 Petitions
Accused Products
Abstract
A controller (101) and method for generating a key code enable key code generation by a single instance of manipulation of the controller (101) by a user, obviating repetitive keypad manipulation and thereby facilitating controller operation. A plurality of direction keys for determining a shifting direction of an object within an OSD image are provided beneath a surface of a touch pad (110) and are arranged to perform corresponding functions of the touch pad (110). The controller (101) includes a touch pad (110) having a predetermined touch pattern; a coordinate recognition unit (120) for recognizing coordinate values corresponding to a touch trajectory executed with respect to the touch pad (110); a key signal input unit (130), having a plurality of key input buttons, for generating a key signal according to a user selection of at least one of the key input buttons, the plurality of key input buttons disposed beneath the touch pad (110) and arranged according to the predetermined pattern; a system controller (140) for calculating values of at least one of a direction, speed, and distance of the touch trajectory using the recognized coordinate values and for outputting a command signal based on the calculated values and the key signal; and a key code generator (150) for generating a key code corresponding to the command signal.
-
Citations
27 Claims
-
1. A controller, comprising:
-
a touch pad having a predetermined touch pattern; a coordinate recognition unit for recognizing coordinate values corresponding to a touch trajectory executed with respect to said touch pad; a key signal input unit, having a plurality of key input buttons, for generating a key signal according to a user selection of at least one of the key input buttons, the plurality of key input buttons disposed beneath said touch pad and arranged according to the predetermined pattern; a system controller for calculating values of at least one of a direction, speed, and distance of the touch trajectory using the recognized coordinate values and for outputting a command signal based on the calculated values and the key signal; and a key code generator for generating a key code corresponding to the command signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method of generating a key code in a controller having a touch pad of a predetermined touch pattern and a plurality of key input buttons disposed beneath the touch pad and arranged according to the predetermined pattern, the method comprising:
-
generating a first command signal in response to a touch trajectory executed with respect to the touch pad, the first command signal being generated by recognizing coordinate values corresponding to the touch trajectory and by calculating at least one value of a direction, speed, and distance of the touch trajectory using the recognized coordinate values; generating, in response to a user selection of at least one of the key input buttons, a second command signal according to the user selection; and outputting a key code corresponding to one of the first and second command signals. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
Specification