一种终端控制方法和系统、设置适配装置、及移动终端与流程

文档序号:15517196发布日期:2018-09-25 18:40阅读:101来源:国知局

本发明涉及移动终端领域,尤指一种终端控制方法和系统、设置适配装置、及移动终端。



背景技术:

安卓系统鼠标支持功能早已有之,并且目前蓝牙和有线鼠标均可以连接在安卓手机上使用。如图1a和图1b所示,分别是蓝牙鼠标连接及有线鼠标连接的终端示意图:

根据安卓目前的处理,当鼠标,或类似鼠标的输入工具可以在移动终端上的使用,以下以鼠标为例进行说明,鼠标成功连接后,鼠标的左键为点击操作,右键为返回操作,滚轮为home键操作。这能满足部分用户的需要,但是仍有很多实际的操作无法方便的用鼠标完成,例如通过解锁键解锁,再例如通过某些快捷键直接进入某些应用的操作页面,例如通过照相快捷键拍照,开关gps等,还有指纹识别等,这些功能无法通过鼠标完成。上述因素限制了鼠标,或类似鼠标的输入工具在移动终端上的使用。



技术实现要素:

为了解决上述问题,本发明提出了一种终端控制方法和系统、设置适配装置、及移动终端,能够使用户方便的将鼠标以及更多的移动终端控制功能分离在终端外部完成。

为了解决上述技术问题,本发明提出了一种终端控制系统,所述系统包括:

移动终端,设置适配装置以及外部输入设备。

所述设置适配装置通过第一连接触点连接至移动终端插入式卡槽中的第二连接触点;

外部输入设备获取用户操作动作对应的控制信号,并将所述控制信号发送至设置适配装置,所述设置适配装置将控制发送给移动终端;

移动终端接收所述操作信号之后,根据操作信号对移动终端执行对应的操控。

优选地,外部输入设备通过蓝牙或nfc等方式将所述控制信号发送至设置适配装置。

为了解决上述技术问题,本发明还提出了一种设置适配装置,所述设置适配装置包括:无线通信模块、第一连接触点、驱动模块;

所述无线通信模块接收外部输入设备发送的操作动作对应的控制信号;并将控制信号传输给驱动模块;

所述驱动模块将操作动作对应的控制信号转换为移动终端能够识别的操作信号;

所述驱动模块通过第一连接触点将操作信号发送给移动终端。

为了解决上述技术问题,本发明还提出了一种鼠标设备,所述鼠标设备包括左键、右键、滚轮、所述鼠标设备还包括屏幕解锁按键、音量+按键、音量—按键、摄像按键、通话控制按键中的至少一项。

为了解决上述技术问题,本发明还提出了一种移动终端,移动终端通过插入式卡槽中的第二连接触点接收所述操作信号,并在接收所述操作信号之后,根据操作信号对移动终端执行对应的操控。

为了解决上述技术问题,本发明还提出了一种终端控制方法,所述方法包括:

外部输入设备获取用户操作动作对应的控制信号,并将所述控制信号发送至设置适配装置;

所述设置适配装置将控制发送给移动终端;其中,通过设置适配装置第一连接触点将控制信号发送至移动终端插入式卡槽中的第二连接触点;

所述移动终端接收所述操作信号之后,根据操作信号对移动终端执行对应的操控。

优选地,所述外部设备与设置适配装置的数据传输采用无线加密方式传输。

优选地,设置适配装置与移动终端连接时,首先将外部输入设备的设备类型通知移动终端,所述设备类型和与之无线连接的输入设备相匹配。

优选地,所述外部输入设备的设备类型包括为鼠标,键盘,指纹识别,终端按键中的至少一项。

为了解决上述技术问题,本发明还提出了一种终端控制方法,所述终端控制方法包括:

接收外部输入设备发送的操作动作对应的控制信号;

将操作动作对应的控制信号转换为移动终端能够识别的操作信号;

