充电控制方法、设备、系统和用户设备与流程

文档序号:11777586阅读:210来源:国知局
充电控制方法、设备、系统和用户设备与流程

本发明涉及通信技术,尤其涉及一种充电控制方法、设备、系统和用户设备。



背景技术:

电子设备的主要充电方式是借助充电器从固定插座的交流电源实现充电。然而,交流电源充电通常需要固定插座提供,不便于随身携带充电,在户外或无法找到交流电源时无法为电子设备充电。

目前通常采用移动电源作为固定插座充电的一种补充充电方式。移动电源为电子设备提供便携式的直流充电。然而,移动电源虽然具有便携特性,却仍然占用空间,且一般只能支持2~3次充电就会耗尽电能。

若没有携带移动电源或移动电源电能耗尽,又需要充电的紧急情况,目前的充电方式还无法提供更多的充电选择。



技术实现要素:

为了解决现有技术存在充电方式受限的问题,本发明提供一种充电控制方法、设备、系统和用户设备。

根据本发明的第一方面,提供一种充电控制方法,应用于充电控制设备,所述方法包括:

获取用于指示向第二用户设备进行充电的充电信息,在预设的设备集合中确定第一用户设备,所述设备集合中的设备都是配置有usbotg接口电路的用户设备;

向所述第一用户设备发送第一配置请求,向所述第二用户设备发送第二配置请求,所述第一配置请求为将第一用户设备配置为主设备的请求,所述第二配置请求为将第二用户设备配置为从设备的请求;

若接收到所述第一用户设备发送的第一反馈信息和所述第二用户设备发送的第二反馈信息,则向所述第二用户设备发送第一用户设备的标识,所述第一用户设备的标识用于指示可对所述第二用户设备进行充电的设备为第一用户设备,所述第一反馈信息用于指示所述第一用户设备根据所述第一配置请求完成配置,所述第二反馈信息用于指示所述第二用户设备根据所述第二配置请求完成配置;

若确定所述第一用户设备与第二用户设备电连接,则对所述第一用户设备的第一电压升压,获得电压值为预设电压值的第二电压,并以所述第二电压为所述第二用户设备充电。

进一步地,所述在预设的设备集合中确定第一用户设备之前,还包括:

广播连接请求,所述连接请求用于询问其他用户设备是否配置有usbotg接口电路;

接收其他用户设备反馈的应答信息,若确定所述应答消息用于指示所述其他用户设备配置有usbotg接口电路,则根据配置有usbotg接口电路的用户设备,确定所述设备集合。

进一步地,所述根据配置有usbotg接口电路的用户设备,确定所述设备集合,包括:

获取所述充电控制设备与所述配置有usbotg接口电路的用户设备的距离;

在所述距离中,确定小于或等于预设距离的目标距离;

根据所述目标距离对应的用户设备,得到所述设备集合,所述设备集合中的设备为所述目标距离对应的用户设备。

进一步地,在所述对所述第一用户设备的第一电压升压,获得电压值为预设电压值的第二电压,并以所述第二电压为所述第二用户设备充电之前,还包括:

获取所述第一用户设备和第二用户设备之间电连接通路上的电流方向;

根据所述电流方向,确定所述第一用户设备为电连接通路上的主设备、所述第二用户设备为电连接通路上的从设备。

根据本发明的第二方面,提供一种充电控制方法,应用于用户设备,包括:

接收充电控制设备发送的配置请求,所述配置请求为将所述用户设备配置为主设备的请求;

根据所述配置请求,设置所述用户设备中的usbotg接口电路的识别引脚接地;

向所述充电控制设备发送反馈信息,所述反馈信息用于指示所述用户设备根据所述配置请求完成配置。

根据本发明的第三方面,提供一种充电控制方法,应用于用户设备,包括:

接收充电控制设备发送的配置请求,所述配置请求为将所述用户设备配置为从设备的请求;

根据所述配置请求,设置所述用户设备中的usbotg接口电路的识别引脚悬空;

向所述充电控制设备发送反馈信息,所述反馈信息用于指示所述用户设备根据所述配置请求完成配置。

根据本发明的第四方面,提供一种充电控制设备,包括:

第一用户设备确定模块,用于获取用于指示向第二用户设备进行充电的充电信息,在预设的设备集合中确定第一用户设备,所述设备集合中的设备都是配置有usbotg接口电路的用户设备;

