Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
CONTROL METHOD AND ELECTRONIC DEVICE FOR MULTIPLE TOUCH SCREENS
Document Type and Number:
WIPO Patent Application WO/2015/103789
Kind Code:
A1
Abstract:
Disclosed in embodiments of the present invention are a control method and electronic device for multiple touch panels, relating to the technical field of mobile communications. The method comprises: the electronic device obtains a first touch event via a first touch panel, the first touch event being input information triggered by the touch gesture on the first touch panel and incompatible with the interface of third party application software; when the electronic device detects that the current displayed application software is the third party application software, the electronic device obtains a first instruction corresponding to the first touch event, the third party application software being application software installed on the electronic device and developed by a third party rather than the producer of the electronic device; the electronic device runs the third party application software according to the first instruction. The embodiments of the present invention realizes effective control to the third party application software with multiple touch panels, and improves control efficiency of the touch panel of the electronic device.

Inventors:
CHEN LEI (CN)
Application Number:
PCT/CN2014/070536
Publication Date:
July 16, 2015
Filing Date:
January 13, 2014
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
HUAWEI DEVICE CO LTD (CN)
International Classes:
G06F3/038
Foreign References:
CN103316472A2013-09-25
CN102323875A2012-01-18
CN101907990A2010-12-08
Download PDF:
Claims:
权利要求

1、 一种多个触摸面板的控制方法, 其特征在于, 所述方法包括: 电子设备经第一触摸面板获取第一触摸事件; 所述第一触摸事件为所述 第一触摸面板的触摸手势触发的与第三方应用软件接口不兼容的输入信息; 在所述电子设备检测当前显示的应用软件为第三方应用软件时,所述电 子设备获取与所述第一触摸事件对应的第一指令; 所述第三方应用软件为所 述电子设备安装的第三方开发的非该电子设备生产商开发的应用软件;

所述电子设备根据所述第一指令运行所述第三方应用软件。

2、 根据权利要求 1所述的方法, 其特征在于, 所述电子设备检测当前 显示的应用软件为第三方应用软件具体为:

所述电子设备通过该电子设备生产商预置的专有应用软件签名私钥所 对应的公钥解密当前显示的应用软件; 所述专有应用软件为所述电子设备生 产商开发的应用软件;

在所述公钥不能解密所述应用软件的签名时,所述电子设备确定所述应 用软件为第三方应用软件。

3、 根据权利要求 1或 2所述的方法, 其特征在于, 所述电子设备获取 与所述第一触摸事件对应的第一指令具体为:

所述电子设备根据预设规则将所述第一触摸事件转换为第一事件,获取 与所述第一事件对应的第一指令。

4、 根据权利要求 3所述的方法, 其特征在于, 所述电子设备根据预设 规则将所述第一触摸事件转换为第一事件, 获取与所述第一事件对应的第一 指令具体为:

所述电子设备接收用户的定制 ,将所述第一触摸事件转换为用户定制的 第一事件, 获取与所述第一事件对应的第一指令。

5、 根据权利要求 3或 4所述的方法, 其特征在于, 所述第一事件具体 为第二触摸事件; 所述第二触摸事件为所述电子设备的第二触摸面板的触摸 手势触发的与所述第三方应用软件接口兼容的输入信息; 所述电子设备根据 预设规则将所述第一触摸事件转换为第一事件, 获取与所述第一事件对应的 第一指令具体为:

所述电子设备根据预设规则将所述第一触摸事件转换为第二触摸事件, 获取与所述第二触摸事件对应的第一指令。

6、 根据权利要求 3或 4所述的方法, 其特征在于, 所述第一事件具体 为所述电子设备的物理按键触发的事件; 所述电子设备根据预设规则将所述 第一触摸事件转换为第一事件, 获取与所述第一事件对应的第一指令具体 为:

所述电子设备根据预设规则将所述第一触摸事件触发的指令转换为所 述电子设备物理按键触发的指令, 获取所述电子设备物理按键触发的指令。

7、 根据权利要求 1-6任一所述的方法, 其特征在于, 所述方法还包括: 电子设备经第二触摸面板获取第二触摸事件; 所述第二触摸事件为所述 第二触摸面板的触摸手势触发的与第三方应用软件接口兼容的输入信息; 所述电子设备根据所述第一指令和所述第二触摸事件运行所述第三方 应用软件。

8、 一种多个触摸面板的控制方法, 其特征在于, 所述方法包括: 电子设备添加一注册接口; 所述注册接口用于需要使用第一触摸面板的 应用软件注册;

在所述电子设备确定所述注册接口的注册数量大于或者等于 1时, 启动 所述第一触摸面板。

9、 一种电子设备, 其特征在于, 所述电子设备包括:

第一触摸事件获取模块, 用于经第一触摸面板获取第一触摸事件; 所述 第一触摸事件为所述第一触摸面板的触摸手势触发的与第三方应用软件接 口不兼容的输入信息;

检测模块, 用于检测当前显示的应用软件是否为第三方应用软件; 所述 第三方应用软件为所述电子设备安装的第三方开发的非该电子设备生产商 开发的应用软件;

指令获取模块,用于在所述检测模块检测当前显示的应用软件为第三方 应用软件时, 获取与所述第一触摸事件对应的第一指令;

第一处理模块, 用于根据所述第一指令运行所述第三方应用软件。

1 0、 根据权利要求 9所述的电子设备, 其特征在于, 所述检测模块检测 当前显示的应用软件是否为第三方应用软件具体为:

所述检测模块通过该电子设备生产商预置的专有应用软件签名私钥所 对应的公钥解密当前显示的应用软件; 在所述公钥不能解密所述应用软件的 签名时, 确定所述应用软件为第三方应用软件; 所述专有应用软件为所述电 子设备生产商开发的应用软件。

11、 根据权利要求 9或 10所述的电子设备, 其特征在于, 所述指令获 取模块获取与所述第一触摸事件对应的第一指令具体为:

所述指令获取模块根据预设规则将所述第一触摸事件转换为第一事件, 获取与所述第一事件对应的第一指令。

12、 根据权利要求 11 所述的电子设备, 其特征在于, 所述指令获取模 块根据预设规则将所述第一触摸事件转换为第一事件,获取与所述第一事件 对应的第一指令具体为:

所述指令获取模块接收用户的定制 ,将所述第一触摸事件转换为用户定 制的第一事件, 获取与所述第一事件对应的第一指令。

13、 根据权利要求 11或 12所述的电子设备, 其特征在于, 所述第一事 件具体为第二触摸事件; 所述第二触摸事件为所述电子设备的第二触摸面板 的触摸手势触发的与所述第三方应用软件接口兼容的输入信息; 所述指令获 取模块根据预设规则将所述第一触摸事件转换为第一事件, 获取与所述第一 事件对应的第一指令具体为:

所述指令获取模块根据预设规则将所述第一触摸事件转换为第二触摸 事件, 获取与所述第二触摸事件对应的第一指令。

14、 根据权利要求 11或 12所述的电子设备, 其特征在于, 所述第一事 件具体为所述电子设备的物理按键触发的事件; 所述指令获取模块根据预设 规则将所述第一触摸事件转换为第一事件, 获取与所述第一事件对应的第一 指令具体为:

所述指令获取模块根据预设规则将所述第一触摸事件触发的指令转换 为所述电子设备物理按键触发的指令, 获取所述电子设备物理按键触发的指 令。

15、 根据权利要求 9-14任一所述的电子设备, 其特征在于, 所述电子 设备还包括:

第二触摸事件获取模块, 用于获取第二触摸事件; 所述第二触摸事件为 所述第二触摸面板的触摸手势触发的与第三方应用软件接口兼容的输入信 息;

第二处理模块,用于根据所述第一指令和所述第二触摸事件运行所述第 三方应用软件。

16、 一种电子设备, 其特征在于, 所述电子设备包括:

