一种通过充电装置对用户设备进行充电的方法与设备与流程

文档序号:11435368阅读:161来源:国知局
一种通过充电装置对用户设备进行充电的方法与设备与流程

本申请涉及通信领域,尤其涉及一种控制充电装置和用于通过充电装置对用户设备进行充电的技术。



背景技术:

随着人们生活水平的不断提高,便携电子产品被广泛使用,甚至已成为生活中不可缺少的物品,例如移动电话、平板电脑、mp3播放器等。这些设备的功能不断增强,但是通常内置电池的容量却有限,很容易出现电量不足的情况,在移动使用中不方便寻找固定电源进行充电。随身携带移动电源(或称充电宝),又会增加负担。

目前所用充电机柜,成本高昂;而用户通过扫码方式获取充电宝存放柜内存放的充电宝,充电宝脱离柜体后不再受控,可任意使用,尤其是在服务提供方直接将充电宝提供给用户使用的情况下。



技术实现要素:

本申请的一个目的是提供一种通过充电装置对用户设备进行充电的方法。

根据本申请的一个方面,提供了一种在用户设备端用于通过充电装置对用户设备进行充电的方法,该方法包括:

通过用户设备中应用向充电装置发送充电认证信息;

其中,所述充电认证信息用于闭合所述充电装置与所述用户设备间的放电电路以对所述用户设备进行充电。

根据本申请的另一个方面,提供了一种在充电装置端用于对用户设备进行充电的方法,该方法包括:

获取用户设备中应用所提供的充电认证信息;

根据所述充电认证信息对所述应用进行验证;

当所述应用通过验证,闭合充电装置与所述用户设备间的放电电路以对所述用户设备进行充电。

根据本申请的又一个方面,提供了一种用于控制充电装置的方法,该方法包括:

通过用户设备中应用向充电装置发送充电认证信息,其中,所述充电认证信息用于闭合所述充电装置的放电电路以对外充电。

根据本申请的再一个方面,提供了一种用于通过充电装置对用户设备进行充电的方法,该方法包括:

用户设备通过所述用户设备中应用向充电装置发送充电认证信息;

所述充电装置获取所述应用所提供的充电认证信息;

所述充电装置根据所述充电认证信息对所述应用进行验证;

当所述应用通过验证,所述充电装置闭合所述充电装置与所述用户设备间的放电电路以对所述用户设备进行充电。

根据本申请的一个方面,提供了一种用于通过充电装置对用户设备进行充电的设备,该设备包括:

处理器;以及

被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器:

通过用户设备中应用向充电装置发送充电认证信息;

其中,所述充电认证信息用于闭合所述充电装置与所述用户设备间的放电电路以对所述用户设备进行充电。

根据本申请的另一个方面,提供了一种用于对用户设备进行充电的充电装置,该充电装置包括:

处理器;以及

被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器:

获取用户设备中应用所提供的充电认证信息;

根据所述充电认证信息对所述应用进行验证;

当所述应用通过验证,闭合充电装置与所述用户设备间的放电电路以对所述用户设备进行充电。

根据本申请的又一个方面,提供了一种用于控制充电装置的设备,该设备包括:

处理器;以及

被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器:

通过用户设备中应用向充电装置发送充电认证信息,其中,所述充电认证信息用于闭合所述充电装置的放电电路以对外充电。

根据本申请的一个方面,提供了一种包括指令的计算机可读介质,所述指令在被执行时使得系统:

通过用户设备中应用向充电装置发送充电认证信息;

其中,所述充电认证信息用于闭合所述充电装置与所述用户设备间的放电电路以对所述用户设备进行充电。

根据本申请的另一个方面,提供了一种包括指令的计算机可读介质,所述指令在被执行时使得系统:

获取用户设备中应用所提供的充电认证信息;

根据所述充电认证信息对所述应用进行验证;

当所述应用通过验证,闭合充电装置与所述用户设备间的放电电路以对所述用户设备进行充电。

根据本申请的又一个方面,提供了一种包括指令的计算机可读介质,所述指令在被执行时使得系统:

通过用户设备中应用向充电装置发送充电认证信息,其中,所述充电认证信息用于闭合所述充电装置的放电电路以对外充电。

与现有技术相比,本申请通过将充电认证信息由用户设备传输至充电装置,并由充电装置基于该充电认证信息对充电认证信息进行验证,实现了对用户充电权限的验证,以及对电源输出的控制和管理。

附图说明

通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:

图1示出根据本申请一个实施例的一种在用户设备端用于通过充电装置对用户设备进行充电的方法流程图;

图2示出图1中方法一个步骤的子步骤流程图;

图3示出根据本申请另一个实施例的一种在用户设备端用于通过充电装置对用户设备进行充电的方法流程图;

图4示出根据本申请又一个实施例的一种在用户设备端用于通过充电装置对用户设备进行充电的方法流程图;

图5示出根据本申请再一个实施例的一种在用户设备端用于通过充电装置对用户设备进行充电的方法流程图;

图6示出根据本申请一个实施例的一种用于通过充电装置对用户设备进行充电的方法流程图;

图7示出根据本申请一个实施例的一种在充电装置端用于对用户设备进行充电的方法流程图;

附图中相同或相似的附图标记代表相同或相似的部件。

具体实施方式

下面结合附图对本申请作进一步详细描述。

在本申请一个典型的配置中,终端、服务网络的设备和可信方均包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。

内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flashram)。内存是计算机可读介质的示例。

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。