发送模块,用于向所述第一用户设备发送第一配置请求,向所述第二用户设备发送第二配置请求,所述第一配置请求为将第一用户设备配置为主设备的请求,所述第二配置请求为将第二用户设备配置为从设备的请求;

连接确定模块,用于若接收到所述第一用户设备发送的第一反馈信息和所述第二用户设备发送的第二反馈信息,则向所述第二用户设备发送第一用户设备的标识,所述第一用户设备的标识用于指示可对所述第二用户设备进行充电的设备为第一用户设备,所述第一反馈信息用于指示所述第一用户设备根据所述第一配置请求完成配置,所述第二反馈信息用于指示所述第二用户设备根据所述第二配置请求完成配置;

升压充电模块,用于若确定所述第一用户设备与第二用户设备电连接,则对所述第一用户设备的第一电压升压,获得电压值为预设电压值的第二电压,并以所述第二电压为所述第二用户设备充电。

根据本发明的第五方面,提供一种用户设备,包括:

第一接收模块,用于接收充电控制设备发送的配置请求,所述配置请求为将所述用户设备配置为主设备的请求;

第一配置模块,用于根据所述配置请求,设置所述用户设备中的usbotg接口电路的识别引脚接地;

第一发送模块,用于向所述充电控制设备发送反馈信息,所述反馈信息用于指示所述用户设备根据所述配置请求完成配置。

根据本发明的第六方面,提供一种用户设备,包括:

第二接收模块,用于接收充电控制设备发送的配置请求,所述配置请求为将所述用户设备配置为从设备的请求;

第二配置模块,用于根据所述配置请求,设置所述用户设备中的usbotg接口电路的识别引脚悬空;

第二发送模块,用于向所述充电控制设备发送反馈信息,所述反馈信息用于指示所述用户设备根据所述配置请求完成配置。

根据本发明的第七方面,提供一种充电控制系统,包括充电控制设备、第一用户设备以及第二用户设备,其中

所述充电控制设备用于执行如本发明第一方面所述的方法;

所述第一用户设备用于执行如本发明第二方面所述的方法;

所述第二用户设备用于执行如本发明第三方面所述的方法。

本发明通过获取用于指示向第二用户设备进行充电的充电信息,在预设的设备集合中确定第一用户设备,所述设备集合中的设备都是配置有usbotg接口电路的用户设备;向所述第一用户设备发送第一配置请求,向所述第二用户设备发送第二配置请求,所述第一配置请求为将第一用户设备配置为主设备的请求,所述第二配置请求为将第二用户设备配置为从设备的请求;若接收到所述第一用户设备发送的第一反馈信息和所述第二用户设备发送的第二反馈信息,则向所述第二用户设备发送第一用户设备的标识,所述第一用户设备的标识用于指示可对所述第二用户设备进行充电的设备为第一用户设备,所述第一反馈信息用于指示所述第一用户设备根据所述第一配置请求完成配置,所述第二反馈信息用于指示所述第二用户设备根据所述第二配置请求完成配置;若确定所述第一用户设备与第二用户设备电连接,则对所述第一用户设备的第一电压升压,获得电压值为预设电压值的第二电压,并以所述第二电压为所述第二用户设备充电实现了设备之间的电能传递,进而实现了利用被配置为主设备的其它设备,为配置为从设备的第二用户设备充电。通过升压实现了对充电的加速。

附图说明

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

图1为本发明实施例提供的一种充电控制系统的架构示意图;

图2为本发明实施例提供的一种充电控制方法流程示意图;

图3为本发明实施例提供的另一种充电控制方法流程示意图;

图4为本发明实施例提供的再一种充电控制方法流程示意图;

图5为本发明实施例提供的一种充电控制方法信令流程示意图;

图6为本发明实施例提供的一种充电控制方法实施场景;

图7为本发明实施例提供的又一种充电控制方法流程示意图;

图8为本发明实施例提供的又一种充电控制方法流程示意图;

图9为本发明实施例提供的一种充电控制设备结构示意图;

图10为本发明实施例提供的一种用户设备结构示意图;

图11为本发明实施例提供的另一种用户设备结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。

应当理解,本文中使用的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。

取决于语境,如在此所使用的“若”可以被解释成为“在……时”或“当……时”或“响应于确定”或“响应于检测”。

下面以具体地实施例对本发明的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。