注册接口模块, 用于添加一注册接口; 所述注册接口用于需要使用第一 触摸面板的应用软件注册;

注册检测模块,用于检测所述注册接口的应用软件注册数量是否大于或 者等于 1 ;

处理模块, 用于在所述注册检测模块检测所述注册数量大于或者等于 1 时, 启动所述第一触摸面板。

17、 一种电子设备, 其特征在于, 包括: 处理器、 存储器、 输出设备和 至少两个触摸面板;

其中, 所述处理器执行如下步骤:

经第一触摸面板获取第一触摸事件; 所述第一触摸事件为所述第一触摸 面板的触摸手势触发的与第三方应用软件接口不兼容的输入信息;

在检测当前显示的应用软件为第三方应用软件时,获取与所述第一触摸 事件对应的第一指令; 所述第三方应用软件为所述电子设备安装的第三方开 发的非该电子设备生产商开发的应用软件;

根据所述第一指令运行所述第三方应用软件。

18、 根据权利要求 17所述的电子设备, 其特征在于, 所述处理器检测 检测当前显示的应用软件是否为第三方应用软件具体为:

通过该电子设备生产商预置的专有应用软件签名私钥所对应的公钥解 密当前显示的应用软件; 在所述公钥不能解密所述应用软件的签名时, 确定 所述应用软件为第三方应用软件; 所述专有应用软件为所述电子设备生产商 开发的应用软件。

19、 根据权利要求 17或 18所述的电子设备, 其特征在于, 所述处理器 获取与所述第一触摸事件对应的第一指令具体为:

所述处理器根据预设规则将所述第一触摸事件转换为第一事件,获取与 所述第一事件对应的第一指令。

20、 根据权利要求 19所述的电子设备, 其特征在于, 所述处理器根据 预设规则将所述第一触摸事件转换为第一事件, 获取与所述第一事件对应的 第一指令具体为:

所述处理器接收用户的定制,将所述第一触摸事件转换为用户定制的第 一事件, 获取与所述第一事件对应的第一指令。

21、 根据权利要求 19或 20所述的电子设备, 其特征在于, 所述第一事 件具体为第二触摸事件; 所述第二触摸事件为所述电子设备的第二触摸面板 的触摸手势触发的与所述第三方应用软件接口兼容的输入信息; 所述处理器 根据预设规则将所述第一触摸事件转换为第一事件, 获取与所述第一事件对 应的第一指令具体为:

所述处理器根据预设规则将所述第一触摸事件转换为第二触摸事件,获 取与所述第二触摸事件对应的第一指令。

22、 根据权利要求 19或 20所述的电子设备, 其特征在于, 所述第一事 件具体为所述电子设备的物理按键触发的事件; 所述处理器根据预设规则将 所述第一触摸事件转换为第一事件, 获取与所述第一事件对应的第一指令具 体为:

所述处理器根据预设规则将所述第一触摸事件触发的指令转换为所述 电子设备物理按键触发的指令, 获取所述电子设备物理按键触发的指令。

23、 根据权利要求 17-22任一所述的电子设备, 其特征在于, 所述处理 器还用于:

获取第二触摸事件; 所述第二触摸事件为所述第二触摸面板的触摸手势 触发的与第三方应用软件接口兼容的输入信息;

根据所述第一指令和所述第二触摸事件运行所述第三方应用软件。 24、 一种电子设备, 其特征在于, 包括: 处理器、 存储器、 输入设备和 输出设备;

其中, 所述处理器执行如下步骤:

添加一注册接口; 所述注册接口用于需要使用第一触摸面板的应用软件 注册;

在所述注册检测模块检测所述注册数量大于或者等于 1时,启动所述第 一触摸面板。

Description:
一种多个触摸屏的控制方法及电子设备 技术领域

本发明涉及移动通信技术领域,特别涉及一种 多个触摸面板的控制方法 及电子设备。 背景技术

现有终端设备已不满足于单面触摸屏, 市场上已有部分终端设备除设有 正面触摸屏外, 还设有背面触摸屏, 支持背面触摸屏对终端的控制, 以方便 用户操作。 现有技术中, 为避免用户误操作, 背面触摸屏上报的背面触摸事 件为事先定义好的特定事件, 或者背面触摸屏专用与正面触摸屏区分的独立 触摸坐标信息。 背面触摸屏与正面触摸屏是彼此独立的触摸输 入设备, 背面 触摸屏独立上报触摸事件, 实现对软件的控制。

但对于针对单个触摸屏的普通手机形态开发的 第三方应用软件, 因其只 能响应系统默认的触摸事件, 无法识别背面触摸屏上报的特定事件, 因而不 能对背面触摸屏上报的事件做出响应。 如此便会出现这样的情形, 终端用户 在运行部分针对单个触摸屏普通手机形态开发 的第三方应用软件时, 背面触 摸屏不能实现有效控制。 发明内容

为解决背面触摸屏无法对某些第三方应用软件 进行有效控制管理的问 题, 本发明提供了一种多个触摸面板的控制方法及 电子设备。

第一方面, 本发明提供了一种多个触摸面板的控制方法的 一个实施例。 在第一种可能的实现方式中, 所述方法包括:

电子设备经第一触摸面板获取第一触摸事件; 所述第一触摸事件为所述 第一触摸面板的触摸手势触发的与第三方应用 软件接口不兼容的输入信息; 在所述电子设备检测当前显示的应用软件为第 三方应用软件时,所述电 子设备获取与所述第一触摸事件对应的第一指 令; 所述第三方应用软件为所 述电子设备安装的第三方开发的非该电子设备 生产商开发的应用软件; 所述电子设备根据所述第一指令运行所述第三 方应用软件。

结合第一方面第一种可能的实现方式, 在第二种可能的实现方式中, 所 述电子设备检测当前显示的应用软件为第三方 应用软件具体为: 所述电子设备通过该电子设备生产商预置的专 有应用软件签名私钥所 对应的公钥解密当前显示的应用软件; 所述专有应用软件为所述电子设备生 产商开发的应用软件;

在所述公钥不能解密所述应用软件的签名时, 所述电子设备确定所述应 用软件为第三方应用软件。

结合第一方面第一种或第二种可能的实现方式 ,在第三种可能的实现方 式中, 所述电子设备获取与所述第一触摸事件对应的 第一指令具体为:

所述电子设备根据预设规则将所述第一触摸事 件转换为第一事件,获取 与所述第一事件对应的第一指令。

结合第一方面第三种可能的实现方式, 在第四种可能的实现方式中, 所 述电子设备根据预设规则将所述第一触摸事件 转换为第一事件, 获取与所述 第一事件对应的第一指令具体为:

所述电子设备接收用户的定制 ,将所述第一触摸事件转换为用户定制的 第一事件, 获取与所述第一事件对应的第一指令。

结合第一方面第三种或第四种可能的实现方式 ,在第五种可能的实现方 式中, 所述第一事件具体为第二触摸事件; 所述第二触摸事件为所述电子设 备的第二触摸面板的触摸手势触发的与所述第 三方应用软件接口兼容的输 入信息; 所述电子设备根据预设规则将所述第一触摸事 件转换为第一事件, 获取与所述第一事件对应的第一指令具体为:

所述电子设备根据预设规则将所述第一触摸事 件转换为第二触摸事件, 获取与所述第二触摸事件对应的第一指令。

结合第一方面第三种或第四种可能的实现方式 ,在第六种可能的实现方 式中, 所述第一事件具体为所述电子设备的物理按键 触发的事件; 所述电子 设备根据预设规则将所述第一触摸事件转换为 第一事件, 获取与所述第一事 件对应的第一指令具体为:

所述电子设备根据预设规则将所述第一触摸事 件触发的指令转换为所 述电子设备物理按键触发的指令, 获取所述电子设备物理按键触发的指令。