本申请所指设备包括但不限于用户设备、网络设备、或用户设备与网络设备通过网络相集成所构成的设备。所述用户设备包括但不限于任何一种可与用户进行人机交互(例如通过触摸板进行人机交互)的移动电子产品,例如智能手机、平板电脑等,所述移动电子产品可以采用任意操作系统,如android操作系统、ios操作系统等。其中,所述网络设备包括一种能够按照事先设定或存储的指令,自动进行数值计算和信息处理的电子设备,其硬件包括但不限于微处理器、专用集成电路(asic)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、数字信号处理器(dsp)、嵌入式设备等。所述网络设备包括但不限于计算机、网络主机、单个网络服务器、多个网络服务器集或多个服务器构成的云;在此,云由基于云计算(cloudcomputing)的大量计算机或网络服务器构成,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个虚拟超级计算机。所述网络包括但不限于互联网、广域网、城域网、局域网、vpn网络、无线自组织网络(adhoc网络)等。优选地,所述设备还可以是运行于所述用户设备、网络设备、或用户设备与网络设备、网络设备、触摸终端或网络设备与触摸终端通过网络相集成所构成的设备上的程序。

当然,本领域技术人员应能理解上述设备仅为举例,其他现有的或今后可能出现的设备如可适用于本申请,也应包含在本申请保护范围以内,并在此以引用方式包含于此。

在本申请的描述中,“多个”的含义是两个或者更多,除非另有明确具体的限定。

根据本申请的一个方面,提供了一种在用户设备端用于通过充电装置对用户设备进行充电的方法,该方法包括步骤s11。在步骤s11中,用户设备通过安装在该用户设备中的应用向充电装置发送充电认证信息;其中,所述充电认证信息用于闭合所述充电装置与所述用户设备间的放电电路以对所述用户设备进行充电。

参考图6,具体而言,在步骤s11中,用户设备通过安装在该用户设备中的应用向充电装置发送充电认证信息是指,充电装置在通过放电电路对用户设备充电之前,需要首先接收该用户设备发送的充电认证信息,该充电认证信息由安装于用户设备上的充电认证应用向充电装置发送;充电装置对该充电认证信息进行验证,当该充电认证信息通过验证,充电装置闭合放电电路,对该用户设备充电。充电认证信息可由充电认证应用根据用户应用账号对应的权限确定,也可由当前用户设备上充电认证应用的安装状态确定,还可由用户设备通过蓝牙通信、近场通信(nfc,nearfieldcommunication)、移动数据通信、无线局域网通信等方式获取;而用户设备向充电装置发送充电认证信息,也可基于通信线缆(例如usb连接线)、蓝牙通信、近场通信、移动数据通信(例如基于3g/4g网络)、无线局域网通信等通信方式进行。

当然,本领域技术人员应能理解,上述通信方式仅为举例,其他现有的或今后可能出现的通信方式如可适用于本申请,也应包含在本申请保护范围以内,并在此以引用方式包含于此。

例如,某充电服务公司乙向某用户甲提供充电装置ca,供用户甲给手机ma充电。用户甲事先在手机ma上安装充电服务公司乙提供的充电认证应用,该充电认证应用与充电装置ca配套使用,运行时可向充电装置ca发送充电认证信息,供充电装置ca对手机ma进行身份或充电权限的验证。充电认证应用处于运行状态。用户甲操作充电认证应用,向充电装置ca发送充电认证信息,该充电认证信息包含用户甲在充电认证应用中对应账号的充电权限。充电装置ca对用户甲的充电权限进行鉴别,当充电认证信息对应的充电权限为“有权充电”,则充电装置ca闭合其与手机ma之间的放电电路,对手机ma进行充电。又例如,充电认证应用向充电装置ca发送的充电认证信息中,包含“已安装充电认证应用”,例如充电认证信息中包含事先约定的消息“appinstalled”,当充电装置ca检测到该充电认证信息,即闭合放电电路对手机ma充电。

其中,用户设备与充电装置之间的放电电路可包含有线充电接口或无线充电模块。例如,手机ma通过usb充电线缆连接充电装置ca的usb充电接口并充电;或充电装置ca提供无线充电发射模块,手机ma通过相应的无线充电接收模块进行充电。充电装置可包括线缆,例如通过电源转换器供电,例如充电装置ca为充电底座或固定的充电柜;也可包括蓄电池,例如充电装置ca为“充电宝”即移动电源(mobilepowerpack,mpp)。

优选地,参考图1,该方法还包括步骤s12。在步骤s12中,用户设备首先建立其与充电装置的通信连接;随后,在步骤s11中,用户设备通过所述用户设备中应用并经由所述通信连接向从所述充电装置发送充电认证信息。

具体而言,在步骤s12中,用户设备建立其与充电装置的通信连接,例如,用户设备与充电装置通过通信线缆(例如usb连接线)、蓝牙通信、近场通信、移动数据通信(例如基于3g/4g网络)、无线局域网通信等方式相互连接,并基于约定的通信协议建立通信连接;在步骤s11中,用户设备通过安装在该用户设备中的应用,经由在步骤s12中建立的通信连接,向充电装置发送充电认证信息。

例如,某充电服务公司乙向某用户甲提供充电装置ca,供用户甲给手机ma充电。用户甲事先在手机ma上安装充电服务公司乙提供的充电认证应用,该充电认证应用与充电装置ca配套使用,运行时可向充电装置ca发送充电认证信息,供充电装置ca对手机ma进行身份或充电权限的验证。