图1为本发明实施例提供的一种充电控制系统的架构示意图。如图1所示的充电控制系统包括充电控制设备31、第一用户设备21以及第二用户设备11。图1中所述充电控制设备31设置有两个端口,一个端口与所述第一用户设备21连接,另一个端口与所述第二用户设备11,所述充电控制设备31还设置有控制面板,控制面板可以用于显示第一用户设备21和第二用户设备11的充电情况相关信息。本实施例中所述充电控制设备31、第一用户设备21以及第二用户设备11之间的信息传输关系,可参见图2-8所示的实施例。

本实施例的充电控制设备可以为仅具有充电控制功能的专用装置,也可以为嵌设在其他设备中用于充电控制的附加装置。充电控制设备例如可以是嵌设在手机、平板电脑、相机等设备中的附加装置。用户在外出时,若遇到没有携带移动电源或移动电源电能耗尽,又需要充电的紧急情况下,本实施例的充电控制系统为设备充电提供了一种usbotg(universalserialbuson-the-go)设备充放电的方式。usbotg标准在完全兼容usb2.0标准的基础上,增添了电源管理功能,它允许设备既可作为主设备,也可作为从设备操作。usbotg设备完全符合usb2.0标准,并可提供主设备检测能力,支持主设备通令协议和对话请求协议。对于usbotg设备,初始主设备称为a设备,从设备称为b设备。可用电缆的连接方式来决定初始角色。usbotg设备通常根据检测usbotg接口的第5个id脚的状态确定默认的主设备,usbotg设备使用新型mini-ab插座,从而使mini-a插头、mini-b插头和mini-ab插座增添了第五个引脚(id),以用于识别不同的电缆端点。mini-a插头中的id引脚接地,mini-b插头中的id引脚悬空。当otg设备检测到接地的id引脚时,表示默认的是a设备(主设备),而检测到id引脚悬空的设备则认为是b设备(从设备)。

图2为本发明实施例提供的一种充电控制方法流程示意图。本实施例的执行主体为图1实施例所示的充电控制设备。实施例的执行主体为充电控制设备。在需要充电的情况下,通过本实施例的充电控制设备,用户可以利用电量较高的其它设备为电量较低的设备充电,或者利用使用频率不高的其它设备为待充电的设备充电。

s110,获取用于指示向第二用户设备进行充电的充电信息,在预设的设备集合中确定第一用户设备,所述设备集合中的设备都是配置有usbotg接口电路的用户设备。

所述充电信息可以是第二用户设备向充电控制设备发送的信息,例如,在第二用户设备需要充电时,用户通过第二用户设备向充电控制设备发送充电信息。

所述充电信息也可以是充电控制设备根据外部操作获取的信息,例如,在第二用户设备需要充电时,用户通过点触或滑动等外部操作方式在充电控制设备的控制面板输入所述充电信息。

s110之前还包括第二用户设备的确定。第二用户设备的确定方式可以为:充电信息包含第二用户设备的标识,充电控制设备获取所述充电信息中第二用户设备的标识,从而确定第二用户设备;或者,充电控制设备响应所述充电信息,根据预设的对应关系获取与所述充电信息对应的第二用户设备。

本实施例中所述在预设的设备集合中确定第一用户设备,可以是根据外部操作在预设的设备集合中确定所述第一用户设备。例如,向用户显示所述设备集合的列表,用户根据充电控制设备显示的列表信息通过点触或滑动等外部操作方式输入所述充电信息,选定期望作为充电设备的第一用户设备。

本实施例中所述在预设的设备集合中确定第一用户设备,也可以是充电控制设备自动确定第一用户设备。本实施例还提供了以下两种实现方式对充电控制设备自动确定第一用户设备作解释说明:

充电控制设备自动确定第一用户设备的一种实现方式可以为:充电控制设备在已保存的设备集合中确定默认的第一用户设备,例如将连接记录最多的用户设备确定为第一用户设备;

充电控制设备自动确定第一用户设备的另一种实现方式可以为:充电控制设备在设备集合中确定与充电控制设备距离最近的用户设备为第一用户设备。

设备集合的一种确定方法可以是:充电控制设备自动地搜索附近可连接的usbotg设备组建所述设备集合,设备集合为可连接的usbotg设备的集合。