结合第一方面第一种至第六种可能的实现方式 ,在第七种可能的实现方 式中, 所述方法还包括:

电子设备经第二触摸面板获取第二触摸事件; 所述第二触摸事件为所述 第二触摸面板的触摸手势触发的与第三方应用 软件接口兼容的输入信息; 所述电子设备根据所述第一指令和所述第二触 摸事件运行所述第三方 应用软件。

第二方面, 本发明提供了一种多个触摸面板的控制方法的 一个实施例。 在第一种可能的实现方式中, 所述方法包括:

电子设备添加一注册接口; 所述注册接口用于需要使用第一触摸面板的 应用软件注册;

在所述电子设备确定所述注册接口的注册数量 大于或者等于 1时, 启动 所述第一触摸面板。

第三方面, 本发明提供了一种电子设备的一个实施例。

在第一种可能的实现方式中, 所述电子设备包括:

第一触摸事件获取模块, 用于经第一触摸面板获取第一触摸事件; 所述 第一触摸事件为所述第一触摸面板的触摸手势 触发的与第三方应用软件接 口不兼容的输入信息;

检测模块, 用于检测当前显示的应用软件是否为第三方应 用软件; 所述 第三方应用软件为所述电子设备安装的第三方 开发的非该电子设备生产商 开发的应用软件;

指令获取模块,用于在所述检测模块检测当前 显示的应用软件为第三方 应用软件时, 获取与所述第一触摸事件对应的第一指令;

第一处理模块, 用于根据所述第一指令运行所述第三方应用软 件。 结合第三方面第一种可能的实现方式, 在第二种可能的实现方式中, 所 述检测模块检测当前显示的应用软件是否为第 三方应用软件具体为:

所述检测模块通过该电子设备生产商预置的专 有应用软件签名私钥所 对应的公钥解密当前显示的应用软件; 在所述公钥不能解密所述应用软件的 签名时, 确定所述应用软件为第三方应用软件; 所述专有应用软件为所述电 子设备生产商开发的应用软件。

结合第三方面第一种或第二种可能的实现方式 ,在第三种可能的实现方 式中, 所述指令获取模块获取与所述第一触摸事件对 应的第一指令具体为: 所述指令获取模块根据预设规则将所述第一触 摸事件转换为第一事件, 获取与所述第一事件对应的第一指令。

结合第三方面第三种可能的实现方式, 在第四种可能的实现方式中, 所 述指令获取模块根据预设规则将所述第一触摸 事件转换为第一事件, 获取与 所述第一事件对应的第一指令具体为:

所述指令获取模块接收用户的定制,将所述第 一触摸事件转换为用户定 制的第一事件, 获取与所述第一事件对应的第一指令。

结合第三方面第三种或第四种可能的实现方式 ,在第五种可能的实现方 式中, 所述第一事件具体为第二触摸事件; 所述第二触摸事件为所述电子设 备的第二触摸面板的触摸手势触发的与所述第 三方应用软件接口兼容的输 入信息; 所述指令获取模块根据预设规则将所述第一触 摸事件转换为第一事 件, 获取与所述第一事件对应的第一指令具体为:

所述指令获取模块根据预设规则将所述第一触 摸事件转换为第二触摸 事件, 获取与所述第二触摸事件对应的第一指令。

结合第三方面第三种或第四种可能的实现方式 ,在第六种可能的实现方 式中, 所述第一事件具体为所述电子设备的物理按键 触发的事件; 所述指令 获取模块根据预设规则将所述第一触摸事件转 换为第一事件,获取与所述第 一事件对应的第一指令具体为:

所述指令获取模块根据预设规则将所述第一触 摸事件触发的指令转换 为所述电子设备物理按键触发的指令, 获取所述电子设备物理按键触发的指 令。

结合第三方面第一种至第六种任一可能的实现 方式,在第七种可能的实 现方式中, 所述电子设备还包括:

第二触摸事件获取模块, 用于获取第二触摸事件; 所述第二触摸事件为 所述第二触摸面板的触摸手势触发的与第三方 应用软件接口兼容的输入信 息;

第二处理模块,用于根据所述第一指令和所述 第二触摸事件运行所述第 三方应用软件。

第四方面, 本发明提供了一种电子设备的一个实施例。

在第一种可能的实现方式中, 所述电子设备包括:

注册接口模块, 用于添加一注册接口; 所述注册接口用于需要使用第一 触摸面板的应用软件注册;

注册检测模块,用于检测所述注册接口的应用 软件注册数量是否大于或 者等于 1 ; 处理模块, 用于在所述注册检测模块检测所述注册数量大 于或者等于 1 时, 启动所述第一触摸面板。

第五方面, 本发明提供了一种电子设备的一个实施例。

在第一种可能的实现方式中, 所述电子设备包括: 处理器、 存储器、 输 出设备和至少两个触摸面板;

其中, 所述处理器执行如下步骤:

经第一触摸面板获取第一触摸事件; 所述第一触摸事件为所述第一触摸 面板的触摸手势触发的与第三方应用软件接口 不兼容的输入信息;

在检测当前显示的应用软件为第三方应用软件 时,获取与所述第一触摸 事件对应的第一指令; 所述第三方应用软件为所述电子设备安装的第 三方开 发的非该电子设备生产商开发的应用软件;

根据所述第一指令运行所述第三方应用软件。

结合第五方面第一种可能的实现方式, 在第二种可能的实现方式中, 所 述处理器检测检测当前显示的应用软件是否为 第三方应用软件具体为:

通过该电子设备生产商预置的专有应用软件签 名私钥所对应的公钥解 密当前显示的应用软件; 在所述公钥不能解密所述应用软件的签名时, 确定 所述应用软件为第三方应用软件; 所述专有应用软件为所述电子设备生产商 开发的应用软件。

结合第五方面第一种或第二种可能的实现方式 ,在第三种可能的实现方 式中, 所述处理器获取与所述第一触摸事件对应的第 一指令具体为:

所述处理器根据预设规则将所述第一触摸事件 转换为第一事件,获取与 所述第一事件对应的第一指令。

结合第五方面第三种可能的实现方式, 在第四种可能的实现方式中, 所 述处理器根据预设规则将所述第一触摸事件转 换为第一事件,获取与所述第 一事件对应的第一指令具体为:

所述处理器接收用户的定制,将所述第一触摸 事件转换为用户定制的第 一事件, 获取与所述第一事件对应的第一指令。

结合第五方面第三种或第四种可能的实现方式 ,在第五种可能的实现方 式中, 所述第一事件具体为第二触摸事件; 所述第二触摸事件为所述电子设 备的第二触摸面板的触摸手势触发的与所述第 三方应用软件接口兼容的输 入信息; 所述处理器根据预设规则将所述第一触摸事件 转换为第一事件, 获 取与所述第一事件对应的第一指令具体为:

所述处理器根据预设规则将所述第一触摸事件 转换为第二触摸事件,获 取与所述第二触摸事件对应的第一指令。

结合第五方面第三种或第四种可能的实现方式 ,在第六种可能的实现方 式中, 所述第一事件具体为所述电子设备的物理按键 触发的事件; 所述处理 器根据预设规则将所述第一触摸事件转换为第 一事件,获取与所述第一事件 对应的第一指令具体为:

所述处理器根据预设规则将所述第一触摸事件 触发的指令转换为所述 电子设备物理按键触发的指令, 获取所述电子设备物理按键触发的指令。

结合第五方面第一种至第六种任一可能的实现 方式,在第七种可能的实 现方式中, 所述处理器还用于:

获取第二触摸事件; 所述第二触摸事件为所述第二触摸面板的触摸 手势 触发的与第三方应用软件接口兼容的输入信息 ;

根据所述第一指令和所述第二触摸事件运行所 述第三方应用软件。 第六方面, 本发明提供了一种电子设备的一个实施例。 所述电子设备包 括: 处理器、 存储器、 输入设备和输出设备;