其中,充电装置ca与手机ma通过usb线缆连接,充电认证应用处于运行状态。手机ma检测到充电装置ca后,基于约定的通信协议,手机ma通过充电认证应用向充电装置ca发送通信连接请求,充电装置ca收到该通信连接请求后相应该通信连接请求,从而充电装置ca和手机ma之间的通信连接建立。libusb是基于用户空间的usb库,设计了一系列外部应用程序接口(api,applicationprogramminginterface)供应用程序调用。充电认证应用可基于libusb开发,在充电认证应用中采用java调用相关接口的方式,通过用户态驱动操作usb总线。当然,充电装置ca与手机ma之间的通信也可基于蓝牙通信、近场通信、移动数据通信(例如3g/4g网络)、无线局域网通信等方式相互连接,并基于约定的通信协议建立通信连接。例如,通过手机ma搜索充电装置ca提供的wifi热点信号或蓝牙信号并建立手机ma和充电装置ca之间的无线连接。

用户甲操作充电认证应用,向充电装置ca发送充电认证信息,该充电认证信息包含用户甲在充电认证应用中对应账号的充电权限。充电装置ca对用户甲的充电权限进行鉴别,当充电认证信息对应的充电权限为“有权充电”,则充电装置ca闭合其与手机ma之间的放电电路,对手机ma进行充电。又例如,充电认证应用向充电装置ca发送的充电认证信息中,包含“已安装充电认证应用”,例如充电认证信息中包含事先约定的消息“appinstalled”,当充电装置ca检测到该充电认证信息,即闭合放电电路对手机ma充电。

其中,优选地,在步骤s12中,用户设备向充电装置发送通信连接请求,并接收所述充电装置基于所述通信连接请求返回的通信连接响应,从而建立所述用户设备与所述充电装置的通信连接。例如,用户设备与充电装置通过充电线缆连接并通信,用户设备基于约定的协议向充电装置发送通信连接请求,充电装置接收到该通信连接请求后,向用户设备返回相应的通信连接响应,用户设备与充电装置之间的通信连接建立;在此过程中,充电装置还可根据通信连接请求确定用户设备的用户设备信息,例如设备类型、型号等,用户设备也可根据通信连接响应确定充电装置的充电装置信息,例如序列号等标识信息,或容量、生产厂商等其他信息。又例如,用户设备与充电装置通过蓝牙通信的方式通信,用户设备与充电装置首先进行配对,配对过程中,用户设备向外部设备发送主设备寻呼请求,充电装置则监听主设备寻呼请求,一旦监听到寻呼请求,向外发送从设备寻呼响应,用户设备接收到该从设备寻呼响应,用户设备与充电装置之间即建立acl链路连接;基于该acl链路连接,主设备发起rfcomm连接请求,充电装置响应该rfcomm连接请求,从而建立用户设备与充电装置之间的蓝牙通信连接。当然,另一方面,也可由充电装置向用户设备发送通信连接请求,在充电装置接收用户设备基于该通信连接请求返回的通信连接响应后,用户设备和充电装置之间的通信连接即被建立,具体过程与上述过程类似,不再赘述,并以引用的方式包含于此。

优选地,在步骤s12中,用户设备基于该用户设备与充电装置间的usb连接,建立所述用户设备与所述充电装置的通信连接。例如,用户设备与充电装置通过usb线缆相互连接,并基于约定的通信协议建立通信连接。

例如,某充电服务公司乙向某用户甲提供充电装置ca,供用户甲给手机ma充电。用户甲事先在手机ma上安装充电服务公司乙提供的充电认证应用,该充电认证应用与充电装置ca配套使用,运行时可向充电装置ca发送充电认证信息,供充电装置ca对手机ma进行身份或充电权限的验证。

其中,充电装置ca与手机ma通过usb线缆连接,充电认证应用处于运行状态。手机ma检测到充电装置ca后,基于约定的通信协议,手机ma通过充电认证应用向充电装置ca发送通信连接请求,充电装置ca收到该通信连接请求后相应该通信连接请求,从而充电装置ca和手机ma之间的通信连接建立。libusb是基于用户空间的usb库,设计了一系列外部应用程序接口(api,applicationprogramminginterface)供应用程序调用。充电认证应用可基于libusb开发,在充电认证应用中采用java调用相关接口的方式,通过用户态驱动操作usb总线。

用户甲操作充电认证应用,向充电装置ca发送充电认证信息,该充电认证信息包含用户甲在充电认证应用中对应账号的充电权限。充电装置ca对用户甲的充电权限进行鉴别,当充电认证信息对应的充电权限为“有权充电”,则充电装置ca闭合其与手机ma之间的放电电路,对手机ma进行充电。又例如,充电认证应用向充电装置ca发送的充电认证信息中,包含“已安装充电认证应用”,例如充电认证信息中包含事先约定的消息“appinstalled”,当充电装置ca检测到该充电认证信息,即闭合放电电路对手机ma充电。

进一步优选地,参考图2,步骤s12包括子步骤s12a和子步骤s12b。在子步骤s12a中,用户设备基于该用户设备与充电装置间的usb连接,获取所述充电装置的装置标识信息;在子步骤s12b中,根据所述充电装置的装置标识信息建立所述用户设备与所述充电装置的通信连接。例如,将用户设备与充电装置通过usb通信线缆相连,用户设备通过usb通信线缆读取充电装置的用于与其他充电装置相区别的装置标识信息;随后,用户设备根据该装置标识信息,与充电装置建立无线连接。

