IP Library Granted Patent US 9,857,910
Granted Patent B2
US 9,857,910 · App. 14/905,174 · Granted Jan 2, 2018

Method for controlling multiple touchscreens and electronic device

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,857,910
App. No.
14/905,174
Granted
Jan 2, 2018
Kind
B2
Abstract

Embodiments of the present invention disclose a method for controlling multiple touch panels and an electronic device. The method includes: acquiring a first touch event by using a first touch panel, where the first touch event is input information that is triggered by a touch gesture on the first touch panel and is incompatible with an interface of third-party application software; when the electronic device detects that currently displayed application software is third-party application software, acquiring a first instruction corresponding to the first touch event, where the third-party application software is application software that is installed in the electronic device and is developed by a third party and not by a manufacturer of the electronic device; and running the third-party application software according to the first instruction. Embodiments of the present invention improve operation control efficiency of the touch panels of an electronic device.

Claims (55)

1. A method for controlling multiple touch panels, wherein the method comprises:

acquiring, by an electronic device, a first touch event using a first touch panel, the electronic device including at least the first touch panel and a second touch panel, wherein the first touch event includes input information that is triggered by a touch gesture on the first touch panel and is incompatible with an interface of third-party application software, wherein the interface of the third party application software is compatible with input information triggered by a touch gesture on the second touch panel;

detecting, by the electronic device, that currently displayed application software is the third-party application software;

acquiring, by the electronic device, a first instruction corresponding to the first touch event, wherein the third-party application software is application software that is installed in the electronic device and is developed by a third party and not by a manufacturer of the electronic device; and

running, by the electronic device, the third-party application software according to the first instruction.

2. The method according to claim 1 , wherein the detecting, by the electronic device, that currently displayed application software is third-party application software includes:

decrypting, by the electronic device, the currently displayed application software by using a public key that is preconfigured by the manufacturer of the electronic device and corresponds to a private key of a signature of dedicated application software, wherein the dedicated application software is application software developed by the manufacturer of the electronic device; and

when a signature of the application software cannot be decrypted using the public key, determining, by the electronic device, that the application software is third-party application software.

3. The method according to claim 1 , wherein the acquiring, by the electronic device, a first instruction corresponding to the first touch event includes:

converting, by the electronic device, the first touch event into a first event according to a preset rule, and acquiring the first instruction corresponding to the first event.

4. The method according to claim 3 , wherein the converting, by the electronic device, the first touch event into a first event according to a preset rule, and acquiring the first instruction corresponding to the first event includes:

receiving, by the electronic device, a user-defined setting,

converting the first touch event into a user-defined first event, and

acquiring the first instruction corresponding to the user-defined first event.

5. The method according to claim 3 , wherein the first event is a second touch event; the second touch event is input information that is triggered by a touch gesture on the second touch panel of the electronic device and is compatible with the interface of the third-party application software; and the converting, by the electronic device, the first touch event into a first event according to a preset rule, and acquiring the first instruction corresponding to the first event includes:

converting, by the electronic device, the first touch event into the second touch event according to the preset rule, and acquiring the first instruction corresponding to the second touch event.

6. The method according to claim 3 , wherein the first event is an event that is triggerable by a physical button of the electronic device; and the converting, by the electronic device, the first touch event into a first event according to a preset rule, and acquiring the first instruction corresponding to the first event includes:

converting, by the electronic device according to the preset rule, an instruction triggered by the first touch event into an instruction that would be triggered by the physical button of the electronic device, to acquire the instruction that would be triggered by the physical button of the electronic device.

7. The method according to claim 1 , wherein the method further comprises:

acquiring, by the electronic device, a third touch event using the second touch panel, wherein the third touch event is input information that is triggered by a touch gesture on the second touch panel and is compatible with the interface of the third-party application software; and

running, by the electronic device, the third-party application software according to the first instruction and the third touch event.

8. An electronic device comprising:

a processor,

a memory,

an output device,

a first touch panel, and

a second touch panel,

wherein the processor is configured to:

acquire a first touch event using the first touch panel, wherein the first touch event is input information that is triggered by a touch gesture on the first touch panel and is incompatible with an interface of third-party application software, wherein the interface of the third party application software is compatible with input information triggered by a touch gesture on the second touch panel;

detect that currently displayed application software is the third-party application software;

acquire a first instruction corresponding to the first touch event, wherein the third-party application software is application software that is installed in the electronic device and is developed by a third party and not by a manufacturer of the electronic device; and

run the third-party application software according to the first instruction.

9. The electronic device according to claim 8 , wherein the processor is configured to: decrypt the currently displayed application software using a public key that is preconfigured by the manufacturer of the electronic device and corresponds to a private key of a signature of dedicated application software; and when a signature of the application software cannot be decrypted using the public key, determine that the application software is third-party application software, wherein the dedicated application software is application software developed by the manufacturer of the electronic device.

10. The electronic device according to claim 8 , wherein the processor is configured to: convert the first touch event into a first event according to a preset rule, and acquire the first instruction corresponding to the first event.

11. The electronic device according to claim 10 , wherein the processor is configured to:

receive a user-defined setting,

convert the first touch event into a user-defined first event, and

acquire the first instruction corresponding to the user-defined first event.

12. The electronic device according to claim 10 , wherein the first event is a second touch event; the second touch event is input information that is triggered by a touch gesture on the second touch panel of the electronic device and is compatible with the interface of the third-party application software; and the processor is configured to:

convert the first touch event into the second touch event according to the preset rule, and

acquire the first instruction corresponding to the second touch event.

13. The electronic device according to claim 10 , wherein the processor is configured to:

convert, according to the preset rule, an instruction triggered by the first touch event into an instruction that would be triggered by a physical button of the electronic device, to acquire the instruction that would be triggered by the physical button of the electronic device.

14. The electronic device according to claim 8 , wherein the processor is further configured to:

acquire a third touch event, wherein the third touch event is input information that is triggered by a touch gesture on the second touch panel and is compatible with the interface of the third-party application software; and

run the third-party application software according to the first instruction and the third touch event.

15. An electronic device comprising:

a processor,

a memory,

an input device, and

an output device,

wherein the processor is configured to:

add a registration interface, wherein the registration interface is used for registration by application software that needs to use a first touch panel of the electronic device;

when the electronic device detects that a registration quantity is greater than or equal to 1, turning on the first touch panel; and

when the electronic device detects that a registration quantity is less than 1, turning off the first touch panel.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 13, 2021
From: HUAWEI DEVICE CO.,LTD.
To: HONOR DEVICE CO., LTD.
Reel/Frame 056413/0883 →
CHANGE OF NAME Recorded Mar 11, 2019
From: HUAWEI DEVICE (DONGGUAN) CO.,LTD.
To: HUAWEI DEVICE CO.,LTD.
Reel/Frame 048555/0951 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 5, 2017
From: HUAWEI DEVICE CO., LTD.
To: HUAWEI DEVICE (DONGGUAN) CO., LTD.
Reel/Frame 043750/0393 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 14, 2016
From: CHEN, LEI
To: HUAWEI DEVICE CO., LTD.
Reel/Frame 037493/0647 →