其中, 所述处理器执行如下步骤:

添加一注册接口; 所述注册接口用于需要使用第一触摸面板的应 用软件 注册;

在所述注册检测模块检测所述注册数量大于或 者等于 1时,启动所述第 一触摸面板。

本发明实施例中, 电子设备获取多个触摸面板中至少一个触摸面 板的触 摸事件, 并获取该触摸事件对应的指令, 实现了多个触摸面板对第三方应用 软件的有效控制, 提高电子设备触摸面板的操控效率, 提升了用户体验。 附图说明

为了更清楚地说明本发明实施例的技术方案, 下面将对实施例或现有技 术描述中所需要使用的附图作简单地介绍, 显而易见地, 下面描述中的附图 仅仅是本发明的一些实施例, 对于本领域普通技术人员来讲, 在不付出创造 性劳动的前提下, 还可以根据这些附图获得其他的附图。

图 1为本发明提供的一种多个触摸面板的控制方 的一个实施例的方法 流程图;

图 2为本发明提供的一种多个触摸面板的控制方 的一个实施例的方法 流程图;

图 3为本发明提供的一种多个触摸面板的控制方 的一个实施例的方法 流程图;

图 4为本发明提供的一种电子设备的一个实施例 方法流程图; 图 5为本发明提供的一种电子设备的一个实施例 方法流程图。

具体实施方式

实施例一

发明实施例提供了一种多个触摸面板的控制方 法, 如图 1所示, 该方法 包括:

S101 , 电子设备经第一触摸面板获取第一触摸事件; 所述第一触摸事件 为所述第一触摸面板的触摸手势触发的与第三 方应用软件接口不兼容的输 入信息;

所述电子设备设有多个触摸面板,例如除在电 子设备的正面设有触摸面 板外, 其它至少一个触摸面板可设在所述电子设备的 背面, 也可设在所述电 子设备的侧面。 所述第一触摸面板为所述电子设备除正面触摸 面板之外的触 摸面板。 所述电子设备通过所述第一触摸面板的电容、 电阻等电信号检测用 户对所述第一触摸面板的动作输入, 并依据所述电信号的不同特点将所述第 一触摸面板的动作输入识别为相应的第一触摸 屏事件, 如触摸事件、 译放事 件、 流动或拖动事件等。 所述第一触摸屏事件可以包括代表事件类型并 识别 事件发生的位置的数据或信号。

所述电子设备获取用户在触摸面板的动作输入 产生触摸事件, 并将所述 触摸事件上报至应用软件的过程中, 需所述电子设备的操作系统提供一个事 件接口, 以便于应用程序能够识别通过事件接口上报的 相应触摸事件。 以安 卓系统为例, 安卓系统明确定义了各事件接口, 现有安卓系统只提供了一套 touchdi splay的事件接口。在只有一个触摸面板的电子 备中, 所述电子设 备的触摸面板上报事件为安卓系统已经定义好 的事件。在电子设备包含至少 两个触摸面板的情况下,如在电子设备包含正 面触摸面板和背面触摸面板的 情况下, 为防止用户误操作, 往往正面触摸面板的动作输入触发的触摸事件 与 touchdi splay事件接口兼容, 电子设备的生产厂商自定义背面触摸面板 的动作输入触发的触摸事件, 实现正面触摸面板和背面触摸面板对电子设备 出厂设置时自带的应用软件进行有效控制。若 所述电子设备安装了第三方应 用软件, 因第三方应用软件不能识别该电子设备的背面 触摸面板的自定义的 特定事件, 故所述第三方应用不能有效响应用户在背面触 摸面板的输入。 在 本发明实施例中, 所述电子设备获取的第一触摸面板的第一触摸 事件即为所 述电子设备安装的第三方应用软件接口不兼容 的输入信息, 所述第三方应用 软件不能有效响应所述第一触摸事件。

S102 , 在所述电子设备检测当前显示的应用软件为第 三方应用软件时, 所述电子设备获取与所述第一触摸事件对应的 第一指令; 所述第三方应用软 件为所述电子设备安装的第三方开发的非该电 子设备生产商开发的应用软 件;

具体地, 所述电子设备当前显示该电子设备正在运行的 应用软件的应用 界面。例如,所述电子设备的显示屏显示某一 特定应用软件的特定应用界面。 所述电子设备获取第一触摸事件后,检测当前 应用界面正在运行的应用软件 是否为第三方应用软件。 例如, 所述终端可通过系统默认的私钥解密当前显 示的应用软件; 在所述私钥不能解密所述应用软件的签名时, 所述终端确定 所述应用软件为第三方应用软件。在所述私钥 可以解密所述应用软件的签名 时, 所述终端确定所述应用软件为该电子设备生产 商开发的非第三方开发的 应用软件。 在本发明实施例中, 所述电子设备生产商开发至少包括该电子设 备生产商自己开发和该电子设备生产商授权开 发两种状态中的一种。

在所述电子设备检测当前应用界面显示的应用 软件为第三方应用软件 时, 因所述应用软件的接口与经所述第一触摸面板 获取的第一触摸事件不兼 容, 所述应用软件无法对所述第一触摸事件做出有 效响应, 所述电子设备获 取与所述第一触摸事件对应的第一指令。 所述电子设备可根据所述第一指令 对所述应用软件进行有效控制。

可选地, 所述电子设备根据预设规则将所述第一触摸事 件转换为第一事 件, 获取与所述第一事件对应的第一指令。

可选地, 所述电子设备接收用户的定制, 将所述第一触摸事件转换为用 户定制的第一事件, 获取与所述第一事件对应的第一指令。 可选地, 所述第一事件具体为第二触摸事件; 所述第二触摸事件为所述 电子设备的第二触摸面板的触摸手势触发的与 所述第三方应用软件接口兼 容的输入信息; 所述电子设备根据预设规则将所述第一触摸事 件转换为第一 事件, 获取与所述第一事件对应的第一指令具体为: 所述电子设备根据预设 规则将所述第一触摸事件转换为第二触摸事件 , 获取与所述第二触摸事件对 应的第一指令。

可选地, 所述第一事件具体为所述电子设备的物理按键 触发的事件; 所 述电子设备根据预设规则将所述第一触摸事件 转换为第一事件, 获取与所述 第一事件对应的第一指令具体为: 所述电子设备根据预设规则将所述第一触 摸事件触发的指令转换为所述电子设备物理按 键触发的指令,获取所述电子 设备物理按键触发的指令。

S 103 , 所述电子设备根据所述第一指令运行所述第三 方应用软件。 在所述电子设备获取第一指令后,所述电子设 备根据所述第一指令运行 所述第三方应用软件。

本发明实施例中, 电子设备获取多个触摸面板中至少一个触摸面 板的触 摸事件, 并获取该触摸事件对应的指令, 实现了多个触摸面板对第三方应用 软件的有效控制, 提高电子设备触摸面板的操控效率, 提升了用户体验。

在本发明实施例的一种可能的实现方式中,所 述电子设备检测当前显示 的应用软件为第三方应用软件具体为: 所述电子设备通过该电子设备生产商 预置的专有应用软件签名私钥所对应的公钥解 密当前显示的应用软件; 所述 所述应用软件的签名时, 所述电子设备确定所述应用软件为第三方应用 软 件。