通过第一连接触点将操作信号发送给移动终端插入式卡槽中的第二连接触点。

优选地,所述终端控制方法还包括:

从外部输入设备获取许可数据;

在接收移动终端发送的应用启动许可请求之后,将应用启动许可请求对应的许可数据发送给移动终端。

为了解决上述技术问题,本发明还提出了一种移动终端,移动终端通过插入式卡槽中的第二连接触点接收所述操作信号,并在接收所述操作信号之后,根据操作信号对移动终端执行对应的操控。

与现有技术相比,本发明提供的技术方案包括:移动终端,设置适配装置以及外部输入设备。所述设置适配装置通过第一连接触点连接至移动终端插入式卡槽中的第二连接触点;外部输入设备获取用户操作动作对应的控制信号,并将所述控制信号发送至设置适配装置,所述设置适配装置将控制发送给移动终端;移动终端接收所述操作信号之后,根据操作信号对移动终端执行对应的操控。通过本发明的方案,能够使用户方便的将鼠标以及更多的移动终端控制功能分离在终端外部完成,这样用户不但能够在移动终端上获得类似电脑上用鼠标玩游戏的乐趣,并且在游戏的过程中,无论是需要接听来电或需要突然灭屏,用户均可使用手中鼠标之类的输入工具直接完成操作,非常便利。

附图说明

下面对本发明实施例中的附图进行说明,实施例中的附图是用于对本发明的进一步理解,与说明书一起用于解释本发明,并不构成对本发明保护范围的限制。

图1a和图1b所示,分别是蓝牙鼠标连接及有线鼠标连接的终端示意图;

图1c和图1d是终端侧的卡槽示意图;

图1e为smartsd卡接口示意图;

图1f为安卓上对外部设备响应示意图;

图2a和图2b为本发明提出了一种终端控制系统的组成示意图;

图2c为设置适配装置20的结构示意图

图3为鼠标设备40的结构示意图;

图4为外部输入设备30的结构示意图;

图5a、图5b、和图5c分别为本发明实施例提供的卡槽及适配器的实现方式示意图;

图6是本发明所述的指环外部输入设备实施例示意图;

图7是本发明所述所述适配器用于加密时的工作流程图;

图8是本发明所述的适配设备与同时与多个外设连接的接口流程。

具体实施方式

为了便于本领域技术人员的理解,下面结合附图对本发明作进一步的描述,并不能用来限制本发明的保护范围。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的各种方式可以相互组合。

在介绍本发明实施例之前,对终端sim卡槽的技术进行说明。终端目前已经普及了nanosim与兼容nanosim和sd卡的卡槽,如图1c所示,一个卡槽中可以横向放入nanosim,也可纵向放入sd卡,而终端内部的触点则对应有两套,分别匹配sim卡与sd卡的情况。

图1d是终端侧的卡槽示意图,与图1c匹配,可以看出终端侧的触点结构。

下面对终端sd卡接口的情况进行介绍:

smartsd卡(10触点大sd卡)接口如图1e所示。终端上对应的小sd卡只有1~8触点,分别用来供电,时钟,命令交互以及数据传输。在终端加载sd卡的时候,首先安卓系统会检测到这个设备的插入(通过2号触点),然后内核通过从2号触点读取的内容发送uevent消息给安卓vold(设备管理器),vold就会根据消息内容对从该设备上获取到的数据进行对应的处理。

简单的说,如果uevent消息声明该外接设备为sd卡,则设备管理器接下来会按照存储设备的方式来处理从data触点上获得数据。反之如果uevent声明该外接设备为其它设备,如键盘设备,并且驱动层面对其它触点传输的数据进行了对应的处理,安卓系统则会将从data触点读取的内容作为键盘输入进行处理。

安卓设备的输入管理架构:

安卓设备可以同时连接多个输入设备,例如触摸屏,键盘,鼠标等,用户在设备上的操作会产生输入中断,经由linux内核的中断处理及设备驱动转换成event,并将event传递给前台应用程序处理,实现对应用的输入。