例如,某充电服务公司乙向某用户甲提供充电装置ca,供用户甲给手机ma充电。用户甲事先在手机ma上安装充电服务公司乙提供的充电认证应用,该充电认证应用与充电装置ca配套使用,运行时可向充电装置ca发送充电认证信息,供充电装置ca对手机ma进行身份或充电权限的验证。

其中,充电装置ca与手机ma通过usb线缆连接后,充电认证应用处于运行状态。手机ma检测到充电装置ca,并读取充电装置ca的wifi标识信息(例如ssid(servicesetidentifier,服务集标识)和mac地址)。随后,手机ma根据该wifi标识信息连接充电装置ca所提供的wifi热点,并建立手机ma和充电装置ca之间的wifi无线连接。当然,也可在充电装置ca与手机ma通过usb线缆连接后,手机ma读取充电装置ca的蓝牙标识信息,并基于该蓝牙标识信息建立手机ma和充电装置ca之间的蓝牙无线连接。

用户甲操作充电认证应用,向充电装置ca发送充电认证信息,该充电认证信息包含用户甲在充电认证应用中对应账号的充电权限。充电装置ca对用户甲的充电权限进行鉴别,当充电认证信息对应的充电权限为“有权充电”,则充电装置ca闭合其与手机ma之间的放电电路,对手机ma进行充电。又例如,充电认证应用向充电装置ca发送的充电认证信息中,包含“已安装充电认证应用”,例如充电认证信息中包含事先约定的消息“appinstalled”,当充电装置ca检测到该充电认证信息,即闭合放电电路对手机ma充电。

优选地,参考图3,该方法还包括步骤s13。在步骤s13中,用户设备基于该用户设备与充电装置间的usb连接,获取所述充电装置的装置标识信息;在步骤s11中,用户设备基于在步骤s13中所获取的所述装置标识信息,通过所述用户设备中应用向所述充电装置发送充电认证信息。例如,将用户设备与充电装置通过usb通信线缆相连,用户设备通过usb通信线缆读取充电装置的用于与其他充电装置相区别的装置标识信息;随后,用户设备通过所安装的应用,基于所获取的装置标识信息,将用于充电认证的充电认证信息通过有线或无线通信方式发送至充电装置。

例如,某充电服务公司乙向某用户甲提供充电装置ca,供用户甲给手机ma充电。用户甲事先在手机ma上安装充电服务公司乙提供的充电认证应用,该充电认证应用与充电装置ca配套使用,运行时可向充电装置ca发送充电认证信息,供充电装置ca对手机ma进行身份或充电权限的验证。

其中,充电认证应用处于运行状态。充电装置ca与手机ma通过usb线缆连接后,手机ma检测到充电装置ca,并读取充电装置ca在无线局域网中的网络地址。用户甲操作充电认证应用,通过充电认证应用向充电装置ca对应的网络地址发送充电认证信息,该充电认证信息包含用户甲在充电认证应用中对应账号的充电权限。充电装置ca对用户甲的充电权限进行鉴别,当充电认证信息对应的充电权限为“有权充电”,则充电装置ca闭合其与手机ma之间的放电电路,对手机ma进行充电。又例如,充电认证应用向充电装置ca发送的充电认证信息中,包含“已安装充电认证应用”,例如充电认证信息中包含事先约定的消息“appinstalled”,当充电装置ca检测到该充电认证信息,即闭合放电电路对手机ma充电。

又例如,手机ma通过移动通信网络向充电装置ca发送充电认证信息,过程与上述类似,不再赘述。

优选地,参考图4,该方法还包括步骤s14。在步骤s14中,用户设备通过该用户设备中应用生成充电认证信息;在步骤s11中,用户设备通过该应用,将步骤s14中生成的充电认证信息发送至充电装置。例如,用户设备在连接到充电装置后,安装于用户设备的充电认证应用生成固定的、事先约定的充电认证信息,例如包含约定字符串,并发送至充电装置,充电装置检测到该充电认证信息后闭合放电电路,充电装置对用户设备进行充电;又例如,由用户设备实时生成该认证信息,并发送至充电装置,充电装置对其进行验证,验证通过则闭合放电电路,充电装置对用户设备进行充电。

例如,某充电服务公司乙向某用户甲提供充电装置ca,供用户甲给手机ma充电。用户甲事先在手机ma上安装充电服务公司乙提供的充电认证应用,该充电认证应用与充电装置ca配套使用,运行时可向充电装置ca发送充电认证信息,供充电装置ca对手机ma进行身份或充电权限的验证。

其中,充电装置ca与手机ma通过usb线缆连接。充电认证应用处于运行状态。用户甲操作充电认证应用,向充电装置ca发送充电认证信息,该充电认证信息包含用户甲在充电认证应用中对应账号的充电权限,该权限可在向云端服务器发送查询请求后由云端服务器返回至手机ma。充电装置ca对用户甲的充电权限进行鉴别,当充电认证信息对应的充电权限为“有权充电”,则充电装置ca闭合其与手机ma之间的放电电路,对手机ma进行充电。又例如,充电认证应用向充电装置ca发送的充电认证信息中,包含“已安装充电认证应用”,例如充电认证信息中包含事先约定的消息“appinstalled”,当充电装置ca检测到该充电认证信息,即闭合放电电路对手机ma充电。再例如,用户甲通过在充电认证应用中使用手机ma扫描二维码的方式获得充电授权,充电认证应用根据所扫描到的二维码信息,向充电装置ca发送充电认证信息,充电装置ca对该充电认证信息验证通过后,闭合放电电路对手机ma进行充电。

