一种终端充电的方法和装置转让专利

申请号 : CN201510571779.7

文献号 : CN105226337B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 刘磊

申请人 : 广东欧珀移动通信有限公司

摘要 :

本发明实施例公开了一种终端充电的方法和装置,所述方法包括:在终端通过数据线与电脑的USB接口进行连接后,获取用户输入的所述USB接口的接口类型;根据所述USB接口的接口类型,确定终端的充电方式,并指示所述电脑以所述充电方式对终端进行充电。本发明实施例提供的技术方案,通过电脑对终端进行充电时,根据终端连接到的电脑的USB接口的接口类型,对终端的充电方式自适应调整的技术手段,解决了现有技术中始终按照充电电流较小的充电方式进行充电导致的不能有效利用电脑USB接口能够提供的较高电流的技术问题,优化了终端通过电脑进行充电的充电方式。

权利要求 :

1.一种终端充电的方法,其特征在于,包括:在终端通过数据线与电脑的USB接口进行连接后,获取用户输入的所述USB接口的接口类型;

根据所述USB接口的接口类型,确定终端的充电方式,并指示所述电脑以所述充电方式对终端进行充电;

其中,所述根据所述USB接口的接口类型,确定终端的充电方式包括:在所述USB接口的接口类型为预设类型时,确定终端的充电方式为第一充电方式,否则,确定终端的充电方式为第二充电方式;

所述在所述USB接口的接口类型为预设类型时,确定终端的充电方式为第一充电方式包括:在所述USB接口的接口类型为预设类型时,判断所述USB接口的带载能力是否满足第一预设阈值;

在所述USB接口的带载能力满足第一预设阈值时,确定终端的充电方式为第一充电方式;

所述在所述USB接口的接口类型为预设类型时,判断所述USB接口的带载能力是否满足第一预设阈值包括:在所述USB接口的接口类型为预设类型时,接收电脑通过USB接口输入的阶梯型电流,所述阶梯型电流为电流值依次增大的电流;

定时获取终端的充电电路的电压值;

如果所述电压值小于第二预设阈值,则将上一个阶梯电流值作为USB接口的带载能力;

如果所述电压值大于第二预设阈值,且当前阶梯电流值达到所述USB接口对应的预设带载能力,则将所述预设带载能力作为USB接口的带载能力;

判断所述USB接口的带载能力是否满足第一预设阈值;

所述方法还包括:

如果所述USB接口的带载能力小于第三阈值,则关闭充电功能。

2.根据权利要求1所述的方法,其特征在于,所述充电方式为第一充电方式,所述以所述充电方式进行充电包括:终端向电脑发送第一充电方式控制指令,以指示电脑通过所述USB接口向终端输入从第四预设阈值到所述USB接口的带载能力值的阶梯型电流;

接收电脑通过所述USB接口输入的从第四预设阈值到所述USB接口的带载能力值的阶梯型电流,对所述终端进行充电。

3.根据权利要求1或2所述的方法,其特征在于,所述预设接口类型为USB3.0。

4.一种终端充电的装置,其特征在于,包括:USB接口类型获取单元,用于在终端通过数据线与电脑的USB接口进行连接后,获取用户输入的所述USB接口的接口类型;

充电方式确定单元,用于根据所述USB接口的接口类型,确定终端的充电方式,并指示所述电脑以所述充电方式对终端进行充电;

其中,述充电方式确定单元具体用于:

在所述USB接口的接口类型为预设类型时,确定终端的充电方式为第一充电方式,否则,确定终端的充电方式为第二充电方式;

所述充电方式确定单元包括:

带载能力判断子单元,用于在所述USB接口的接口类型为预设类型时,判断所述USB接口的带载能力是否满足第一预设阈值;

充电方式确定子单元,用于在所述USB接口的带载能力满足第一预设阈值时,确定终端的充电方式为第一充电方式;

所述带载能力判断子单元具体用于:

在所述USB接口的接口类型为预设类型时,接收电脑通过USB接口输入的阶梯型电流,所述阶梯型电流为电流值依次增大的电流;

定时获取终端的充电电路的电压值;

如果所述电压值小于第二预设阈值,则将上一个阶梯电流值作为USB接口的带载能力;

如果所述电压值大于第二预设阈值,且当前阶梯电流值达到所述USB接口对应的预设带载能力,则将所述预设带载能力作为USB接口的带载能力;

判断所述USB接口的带载能力是否满足第一预设阈值;

所述装置还包括:

充电功能关闭单元,用于如果所述USB接口的带载能力小于第三阈值,则关闭充电功能。

5.根据权利要求4所述的装置,其特征在于,所述充电方式为第一充电方式,所述充电方式确定单元具体用于:终端向电脑发送第一充电方式控制指令,以指示电脑通过所述USB接口向终端输入从第四预设阈值到所述USB接口的带载能力值的阶梯型电流;

接收电脑通过所述USB接口输入的从第四预设阈值到所述USB接口的带载能力值的阶梯型电流,对所述终端进行充电。

6.根据权利要求4或5所述的装置,其特征在于,所述预设接口类型为USB3.0。

说明书 :

一种终端充电的方法和装置

技术领域

[0001] 本发明实施例涉及终端技术领域,尤其涉及一种终端充电的方法和装置。

背景技术

[0002] 随着终端技术的不断发展,各种各样的终端设备已深入人们生活的方方面面,成为人们在生活、工作和娱乐中不可或缺的重要工具,例如,手机、数码相机、平板电脑等。而这些终端上的功能越来越多,屏幕越来越大,其耗电量也越来越大,导致电池的使用时间越来越短。
[0003] 目前,终端的充电方式有很多,可以通过适配的充电器进行充电,也可以将终端与电脑(包括笔记本电脑和台式电脑)通过数据线连接进行充电,通过与电脑连接来对终端进行充电的方式方便快捷,特别是在携带笔记本外出的时候,给用户带来了良好的体验。现在大部分的电脑都已经配备USB3.0接口,但是很多终端的USB接口大都为USB2.0接口,所以终端在连接电脑的USB3.0接口时,依然会将充电方式判断为USB2.0接口对应的充电方式,充电时电流会限制在500mA、或者500mA以内,不能有效利用电脑的USB3.0接口能够提供的1A甚至更高的电流,导致终端通过电脑USB接口充电时充电速度很慢。

发明内容

[0004] 本发明实施例提供一种终端充电的方法和装置,以适应性的调整终端通过电脑进行充电时的充电方式。
[0005] 在第一方面,本发明实施例提供了一种终端充电的方法,包括:
[0006] 在终端通过数据线与电脑的USB接口进行连接后,获取用户输入的所述USB接口的接口类型;
[0007] 根据所述USB接口的接口类型,确定终端的充电方式,并指示所述电脑以所述充电方式对终端进行充电。
[0008] 在第二方面,本发明实施例还提供一种终端充电的装置,包括:
[0009] USB接口类型获取单元,用于在终端通过数据线与电脑的USB接口进行连接后,获取用户输入的所述USB接口的接口类型;
[0010] 充电方式确定单元,用于根据所述USB接口的接口类型,确定终端的充电方式,并指示所述电脑以所述充电方式对终端进行充电。
[0011] 本发明实施例提供的终端充电的方法和装置,通过电脑对终端进行充电时,根据终端连接到的电脑的USB接口的接口类型,对终端的充电方式自适应调整的技术手段,解决了现有技术中始终按照充电电流较小的充电方式进行充电导致的不能有效利用电脑USB接口能够提供的较高电流的技术问题,优化了终端通过电脑进行充电的充电方式。

附图说明

[0012] 图1是本发明实施例一提供的终端充电的方法的流程图;
[0013] 图2是本发明实施例二提供的终端充电的方法的流程图;
[0014] 图3是本发明实施例三提供的终端充电的装置的结构示意图。