如图1f所示,input_dev代表当前连接在安卓上的设备,input_handler代表所有安卓系统可以响应的输入处理,例如sysrq专门处理键盘上的sysrq按键与其它按键组合产生的消息,kbd处理普通按键消息等。

当用户在输入设备上操作时,其操作信息就会被底层驱动捕捉到并翻译成event交给inputhandler进行处理。完成用户希望的设备输入过程。

综上,在现有技术架构下,只要能够按照安卓对输入设备的处理接口来进行驱动适配,即使使用sd卡槽的接口也能够进行操作或其它数据输入。

参见图2a,本发明提出了一种终端控制系统,所述终端控制系统包括:移动终端10,设置适配装置20以及外部输入设备30。图2b为另一个终端控制系统的结构示意图。

图2c为设置适配装置20的结构示意图,如图2b所示,设置适配装置20包括无线通信模块21、第一连接触点22、驱动模块23和供电模块24;

移动终端10上设置有第二连接触点11,第二连接触点11为插入式卡槽中的连接触点。

外部输入设备30获取用户操作动作,发送操作动作对应的控制信号;

无线通信模块21接收外部输入设备30发送的操作动作对应的控制信号;并将控制信号传输给驱动模块23,驱动模块23将操作动作对应的控制信号按照终端能够识别的接口要求转换为对应的操作信号。驱动模块23通过第一连接触点22和第二接触点10将操作信号发送给移动终端10;其中,驱动模块23对控制信号进行识别,并翻译为终端能够识别的操作指令,传递给第二接触点10中的data触点。

第一连接触点22向整个设置适配装置20提供供电及工作时钟;

无线通信模块21可以为蓝牙或nfc接收模块;其原理无本质区别,均为通过无线信号获取高低电平信息。

移动终端10接收所述操作信号之后,根据操作信号对移动终端执行对应的操控。

本发明实施例中,终端于sd插入式卡槽内设置新的触点位置放置适配装置,所述新的触点可以为标准的sd卡触点或至少包括sd卡触点中供电,接地,时钟,设备检测/数据传输四个触点。所述的适配装置通过本sd插入式卡槽插入到终端内部,与所述触点连接。

本发明实施例中,适配装置至少包括无线通信模块和驱动模块,所述无线通信模块通过蓝牙或nfc等方式与外置设备(如输入设备或加密设备)进行通信。所述驱动模块在装置内部将获取到的外置设备输入按照议定的协议规则转换为终端系统可以处理的操作通过触点传递给终端基带。终端获取到输入的操作后,将其传递给上层应用进行执行,完成控制或加密过程。

下面结合具体的实施场景进行说明。

本发明实施例中,外部输入设备30包括鼠标设备40。

如图3所示,为鼠标设备40的结构示意图,鼠标设备40包括左键、右键、滚轮、屏幕解锁按键、音量+按键、音量—按键、摄像按键、通话控制按键中的至少一项。

屏幕解锁按键,用于移动终端屏幕的点亮;

音量+按键、用于移动终端播放音量的增加;

音量—按键、用于移动终端播放音量的减小;

摄像按键、用于启动照相机app或者开启照相界面,或者用于执行拍照功能。

通话控制按键;用于在来电时的快捷接听。

可以理解,鼠标设备上还可以设置其他的快捷操作按键。

图4为外部输入设备30的结构示意图,如图4所示,外部输入设备30为无线输入设备,外部输入设备30包括供电模块31、输入编码模块32、无线发射模块33、用户输入部34、用户输入部34包括n个输入按键。

其中用户输入部34可以为鼠标的左右按键,滚轮,以及本发明提出的通话控制,屏幕控制,拍照控制,闪光灯控制等按键,甚至还可包括触控输入等,其作用是使用户能够在所述该无线输入设备上完成对手机的各种控制,以便用户在游戏/视频等过程中,不再频繁的拿起手机进行操作,便捷用户的使用过程。