具体地, 应用软件的开发者在上架该应用软件前, 会用特定的私钥加密 所述应用软件, 生成所述应用软件的数字签名。 与所述特定私钥所对应的公 钥的持有者可解密所述应用软件的数字签名, 获取该应用软件的信息。 本实 现方式中, 所述电子设备通过该电子设备生产商预置的专 有应用软件签名私 钥所对应的公钥解密当前显示的正在运行的应 用软件。在所述电子设备出厂 时, 所述电子设备生产商利用私钥对该电子设备生 产商开发的应用软件签 该电子设备当前应用界面显示的正在运行的应 用软件。在所述公钥可以解密 所述当前应用界面显示的正在运行的应用软件 时, 所述电子设备获取该当前 应用界面显示的正在运行的应用软件的信息, 判断所述应用软件为该电子设 备的生产商开发或授权开发的专有应用软件, 非第三方应用软件。 在所述公 钥不能解密所述当前应用界面显示的正在运行 的应用软件时, 所述电子设备 确定所述当前应用界面显示的正在运行的应用 软件为第三方应用软件。

在本发明实施例的一种可能的实现方式中,所 述电子设备获取与所述第 一触摸事件对应的第一指令具体为: 所述电子设备根据预设规则将所述第一 触摸事件转换为第一事件, 获取与所述第一事件对应的第一指令。 在所述电 子设备经第一触摸面板获取第一触摸事件、检 测当前显示的应用软件为第三 方应用软件时, 该电子设备依据所述应用软件的特点将所述第 一触摸事件转 换为第一事件。 所述第一事件为与第三方应用软件接口兼容的 输入信息, 例 如, 所述第一事件可以为该电子设备正面触摸屏触 发的事件; 所述第一事件 也可以为该电子设备物理按键触发的事件。用 户可通过直接按压所述电子设 备的物理按键或虚拟按键实现定制。 例如, 电子设备启动第一触摸面板后, 系统将第一触摸面板的部分操作, 如某固定区域内点击操作, 默认自动关联 为终端的音量减小按键。 所述电子设备运行针对单触摸屏终端开发的第 三方 应用软件时, 可自动将所述某固定区域内的点击操作事件替 换为关联的所述 音量减小按键操作事件, 即用户在第一触摸面板某固定区域内的点击操 作将 被所述第三方应用软件识别为电子设备的音量 键减小按键的操作,从而实现 第一触摸面板对所述应用软件的控制。 所述电子设备根据所述第一事件获取 用户的第一指令。

可选地, 除所述电子设备自动根据所述应用软件的特点 将所述第一触摸 事件转换为所述应用软件能够识别的第一事件 外,在本发明实施例的一种可 能的实现方式中, 所述电子设备根据预设规则将所述第一触摸事 件转换为第 一事件, 获取与所述第一事件对应的第一指令具体可以 为: 所述电子设备接 收用户的定制, 将所述第一触摸事件转换为用户定制的第一事 件, 获取与所 述第一事件对应的第一指令。 例如, 所述电子设备提供一个设置菜单选项。 所述设置菜单选项为用户提供可选的第一触摸 面板的操作集合(如向上滑 动、 向下滑动、 在某固定区域内点击或双击、 在某固定坐标位置长按等), 以及应用程序能够识别的常用功能键集合(如 音量控制按键、 静音按键、 camera按键),并提供第一触摸面板操作集合和 常用功能键集合的关联选择。 用户可按照第一触摸面板的操作习惯进行定制 。 电子设备接收用户定制后, 将第一触摸事件转换为用户定制的常用功能键 触发的事件, 获取所述常用功 能键触发的事件对应的指令。

在本发明实施例的一种可能的实现方式中,所 述第一事件具体为第二触 摸事件; 所述第二触摸事件为所述电子设备的第二触摸 面板的触摸手势触发 的与所述第三方应用软件接口兼容的输入信息 ; 所述电子设备根据预设规则 将所述第一触摸事件转换为第一事件, 获取与所述第一事件对应的第一指令 具体为: 所述电子设备根据预设规则将所述第一触摸事 件转换为第二触摸事 件, 获取与所述第二触摸事件对应的第一指令。 例如, 所述第二触摸事件为 用户操作所述电子设备的正面触摸屏触发的事 件, 所述电子设备经所述第一 触摸面板获取第一触摸事件后,将所述第一触 摸事件转换为正面触摸屏触发 的事件。 例如, 在所述第一触摸面板与所述正面触摸屏具有同 样分辨率, 且 分辨率为 X*Y时, 用户经第一触摸面板获取第一触摸事件, 所述第一触摸事 件上报的坐标为 (xl,yl )。 在以左上角为坐标原点的触摸面板设计中, 所述 电子设备将所述第一触摸事件转换为第二触摸 事件, 所述第一触摸事件上报 的坐标可以为(x2,y2 ), 其中 x2=X-xl , y2=yl。 本发明实施例提供的转换规 则不限于此处所述的规则, 本发明实施例还可以包括其它坐标转换规则。

可选地, 所述第一事件具体还可以为所述电子设备的物 理按键触发的事 件; 所述电子设备根据预设规则将所述第一触摸事 件转换为第一事件, 获取 与所述第一事件对应的第一指令具体为: 所述电子设备根据预设规则将所述 第一触摸事件触发的指令转换为所述电子设备 物理按键触发的指令 , 获取所 述电子设备物理按键触发的指令。 所述物理按键例如该电子设备的音量控制 按键、 静音按键、 camera按键等。

在本发明的上述实施例中, 所述方法还包括: 电子设备经第二触摸面板 获取第二触摸事件; 所述第二触摸事件为所述第二触摸面板的触摸 手势触发 的与第三方应用软件接口兼容的输入信息; 所述电子设备根据所述第一指令 和所述第二触摸事件运行所述第三方应用软件 。 例如,, 所述电子设备可获 取经正面触摸屏触摸的第二触摸事件, 所述电子设备获取与所述第二触摸事 件对应的第二指令, 获取与所述第一触摸事件对应的第一指令, 所述电子设 备根据所述第一指令和第二指令运行所述第三 方应用软件, 实现具有多个触 摸面板的电子设备的便捷操作。 实施例二

在本发明实施例的一个应用场景中, 以背面触摸屏为第一触摸面板为 例, 所述电子设备当前应用界面显示的为该电子设 备当前运行的第三方开发 的电子书阅览软件。 应当理解, 本发明实施例中的背面触摸屏仅为一个具体 实例, 并不代表本发明实施例的全部, 所述第一触摸面板还可以是侧面触摸 屏等可能形式; 所述第三方开发的电子书阅览软件也仅为一个 具体实例, 并 不代表本发明实施例的全部, 所述第三方应用软件还可以是第三方开发的浏 览器、 视频播放软件、 游戏软件等。 所述电子设备在当前界面显示视频播放 软件或某些游戏软件的应用界面, 尤其是对于点击位置精度要求不高, 且用 户不希望在正面触摸屏的某些操作会遮挡应用 界面显示内容的应用软件中, 使用位于背面或侧面的第一触摸面板控制第三 方应用软件, 其便利性明显优 于正面触摸屏的操作。 在本发明实施例中, 如图 2所示, 所述方法包括: S201 , 电子设备经背面触摸屏获取第一触摸事件; 所述第一触摸事件为 所述背面触摸屏的触摸手势触发的与第三方应 用软件接口不兼容的输入信 息;

所述电子设备接收用户在背面触摸屏的动作输 入,并依据输入动作产生 的不同电信号将所述动作输入识别为相应的背 面触摸事件。

S202 ,在所述电子设备检测当前显示的电子书阅览 件为第三方开发的 电子书阅览软件时, 所述电子设备获取与所述第一触摸事件对应的 第一指 令;

具体地, 所述电子设备运行电子书阅览软件, 所述电子书阅览软件可以 为 91 熊猫看书、 掌上书院、 百阅等第三方应用软件。 因所述第三方电子书 阅览软件的接口与所述电子设备经所述背面获 取的第一触摸事件不兼容, 所 述电子书阅览软件无法对所述第一触摸事件做 出有效响应, 所述电子设备获 取与所述第一触摸事件对应的第一指令。 所述电子设备可根据所述第一指令 对所述应用软件进行有效控制。

