OTG连接控制方法、主设备和终端设备与流程

文档序号:12118118阅读:525来源:国知局
OTG连接控制方法、主设备和终端设备与流程

本发明涉及到电子技术领域,特别是涉及到OTG连接控制方法、主设备和终端设备。



背景技术:

目前,很多移动终端都具有OTG(On-The-Go)功能,移动终端可以通过OTG连接外部设备,当移动终端作为主设备通过OTG连接从设备时,默认给从设备充电。然而,在某些应用场景中,从设备并不需要充电,而是只需要进行数据传输,例如移动终端通过OTG连接自带电源的U盘、移动硬盘或其它移动终端等长时间看电影。在此情形下,主设备再对外充电显然不合适,会导致主设备的电量被白白浪费,而主设备的电量本来就有限,特别是当主设备处于低电量状态时,会大大缩短主设备的续航时间。



技术实现要素:

本发明的主要目的为提供一种OTG连接控制方法、主设备和终端设备,旨在减少主设备在OTG连接时的电量浪费,延长主设备的续航时间。

有鉴于此,本发明提出一种OTG连接控制方法,所述方法包括步骤:

进行OTG连接时,主设备判断从设备是否满足预设的电流限制条件;

当所述从设备满足所述电流限制条件时,所述主设备将输出电流限制在预定水平。

进一步地,所述主设备判断所述从设备是否满足预设的电流限制条件包括:

所述主设备识别所述从设备的类型,判断所述从设备是否属于指定类型;

当所述从设备属于所述指定类型时,判断所述从设备满足所述电流限制条件。

进一步地,所述判断所述从设备是否属于指定类型包括:

判断是否能通过所述从设备拉起电流,以及是否能通过所述从设备获取数据;

如果不能通过所述从设备拉起电流,且能够通过所述从设备获取数据,则判断所述从设备属于指定类型。

进一步地,所述主设备将输出电流限制在预定水平的步骤之前还包括:

当所述从设备满足所述电流限制条件时,所述主设备判断电流限制模式是否被选中;

当所述电流限制模式被选中时,所述主设备执行下一步骤:将输出电流限制在预定水平。

进一步地,所述主设备将输出电流限制在预定水平的步骤之前还包括:

当所述从设备满足所述电流限制条件时,所述主设备判断是否接收到预设的操作指令;

当接收到所述操作指令时,所述主设备执行下一步骤:将输出电流限制在预定水平。

进一步地,所述主设备将输出电流限制在预定水平的步骤之前还包括:

当所述从设备满足所述电流限制条件时,所述主设备获取所述电池电量,判断所述电池电量是否小于阈值;

当所述电池电量小于所述阈值时,所述主设备执行下一步骤:将输出电流限制在预定水平。

进一步地,所述方法还包括:所述主设备在设置界面中提供电流限制模式的选项,根据用户对所述选项的操作更新设置信息;

所述主设备判断电流限制模式是否被选中包括:当所述从设备满足所述电流限制条件时,所述主设备读取所述设置信息,根据所述设置信息判断所述电流限制模式是否被选中。

进一步地,所述主设备判断电流限制模式是否被选中包括:

当所述从设备满足所述电流限制条件时,所述主设备提供电流限制模式的选项,根据用户选择判断所述电流限制模式是否被选中。

进一步地,所述主设备提供电流限制模式的选项,根据用户选择判断所述电流限制模式是否被选中,包括:

所述主设备在显示界面上显示包括电流限制模式在内的至少两种模式供用户选择,当用户点击或勾选电流限制模式时,判断电流限制模式被选中。

进一步地,所述主设备提供电流限制模式的选项,根据用户选择判断所述电流限制模式是否被选中,包括:

所述主设备在显示界面上询问用户是否进入电流限制模式,当用户选择进入电流限制模式时,判断电流限制模式被选中。

进一步地,所述主设备提供电流限制模式的选项,根据用户选择判断所述电流限制模式是否被选中,包括:

所述主设备语音播报包括电流限制模式在内的至少两种模式供用户选择,当用户语音选择电流限制模式时,判断电流限制模式被选中。

进一步地,所述主设备提供电流限制模式的选项,根据用户选择判断所述电流限制模式是否被选中,包括:

所述主设备语音提示用户是否进入电流限制模式,当用户语音选择进入电流限制模式时,判断电流限制模式被选中。

进一步地,所述操作指令为触控操作、按键操作、凌空手势动作、对主设备的晃动动作、语音命令中的一种或至少两种的组合。

进一步地,所述主设备为移动终端。

本发明同时提出一种主设备,所述主设备包括:

第一判断模块,用于当主设备通过OTG连接从设备时,判断所述从设备是否满足电流限制条件;

控制模块,用于当所述从设备满足所述电流限制条件时,将输出电流限制在预定水平。

进一步地,所述第一判断模块用于:识别所述从设备的类型,判断所述从设备是否属于指定类型;当所述从设备属于所述指定类型时,判断满足所述电流限制条件。

进一步地,所述第一判断模块用于:

判断是否能通过所述从设备拉起电流,以及是否能通过所述从设备获取数据;如果不能通过所述从设备拉起电流,且能够通过所述从设备获取数据,则判断所述从设备属于指定类型。

进一步地,还包括第二判断模块,所述第二判断模块用于:当所述从设备满足所述电流限制条件时,判断电流限制模式是否被选中;所述控制模块用于:当所述从设备满足所述电流限制条件,且所述电流限制模式被选中时,将输出电流限制在预定水平。

进一步地,还包括第二判断模块,所述第二判断模块用于:当所述从设备满足所述电流限制条件时,判断是否接收到预设的操作指令;所述控制模块用于:当所述从设备满足所述电流限制条件,且接收到所述操作指令时,将输出电流限制在预定水平。

进一步地,还包括第二判断模块,所述第二判断模块用于:当所述从设备满足所述电流限制条件时,获取所述主设备的电池电量,判断所述电池电量是否小于阈值;所述控制模块用于:当所述从设备满足所述电流限制条件,且所述电池电量小于所述阈值时时,将输出电流限制在预定水平。

进一步地,所述第二判断模块用于:当所述从设备满足所述电流限制条件时,读取电流限制模式的设置信息,根据所述设置信息判断所述电流限制模式是否被选中。

进一步地,所述第二判断模块用于:当所述从设备满足所述电流限制条件时,提供电流限制模式的选项,根据用户选择判断所述电流限制模式是否被选中。

进一步地,所述第二判断模块用于:当所述从设备满足所述电流限制条件时,在显示界面上显示包括电流限制模式在内的至少两种模式供用户选择,当用户点击或勾选电流限制模式时,判断电流限制模式被选中。

进一步地,所述第二判断模块用于:当所述从设备满足所述电流限制条件时,在显示界面上询问用户是否进入电流限制模式,当用户选择进入电流限制模式时,判断电流限制模式被选中。

进一步地,所述第二判断模块用于:当所述从设备满足所述电流限制条件时,语音播报包括电流限制模式在内的至少两种模式供用户选择,当用户语音选择电流限制模式时,判断电流限制模式被选中。

进一步地,所述第二判断模块用于:当所述从设备满足所述电流限制条件时,语音提示用户是否进入电流限制模式,当用户语音选择进入电流限制模式时,判断电流限制模式被选中。

本发明还提出一种终端设备,所述终端设备包括:

触敏显示器;

一个或多个处理器;

存储器;

一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序被配置为用于执行上述OTG连接控制方法。

本发明所提供的一种OTG连接控制方法,通过对OTG连接设置电流限制条件,当主设备通过OTG连接从设备时,主设备首先判断从设备是否满足电流限制条件,当从设备满足电流限制条件时,主设备则对输出电流进行限制,将输出电流限制在预定水平。从而减少了主设备在OTG连接时的电量浪费,延长了主设备的续航时间。

附图说明

图1是本发明的OTG连接控制方法第一实施例的流程图;

图2是本发明的OTG连接控制方法第二实施例的流程图;

图3是本发明的OTG连接控制方法第三实施例的流程图;

图4是本发明的OTG连接控制方法第四实施例的流程图;

图5是本发明的主设备第一实施例的模块示意图;

图6是本发明的主设备第二实施例的模块示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。

本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。

本技术领域技术人员可以理解,这里所使用的“移动终端”、“终端设备”既包括无线信号接收器的设备,其仅具备无发射能力的无线信号接收器的设备,又包括接收和发射硬件的设备,其具有能够在双向通信链路上,执行双向通信的接收和发射硬件的设备。这种设备可以包括:蜂窝或其他通信设备,其具有单线路显示器或多线路显示器或没有多线路显示器的蜂窝或其他通信设备;PCS(Personal Communications Service,个人通信系统),其可以组合语音、数据处理、传真和/或数据通信能力;PDA(Personal Digital Assistant,个人数字助理),其可以包括射频接收器、寻呼机、互联网/内联网访问、网络浏览器、记事本、日历和/或GPS(Global Positioning System,全球定位系统)接收器;常规膝上型和/或掌上型计算机或其他设备,其具有和/或包括射频接收器的常规膝上型和/或掌上型计算机或其他设备。这里所使用的“终端”、“终端设备”可以是便携式、可运输、安装在交通工具(航空、海运和/或陆地)中的,或者适合于和/或配置为在本地运行,和/或以分布形式,运行在地球和/或空间的任何其他位置运行。这里所使用的“终端”、“终端设备”还可以是通信终端、上网终端、音乐/视频播放终端,例如可以是PDA、MID(Mobile Internet Device,移动互联网设备)和/或具有音乐/视频播放功能的移动电话,也可以是智能电视、机顶盒等设备。