输入编码模块32与图2中的驱动模块23在工作原理上相互对应,即输入编码模块32将用户的操作进行编码,通过无线收发后到达驱动模块23,驱动模块23再将所述编码根据既定规则转换为对应的用户操作指令,传递给移动终端。

无线发射模块33可以为蓝牙或nfc等局域通信模块,其作用为完成在适配器的21模块与无线发射模块33之间的近距离无线通信。

供电模块31为无线输入设备30提供整体供电。

这里仅以鼠标类型输入设备为例,在本发明思想下还可以替换为键盘类型或指纹输入设备等,这里不再赘述。

图5a、图5b、和图5c为本发明实施例提供的卡槽及适配器的实现方式示意图,如图5a、图5b、和图5c所示,本发明所述的适配器可以与sd卡/sim卡槽通用,也可独立开辟一个新的卡槽,不影响sd卡与sim卡的同时使用。如图5a所示,适配器可以与sd卡/sim卡槽通用,如图5b所示,适配器可以与sd卡槽通用;如图5c所示,开辟一个新的卡槽给适配器使用。

本发明所述的外部输入设备不仅包括传统的鼠标,加密狗等设备,也可以是新型的输入设备,如指环等。此类小型外部输入设备通常以加速度传感器作为控制信号生成模块,通过对加速度的特征测量完成用户输入。如图6所示,是本发明所述的指环外部输入设备实施例示意图。指环外部输入设备中包括有加速度传感器7031和无线连接模块7032,所述加速度传感器获取指环在各个方向上的加速度,并将其转换为数据信号传递给无线连接模块7032,所述无线连接模块7032将所述信号发送给图中位于抽屉式卡槽内的适配装置702,所述适配装置702获得信号后,将其根据前面所述的过程转换为终端能够识别的指令,并通过卡槽内的触点接口传递给终端基带。终端获取指令后,完成对应的操作。

图7是本发明所述适配器用于加密时的工作流程图,如图7所示,本发明所述适配器的加密功能需要与对应的应用(后面称为应用a)配合使用,当用户启动应用a带有加密要求的功能时,应用a首先要求终端系统检查本发明所述的插入式卡槽内是否有对应的适配装置,如果无适配装置则直接解密失败,功能不予启动。如有对应的适配装置,则向该适配装置请求解密数据。

该适配装置收到解密数据请求后,将存储于适配装置内(或通过无线通讯从外部设备上获取的)的解密数据传递给应用a,所述解密数据的范围可以为特定的键盘输入,或特定的鼠标点击输入,指纹输入等。应用a收到特定数据并确认正确后,正常启动功能。使之完成通过本发明所述适配装置对内部应用进行加密的过程。

图8是本发明所述的适配设备与同时与多个外设连接的接口流程,如图8所示,在所述适配设备通过无线通信(如蓝牙)连接多个外部输入设备时,不断分时隙轮询所有外部设备是否有数据输入。同时所有的外部输入设备在输入自己的操作时,均需要加上本设备的设备类型或设备编号,以使所述适配设备能够得知当前的输入是什么类型的什么设备进行的输入。

当所述适配设备获取到外部设备x有数据输入时,首先进行外部设备x的设备类型与当前适配设备提供给终端的设备类型进行比对,如一致则无需重新向终端申明新的设备类型,直接将所述数据输入转换为对应的终端操作命令通过触点传递给终端即可。

反之当所述适配设备获取到的外部输入设备类型与上一次上报给终端的设备类型不符时,需要重新想终端申明本设备的设备类型,才能进一步将对应的操作发送给终端。终端则结合设备类型与接收到的具体操作指令来最终确定外部的操作,并发送给前台应用执行该操作,完成用户的控制过程。

基于与上述实施例相同或相似的构思,本发明实施例还提供一种设置适配装置,所述设置适配装置包括:无线通信模块、第一连接触点、驱动模块;