可选地, 所述电子设备在运行所述电子书阅览程序后, 将背面触摸屏某 固定区域内的点击操作, 默认自动关联为该电子设备的音量减小键点击 触发 的事件, 也可以为关联为该电子设备的其它物理按键点 击触发的事件, 还可 以关联为该电子设备正面触摸屏的触摸事件。 所述第一指令可以为所述音量 减小键或其它物理按键点击触发的指令,也可 以为该电子设备正面触摸屏的 触摸事件触发的指令。

可选地, 所述电子可以接收用户的定制, 将所述背面触摸事件转换为电 子书阅览软件能够识别的事件。 例如, 在运行电子书阅览软件进行电子书阅 览时, 终端可在设置菜单中提供了一个类似 "背面触摸屏应用" 的选项。 所 述 "背面触摸屏应用"选项为用户提供了背面触摸 操作集合以及终端常用 功能键集合的关联选择。用户可将背面触摸屏 的点击事件定制为电子书阅览 软件能够识别的音量减小键点击触发的事件; 或者, 将背面触摸屏的滑动事 件定制为音量增大键点击触发的事件。 所述第一指令为用户关联的功能键点 击触发的指令。

S 203 , 所述电子设备根据所述第一指令运行所述电子 书阅览软件。 在所述电子设备获取第一指令后,根据所述第 一指令实现对所述电子书 阅览软件的控制。

本发明实施例中, 电子设备获取背面触摸屏的触摸事件, 并获取该触摸 事件对应的指令, 实现了背面触摸屏对第三方开发的电子书阅览 软件的有效 控制, 提高电子设备背面触摸屏的操控效率, 提升了用户体验。

在本发明实施例的一种可能的实现方式中,所 述电子设备根据预设规则 将所述背面触摸屏的第一触摸事件转换为第一 事件, 获取与所述第一事件对 应的第一指令。 所述电子设备经所述背面触摸屏获取第一触摸 事件后, 可将 所述第一触摸事件转换为第一事件, 所述第一事件可以为正面触摸屏的触摸 事件, 也可以为该电子设备物理按键触发的事件。 所述电子设备完成对所述 背面触摸事件的转换后, 获取与所述第一事件对应的第一指令。 所述电子设 备将所述转换后的事件上报至所述电子书阅览 软件, 所述电子书阅览软件识 别所述转换后的事件, 并接收所述转换后的事件对应的第一指令, 完成相应 操作, 从而实现背面触摸屏对所述电子书阅览软件的 控制。

在本发明实施例的一种可能的实现方式中,所 述电子设备可几首用户的 定制,将经由所述背面触摸屏获取的第一触摸 事件转换为用户定制的第一事 件, 获取与所述第一事件对应的第一指令。 例如, 所述电子设备提供一个设 置菜单选项。 所述设置菜单选项为用户提供可选的背面触摸 屏的操作集合 (如向上滑动、 向下滑动、 在某固定区域内点击或双击、 在某固定坐标位置 长按等), 以及电子书阅览软件能够识别的常用功能键集 合(如音量控制按 键、 静音按键、 camera按键), 并提供背面触摸屏操作集合和常用功能键集 合的关联选择。 用户可按照背面触摸屏的操作习惯进行定制。 电子设备接收 用户定制后, 将第一触摸事件转换为用户定制的常用功能键 触发的事件, 获 取所述常用功能键触发的事件对应的指令。

在本发明实施例的一种可能的实现方式中,所 述电子设备根据预设规则 将所述第一触摸事件转换为第二触摸事件, 获取与所述第二触摸事件对应的 第一指令。 具体地, 所述第二触摸事件可以为用户在正面触摸屏的 触摸操作 形成的触摸事件。 所述电子设备根据预设的转换规则, 将背面触摸屏特定坐 标位置的触摸事件转换为正面触摸屏相应坐标 位置的触摸事件。 所述电子设 备根据正面触摸屏相应坐标位置的触摸事件获 取第一指令, 并根据所述第一 指令运行所述电子书阅览软件。

在本发明实施例的一种可能的实现方式中,在 所述电子设备经第一触摸 面板获取第一触摸事件后, 所述电子设备还可以过滤非必要第一触摸事件 。 所述非必要第一触摸事件为所述应用软件不能 有效响应或者容易引起误操 作的触摸事件。 以背面触摸屏为所述第一触摸面板为例, 所述电子设备可过 滤非必要背面触摸事件, 上报必要背面触摸事件; 所述非必要背面触摸事件 为所述应用软件不能有效响应的背面触摸事件 。 用户使用背面触摸屏时, 为 防止电子设备将用户在所述背面触摸屏的误操 作识别为对应用软件的指令, 所述电子设备可过滤非必要背面触摸事件, 仅上报必要背面触摸事件。 所述 非必要触摸事件为引起所述应用软件误操作的 事件。 所述引起所述应用软件 误操作是指用户在所述背面触摸屏的输入不能 有效实现对所述应用软件的 控制, 而是产生了不符合用户操作期望的误操作。

可选地, 若所述电子设备获取的用户输入为操作轨迹; 所述电子设备可 过滤轨迹距离小于或等于一预设阈值的操作轨 迹触发的背面触摸事件, 上报 轨迹距离大于所述预设阈值的操作轨迹触发的 背面触摸事件; 所述电子设备 将轨迹距离大于所述预设阈值的操作轨迹触发 的背面触摸屏事件转换为应 用软件能识别的事件。 所述轨迹距离小于或等于一预设阈值的操作轨 迹触发 的背面触摸事件为非必要触摸事件, 所述轨迹距离大于所述预设阈值的操作 轨迹触发的背面触摸事件为必要触摸事件。

具体地, 在本发明实施例的实现方式的一个应用场景中 , 所述电子设备 运行浏览器, 所述浏览器可以是 UC浏览器、 QQ浏览器等。 所述电子设备可 以将背面触摸屏的点击事件或滑动事件转换为 该电子设备的物理按键触发 的事件; 所述电子设备也可以将背面触摸屏的点击事件 或滑动事件转换为正 面触摸屏的点击事件或滑动事件。在所述电子 设备将背面触摸屏的点击事件 或滑动事件转换为正面触摸屏的点击事件或滑 动事件时, 为防止用户在背面 触摸屏的误操作, 所述电子设备需对所述背面触摸屏上报的背面 触摸事件进 行筛选过滤, 过滤可能引起误操作的背面触摸事件, 或者过滤所述应用软件 不能有效响应的背面触摸事件。 当所述背面触摸屏获取点击输入时, 因浏览 器对点击精度的特殊要求, 所述电子设备可过滤所述点击输入触发的事件 , 原因在于用户在的点击输入有可能是在持握所 述电子设备时的误操作,还可 在于用户无法在背面触摸屏获取正确的点击精 度而导致背面触摸屏用户体 验差。 同样, 当所述背面触摸屏获取滑动距离小于一阈值的 操作轨迹时, 所 述电子设备可过滤所述距离小于一预设阈值的 操作轨迹触发的事件,仅上报 距离大于一预设阈值的操作轨迹触发的事件, 以实现背面触摸屏对所述浏览 器的有效控制。

在本发明实施例的上述实现方式中, 所述方法还包括: 电子设备经正面 触摸屏获取第二触摸事件; 所述电子设备根据所述第一指令和所述第二触 摸 事件运行所述电子书阅览软件。在所述电子设 备经背面触摸屏获取第一触摸 事件之前, 或者在所述电子设备经背面触摸屏获取第一触 摸事件之后, 或者 在所述电子设备经背面触摸屏获取第一触摸事 件的同时, 所述电子设备可获 取经正面触摸屏触摸的第二触摸事件。 所述电子设备获取与所述第二触摸事 件对应的第二指令, 获取与所述第一触摸事件对应的第一指令, 所述电子设 备根据所述第一指令和第二指令运行所述第三 方应用软件, 实现具有多个触 摸面板的电子设备的便捷操作。 实施例三