优选地,参考图5,该方法还包括步骤s15。在步骤s15中,用户设备通过该用户设备中应用对充电装置进行安全认证;在步骤s11中,当所述充电装置在步骤s15中通过安全认证,用户设备通过所述应用向所述充电装置发送充电认证信息。

例如,某充电服务公司乙向某用户甲提供充电装置ca,供用户甲给手机ma充电。用户甲事先在手机ma上安装充电服务公司乙提供的充电认证应用,该充电认证应用与充电装置ca配套使用,运行时可向充电装置ca发送充电认证信息,供充电装置ca对手机ma进行身份或充电权限的验证。充电认证应用处于运行状态。在发送充电认证信息之前,手机ma通过充电认证应用对充电装置ca进行安全认证,例如建立手机ma和充电装置ca之间通信连接之后,手机ma中的充电认证应用向充电装置发送安全认证请求,该安全认证请求中包含一随机数,充电装置ca收到安全认证请求后基于该随机数和加密算法进行加密计算,将密文返回至充电认证应用,而充电认证应用根据相同的算法对随机数进行加密计算,并将结果与充电装置ca返回的密文相比较,若二者相同则安全认证通过,否则不通过。当然,也可基于数字证书、加密芯片、非对称密码等进行安全认证。

当充电认证应用对充电装置的安全认证通过,用户甲操作充电认证应用,向充电装置ca发送充电认证信息,该充电认证信息包含用户甲在充电认证应用中对应账号的充电权限。充电装置ca对用户甲的充电权限进行鉴别,当充电认证信息对应的充电权限为“有权充电”,则充电装置ca闭合其与手机ma之间的放电电路,对手机ma进行充电。又例如,充电认证应用向充电装置ca发送的充电认证信息中,包含“已安装充电认证应用”,例如充电认证信息中包含事先约定的消息“appinstalled”,当充电装置ca检测到该充电认证信息,即闭合放电电路对手机ma充电。

其中,用户设备与充电装置之间的放电电路可包含有线充电接口或无线充电模块。例如,手机ma通过usb充电线缆连接充电装置ca的usb充电接口并充电;或充电装置ca提供无线充电发射模块,手机ma通过相应的无线充电接收模块进行充电。充电装置可包括线缆,例如通过电源转换器供电,例如充电装置ca为充电底座或固定的充电柜;也可包括蓄电池,例如充电装置ca为“充电宝”,即移动电源。

参考图6和7,根据本申请的另一个方面,提供了一种在充电装置端用于对用户设备进行充电的方法,该方法包括步骤s21、步骤s22和步骤s23。在步骤s21中,充电装置获取用户设备中应用提供的充电认证信息;在步骤s22中,充电装置根据所述充电认证信息对所述应用进行验证;在步骤s23中,当所述应用通过验证,闭合该充电装置与所述用户设备间的放电电路以对所述用户设备进行充电。

具体而言,在步骤s21中,充电装置获取用户设备中应用提供的充电认证信息是指,充电装置在通过放电电路对用户设备充电之前,需要首先接收用户设备发送的充电认证信息。该充电认证信息可以是由安装于用户设备上的充电认证应用事先生成的,例如包含约定字符串;也可由充电认证应用实时生成。

在步骤s22中,充电装置根据所述充电认证信息对所述应用进行验证是指,充电装置接收到步骤s21中充电认证应用所发送的充电认证信息后,根据相应的规则对该充电认证信息进行验证,从而对发送该充电认证信息的充电认证应用进行验证。例如,根据验证规则,当充电认证信息中包含约定的字符串时该充电认证信息通过验证,则充电装置检测充电认证信息中是否包含约定的字符串;又例如,根据验证规则,充电认证信息由充电认证应用实时生成,则充电装置根据相同算法生成比较信息,并将其与充电认证信息相比较,若两者一致则充电认证信息通过验证;再例如,充电认证装置将充电认证信息进行处理后,从其中提取到特定内容,则充电认证信息通过验证,例如充电认证信息是加密的,充电装置接收到充电认证信息后首先对其进行解密。当充电认证信息通过验证,充电认证应用也相应通过验证。

其中,充电认证信息可由充电认证应用根据用户应用账号对应的权限确定,也可由当前用户设备上充电认证应用的安装状态确定,还可由用户设备通过蓝牙通信、近场通信(nfc,nearfieldcommunication)、移动数据通信、无线局域网通信等方式获取;而用户设备向充电装置发送充电认证信息,也可基于通信线缆(例如usb连接线)、蓝牙通信、近场通信、移动数据通信(例如基于3g/4g网络)、无线局域网通信等通信方式进行。

当然,本领域技术人员应能理解,上述通信方式仅为举例,其他现有的或今后可能出现的通信方式如可适用于本申请,也应包含在本申请保护范围以内,并在此以引用方式包含于此。

在步骤s23中,当所述应用(例如,充电认证应用)通过验证,充电装置闭合它与所述用户设备间的放电电路以对所述用户设备进行充电。