设备集合的另一种确定方法可以是:充电控制设备自动地搜索附近可连接的usbotg设备,并向可连接的usbotg设备发送是否同意提供电能的询问信息。若可连接的usbotg设备接收到所述询问信息后,向充电控制设备发送同意提供电能的信息,则确定所述可连接的usbotg设备为所述设备集合中的设备,设备集合为同意提供电能usbotg设备的集合。

本发明中所述第一用户设备和第二用户设备都为具有usbotg接口电路的设备,即用户设备可以通过对自己的usbotg接口的id引脚悬空或接地,控制自身是以主设备的角色还是从设备的角色接入电连接通路。

为了便于对充电控制方法的清楚描述,本专利在后续描述中对被确定为主设备的用户设备都以第一用户设备来说明,对被确定为从设备的用户设备都以第二用户设备来说明。

s120,向所述第一用户设备发送第一配置请求,向所述第二用户设备发送第二配置请求,所述第一配置请求为将第一用户设备配置为主设备的请求,所述第二配置请求为将第二用户设备配置为从设备的请求。

所述第一用户设备可以是用户自己拥有的另一部用户设备,例如手机没电时使用平板电脑作为第一用户设备为手机充电;也可以是向他人借用的设备,例如自己手机没电时借用他人满格电量的手机作为第一用户设备为自己手机进行短时间充电。所述充电控制设备与所述第一用户设备和第二用户设备的信号传递方式可以是wifi网络连接传输、移动网络连接传输。移动网络可以是2g、3g或4g网络。其中,所述移动网络连接传输的方式例如可以是收发短信息的方式。

usbotg接口电路中有5条引脚:2条用来传送差分数据(d+引脚、d-引脚);1条是电源引脚(vbus引脚);1条则是接地引脚(gnd引脚);1条是标识引脚(id引脚)。id引脚用于识别不同的电缆端点。当usbotg设备检测到id引脚接地时,则默认是控制作为主设备向外供电;而检测到id引脚悬空时,则默认是控制作为从设备接受主设备的充电。

所述第一用户设备接收到第一配置请求后,根据所述第一配置请求将usb接口的id引脚的检测端接地,将第一用户设备配置为主设备。相应地,所述第二用户设备接收到第二配置请求后,根据所述第二配置请求将usb接口的id引脚的检测端悬空,将第二用户设备配置为从设备。

本步骤通过对第一用户设备和第二用户设备的自动配置,减少了人为手动操作,简化了充电配置过程。

s130,若接收到所述第一用户设备发送的第一反馈信息和所述第二用户设备发送的第二反馈信息,则向所述第二用户设备发送第一用户设备的标识,所述第一用户设备的标识用于指示可对所述第二用户设备进行充电的设备为第一用户设备,所述第一反馈信息用于指示所述第一用户设备根据所述第一配置请求完成配置,所述第二反馈信息用于指示所述第二用户设备根据所述第二配置请求完成配置。

接收到第一反馈信息和第二反馈信息,表明所述第一用户设备和第二用户设备已完成主设备和从设备的配置,第一用户设备已经做好对第二用户设备的供电准备。

第二用户设备接收到所述第一用户设备的标识后向用户显示,用户根据第一用户设备的标识找到第一用户设备,并将第一用户设备、第二用户设备和充电控制设备相互连接,形成图1所示的连接结构,在第一用户设备和第二用户设备之间形成电连接通路。此时,由于第一用户设备和第二用户设备分别已经设备为主设备和从设备,因此第一用户设备和第二用户设备之间的电连接通路存在从第一用户设备流向第二用户设备的电流。

s140,若确定所述第一用户设备与第二用户设备电连接,则对所述第一用户设备的第一电压升压,获得电压值为预设电压值的第二电压,并以所述第二电压为所述第二用户设备充电。

在第一用户设备和第二用户设备之间的电连接通路中,通过对所述第一用户设备的输出电压升压,可以加快第二用户设备的充电速度,增大充电电流。例如将4.2v电压升高至5v电压后为所述第二用户设备充电。所述升压的方式可以是在第一用户设备和第二用户设备的充电通路上设置直流-直流升压电路。