本发明实施例提供了一种背面触摸屏事件的控 制管理方法,如图 3所示, 本方法包括:

步骤 301 , 电子设备添加一注册接口; 所述注册接口用于需要使用第一 触摸面板的应用软件注册;

具体地, 电子设备提供注册接口, 用于需要使用第一触摸面板的应用软 件注册。 应用软件若需要使用第一触摸面板就调用所述 注册接口, 并在所述 注册接口上注册。 所述应用软件可以为该电子设备专有的应用软 件, 即该电 子设备生产商开发或者授权开发的应用软件; 也可以为该电子设备安装的第 三方开发的应用软件; 所述第三方应用软件为所述电子设备安装的第 三方开 发的非该电子设备生产商开发的应用软件。 所述第一触摸面板可以为该电子 设备的背面触摸屏, 也可以为该电子设备的侧面触摸屏, 还可以包括其它可 能的触摸面板的设计形式。

在本发明实施例中, 电子设备可经由所述第一触摸面板获取第一触 摸事 件; 所述第一触摸事件为所述第一触摸面板的触摸 手势触发的与第三方应用 软件接口不兼容的输入信息。

步骤 302 , 在所述电子设备确定所述注册接口的注册数量 大于或者等于 1时, 启动所述第一触摸面板。

具体地, 在所述注册接口的注册数量大于或者等于 1时, 所述电子设备 可运行给所述第一触摸面板的上电指令, 启动所述第一触摸面板, 所述第一 触摸面板接收并上报用户在该触摸面板上的触 摸事件。在所述注册接口的注 册数量小于 1时, 所述电子设备可运行给所述第一触摸面板的下 电指令, 关 闭所述第一触摸面板, 所述第一触摸面板不响应用户在该触摸面板上 的操 作。

在本发明实施例中, 电子设备通过提供注册接口, 用于需要使用第一触 摸面板的应用软件注册, 进而对所述第一触摸面板进行上下电处理。 在不影 响用户正常使用的前提下, 实现了第一触摸面板的智能开启或关闭, 节约了 电子设备的用电量, 提高了用户体验。 实施例四

为便于更好地实施本发明实施例的上述方案, 下面还提供用于配合实施 上述方案的相关装置。

请参考图 4 , 图 4为本发明实施例提供的一种电子设备, 所述电子设备 可包括: 第一触摸事件获取模块 402 ; 检测模块 403; 指令获取模块 404 ; 第 一处理模块 405。

第一触摸事件获取模块 402 , 用于经第一触摸面板获取第一触摸事件; 所述第一触摸事件为所述第一触摸面板的触摸 手势触发的与第三方应用软 件接口不兼容的输入信息;

检测模块 403 , 用于检测当前显示的应用软件是否为第三方应 用软件; 所述第三方应用软件为所述电子设备安装的第 三方开发的非该电子设备生 产商开发的应用软件;

指令获取模块 404 , 用于在所述检测模块 403检测当前显示的应用软件 为第三方应用软件时, 获取与所述第一触摸事件对应的第一指令;

第一处理模块 405 ,用于在所述指令获取模块 404获取所述第一指令后, 根据所述第一指令运行所述第三方应用软件。

在本发明实施例中,所述电子设备还可以包括 连接所述第一触摸事件获 取模块 402、 检测模块 403、 指令获取模块 404和第一处理模块 405的连接 线 401。

本发明实施例中, 电子设备获取多个触摸面板中至少一个触摸面 板的触 摸事件, 并获取该触摸事件对应的指令, 实现了多个触摸面板对第三方应用 软件的有效控制, 提高电子设备触摸面板的操控效率, 提升了用户体验。

在本发明实施例的一种可能的实现方式中,所 述检测模块检测当前显示 的应用软件是否为第三方应用软件具体为: 所述检测模块通过该电子设备生 产商预置的专有应用软件签名私钥所对应的公 钥解密当前显示的应用软件; 在所述公钥不能解密所述应用软件的签名时, 确定所述应用软件为第三方应 在本发明实施例的一种可能的实现方式中,所 述指令获取模块获取与所 述第一触摸事件对应的第一指令具体为: 所述指令获取模块根据预设规则将 所述第一触摸事件转换为第一事件, 获取与所述第一事件对应的第一指令。

在本发明实施例的一种可能的实现方式中,所 述指令获取模块根据预设 规则将所述第一触摸事件转换为第一事件, 获取与所述第一事件对应的第一 指令具体为: 所述指令获取模块接收用户的定制, 将所述第一触摸事件转换 为用户定制的第一事件, 获取与所述第一事件对应的第一指令。

在本发明实施例的一种可能的实现方式中,所 述第一事件具体为第二触 摸事件; 所述第二触摸事件为所述电子设备的第二触摸 面板的触摸手势触发 的与所述第三方应用软件接口兼容的输入信息 ; 所述指令获取模块根据预设 规则将所述第一触摸事件转换为第一事件, 获取与所述第一事件对应的第一 指令具体为: 所述指令获取模块根据预设规则将所述第一触 摸事件转换为第 二触摸事件, 获取与所述第二触摸事件对应的第一指令。

在本发明实施例的一种可能的实现方式中,所 述第一事件具体为所述电 子设备的物理按键触发的事件; 所述指令获取模块根据预设规则将所述第一 触摸事件转换为第一事件, 获取与所述第一事件对应的第一指令具体为: 所 述指令获取模块根据预设规则将所述第一触摸 事件触发的指令转换为所述 电子设备物理按键触发的指令, 获取所述电子设备物理按键触发的指令。

在本发明实施例的一种可能的实现方式中, 所述电子设备还包括: 第二 触摸事件获取模块, 用于获取第二触摸事件; 所述第二触摸事件为所述第二 触摸面板的触摸手势触发的与第三方应用软件 接口兼容的输入信息; 第二处 理模块, 用于根据所述第一指令和所述第二触摸事件运 行所述第三方应用软 件。 在本发明的上述实施例中,本发明所揭示的电 子设备可以实作成单独一 台装置,或整合于各种不同的媒体数据播放装 置中,诸如机顶盒、移动电话、 平板电脑 ( Tablet Per sona l Computer ), 膝上型电脑 ( Laptop Computer ), 多媒体播放器、 数字摄影机、 个人数字助理( persona l dig i ta l as s i s tant , 简称 PDA )、 导航装置、 移动上网装置 (Mobi le Internet Dev ice , MID )或 可穿戴式设备(Wearable Device )等。 本领域的技术人员可以理解, 图 5中 图示更多或更少的部件, 或者组合某些部件, 或者不同的部件布置。 下面结 合图 5对终端设备的各个构成部件进行具体的介绍

输入设备 502用于实现用户与电子设备的交互和 /或信息输入到电子设备 中。 例如, 输入设备可以接收用户输入的数字或字符信息 , 以产生与用户设 置或功能控制有关的信号输入。 在本发明具体实施方式中, 输入设备可以是 触控面板。 触控面板, 也称为触摸屏或触控屏, 可收集用户在其上触摸或接 近的操作动作。 比如用户使用手指、 触笔等任何适合的物体或附件在触控面 板上或接近触控面板的位置的操作动作, 并根据预先设定的程式驱动相应的 连接装置。 可选的, 触控面板可包括触摸检测装置和触摸控制器两 个部分。 其中, 触摸检测装置检测用户的触摸操作, 并将检测到的触摸操作转换为电 信号, 以及将所述电信号传送给触摸控制器; 触摸控制器从触摸检测装置上 接收所述电信号, 并将它转换成触点坐标, 再送给处理器。 所述触摸控制器 还可以接收处理器发来的命令并执行。 此外, 可以采用电阻式、 电容式、 红 外线 (Inf rared ) 以及表面声波等多种类型实现触控面板。