例如,某充电服务公司乙向某用户甲提供充电装置ca,供用户甲给手机ma充电。用户甲事先在手机ma上安装充电服务公司乙提供的充电认证应用,该充电认证应用与充电装置ca配套使用,运行时可向充电装置ca发送充电认证信息,供充电装置ca对手机ma进行身份或充电权限的验证。充电认证应用处于运行状态。用户甲操作充电认证应用,向充电装置ca发送充电认证信息,该充电认证信息包含用户甲在充电认证应用中对应账号的充电权限。充电装置ca对用户甲的充电权限进行鉴别,当充电认证信息对应的充电权限为“有权充电”,则充电认证信息和充电认证应用通过验证,充电装置ca闭合其与手机ma之间的放电电路,对手机ma进行充电。或者,充电认证信息被加密后发送至充电装置ca,充电装置ca根据加密算法对应的解密算法,将充电认证信息解密后,读取用户充电权限为“有权充电”,则充电认证信息和充电认证应用通过验证,充电装置ca闭合放电电路对手机ma充电。又例如,充电认证应用向充电装置ca发送的充电认证信息中,包含事先约定的消息“已安装充电认证应用”或“appinstalled”,当充电装置ca检测到该充电认证信息,则充电认证信息和充电认证应用通过验证,充电装置ca即闭合放电电路对手机ma充电。再例如,将充电装置的序列号输入充电认证应用后,充电认证应用基于该序列号生成了充电认证信息;充电装置ca也根据该序列号基于相同的生成算法生成比较信息,并将该比较信息与充电认证信息比对,当二者一致,则充电认证信息和充电认证应用通过验证,充电装置ca闭合放电电路对手机ma充电。

其中,用户设备与充电装置之间的放电电路可包含有线充电接口或无线充电模块。例如,手机ma通过usb充电线缆连接充电装置ca的usb充电接口并充电;或充电装置ca提供无线充电发射模块,手机ma通过相应的无线充电接收模块进行充电。充电装置可包括线缆,例如通过电源转换器供电,例如充电装置ca为充电底座或固定的充电柜;也可包括蓄电池,例如充电装置ca为“充电宝”,即移动电源。

优选地,该方法还包括步骤s24(未示出)。在步骤s24(未示出)中,当所述应用(例如充电认证应用)未通过验证,断开所述放电电路以停止对所述用户设备充电。例如,充电装置闭合放电电路对用户设备充电,并接收到安装于用户设备上的充电认证应用所发送的充电认证信息,且该充电认证信息未通过充电装置的验证,例如不包含约定字符串、充电装置根据相同算法计算的比较信息与充电认证信息不一致、将充电认证信息解密后未提取到特定内容等,则断开放电电路,停止对用户设备的充电。当用户设备因为电量过低无法开机,可由充电装置充入一定电量,再根据充电认证信息的验证结果,保持放电电路闭合,或断开放电电路。

例如,某充电服务公司乙向某用户甲提供充电装置ca,供用户甲给手机ma充电。用户甲事先在手机ma上安装充电服务公司乙提供的充电认证应用,该充电认证应用与充电装置ca配套使用,运行时可向充电装置ca发送充电认证信息,供充电装置ca对手机ma进行身份或充电权限的验证。充电装置ca与手机ma通过充电线缆相连,充电装置ca与手机ma之间的放电电路处于闭合状态,充电装置ca通过该放电电路对手机ma充电。但是此时,手机ma已经因为电量不足关机,无法运行充电认证应用,更无法通过充电认证应用向充电装置ca发送充电认证信息。

当充电过程持续一段时间后,用户甲启动手机ma,并运行充电认证应用。用户甲操作充电认证应用,向充电装置ca发送充电认证信息,该充电认证信息包含用户甲在充电认证应用中对应账号的充电权限。充电装置ca对用户甲的充电权限进行鉴别,当充电认证信息对应的充电权限为“有权充电”,则充电认证信息和充电认证应用通过验证。或者,充电认证信息被加密后发送至充电装置ca,充电装置ca根据加密算法对应的解密算法,将充电认证信息解密后,读取用户充电权限为“有权充电”,则充电认证信息和充电认证应用通过验证。又例如,充电认证应用向充电装置ca发送的充电认证信息中,包含事先约定的消息“已安装充电认证应用”或“appinstalled”,当充电装置ca检测到该充电认证信息,则充电认证信息和充电认证应用通过验证。再例如,将充电装置的序列号输入充电认证应用后,充电认证应用基于该序列号生成了充电认证信息;充电装置ca也根据该序列号基于相同的生成算法生成比较信息,并将该比较信息与充电认证信息比对,当二者一致,则充电认证信息和充电认证应用通过验证。

而当充电认证信息及充电认证应用未通过充电装置ca的验证,充电装置ca将放电电路断开,充电装置ca停止对手机ma充电。

其中,用户设备与充电装置之间的放电电路可包含有线充电接口或无线充电模块。例如,手机ma通过usb充电线缆连接充电装置ca的usb充电接口并充电;或充电装置ca提供无线充电发射模块,手机ma通过相应的无线充电接收模块进行充电。充电装置可包括线缆,例如通过电源转换器供电,例如充电装置ca为充电底座或固定的充电柜;也可包括蓄电池,例如充电装置ca为“充电宝”,即移动电源。

其中,优选地,在步骤s24(未示出)中,当所述应用未通过验证,且所述用户设备的充电时长超过预定的充电时长阈值,断开所述放电电路以停止对所述用户设备充电。例如,充电装置检测到用户设备接入后,闭合放电电路并对用户设备充电;但是在预定的充电时长内,未接收到充电认证应用发送的充电认证信息,或充电认证应用发送的充电认证信息未能通过充电装置的验证,充电装置将放电电路断开,以停止对该用户设备充电。又例如,充电装置初始状态下闭合放电电路,在检测到到用户设备接入后对用户设备充电;但是在预定的充电时长内,未接收到充电认证应用发送的充电认证信息,或充电认证应用发送的充电认证信息未能通过充电装置的验证,充电装置将放电电路断开,以停止对该用户设备充电;待检到改用户设备断开连接,闭合放电电路,等待下一次连接。