具体实施方式

[0015] 为了使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明具体实施例作进一步的详细描述。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部内容。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。
[0016] 实施例一
[0017] 图1给出了本发明实施例一提供的终端充电的方法的流程图,本实施例的方法可以由终端充电的装置来执行,该装置可通过硬件和/或软件的方式实现,所述装置可作为终端的一部分设置在所述终端内部。
[0018] 如图1所示,本实施例提供的终端充电的方法具体包括以下步骤:
[0019] 步骤101,在终端通过数据线与电脑的USB接口进行连接后,获取用户输入的所述USB接口的接口类型。
[0020] 本实施例中所述的终端包括但不限定于手机、平板电脑、笔记本、相机等电子设备。
[0021] 其中,所述获取用户输入的所述USB接口的接口类型的方式可以为在终端的用户界面上弹出接口类型的选择窗口,并获取用户选择的所述USB接口的接口类型,也可以为获取用户在终端的用户界面上输入的所述USB接口的接口类型,也可以为其他能够获取用户输入的所述USB接口的接口类型的方式,本实施例对此不做限制。
[0022] 步骤102,根据所述USB接口的接口类型,确定终端的充电方式,并指示所述电脑以所述充电方式对终端进行充电。
[0023] 该步骤根据所述USB接口的接口类型,确定终端的充电方式,而不是简单的将终端的充电方式始终确定为一种充电电流较小的充电方式,可以根据USB接口的接口类型,适应性的调整终端的充电方式。例如,所述USB接口的接口类型为USB3.0时,则可以将终端的充电方式确定为与USB3.0接口可提供的充电电流匹配的充电方式,在所述USB接口的接口类型为USB2.0或不能确定时,确定终端的充电方式为与USB2.0接口可提供的充电电流匹配的充电方式,而不是现有技术中始终将终端的充电方式确定为USB2.0接口对应的充电方式,可以有效利用电脑的USB接口提供的电流。
[0024] 其中,该步骤中所述的指示所述电脑以所述充电方式对终端进行充电具体包括:终端向电脑发送所述充电方式对应的充电方式控制指令,以指示电脑通过所述USB接口向终端输入所述充电方式下对应的阶梯型电流,所述阶梯型电流为电流值依次增大的电流;
接收电脑通过所述USB接口输入的所述阶梯型电流,对所述终端进行充电。
[0025] 本实施例提供的终端充电的方法,通过电脑对终端进行充电时,根据终端连接到的电脑的USB接口的接口类型,对终端的充电方式自适应调整的技术手段,解决了现有技术中始终按照充电电流较小的充电方式进行充电导致的不能有效利用电脑能够提供的较高电流的技术问题,优化了终端通过电脑进行充电的充电方式。
[0026] 实施例二
[0027] 图2给出了本发明实施例二提供的终端充电的方法的流程图。本实施例以上述实施例为基础进行优化。在本实施例中,将根据所述USB接口的接口类型,确定终端的充电方式,具体优化为:在所述USB接口的接口类型为预设类型时,确定终端的充电方式为第一充电方式,否则,确定终端的充电方式为第二充电方式。
[0028] 进一步的,将所述在所述USB接口的接口类型为预设类型时,确定终端的充电方式为第一充电方式进一步优化为:在所述USB接口的接口类型为预设类型时,判断所述USB接口的带载能力是否满足第一预设阈值;在所述USB接口的带载能力满足第一预设阈值时,确定终端的充电方式为第一充电方式。
[0029] 相应的,本实施例提供的终端充电的方法具体包括以下步骤:
[0030] 步骤201,在终端通过数据线与电脑的USB接口进行连接后,获取用户输入的所述USB接口的接口类型。
[0031] 步骤202,判断所述USB接口的接口类型是否为预设类型。
[0032] 在所述USB接口的接口类型为预设类型时,执行步骤203,否则执行步骤205。
[0033] 步骤203,判断所述USB接口的带载能力是否满足第一预设阈值。
[0034] 在所述USB接口的带载能力满足第一预设阈值时,执行步骤204,否则执行步骤205。
[0035] 该步骤的作用是:判断所述USB接口的真实带载能力是否满足第一预设阈值。因为,在实际使用过程中,所述USB接口的接口类型为预设类型时,该USB接口可提供的电流(带载能力)不一定能够达到该预设类型所标注的带载能力,例如,USB3.0接口类型标注的带载能力为1安,而实际能够提供的最大电流可能为800毫安。因此,在所述USB接口的接口类型为预设类型时,判断USB接口的带载能力是否满足第一预设阈值,在满足第一预设阈值时,就认为该USB接口对应的充电方式可以为该预设类型对应的充电方式。例如,所述预设类型为USB3.0,所述第一预设阈值为700毫安,则,在该USB接口的带载能力达到700毫安时,则认为该USB接口对应的充电方式可以为USB3.0接口类型对应的第一充电方式。
[0036] 在所述USB接口的接口类型为预设类型时,判断所述USB接口的带载能力是否满足第一预设阈值具体包括:在所述USB接口的接口类型为预设类型时,接收电脑通过USB接口输入的阶梯型电流,所述阶梯型电流为电流值依次增大的电流;定时获取终端的充电电路的电压值;如果所述电压值小于第二预设阈值,则将上一个阶梯电流值作为USB接口的带载能力;如果所述电压值大于第二预设阈值,且当前阶梯电流值达到所述USB接口对应的预设带载能力,则将所述预设带载能力作为USB接口的带载能力;判断所述USB接口的带载能力是否满足第一预设阈值。
[0037] 根据现有技术可以理解的是,在电脑向终端进行充电的过程中,终端中的充电电路的电压值会逐渐减小,直至达到所述第二预设阈值,例如,电脑提供给终端充电电路一个5V电压,所述第二预设阈值可以为4.6V,在所述充电电路的电压值在5V至4.6V之间的过程中,电脑向终端输入阶梯型电流。
[0038] 如果所述电压值小于第二预设阈值,则将上一个阶梯电流值作为USB接口的带载能力,例如,在第一时刻检测到终端的充电电路的电压值为4.7V,电脑向终端输入的阶梯型电流值为700毫安,在下一时刻检测到终端的充电电路的电压值为4.5V,小于第二预设阈值4.6V,则将上一时刻检测到的阶梯型电流值700毫安作为该USB接口的带载能力。
[0039] 如果所述电压值大于第二预设阈值,且当前阶梯型电流值尚未达到该USB接口对应的预设带载能力,则终端继续接收电脑输入的阶梯型电流。其中,所述预设带载能力可以为该USB接口的接口类型标注的带载能力。
[0040] 进一步的,还包括以下步骤:如果所述USB接口的带载能力小于第三阈值,则关闭充电功能。这样设置的原因是:以保证在电脑的USB接口的带载能力小于第三阈值时,例如,电脑的电量很小或电脑出现故障等情况时,关闭充电功能,以保护电脑和终端。
[0041] 其中,所述第三阈值可以为阶梯型电流中的最小电流值,当然,该值可以根据具体需要进行设置,本实施例对此不进行限定。
[0042] 步骤204,确定终端的充电方式为第一充电方式,并指示所述电脑以第一充电方式对终端进行充电。
[0043] 该步骤具体可以包括:终端向电脑发送第一充电方式控制指令,以指示电脑通过所述USB接口向终端输入从第四预设阈值到所述USB接口的带载能力值的阶梯型电流;接收电脑通过所述USB接口输入的从第四预设阈值到所述USB接口的带载能力值的阶梯型电流,对所述终端进行充电。
[0044] 例如,阶梯型电流为100毫安至1安且间隔为100毫安的电流,则,所述第四预设阈值可以为500毫安,所述USB接口的带载能力值可以为1安,则终端指示电脑通过该USB接口向终端输入从500毫安到1安的阶梯型电流。
[0045] 这样设置的好处是:向终端输入从第四预设阈值到所述USB接口的带载能力值的阶梯型电流,而不是从阶梯型电流最小值的电流开始输入(例如,100毫安),在满足安全充电的前提下,可以加快对终端充电的速度。
[0046] 步骤205,确定终端的充电方式为第二充电方式,并指示所述电脑以第二充电方式对终端进行充电。
[0047] 在所述第一充电方式为USB3.0接口类型对应的充电方式时,所述第二充电方式可以为USB2.0接口类型对应的充电方式。
[0048] 本实施例提供的终端充电的方法,在电脑对终端进行充电时,判断终端所连接的电脑的USB接口的接口类型是否为预设类型,在所述USB接口的接口类型是否为预设类型时,确定终端的充电方式为第一充电方式,并指示所述电脑以第一充电方式对终端进行充电,否则,确定终端的充电方式为第二充电方式,并指示所述电脑以第二充电方式对终端进行充电,通过自适应的调整终端的充电方式,可以有效利用所连接的电脑的USB接口能够提供的电流,加快终端的充电速度,减小终端的充电时间。
[0049] 实施例三
[0050] 图3给出了本发明实施例三提供的终端充电的装置的结构示意图。如图3所示,本实施例提供的终端充电的装置包括:
[0051] USB接口类型获取单元31,用于在终端通过数据线与电脑的USB接口进行连接后,获取用户输入的所述USB接口的接口类型;
[0052] 充电方式确定单元32,用于根据所述USB接口的接口类型,确定终端的充电方式,并指示所述电脑以所述充电方式对终端进行充电。
[0053] 优选的是,所述充电方式确定单元32具体用于:
[0054] 在所述USB接口的接口类型为预设类型时,确定终端的充电方式为第一充电方式,否则,确定终端的充电方式为第二充电方式。
[0055] 进一步的,所述充电方式确定单元32包括:
[0056] 带载能力判断子单元,用于在所述USB接口的接口类型为预设类型时,判断所述USB接口的带载能力是否满足第一预设阈值;
[0057] 充电方式确定子单元,用于在所述USB接口的带载能力满足第一预设阈值时,确定终端的充电方式为第一充电方式。
[0058] 优选的是,所述带载能力判断子单元具体用于:
[0059] 在所述USB接口的接口类型为预设类型时,接收电脑通过USB接口输入的阶梯型电流,所述阶梯型电流为电流值依次增大的电流;
[0060] 定时获取终端的充电电路的电压值;
[0061] 如果所述电压值小于第二预设阈值,则将上一个阶梯电流值作为USB接口的带载能力;
[0062] 如果所述电压值大于第二预设阈值,且当前阶梯电流值达到所述USB接口对应的预设带载能力,则将所述预设带载能力作为USB接口的带载能力;
[0063] 判断所述USB接口的带载能力是否满足第一预设阈值。
[0064] 进一步的,该装置还包括:
[0065] 充电功能关闭单元,用于如果所述USB接口的带载能力小于第三阈值,则关闭充电功能。
[0066] 进一步的,所述充电方式为第一充电方式,所述充电方式确定单元具体用于:
[0067] 终端向电脑发送第一充电方式控制指令,以指示电脑通过所述USB接口向终端输入从第四预设阈值到所述USB接口的带载能力值的阶梯型电流;
[0068] 接收电脑通过所述USB接口输入的从第四预设阈值到所述USB接口的带载能力值的阶梯型电流,对所述终端进行充电。
[0069] 优选的是,所述预设接口类型为USB3.0。
[0070] 本发明实施例提供的终端充电的装置可执行本发明任意实施例提供的终端充电的方法,具备执行方法相应的功能模块和有益效果。
[0071] 上述仅为本发明的较佳实施例及所运用的技术原理。本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行的各种明显变化、重新调整及替代均不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由权利要求的范围决定。