本实施例中,通过获取用于指示向第二用户设备进行充电的充电信息,在预设的设备集合中确定第一用户设备,所述设备集合中的设备都是配置有usbotg接口电路的用户设备;向所述第一用户设备发送第一配置请求,向所述第二用户设备发送第二配置请求,所述第一配置请求为将第一用户设备配置为主设备的请求,所述第二配置请求为将第二用户设备配置为从设备的请求;若接收到所述第一用户设备发送的第一反馈信息和所述第二用户设备发送的第二反馈信息,则向所述第二用户设备发送第一用户设备的标识,所述第一用户设备的标识用于指示可对所述第二用户设备进行充电的设备为第一用户设备,所述第一反馈信息用于指示所述第一用户设备根据所述第一配置请求完成配置,所述第二反馈信息用于指示所述第二用户设备根据所述第二配置请求完成配置;若确定所述第一用户设备与第二用户设备电连接,则对所述第一用户设备的第一电压升压,获得电压值为预设电压值的第二电压,并以所述第二电压为所述第二用户设备充电。实现了利用被配置为主设备的其它设备,为配置为从设备的第二用户设备充电,进而实现了otg设备之间的电能传递,提供了一种新的充电方式,并且通过升压实现了对充电的加速。本实施例实现对充电电源的灵活选择,不再局限于现有的固定插座和移动电源。

图3为本发明实施例提供的另一种充电控制方法流程示意图。本方法的执行主体为第一用户设备,所述第一用户设备可以是手机、平板电脑、相机等具有usbotg接口电路的用户设备。图3所示的方法包括:

s310,接收充电控制设备发送的第一配置请求,所述第一配置请求为将所述第一用户设备配置为主设备的请求;

s320,根据所述第一配置请求,设置所述第一用户设备中的usbotg接口电路的识别引脚接地;

s330,向所述充电控制设备发送第一反馈信息,所述第一反馈信息用于指示所述第一用户设备根据所述第一配置请求完成配置。

图3所示实施例中,通过接收充电控制设备发送的第一配置请求,所述第一配置请求为将所述第一用户设备配置为主设备的请求;根据所述第一配置请求,设置所述第一用户设备中的usbotg接口电路的识别引脚接地;向所述充电控制设备发送第一反馈信息,所述第一反馈信息用于指示所述第一用户设备根据所述第一配置请求完成配置,实现了主设备的自动配置,从而与充电控制设备配合实现了与配置为从设备的用户设备之间的电能传递,给配置为从设备的第二用户设备充电。

图4为本发明实施例提供的再一种充电控制方法流程示意图。本方法的执行主体为配置为从设备的其他设备,所述配置为从设备的其他设备可以是手机、平板电脑、相机等usbotg电子设备。实施例五的方法包括:

s410,接收充电控制设备发送的第二配置请求,所述第二配置请求为将所述第二用户设备配置为从设备的请求;

s420,根据所述第二配置请求,设置所述第二用户设备中的usbotg接口电路的识别引脚悬空;

s430,向所述充电控制设备发送第二反馈信息,所述第二反馈信息用于指示所述第二用户设备根据所述配置请求完成配置。

图4所示实施例中,通过接收充电控制设备发送的第二配置请求,所述第二配置请求为将所述第二用户设备配置为从设备的请求;根据所述第二配置请求,设置所述第二用户设备中的usbotg接口电路的识别引脚悬空;向所述充电控制设备发送第二反馈信息,所述第二反馈信息用于指示所述第二用户设备根据所述配置请求完成配置,实现了从设备的自动配置,从而与充电控制设备配合实现了与配置为主设备的用户设备之间的电能传递。

图5为本发明实施例提供的一种充电控制方法信令流程示意图。如图5所示的充电控制方法包括:

s101,充电控制设备获取用于指示向第二用户设备进行充电的充电信息,在预设的设备集合中确定第一用户设备,所述设备集合中的设备都是配置有usbotg接口电路的用户设备。

s102,充电控制设备向所述第一用户设备发送第一配置请求,所述第一配置请求为将第一用户设备配置为主设备的请求。

s103,充电控制设备向所述第二用户设备发送第二配置请求,所述第二配置请求为将第二用户设备配置为从设备的请求。步骤s102和s103可以同时进行,也可以不同时进行,本实施例不限于此。

s104,第一用户设备接收充电控制设备发送的第一配置请求,所述第一配置请求为将所述第一用户设备配置为主设备的请求;第一用户设备根据所述第一配置请求,设置所述第一用户设备中的usbotg接口电路的识别引脚接地。