此时,当用户设备因为电量过低无法开机,可由充电装置充入一定电量,再根据充电认证信息的验证结果,保持放电电路闭合,或断开放电电路。

例如,某充电服务公司乙向某用户甲提供充电装置ca,供用户甲给手机ma充电。用户甲事先在手机ma上安装充电服务公司乙提供的充电认证应用,该充电认证应用与充电装置ca配套使用,运行时可向充电装置ca发送充电认证信息,供充电装置ca对手机ma进行身份或充电权限的验证。充电装置ca与手机ma通过充电线缆相连,充电装置ca与手机ma之间的放电电路处于闭合状态,充电装置ca通过该放电电路对手机ma充电。但是此时,手机ma已经因为电量不足关机,无法运行充电认证应用,更无法通过充电认证应用向充电装置ca发送充电认证信息。

当充电过程持续3分钟后,用户甲启动手机ma,并运行充电认证应用。用户甲操作充电认证应用,向充电装置ca发送充电认证信息,该充电认证信息包含用户甲在充电认证应用中对应账号的充电权限。充电装置ca对用户甲的充电权限进行鉴别,当充电认证信息对应的充电权限为“有权充电”,则充电认证信息和充电认证应用通过验证,否则未通过验证。或者,充电认证信息被加密后发送至充电装置ca,充电装置ca根据加密算法对应的解密算法,将充电认证信息解密后,读取用户充电权限为“有权充电”,则充电认证信息和充电认证应用通过验证,否则未通过验证。又例如,充电认证应用向充电装置ca发送的充电认证信息中,包含事先约定的消息“已安装充电认证应用”或“appinstalled”,当充电装置ca检测到该充电认证信息,则充电认证信息和充电认证应用通过验证,否则未通过验证。再例如,将充电装置的序列号输入充电认证应用后,充电认证应用基于该序列号生成了充电认证信息;充电装置ca也根据该序列号基于相同的生成算法生成比较信息,并将该比较信息与充电认证信息比对,当二者一致,则充电认证信息和充电认证应用通过验证,否则未通过验证。

如果在从充电装置ca检测到手机ma接入开始的5分钟内,充电装置ca所接收到的充电认证信息均未能通过验证,或未接收到充电认证信息,则充电装置ca将放电电路断开,充电装置ca停止对手机ma充电。

其中,用户设备与充电装置之间的放电电路可包含有线充电接口或无线充电模块。例如,手机ma通过usb充电线缆连接充电装置ca的usb充电接口并充电;或充电装置ca提供无线充电发射模块,手机ma通过相应的无线充电接收模块进行充电。充电装置可包括线缆,例如通过电源转换器供电,例如充电装置ca为充电底座或固定的充电柜;也可包括蓄电池,例如充电装置ca为“充电宝”,即移动电源。

根据本申请的又一个方面,提供了一种用于控制充电装置的方法,该方法包括步骤s31(未示出)。在步骤s31(未示出)中,用户设备通过该用户设备中应用向充电装置发送充电认证信息,其中,所述充电认证信息用于闭合所述充电装置的放电电路以对外充电。例如,充电装置在闭合放电电路对外充电之前,需要首先接收用户设备发送的充电认证信息,该充电认证信息由安装于该用户设备上的充电认证应用向充电装置发送;充电装置对该充电认证信息进行验证,当该充电认证信息通过验证,充电装置闭合放电电路,以对外部设备充电。其中,外部设备包括但不限于发送充电认证信息的用户设备,以及该用户设备以外的其他设备。充电认证信息可由充电认证应用根据用户应用账号对应的权限确定,也可由当前用户设备上充电认证应用的安装状态确定,还可由用户设备通过蓝牙通信、近场通信(nfc,nearfieldcommunication)、移动数据通信、无线局域网通信等方式获取;而用户设备向充电装置发送充电认证信息,也可基于通信线缆(例如usb连接线)、蓝牙通信、近场通信、移动数据通信(例如基于3g/4g网络)、无线局域网通信等通信方式进行。

当然,本领域技术人员应能理解,上述通信方式仅为举例,其他现有的或今后可能出现的通信方式如可适用于本申请,也应包含在本申请保护范围以内,并在此以引用方式包含于此。

例如,某充电服务公司乙向某用户甲提供充电装置ca,供用户甲给其手机ma充电。用户甲将其手机ma与充电装置ca通过充电线缆连接。用户丙事先在其手机mb上安装充电服务公司乙提供的充电认证应用,该充电认证应用与充电装置ca配套使用,运行时可向充电装置ca发送充电认证信息,供充电装置ca对用户丙的手机mb进行身份或充电权限的验证。用户丙手机mb上的充电认证应用处于运行状态。用户丙操作充电认证应用,通过nfc通信的方式向充电装置ca发送充电认证信息,该充电认证信息包含用户丙在充电认证应用中对应账号的充电权限。充电装置ca对用户丙的充电权限进行鉴别,当充电认证信息对应的充电权限为“有权充电”,则充电装置ca闭合其与用户甲的手机ma之间的放电电路,对用户甲的手机ma进行充电。又例如,充电认证应用向充电装置ca发送的充电认证信息中,包含“已安装充电认证应用”,例如充电认证信息中包含事先约定的消息“appinstalled”,当充电装置ca检测到该充电认证信息,即闭合放电电路对用户甲的手机ma充电。