输出设备 503包括但不限于影像输出设备和声音输出设备 。影像输出设备 用于输出文字、 图片和 /或视频。 所述影像输出设备可包括显示面板, 例如 采用液晶显示器(Liquid Crys ta l Di splay, 简称: LCD )、 有机发光二极管 ( Organic Light-Emi t t ing Diode , 简称: OLED )、 场发射显示器(f ield emi s s ion di splay, 简称: FED)等形式来配置的显示面板。 或者所述影像输 出设备可以包括反射式显示器, 例如电泳式(electrophoret ic) 显示器, 或 利用光干涉调变技术 (Interferometr ic Modulat ion of Li ght) 的显示器。 所述影像输出设备可以包括单个显示器或不同 尺寸的多个显示器。在本发明 的具体实施方式中,输入设备所采用的触控面 板亦可同时作为输出设备的显 示面板。 例如, 当触控面板检测到在其上的触摸或接近的手势 后, 传送给处 理器以确定触摸事件的类型, 随后处理器根据触摸事件的类型在显示面板上 提供相应的视觉输出。输入设备与输出设备是 作为两个独立的部件来实现电 子设备的输入和输出功能,但也可以将触控面 板与显示面板集成一体而实现 电子设备的输入和输出功能。 例如, 所述影像输出设备可以显示各种图形化 用户接口(Graphica l User Interface , 简称: GUI)以作为虚拟控制组件, 包括但不限于窗口、 卷动轴、 图标及剪贴簿, 以供用户通过触控方式进行操 作。

处理器 504是终端设备的控制中心,利用各种接口和线 路连接整个计算 机的各个部分,通过运行或执行存储在存储器 内的软件程序和 /或应用单元, 以及调用存储在存储器内的数据, 执行站点的各种功能和处理数据, 从而对 站点进行整体监控。

存储器 505可用于存储软件程序以及模块, 处理器通过运行存储在存储 单元的软件程序以及模块,从而执行电子设备 的各种功能应用以及实现数据 处理。 存储器主要包括程序存储区和数据存储区, 其中, 程序存储区可存储 操作系统、 至少一个功能所需的应用程序, 比如声音播放程序、 图像播放程 序等等; 数据存储区可存储根据电子设备的使用所创建 的数据 (比如音频数 据、 电话本等)等。 在本发明具体实施方式中, 存储器可以包括易失性存储 器, 例如非挥发性动态随机存取内存( Nonvolat i le Random Acces s Memory, 简称 NVRAM )、 相变化随机存取内存 ( Phase Change RAM, 简称 PRAM )、 磁阻 式随机存取内存(Magetores i s t ive RAM, 简称 MRAM )等; 还可以包括非易 失性存储器, 例如至少一个磁盘存储器件、 电子可擦除可编程只读存储器 ( E lectr i ca l ly Erasable Programmable Read-Only Memory, 简称 EEPROM )、 闪存器件, 例如反或闪存 ( NOR f lash memory)或是反及闪存(NAND f lash memory)。 非易失存储器储存处理器所执行的操作系统及 应用程序。 所述处 理器从所述非易失存储器加载运行程序与数据 到内存并将数字内容储存于 大量储存装置中。 所述操作系统包括用于控制和管理常规系统任 务, 例如内 存管理、 存储设备控制、 电源管理等, 以及有助于各种软硬件之间通信的各 种组件和 /或驱动器。 在本发明实施方式中, 所述操作系统可以是 Goog le公 司的 Android系统、 Apple公司开发的 iOS系统或 Mi crosof t公司开发的 Windows操作系统等, 或者是 Vxworks这类的嵌入式操作系统。

如图 5所示,本发明实施例还提供了一种电子设备 包括输入设备 502(本 发明实施例中, 所述输入设备具体可以为触摸面板)、 输出设备 503、 处理器 504、 存储器 505。 所述处理器 502、 输出设备 503、 存储器 505和触摸面板可 通过通信总线 501连接, 也可以通过其它方式连接, 其中, 图 5中以通过总线 连接为例。

其中, 所述处理器 502执行如下步骤:

经第一触摸面板获取第一触摸事件; 所述第一触摸事件为所述第一触摸 面板的触摸手势触发的与第三方应用软件接口 不兼容的输入信息;

在检测当前显示的应用软件为第三方应用软件 时,获取与所述第一触摸 事件对应的第一指令; 所述第三方应用软件为所述电子设备安装的第 三方开 发的非该电子设备生产商开发的应用软件;

根据所述第一指令运行所述第三方应用软件。

本发明实施例中, 电子设备获取多个触摸面板中至少一个触摸面 板的触 摸事件, 并获取该触摸事件对应的指令, 实现了多个触摸面板对第三方应用 软件的有效控制, 提高电子设备触摸面板的操控效率, 提升了用户体验。

在本发明实施例的一种可能的实现方式中,所 述处理器检测检测当前显 示的应用软件是否为第三方应用软件具体为: 通过该电子设备生产商预置的 专有应用软件签名私钥所对应的公钥解密当前 显示的应用软件; 在所述公钥 不能解密所述应用软件的签名时, 确定所述应用软件为第三方应用软件; 所 在本发明实施例的一种可能的实现方式中,所 述处理器获取与所述第一 触摸事件对应的第一指令具体为: 所述处理器根据预设规则将所述第一触摸 事件转换为第一事件, 获取与所述第一事件对应的第一指令。

在本发明实施例的一种可能的实现方式中,所 述处理器根据预设规则将 所述第一触摸事件转换为第一事件, 获取与所述第一事件对应的第一指令具 体为: 所述处理器接收用户的定制, 将所述第一触摸事件转换为用户定制的 第一事件, 获取与所述第一事件对应的第一指令。

在本发明实施例的一种可能的实现方式中,所 述第一事件具体为第二触 摸事件; 所述第二触摸事件为所述电子设备的第二触摸 面板的触摸手势触发 的与所述第三方应用软件接口兼容的输入信息 ; 所述处理器根据预设规则将 所述第一触摸事件转换为第一事件, 获取与所述第一事件对应的第一指令具 体为: 所述处理器根据预设规则将所述第一触摸事件 转换为第二触摸事件, 获取与所述第二触摸事件对应的第一指令。

在本发明实施例的一种可能的实现方式中,所 述第一事件具体为所述电 子设备的物理按键触发的事件; 所述处理器根据预设规则将所述第一触摸事 件转换为第一事件, 获取与所述第一事件对应的第一指令具体为: 所述处理 器根据预设规则将所述第一触摸事件触发的指 令转换为所述电子设备物理 按键触发的指令, 获取所述电子设备物理按键触发的指令。

在本发明实施例的一种可能的实现方式中, 所述处理器还用于: 获取第 二触摸事件; 所述第二触摸事件为所述第二触摸面板的触摸 手势触发的与第 三方应用软件接口兼容的输入信息; 根据所述第一指令和所述第二触摸事件 运行所述第三方应用软件。

需要说明的是, 上述实施例中的相应技术特征可以相互参考。

本领域普通技术人员可以理解实现上述实施例 方法中的全部或部分流 程, 是可以通过计算机程序来指令相关的硬件来完 成, 所述的程序可存储于 一计算机可读取存储介质中, 该程序在执行时, 可包括如上述各方法的实施 例的流程。 其中, 所述的存储介质可为磁碟、 光盘、 只读存储记忆体 (Read-Only Memory, ROM) 或随机存储记忆体 (Random Acces sMemory, RAM) 等。

综上所述, 以上实施例仅用以说明本发明的技术方案, 而非对其限制; 尽管参照上述实施例对本发明进行了详细的说 明, 本领域的普通技术人员应 当理解: 其依然可以对上述各实施例所记载的技术方案 进行修改, 或者对其 中部分技术特征进行等同替换; 而这些修改或者替换, 并不使相应技术方案 的本质脱离本发明各实施例技术方案的精神和 范围。