所述无线通信模块接收外部输入设备发送的操作动作对应的控制信号;并将控制信号传输给驱动模块;

所述驱动模块将操作动作对应的控制信号转换为移动终端能够识别的操作信号;

所述驱动模块通过第一连接触点将操作信号发送给移动终端。

基于与上述实施例相同或相似的构思,本发明实施例还提供一种移动终端,移动终端通过插入式卡槽中的第二连接触点接收所述操作信号,并在接收所述操作信号之后,根据操作信号对移动终端执行对应的操控。

基于与上述实施例相同或相似的构思,本发明实施例还提供一种终端控制方法,所述方法包括:

步骤110、外部输入设备获取用户操作动作对应的控制信号;

步骤120、外部输入设备将所述控制信号发送至设置适配装置;

步骤130、设置适配装置将控制发送给移动终端;其中,通过设置适配装置第一连接触点将控制信号发送至移动终端插入式卡槽中的第二连接触点;

步骤140、所述移动终端接收所述操作信号之后,根据操作信号对移动终端执行对应的操控。

本发明实施例中,所述外部设备与设置适配装置的数据传输采用无线加密方式传输。

本发明实施例中,设置适配装置与移动终端连接时,首先将外部输入设备的设备类型通知移动终端,所述设备类型和与之无线连接的输入设备相匹配。

本发明实施例中,所述外部输入设备的设备类型包括为鼠标,键盘,指纹识别,终端按键中的至少一项。

本发明所述的设置适配装置可以同时通过无线连接连接多个外部输入设备,在不同外部输入设备进行输入时,所述适配设备通过对终端声明不同的设备类型来确保所有外部输入设备的输入都可以被终端正确处理,具体见后面实施例描述。

基于与上述实施例相同或相似的构思,本发明实施例还提供一种终端控制方法,其特征在于,所述终端控制方法包括:

步骤210、接收外部输入设备发送的操作动作对应的控制信号;

步骤220、将操作动作对应的控制信号转换为移动终端能够识别的操作信号;

步骤230、通过第一连接触点将操作信号发送给移动终端插入式卡槽中的第二连接触点。

本发明实施例中,所述终端控制方法还包括:

从外部输入设备获取许可数据;

在接收移动终端发送的应用启动许可请求之后,将应用启动许可请求对应的许可数据发送给移动终端。

基于与上述实施例相同或相似的构思,本发明实施例还提供一种移动终端,移动终端通过插入式卡槽中的第二连接触点接收所述操作信号,并在接收所述操作信号之后,根据操作信号对移动终端执行对应的操控。

随着移动终端越来越多的被用户用作游戏,视频载体而使用。其屏幕和按键本身的操作性变得不足以满足用户的游戏复杂操作需求。本发明所述的方案能够使用户方便的将鼠标以及更多的移动终端控制功能分离在终端外部完成,这样用户不但能够在移动终端上获得类似电脑上用鼠标玩游戏的乐趣,并且在游戏的过程中,无论是需要接听来电或需要突然灭屏,用户均可使用手中类似鼠标的输入工具直接完成操作,非常便利。

另一方面在很多需要远程操作移动终端的场景,例如摆拍,远程静音等,本发明也能够体现出良好的便利性。

本发明提出的方法和装置还可以被用户安全方面的应用或功能加密,能够起到加密狗的作用,填补了手机在这方面的空白。

另外本发明还提出了一个适配器对应多个外设输入的实施例,这个进一步加大了本发明所述方法的使用范围,可以让用户方便的通过一个sim/sd卡槽内的内置适配器完成键盘,指纹输入,鼠标,扫描枪等多种设备的接入,使得外设管理更加系统化简单化。

需要说明的是,以上所述的实施例仅是为了便于本领域的技术人员理解而已,并不用于限制本发明的保护范围,在不脱离本发明的发明构思的前提下,本领域技术人员对本发明所做出的任何显而易见的替换和改进等均在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1