s105,第二用户设备接收充电控制设备发送的第二配置请求,所述第二配置请求为将所述第二用户设备配置为从设备的请求;第二用户设备根据所述第二配置请求,设置所述第二用户设备中的usbotg接口电路的识别引脚悬空。所述s104和s105可以同时进行,也可以不同时进行,本实施例不限于此。

s106,第一用户设备向所述充电控制设备发送第一反馈信息,所述第一反馈信息用于指示所述第一用户设备根据所述第一配置请求完成配置。

s107,第二用户设备向所述充电控制设备发送第二反馈信息,所述第二反馈信息用于指示所述第二用户设备根据所述配置请求完成配置。所述s106和s107可以同时进行,也可以不同时进行,本实施例不限于此。

s108,若接收到所述第一用户设备发送的第一反馈信息和所述第二用户设备发送的第二反馈信息,则向所述第二用户设备发送第一用户设备的标识,所述第一用户设备的标识用于指示可对所述第二用户设备进行充电的设备为第一用户设备。

s109,若确定所述第一用户设备与第二用户设备电连接,则对所述第一用户设备的第一电压升压,获得电压值为预设电压值的第二电压,并以所述第二电压为所述第二用户设备充电。

图5所示的实施例通过充电控制设备对第一用户设备和第二用户设备的连接和配置,实现了对可用户充电的第一用户设备的快速寻找,以及对第二用户设备的充电,以升压实现了对第二用户设备充电的加速。

图6为本发明实施例提供的一种充电控制方法实施场景。

如图6所示,在房间1-6中分别设备有路由器41-46,房间中的手机或平板电脑等用户设备都通过各自房间的路由器与网络连接。本实施例中第二用户设备11为需要充电的用户设备,第一用户设备21可以为充电控制设备31在预设的设备集合中确定的第一用户设备,本实施例中的设备集合包括六个房间中的所有用户设备21-26。由于每个房间连接的路由器不同,因此可以根据不同路由器确定各个用户设备的位置。本实施例中在设备集合中确定第一用户设备的方式,可以是选择连接的路由器42的用户设备,与充电控制设备31连接同一个路由器上,则说明在同一个房间内,与第二用户设备11的距离最近。

图7为本发明实施例提供的又一种充电控制方法流程示意图。在图2所示实施例的基础上,图7所示实施例在预设的设备集合中确定第一用户设备之前,还包括预设所述设备集合的过程。

s710,广播连接请求,所述连接请求用于询问其他用户设备是否配置有usbotg接口电路;

s720,接收其他用户设备反馈的应答信息,若确定所述应答消息用于指示所述其他用户设备配置有usbotg接口电路,则根据配置有usbotg接口电路的用户设备,确定所述设备集合。

本实施例中,充电控制设备根据用户的外部操作,或根据所述充电信息,向外广播连接请求。所述外部操作可以是语音输入、手势输入、按键动作输入等方式。

在图1所示实施例的设备集合为可连接的usbotg设备的集合的实现方式基础上,本实施例中,接收到连接请求的其他用户设备根据是否具有usbotg接口电路生成所述应答信息,若其他用户设备具有usbotg接口电路,则生成用于指示该其他用户设备配置有usbotg接口电路的应答信息;若若其他用户设备不具有usbotg接口电路,则不返回应答信息或者生成用于指示该其他用户设备未配置有usbotg接口电路的应答信息。以其他用户设备为手机作为一种示例,在充电控制设备附近的手机接收到连接请求后,若自身具备usbotg接口电路,则给充电设备发送应答信息,若自身不具备usbotg接口电路,则不给充电设备发送应答信息。

在图1所示实施例的设备集合为同意提供电能usbotg设备的集合的实现方式基础上,本实施例中,接收到连接请求的其他用户设备首先判断自己是否具有usbotg接口电路;若不具有usbotg接口电路,则不返回应答信息;若具有usbotg接口电路,则进一步可以向持有者显示提示信息,若持有者同意将所述其他用户设备作为主设备提供充电电源,则所述接收到连接请求的其他用户设备,将自己配置为主设备后,向充电控制设备发送用于指示该其他用户设备配置有usbotg接口电路的应答信息。

上述应答信息中包含有发送方的设备识别信息,例如手机号、设备序列号、蓝牙接口信息等用于识别的信息。充电控制设备根据接收到的应答信息获得可作为充电源的设备集合。充电设备接收到若干个应答信息并以列表或图标的形式显示给用户。

