Touch-sensitive electronic device and method for controlling applications using external keypad
AssigneeChiun Mai Communication Systems, Inc.
InventorFU-YUAN HSIEH
Life of this patent
Estimating the term…
Abstract
For a touch-sensitive electronic device with a touch screen, a method allows user operations on a connected peripheral input device such as an external keypad to be mapped to, and activate, keys displayed or inbuilt on the electronic device. Each key of the external keypad is initialized when the external keypad is connected to the electronic device. The user selects an application to be controlled and a coordinate position for each displayed or inbuilt key is associated with the keys of the external keypad. The electronic device receives a sensing signal when a key of the external keypad is pressed, determines a coordinate position of the associated key on the touch screen, and executes an operation of the application accordingly.
Claims18
A touch-sensitive electronic device, comprising:
- a touch screen and at least one processor;
- a storage device storing a computer-readable program including instructions that, when executed by the at least one processor, causes the at least one processor to:
- initialize keys of an external keypad when the external keypad is connected to the touch-sensitive electronic device;
- receive a selection of an application to be controlled by the external keypad from one or more applications displayed on a touch screen of the touch-sensitive electronic device;
- set a coordinate position for each key of the external keypad on the touch screen, and associate the coordinate positions of the keys with operations of the selected application;
- receive a sensing signal from the external keypad when a key of the external keypad is pressed, and determine which key is pressed according to the sensing signal;
- determine a coordinate position of the pressed key on the touch screen, and determine an operation of the selected application according to the coordinate position of the pressed key;
- and
- control the touch-sensitive electronic device to execute the operation of the selected application.
A method for controlling applications using an external keypad connected to a touch-sensitive electronic device, the method comprising:
- initializing keys of the external keypad when the external keypad is connected to the touch-sensitive electronic device;
- receiving a selection of an application to be controlled by the external keypad from one or more applications displayed on a touch screen of the touch-sensitive electronic device;
- setting a coordinate position for each key of the external keypad on the touch screen, and associating the coordinate positions of the keys with operations of the selected application;
- receiving a sensing signal from the external keypad when a key of the external keypad is pressed, and determining which key is pressed according to the sensing signal;
- determining a coordinate position of the pressed key on the touch screen, and determining an operation of the selected application according to the coordinate position of the pressed key;
- and
- controlling the touch-sensitive electronic device to execute the operation of the selected application.
A non-transitory storage medium having stored thereon instructions that, when executed by at least one processor of a touch-sensitive electronic device, cause the processor to perform a method for controlling applications using an external keypad connected to the touch-sensitive electronic device, the method comprising:
- initializing keys of the external keypad when the external keypad is connected to the touch-sensitive electronic device;
- receiving a selection of an application to be controlled by the external keypad from one or more applications displayed on a touch screen of the touch-sensitive electronic device;
- setting a coordinate position for each key of the external keypad on the touch screen, and associating the coordinate positions of the keys with operations of the selected application;
- receiving a sensing signal from the keypad when a key of the external keypad is pressed, and determining which key is pressed according to the sensing signal;
- determining a coordinate position of the pressed key on the touch screen, and determining an operation of the selected application according to the coordinate position of the pressed key;
- and
- controlling the touch-sensitive electronic device to execute the operation of the selected application.
Dependencies are inferred from the claim text.