本发明实施例中,当两个设备通过OTG连接时,向外输出电流的一方为主设备,另一方为从设备。电流限制条件,即从设备不需要接收电流而可以将主设备的输出电流限制在一个较低的水平的条件;当满足电流限制条件时,则可以对主设备的输出电流进行限制;当不满足电流限制条件时,则不予限制主设备的输出电流,像现有技术那样正常输出电流。

参照图1,提出本发明的OTG连接控制方法第一实施例,所述方法包括以下步骤:

S11、进行OTG连接。

本发明实施例中,主设备通过OTG连接从设备,主设备可以是手机、平板等移动终端,也可以是其他的终端设备。从设备可以是任意电子设备,包括终端设备和存储设备等。

S12、主设备判断从设备是否满足预设的电流限制条件。当从设备满足电流限制条件时,执行步骤S13;当从设备不满足电流限制条件时,结束流程,主设备不对输出电流进行限制,按正常水平向外输出电流。

本发明实施例中,预先设定了电流限制条件。当从设备满足电流限制条件时,主设备则对输出电流进行限制;当从设备不满足电流限制条件时,主设备则不对输出电流进行限制,像现有技术那样按正常水平向外输出电流。

对于从设备是否满足电流限制条件的判断,主设备可以以从设备的类型为依据。具体的,主设备识别从设备的类型,判断从设备是否属于指定类型;当从设备属于指定类型时,判断从设备满足电流限制条件;当从设备不属于指定类型时,则判断从设备不满足电流限制条件。其中,满足电流限制条件的从设备的类型,可以指定为不需要供电的存储设备类型,如自带电源的U盘,硬盘等存储设备。当然,也可以根据需要指定为其他设备类型,在此不做限制。

可选地,主设备可以通过以下方式识别从设备的类型:主设备尝试通过从设备拉起电流以及通过从设备获取数据;判断是否能通过从设备拉起电流,以及是否能通过从设备获取数据;如果不能通过从设备拉起电流,且能够通过从设备获取数据,则判断从设备属于指定类型;如果能够通过从设备拉起电流,或者不能通过从设备获取数据,则判断从设备不属于指定类型。

本领域技术人员可以理解,根据指定的设备类型的特点,还可以采取其他方式识别从设备的类型,在此不再一一列举赘述。

S13、主设备将输出电流限制在预定水平。

本发明实施例中,当判断从设备满足电流限制条件时,主设备则控制电流输出端的输出电流,将输出电流限制在预定水平,即尽可能降低输出电流,仅保持连接接口的VBUS上的电压信号以示USB连接状态,以减少主设备电量的损耗。输出电流的预定水平可以设定为100mA,当然,也可以根据需要设定为其它值。

本发明实施例的OTG连接控制方法,通过对OTG连接设置电流限制条件,当主设备通过OTG连接从设备时,主设备首先判断从设备是否满足电流限制条件,当从设备满足电流限制条件时,主设备则对输出电流进行限制,将输出电流限制在预定水平。从而减少了主设备在OTG连接时的电量浪费,延长了主设备的续航时间。

参照图2,提出本发明的OTG连接控制方法第二实施例,所述方法包括以下步骤:

S21、进行OTG连接。

S22、主设备判断从设备是否满足预设的电流限制条件。当从设备满足电流限制条件时,执行步骤S23;当从设备不满足电流限制条件时,结束流程,主设备不对输出电流进行限制,按正常水平向外输出电流。

本实施例中,步骤S21和步骤S22分别与第一实施例中的步骤S11和步骤S12相同,在此不再赘述。

S23、主设备判断电流限制模式是否被选中。当电流限制模式被选中时,执行步骤S24;当电流限制模式没有被选中时,结束流程,主设备不对输出电流进行限制,按正常水平向外输出电流。

本实施例中,在主设备中增设了一电流限制模式。当从设备满足电流限制条件时,主设备进一步判断电流限制模式是否被选中。