本实施例通过广播连接请求,所述连接请求用于询问其他用户设备是否配置有usbotg接口电路;接收其他用户设备反馈的应答信息,若确定所述应答消息用于指示所述其他用户设备配置有usbotg接口电路,则根据配置有usbotg接口电路的用户设备,确定所述设备集合,实现自动对周围可用设备的搜索。还实现了向附近设备询问,提高了获得充电的可能性。

图8为本发明实施例提供的又一种充电控制方法流程示意图。在图8所示实施例中,所述根据配置有usbotg接口电路的用户设备,确定所述设备集合,包括:

s810,获取所述充电控制设备与所述配置有usbotg接口电路的用户设备的距离。

本步骤中距离的获取方式,可以是通过信号强度,确定的所述充电控制设备与所述配置有usbotg接口电路的用户设备的距离,例如距离为5米、13米和20米;还可以是以用户设备连接的局域网来确定的距离,例如每个路由器对应一个房间,且每个房间的位置确定,则根据所述其他用户设备连接的路由器地址获知所述其他用户设备的位置,进而确定所述距离,继续参考图6所示的示例,以每个房间的中心为在该房间内用户设备的位置,从而可以得到充电控制设备与所述配置有usbotg接口电路的用户设备的距离。

s820,在所述距离中,确定小于或等于预设距离的目标距离。

s830,根据所述目标距离对应的用户设备,得到所述设备集合,所述设备集合中的设备为所述目标距离对应的用户设备。

与所述其他用户设备的距离的确定方法可以通过连接的基站距离、射频信号的强弱比较等方法来确定,本发明不限于此。本实施例通过根据所述应答信息,确定与所述其他用户设备的距离。根据所述其他用户设备的距离来确定所述设备集合,所述设备集合的设备为与充电控制设备之间距离在预设距离内的所述其他用户设备,实现了对预设距离之内的用户设备查询,减少了因第一用户设备距离过远而无法连接充电的可能性,提高了成功充电的概率。

在图1~8任一所示的实施例的基础上,在所述对所述第一用户设备的第一电压升压,获得电压值为预设电压值的第二电压,并以所述第二电压为所述第二用户设备充电之前,还包括:获取所述第一用户设备和第二用户设备之间电连接通路上的电流方向;根据所述电流方向,确定所述第一用户设备为电连接通路上的主设备、所述第二用户设备为电连接通路上的从设备。本实施例可以是通过对电流方向的检测确定第一用户设备和第二用户设备接入充电控制设备的端口,从而确定升压模块的接入方向,如果检测到电流方向改变,则表明电连接通路上主设备和从设备接入的方向变化,进而自适应第改变升压模块接入的端口方向,实现根据电连接通路两端的接入设备自适应调整升压电路接入方向。

图9为本发明实施例提供的一种充电控制设备结构示意图。本实施例的充电控制设备可以为仅具有充电控制功能的专用装置,也可以为嵌设在其他设备中用于充电控制的附加装置。充电控制设备例如可以是嵌设在手机、平板电脑、相机等设备中的附加装置。图9所示实施例包括:

第一用户设备确定模块910,用于获取用于指示向第二用户设备进行充电的充电信息,在预设的设备集合中确定第一用户设备,所述设备集合中的设备都是配置有usbotg接口电路的用户设备;

发送模块920,用于向所述第一用户设备发送第一配置请求,向所述第二用户设备发送第二配置请求,所述第一配置请求为将第一用户设备配置为主设备的请求,所述第二配置请求为将第二用户设备配置为从设备的请求;

连接确定模块930,用于若接收到所述第一用户设备发送的第一反馈信息和所述第二用户设备发送的第二反馈信息,则向所述第二用户设备发送第一用户设备的标识,所述第一用户设备的标识用于指示可对所述第二用户设备进行充电的设备为第一用户设备,所述第一反馈信息用于指示所述第一用户设备根据所述第一配置请求完成配置,所述第二反馈信息用于指示所述第二用户设备根据所述第二配置请求完成配置;

升压充电模块940,用于若确定所述第一用户设备与第二用户设备电连接,则对所述第一用户设备的第一电压升压,获得电压值为预设电压值的第二电压,并以所述第二电压为所述第二用户设备充电。

图9所示实施例的装置对应地可用于执行图2所示方法实施例中充电控制设备执行的步骤,其实现原理和技术效果类似,此处不再赘述。