其中,用户设备与充电装置之间的放电电路可包含有线充电接口或无线充电模块。例如,手机ma通过usb充电线缆连接充电装置ca的usb充电接口并充电;或充电装置ca提供无线充电发射模块,手机ma通过相应的无线充电接收模块进行充电。充电装置可包括线缆,例如通过电源转换器供电,例如充电装置ca为充电底座或固定的充电柜;也可包括蓄电池,例如充电装置ca为“充电宝”,即移动电源。

根据本申请的一个方面,提供了一种用于通过充电装置对用户设备进行充电的设备,该设备包括:

处理器;以及

被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器:

通过用户设备中应用向充电装置发送充电认证信息;

其中,所述充电认证信息用于闭合所述充电装置与所述用户设备间的放电电路以对所述用户设备进行充电。

根据本申请的另一个方面,提供了一种用于对用户设备进行充电的充电装置,其中,该充电装置包括:

处理器;以及

被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器:

获取用户设备中应用所提供的充电认证信息;

根据所述充电认证信息对所述应用进行验证;

当所述应用通过验证,闭合充电装置与所述用户设备间的放电电路以对所述用户设备进行充电。

根据本申请的又一个方面,提供了一种用于控制充电装置的设备,该设备包括:

处理器;以及

被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器:

通过用户设备中应用向充电装置发送充电认证信息,其中,所述充电认证信息用于闭合所述充电装置的放电电路以对外充电。

根据本申请的一个方面,提供了一种包括指令的计算机可读介质,所述指令在被执行时使得系统进行以下操作:

通过用户设备中应用向充电装置发送充电认证信息;

其中,所述充电认证信息用于闭合所述充电装置与所述用户设备间的放电电路以对所述用户设备进行充电。

根据本申请的另一个方面,提供了一种包括指令的计算机可读介质,所述指令在被执行时使得系统进行以下操作:

获取用户设备中应用所提供的充电认证信息;

根据所述充电认证信息对所述应用进行验证;

当所述应用通过验证,闭合充电装置与所述用户设备间的放电电路以对所述用户设备进行充电。

根据本申请的又一个方面,提供了一种包括指令的计算机可读介质,所述指令在被执行时使得系统进行以下操作:

通过用户设备中应用向充电装置发送充电认证信息,其中,所述充电认证信息用于闭合所述充电装置的放电电路以对外充电。

需要注意的是,本申请可在软件和/或软件与硬件的组合体中被实施,例如,可采用专用集成电路(asic)、通用目的计算机或任何其他类似硬件设备来实现。在一个实施例中,本申请的软件程序可以通过处理器执行以实现上文所述步骤或功能。同样地,本申请的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,ram存储器,磁或光驱动器或软磁盘及类似设备。另外,本申请的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。

另外,本申请的一部分可被应用为计算机程序产品,例如计算机程序指令,当其被计算机执行时,通过该计算机的操作,可以调用或提供根据本申请的方法和/或技术方案。本领域技术人员应能理解,计算机程序指令在计算机可读介质中的存在形式包括但不限于源文件、可执行文件、安装包文件等,相应地,计算机程序指令被计算机执行的方式包括但不限于:该计算机直接执行该指令,或者该计算机编译该指令后再执行对应的编译后程序,或者该计算机读取并执行该指令,或者该计算机读取并安装该指令后再执行对应的安装后程序。在此,计算机可读介质可以是可供计算机访问的任意可用的计算机可读存储介质或通信介质。

通信介质包括藉此包含例如计算机可读指令、数据结构、程序模块或其他数据的通信信号被从一个系统传送到另一系统的介质。通信介质可包括有导的传输介质(诸如电缆和线(例如,光纤、同轴等))和能传播能量波的无线(未有导的传输)介质,诸如声音、电磁、rf、微波和红外。计算机可读指令、数据结构、程序模块或其他数据可被体现为例如无线介质(诸如载波或诸如被体现为扩展频谱技术的一部分的类似机制)中的已调制数据信号。术语“已调制数据信号”指的是其一个或多个特征以在信号中编码信息的方式被更改或设定的信号。调制可以是模拟的、数字的或混合调制技术。

作为示例而非限制,计算机可读存储介质可包括以用于存储诸如计算机可读指令、数据结构、程序模块或其它数据的信息的任何方法或技术实现的易失性和非易失性、可移动和不可移动的介质。例如,计算机可读存储介质包括,但不限于,易失性存储器,诸如随机存储器(ram,dram,sram);以及非易失性存储器,诸如闪存、各种只读存储器(rom,prom,eprom,eeprom)、磁性和铁磁/铁电存储器(mram,feram);以及磁性和光学存储设备(硬盘、磁带、cd、dvd);或其它现在已知的介质或今后开发的能够存储供计算机系统使用的计算机可读信息/数据。

在此,根据本申请的一个实施例包括一个装置,该装置包括用于存储计算机程序指令的存储器和用于执行程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发该装置运行基于前述根据本申请的多个实施例的方法和/或技术方案。

对于本领域技术人员而言,显然本申请不限于上述示范性实施例的细节,而且在不背离本申请的精神或基本特征的情况下,能够以其他的具体形式实现本申请。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本申请的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本申请内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。装置权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。

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