可选地,主设备可以通过读取设置信息,根据设置信息判断电流限制模式是否被选中。例如:主设备可以在设置界面中提供电流限制模式的选项,用户可以进入设置界面,对电流限制模式选项进行操作,如勾选或不予勾选电流限制模式,主设备根据用户对选项的操作更新设置信息。当从设备满足电流限制条件时,主设备则读取设置信息,判断用户是否勾选了电流限制模式。当勾选了电流限制模式时,则说明电流限制模式被选中;当没有勾选电流限制模式时,则说明电流限制模式没有被选中。

可选地,当从设备满足电流限制条件时,主设备立即通过显示界面、语音提示等方式提供电流限制模式的选项,根据用户选择判断电流限制模式是否被选中。

例如,主设备弹出显示界面,在显示界面上显示包括电流限制模式在内的至少两种模式(如显示电流限制模式和正常充电模式两种模式)供用户选择,当用户点击或勾选电流限制模式时,则说明电流限制模式被选中。

又如,主设备弹出显示界面,在显示界面上询问用户是否进入电流限制模式,当用户选择进入电流限制模式时(如点击“是”或“进入”),则说明电流限制模式被选中。

又如,主设备语音播报包括电流限制模式在内的至少两种模式供用户选择,当用户语音选择电流限制模式时(如说出电流限制模式的选项序号),则说明电流限制模式被选中。

又如,主设备语音提示用户是否进入电流限制模式,当用户语音选择进入电流限制模式时(如说出“是”或“进入”),则说明电流限制模式被选中。

S24、主设备将输出电流限制在预定水平。

当从设备满足电流限制条件,且电流限制模式被选中时,主设备则控制电流输出端的输出电流,将输出电流限制在预定水平,即尽可能降低输出电流,仅保持连接接口的VBUS上的电压信号以示USB连接状态,以减少主设备电量的损耗。

从而,采用本发明实施例的OTG连接控制方法,当从设备满足电流限制条件时,用户可以根据需要自主选择是否需要对输出电流进行限制,提升了用户体验。

参照图3,提出本发明的OTG连接控制方法第三实施例,所述方法包括以下步骤:

S31、进行OTG连接。

S32、主设备判断从设备是否满足预设的电流限制条件。当从设备满足电流限制条件时,执行步骤S33;当从设备不满足电流限制条件时,结束流程,主设备不对输出电流进行限制,按正常水平向外输出电流。

本实施例中,步骤S31和步骤S32分别与第一实施例中的步骤S11和步骤S12相同,在此不再赘述。

S33、主设备判断是否接收到预设的操作指令。当接收到预设的操作指令时,执行步骤S34;当没有接收到预设的操作指令时,结束流程,主设备不对输出电流进行限制,按正常水平向外输出电流。

具体的,当从设备满足电流限制条件时,主设备接收用户的操作指令,将接收到的操作指令与预设的操作指令进行比较,判断二者是否匹配。当二者匹配时,则说明接收到了预设的操作指令;当二者不匹配时,则说明没有接收到预设的操作指令。

该操作指令可以是触控操作、按键操作、凌空手势动作、对主设备的晃动动作、语音命令等操作动作的一种或至少两种的组合。其中,触控操作包括在显示屏上执行点击、长按、滑动任意位置或特定位置等操作中的一种或至少两种的组合,按键操作即按压一特定按键或者先后或同时按压至少两个按键,凌空手势动作即主设备通过摄像头等捕捉装置捕捉到的人手做出的特定动作,对主设备的晃动动作即主设备通过传感器检测到的特定的摇晃动作(如左右或前后摇晃预设次数),语音命令即主设备通过声音采集装置(如MIC)采集的特定语音。

S34、主设备将输出电流限制在预定水平。

当从设备满足电流限制条件,且接收到预设的操作指令时,主设备则控制电流输出端的输出电流,将输出电流限制在预定水平,即尽可能降低输出电流,仅保持连接接口的VBUS上的电压信号以示USB连接状态,以减少移动终端电量的损耗。

从而,采用本发明实施例的OTG连接控制方法,当从设备满足电流限制条件时,用户可以通过操作指令方便快捷的对输出电流进行限制,提升了用户体验。

参照图4,提出本发明的OTG连接控制方法第四实施例,所述方法包括以下步骤:

S41、进行OTG连接。

S42、主设备判断从设备是否满足预设的电流限制条件。当从设备满足电流限制条件时,执行步骤S43;当从设备不满足电流限制条件时,结束流程,主设备不对输出电流进行限制,按正常水平向外输出电流。

本实施例中,步骤S41和步骤S42分别与第一实施例中的步骤S11和步骤S12相同,在此不再赘述。