可选地,在图9所示实施例的基础上,还包括广播模块和应答信息接收模块;

广播模块,用于在所述在预设的设备集合中确定第一用户设备之前,广播连接请求,所述连接请求用于询问其他用户设备是否配置有usbotg接口电路;

应答信息接收模块,用于接收其他用户设备反馈的应答信息,若确定所述应答消息用于指示所述其他用户设备配置有usbotg接口电路,则根据配置有usbotg接口电路的用户设备,确定所述设备集合。本实施例的装置对应地可用于执行图7所示方法实施例中充电控制设备执行的步骤,其实现原理和技术效果类似,此处不再赘述。

在上述实施例的基础上,所述应答信息接收模块具体可以用于:获取所述充电控制设备与所述配置有usbotg接口电路的用户设备的距离;在所述距离中,确定小于或等于预设距离的目标距离;根据所述目标距离对应的用户设备,得到所述设备集合,所述设备集合中的设备为所述目标距离对应的用户设备。本实施例的装置对应地可用于执行图8所示方法实施例中充电控制设备执行的步骤,其实现原理和技术效果类似,此处不再赘述。

可选地,在上述实施例的基础上,所述升压充电模块940还用于:在对所述第一用户设备的第一电压升压,获得电压值为预设电压值的第二电压,并以所述第二电压为所述第二用户设备充电之前,获取所述第一用户设备和第二用户设备之间电连接通路上的电流方向;根据所述电流方向,确定所述第一用户设备为电连接通路上的主设备、所述第二用户设备为电连接通路上的从设备。本实施例可以是通过对电流方向的检测确定第一用户设备和第二用户设备接入充电控制设备的端口,从而确定升压模块的接入方向,如果检测到电流方向改变,则表明电连接通路上主设备和从设备接入的方向变化,进而自适应第改变升压模块接入的端口方向,实现根据电连接通路两端的接入设备自适应调整升压电路接入方向。

在上述任一实施例的基础上,还可以包括显示模块和检测模块。检测模块检测所述第一用户设备和第二用户设备之间充电通路上的电流大小、电压大小等信息,并在通过所述显示模块进行显示。

在上述任一实施例的基础上,还可以包括稳压模块。通过所述稳压模块对第一用户设备和第二用户设备之间点连接通路上的电信号进行稳压,防止出现浪涌。

图10为本发明实施例提供的一种用户设备结构示意图。本实施例中的用户设备为图1~9所示任一实施例中的第一用户设备。图10所示的实施例包括:

第一接收模块1010,用于接收充电控制设备发送的第一配置请求,所述第一配置请求为将所述第一用户设备配置为主设备的请求;

第一配置模块1020,用于根据所述第一配置请求,设置所述第一用户设备中的usbotg接口电路的识别引脚接地;

第一发送模块1030,用于向所述充电控制设备发送第一反馈信息,所述第一反馈信息用于指示所述用户设备根据所述第一配置请求完成配置。

图10所示实施例的用户设备对应地可用于执行图3所示方法实施例中第一用户设备执行的步骤,其实现原理和技术效果类似,此处不再赘述。

图11为本发明实施例提供的另一种用户设备结构示意图。本实施例中的用户设备为图1~9所示任一实施例中的第二用户设备。图11所示的实施例包括:

第二接收模块1110,用于接收充电控制设备发送的第二配置请求,所述第二配置请求为将所述第二用户设备配置为从设备的请求;

第二配置模块1120,用于根据所述第二配置请求,设置所述第二用户设备中的usbotg接口电路的识别引脚悬空;

第二发送模块1130,用于向所述充电控制设备发送第二反馈信息,所述第二反馈信息用于指示所述第二用户设备根据所述第二配置请求完成配置。

图11所示实施例的用户设备对应地可用于执行图4所示方法实施例中第二用户设备执行的步骤,其实现原理和技术效果类似,此处不再赘述。

上述充电控制设备、第一用户设备和第二用户设备之间的信号传输关系参考图5所示的信令流程示意图。

此外,本申请实施例还提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机执行指令,当用户设备的至少一个处理器执行该计算机执行指令时,用户设备执行上述各种可能的方法。

其中,计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用或专用计算机能够存取的任何可用介质。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于asic中。另外,该asic可以位于用户设备中。当然,处理器和存储介质也可以作为分立组件存在于通信设备中。

本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。

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

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