S43、主设备获取电池电量,判断电池电量是否小于阈值。当电池电量小于阈值时,执行步骤S44;当电池电量不小于阈值时,结束流程,主设备不对输出电流进行限制,按正常水平向外输出电流。

具体的,当从设备满足电流限制条件时,主设备立即检测本机当前的电池电量,或者直接从电池管理应用读取本机当前的电池电量。比较当前的电池电量与阈值的大小,判断电池电量是否小于阈值。阈值可以根据需要设定,如可以在50%~10%的范围内设定。

S44、主设备将输出电流限制在预定水平。

当从设备满足电流限制条件,且电池电量小于阈值时,主设备则控制电流输出端的输出电流,将输出电流限制在预定水平,即尽可能降低输出电流,仅保持连接接口的VBUS上的电压信号以示USB连接状态,以减少移动终端电量的损耗。

从而,采用本发明实施例的OTG连接控制方法,当从设备满足电流限制条件,且检测到电池电量较低时,主设备自动对输出电流进行限制,以保护主设备的电量,延长续航时间。

参照图5,提出本发明的主设备第一实施例,所述主设备包括相互连接的第一判断模块和控制模块,其中:

第一判断模块:用于当主设备通过OTG连接从设备时,判断从设备是否满足电流限制条件。并将判断结果发送给控制模块。

具体的,对于从设备是否满足电流限制条件的判断,第一判断模块可以以从设备的类型为依据。具体的,第一判断模块识别从设备的类型,判断从设备是否属于指定类型;当从设备属于指定类型时,判断从设备满足电流限制条件;当从设备不属于指定类型时,则判断从设备不满足电流限制条件。其中,满足电流限制条件的从设备的类型,可以指定为不需要供电的存储设备类型,如自带电源的U盘,硬盘等存储设备。当然,也可以根据需要指定为其他设备类型,在此不做限制。

可选地,第一判断模块可以通过以下方式识别从设备的类型:尝试通过从设备拉起电流以及通过从设备获取数据;判断是否能通过从设备拉起电流,以及是否能通过从设备获取数据;如果不能通过从设备拉起电流,且能够通过从设备获取数据,则判断从设备属于指定类型;如果能够通过从设备拉起电流,或者不能通过从设备获取数据,则判断从设备不属于指定类型。

本领域技术人员可以理解,根据指定的设备类型的特点,还可以采取其他方式识别从设备的类型,在此不再一一列举赘述。

控制模块:用于当从设备满足电流限制条件时,将输出电流限制在预定水平。

具体的,控制模块获取第一判断模块的判断结果,当判断结果显示从设备不满足限制条件时,则不进行任何操作,即不对主设备电流输出端的输出电流进行限制,以使电流输出端保持正常水平向外输出电流。当判断结果显示从设备满足电流限制条件时,控制模块则控制电流输出端的输出电流,将输出电流限制在预定水平,尽量减小输出电流,仅保持连接接口的VBUS上的电压信号以示USB连接状态,以减少主设备电量的损耗。输出电流的预定水平可以设定为100mA,当然,也可以根据需要设定为其它值。

本发明实施例的主设备,通过对OTG连接设置电流限制条件,当通过OTG连接从设备时,首先判断从设备是否满足电流限制条件,当从设备满足电流限制条件时,则对输出电流进行限制,将输出电流限制在预定水平。从而减少了主设备在OTG连接时的电量浪费,延长了主设备的续航时间。

参照图6,提出本发明的主设备第二实施例,本实施例在第一实施例的基础上增加了一第二判断模块,第二判断模块分别与第一判断模块和控制模块连接,控制模块综合第一判断模块和第二判断模块的判断结果来确定是否限制输出电流。

在一实施例中,第二判断模块用于:当从设备满足电流限制条件时,判断电流限制模式是否被选中;控制模块用于:当从设备满足电流限制条件,且电流限制模式被选中时,将输出电流限制在预定水平,反之,则不予限制输出电流。

可选地,第二判断模块可以通过读取电流限制模式的设置信息,根据设置信息判断电流限制模式是否被选中。例如:主设备可以在设置界面中提供电流限制模式的选项,用户可以进入设置界面,对电流限制模式选项进行操作,如勾选或不予勾选电流限制模式,主设备根据用户对选项的操作更新设置信息。当从设备满足电流限制条件时,第二判断模块则读取电流限制模式的设置信息,判断用户是否勾选了电流限制模式。当勾选了电流限制模式时,则说明电流限制模式被选中;当没有勾选电流限制模式时,则说明电流限制模式没有被选中。从而,当从设备满足电流限制条件时,用户可以根据需要自主选择是否需要对输出电流进行限制,提升了用户体验。

可选地,当从设备满足电流限制条件时,第二判断模块立即通过显示界面、语音提示等方式提供电流限制模式的选项,根据用户选择判断电流限制模式是否被选中。

例如,第二判断模块通过显示屏在显示界面上显示包括电流限制模式在内的至少两种模式(如显示电流限制模式和正常充电模式两种模式)供用户选择,当用户点击或勾选电流限制模式时,判断电流限制模式被选中。

又如,第二判断模块通过显示屏在显示界面上询问用户是否进入电流限制模式,当用户选择进入电流限制模式时(如点击“是”或“进入”),判断电流限制模式被选中。

又如,第二判断模块通过扬声器等发声装置语音播报包括电流限制模式在内的至少两种模式供用户选择,当用户语音选择电流限制模式时(如说出电流限制模式的选项序号),判断电流限制模式被选中。

又如,第二判断模块通过扬声器等发声装置语音提示用户是否进入电流限制模式,当用户语音选择进入电流限制模式时(如说出“是”或“进入”),判断电流限制模式被选中。

在另一实施例中,第二判断模块用于:当从设备满足电流限制条件时,判断是否接收到预设的操作指令;控制模块用于:当从设备满足电流限制条件,且接收到预设的操作指令时,将输出电流限制在预定水平,反之,则不予限制输出电流。从而,当从设备满足电流限制条件时,用户可以通过操作指令方便快捷的对输出电流进行限制,提升了用户体验。

具体的,当从设备满足电流限制条件时,第二判断模块接收用户的操作指令,将接收到的操作指令与预设的操作指令进行比较,判断二者是否匹配。当二者匹配时,判断接收到了预设的操作指令;当二者不匹配时,判断没有接收到预设的操作指令。

该操作指令可以是触控操作、按键操作、凌空手势动作、对主设备的晃动动作、语音命令等操作动作的一种或至少两种的组合。其中,触控操作包括在显示屏上执行点击、长按、滑动任意位置或特定位置等操作中的一种或至少两种的组合,按键操作即按压一特定按键或者先后或同时按压至少两个按键,凌空手势动作即通过摄像头等捕捉装置捕捉到的人手做出的特定动作,对主设备的晃动动作即通过传感器检测到的特定的摇晃动作(如左右或前后摇晃预设次数),语音命令即通过声音采集装置(如MIC)采集的特定语音。

在又一实施例中,第二判断模块用于:当从设备满足电流限制条件时,获取主设备的电池电量,判断电池电量是否小于阈值;控制模块用于:当从设备满足电流限制条件,且主设备的电池电量小于阈值时,将输出电流限制在预定水平,反之,则不予限制输出电流。从而,当从设备满足电流限制条件,且检测到电池电量较低时,自动对输出电流进行限制,以保护主设备的电量,延长续航时间。

具体的,当从设备满足电流限制条件时,第二判断模块立即检测主设备当前的电池电量,或者直接从电池管理应用读取主设备当前的电池电量。比较当前的电池电量与阈值的大小,判断电池电量是否小于阈值。阈值可以根据需要设定,如可以在50%~10%的范围内设定。

需要说明的是:上述实施例提供的主设备与OTG连接控制方法实施例属于同一构思,其具体实现过程详见方法实施例,且方法实施例中的技术特征在装置实施例中均对应适用,这里不再赘述。

本发明还提出一种终端设备,所述终端设备包括:触敏显示器;一个或多个处理器;存储器;一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序被配置为用于OTG连接控制方法。本实施例中所描述的OTG连接控制方法为本发明中上述实施例所涉及的OTG连接控制方法,在此不再赘述。

本发明实施例的终端设备,通过对OTG连接设置电流限制条件,当作为主设备与从设备进行OTG连接时,首先判断从设备是否满足电流限制条件,当从设备满足电流限制条件时,则对输出电流进行限制,将输出电流限制在预定水平。从而减少了终端设备在OTG连接时的电量浪费,延长了终端设备的续航时间。

本领域技术人员可以理解,本发明包括涉及用于执行本申请中所述操作中的一项或多项的设备。这些设备可以为所需的目的而专门设计和制造,或者也可以包括通用计算机中的已知设备。这些设备具有存储在其内的计算机程序,这些计算机程序选择性地激活或重构。这样的计算机程序可以被存储在设备(例如,计算机)可读介质中或者存储在适于存储电子指令并分别耦联到总线的任何类型的介质中,所述计算机可读介质包括但不限于任何类型的盘(包括软盘、硬盘、光盘、CD-ROM、和磁光盘)、ROM(Read-Only Memory,只读存储器)、RAM(Random Access Memory,随机存储器)、EPROM(Erasable Programmable Read-Only Memory,可擦写可编程只读存储器)、EEPROM(Electrically Erasable Programmable Read-Only Memory,电可擦可编程只读存储器)、闪存、磁性卡片或光线卡片。也就是,可读介质包括由设备(例如,计算机)以能够读的形式存储或传输信息的任何介质。

本技术领域技术人员可以理解,可以用计算机程序指令来实现这些结构图和/或框图和/或流图中的每个框以及这些结构图和/或框图和/或流图中的框的组合。本技术领域技术人员可以理解,可以将这些计算机程序指令提供给通用计算机、专业计算机或其他可编程数据处理方法的处理器来实现,从而通过计算机或其他可编程数据处理方法的处理器来执行本发明公开的结构图和/或框图和/或流图的框或多个框中指定的方案。

本技术领域技术人员可以理解,本发明中已经讨论过的各种操作、方法、流程中的步骤、措施、方案可以被交替、更改、组合或删除。进一步地,具有本发明中已经讨论过的各种操作、方法、流程中的其他步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。进一步地,现有技术中的具有与本发明中公开的各种操作、方法、流程中的步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。

应当理解,以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

本发明实施例公开了A1、一种OTG连接控制方法,其特征在于,包括步骤:

进行OTG连接时,主设备判断从设备是否满足预设的电流限制条件;

当所述从设备满足所述电流限制条件时,所述主设备将输出电流限制在预定水平。

A2、如A1所述的OTG连接控制方法,其特征在于,所述主设备判断所述从设备是否满足预设的电流限制条件包括:

所述主设备识别所述从设备的类型,判断所述从设备是否属于指定类型;

当所述从设备属于所述指定类型时,判断所述从设备满足所述电流限制条件。

A3、如A2所述的OTG连接控制方法,其特征在于,所述判断所述从设备是否属于指定类型包括:

判断是否能通过所述从设备拉起电流,以及是否能通过所述从设备获取数据;

如果不能通过所述从设备拉起电流,且能够通过所述从设备获取数据,则判断所述从设备属于指定类型。

A4、如A1-A3任一项所述的OTG连接控制方法,其特征在于,所述主设备将输出电流限制在预定水平的步骤之前还包括:

当所述从设备满足所述电流限制条件时,所述主设备判断电流限制模式是否被选中;

当所述电流限制模式被选中时,所述主设备执行下一步骤:将输出电流限制在预定水平。

A5、如A1-A3任一项所述的的OTG连接控制方法,其特征在于,所述主设备将输出电流限制在预定水平的步骤之前还包括:

当所述从设备满足所述电流限制条件时,所述主设备判断是否接收到预设的操作指令;

当接收到所述操作指令时,所述主设备执行下一步骤:将输出电流限制在预定水平。

A6、如A1-A3任一项所述的的OTG连接控制方法,其特征在于,所述主设备将输出电流限制在预定水平的步骤之前还包括:

当所述从设备满足所述电流限制条件时,所述主设备获取所述电池电量,判断所述电池电量是否小于阈值;

当所述电池电量小于所述阈值时,所述主设备执行下一步骤:将输出电流限制在预定水平。

A7、如A4所述的OTG连接控制方法,其特征在于,

所述方法还包括:所述主设备在设置界面中提供电流限制模式的选项,根据用户对所述选项的操作更新设置信息;

所述主设备判断电流限制模式是否被选中包括:当所述从设备满足所述电流限制条件时,所述主设备读取所述设置信息,根据所述设置信息判断所述电流限制模式是否被选中。

A8、如A4所述的OTG连接控制方法,其特征在于,所述主设备判断电流限制模式是否被选中包括:

当所述从设备满足所述电流限制条件时,所述主设备提供电流限制模式的选项,根据用户选择判断所述电流限制模式是否被选中。

A9、如A8所述的OTG连接控制方法,其特征在于,所述主设备提供电流限制模式的选项,根据用户选择判断所述电流限制模式是否被选中,包括:

所述主设备在显示界面上显示包括电流限制模式在内的至少两种模式供用户选择,当用户点击或勾选电流限制模式时,判断电流限制模式被选中。

A10、如A8所述的OTG连接控制方法,其特征在于,所述主设备提供电流限制模式的选项,根据用户选择判断所述电流限制模式是否被选中,包括:

所述主设备在显示界面上询问用户是否进入电流限制模式,当用户选择进入电流限制模式时,判断电流限制模式被选中。

A11、如8所述OTG连接控制方法,其特征在于,所述主设备提供电流限制模式的选项,根据用户选择判断所述电流限制模式是否被选中,包括:

所述主设备语音播报包括电流限制模式在内的至少两种模式供用户选择,当用户语音选择电流限制模式时,判断电流限制模式被选中。

A12、如A8所述的OTG连接控制方法,其特征在于,所述主设备提供电流限制模式的选项,根据用户选择判断所述电流限制模式是否被选中,包括:

所述主设备语音提示用户是否进入电流限制模式,当用户语音选择进入电流限制模式时,判断电流限制模式被选中。

A13、如A5所述的OTG连接控制方法,其特征在于,所述操作指令为触控操作、按键操作、凌空手势动作、对主设备的晃动动作、语音命令中的一种或至少两种的组合。

A14、如A1所述的OTG连接控制方法,其特征在于,所述主设备为移动终端。

本发明实施例还公开了B15、一种主设备,其特征在于,包括:

第一判断模块,用于当所述主设备通过OTG连接从设备时,判断所述从设备是否满足电流限制条件;

控制模块,用于当所述从设备满足所述电流限制条件时,将输出电流限制在预定水平。

B16、如B15所述的主设备,其特征在于,所述第一判断模块用于:识别所述从设备的类型,判断所述从设备是否属于指定类型;当所述从设备属于所述指定类型时,判断满足所述电流限制条件。

B17、如B16所述的主设备,其特征在于,所述第一判断模块用于:

判断是否能通过所述从设备拉起电流,以及是否能通过所述从设备获取数据;如果不能通过所述从设备拉起电流,且能够通过所述从设备获取数据,则判断所述从设备属于指定类型。

B18、如B15-B17任一项所述的主设备,其特征在于,还包括第二判断模块,所述第二判断模块用于:当所述从设备满足所述电流限制条件时,判断电流限制模式是否被选中;所述控制模块用于:当所述从设备满足所述电流限制条件,且所述电流限制模式被选中时,将输出电流限制在预定水平。

B19、如B15-B17任一项所述的主设备,其特征在于,还包括第二判断模块,所述第二判断模块用于:当所述从设备满足所述电流限制条件时,判断是否接收到预设的操作指令;所述控制模块用于:当所述从设备满足所述电流限制条件,且接收到所述操作指令时,将输出电流限制在预定水平。

B20、如B15-B17任一项所述的主设备,其特征在于,还包括第二判断模块,所述第二判断模块用于:当所述从设备满足所述电流限制条件时,获取所述主设备的电池电量,判断所述电池电量是否小于阈值;所述控制模块用于:当所述从设备满足所述电流限制条件,且所述电池电量小于所述阈值时时,将输出电流限制在预定水平。

B21、据权利要求B18所述的主设备,其特征在于,所述第二判断模块用于:当所述从设备满足所述电流限制条件时,读取电流限制模式的设置信息,根据所述设置信息判断所述电流限制模式是否被选中。

B22、如B18所述的主设备,其特征在于,所述第二判断模块用于:当所述从设备满足所述电流限制条件时,提供电流限制模式的选项,根据用户选择判断所述电流限制模式是否被选中。

B23、如B22所述的主设备,其特征在于,所述第二判断模块用于:当所述从设备满足所述电流限制条件时,在显示界面上显示包括电流限制模式在内的至少两种模式供用户选择,当用户点击或勾选电流限制模式时,判断电流限制模式被选中。

B24、如B22所述的主设备,其特征在于,所述第二判断模块用于:当所述从设备满足所述电流限制条件时,在显示界面上询问用户是否进入电流限制模式,当用户选择进入电流限制模式时,判断电流限制模式被选中。

B25、如B22所述的主设备,其特征在于,所述第二判断模块用于:当所述从设备满足所述电流限制条件时,语音播报包括电流限制模式在内的至少两种模式供用户选择,当用户语音选择电流限制模式时,判断电流限制模式被选中。

B26、如B22所述的主设备,其特征在于,所述第二判断模块用于:当所述从设备满足所述电流限制条件时,语音提示用户是否进入电流限制模式,当用户语音选择进入电流限制模式时,判断电流限制模式被选中。

B27、如B19所述的主设备,其特征在于,所述操作指令为触控操作、按键操作、凌空手势动作、对主设备的晃动动作、语音命令中的一种或至少两种的组合。

本发明实施例还公开了C28、一种终端设备,包括:

触敏显示器;

一个或多个处理器;

存储器;

一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序被配置为用于执行如A1至A14任一项所述的方法。

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