【发明授权】一种充电方法及充电系统_杭州小电科技股份有限公司_201711047555.1 

申请/专利权人:杭州小电科技股份有限公司

申请日:2017-10-31

发明/设计人:黄巧玲

公开(公告)日:2020-11-24

代理机构:杭州华进联浙知识产权代理有限公司

公开(公告)号:CN107785963B

代理人:单长芳

主分类号:H02J7/00(20060101)

地址:311100 浙江省杭州市余杭区五常街道文一西路998号5幢703室

分类号:H02J7/00(20060101)

优先权:

专利状态码:有效-授权

法律状态:2020.11.24#授权;2020.08.18#著录事项变更;2018.04.03#实质审查的生效;2018.03.09#公开

摘要:本发明公开了一种充电方法及充电系统,在用户使用充电设备对移动终端进行充电之前,只有具有权限使用该充电设备的用户才能获知该第一充电密码,并能够利用该第一充电密码通过充电设备的验证,进而使得具有权限的用户能够使用该充电设备。而对于没有权限使用该充电设备的用户而言,由于第一充电密码是服务器从第一密码集合包含的多个充电密码中随机选取的充电密码,因而第一充电密码并不是固定不变的,能够避免采用固定密码所导致的容易被破解或被重复使用的情况,进而提高了充电设备被使用的安全性。

主权项:1.一种充电方法,其特征在于,所述方法包括:移动终端获取充电设备的标识,并将所述充电设备的标识发送至服务器;所述服务器从所述充电设备的标识对应的第一密码集合中,随机获取一个可用的充电密码作为第一充电密码,并将所述第一充电密码发送至移动终端,所述第一密码集合包括多个充电密码;所述充电设备接收第一充电密码;所述充电设备验证所述第一充电密码是否是第二密码集合中可用的充电密码,所述第二密码集合中所包含的充电密码与所述第一密码集合中所包含的充电密码相同;当所述第一充电密码是所述第二密码集合可用的充电密码时,所述充电设备打开充电开关进行充电;所述充电设备打开充电开关进行充电后,所述服务器将所述第一密码集合中的所述第一充电密码标记为不可用;所述充电设备将所述第二密码集合中的所述第一充电密码标记为不可用;当所述第一密码集合和或所述第二密码集合中被使用的充电密码的数量超过第一阈值时,所述服务器给所述充电设备生成第三密码集合,利用所述第三密码集合替换所述第一密码集合;所述充电设备接收所述第三密码集合;所述充电设备利用所述第三密码集合替换所述第二密码集合。

全文数据:一种充电方法及充电系统技术领域[0001]本发明涉及互联网技术领域,特别是涉及一种充电方法及充电系统。背景技术[0002]人们在出行时,会随身携带各种移动终端,例如手机,智能手表,电子书等。而移动终端大都采用电池作为电源,外出时电池电量耗尽时,该移动终端将无法继续使用,给人们带来诸多不便。[0003]为了方便人们给移动终端进行充电,可以在公共场所设置充电设备,例如餐厅,酒店,以及公共交通等,人们可以使用该充电设备给移动终端进行充电。由于该充电设备设置在公共场所,如何提高该充电设备充电的安全性,是当前亟待解决的问题。发明内容[0004]本发明解决的技术问题在于提供一种充电方法及充电系统,从而能够提高充电设备充电的安全性。[0005]为此,本发明解决技术问题的技术方案是:[0006]一种充电方法,所述方法包括:[0007]移动终端获取充电设备的标识,并将所述充电设备的标识发送至服务器;[0008]所述服务器从所述充电设备的标识对应的第一密码集合中,随机获取一个可用的充电密码作为第一充电密码,并将所述第一充电密码发送至移动终端,所述第一密码集合包括多个充电密码;[0009]所述充电设备接收第一充电密码;[0010]所述充电设备验证所述第一充电密码是否是第二密码集合中可用的充电密码,所述第二密码集合中所包含的充电密码与所述第一密码集合中所包含的充电密码相同;[0011]当所述第一充电密码是所述第二密码集合可用的充电密码时,所述充电设备打开充电开关进行充电。[0012]可选的,所述充电设备接收第一充电密码包括:[0013]所述充电设备接收输入设备发送的所述第一充电密码,所述输入设备与所述充电设备有线连接。[0014]可选的,所述充电设备接收第一充电密码包括:[0015]所述充电设备接收移动终端发送的所述第一充电密码,所述移动终端与所述充电设备无线连接。[0016]可选的,所述充电设备打开充电开关进行充电后,所述方法还包括:[0017]所述服务器将所述第一密码集合中的所述第一充电密码标记为不可用;[0018]所述充电设备将所述第二密码集合中的所述第一充电密码标记为不可用。[0019]可选的,所述方法还包括:[0020]所述服务器给所述充电设备生成第三密码集合,利用所述第三密码集合替换所述第一密码集合;[0021]所述充电设备接收所述第三密码集合;[0022]所述充电设备利用所述第三密码集合替换所述第二密码集合。[0023]可选的,所述充电设备接收所述第三密码集合包括:[0024]所述充电设备接收服务器发送的所述第三密码集合。[0025]可选的,所述充电设备接收所述第三密码集合包括:[0026]所述服务器将所述第三密码集合发送至移动终端;[0027]所述充电设备接收所述移动终端发送的所述第三密码集合,所述移动终端与所述充电设备无线连接。[0028]可选的,所述移动终端获取充电设备的标识发送至服务器包括:[0029]所述移动终端识别所述充电设备的条形码,获得所述充电设备的标识发送至所述服务器。[0030]可选的,所述方法还包括:[0031]在第一预设时间段内,所述充电设备所接收的充电密码都不是所述第一密码集合中可用的充电密码,并且所述充电设备所接收的充电密码的个数超过第一预设值,所述充电设备在第二预设时间段内停止接收充电密码。[0032]可选的,所述方法还包括:[0033]在第三预设时间段内,所述服务器接收到同一充电设备的标识的次数超过第二预设值,所述服务器在第四预设时间段内,停止发送该充电设备的标识对应的密码集合中的充电密码。[0034]—种充电系统,所述系统包括:[0035]移动终端、服务器、充电设备;[0036]所述移动终端,用于获取充电设备的标识,并将所述充电设备的标识发送至所述服务器;[0037]所述服务器,用于从所述充电设备的标识对应的第一密码集合中,随机获取一个可用的充电密码作为第一充电密码,并将所述第一充电密码发送至移动终端,所述第一密码集合包括多个充电密码;[0038]所述充电设备,用于接收第一充电密码,并验证所述第一充电密码是否是第二密码集合中可用的充电密码,所述第二密码集合中所包含的充电密码与所述第一密码集合中所包含的充电密码相同;当所述第一充电密码是所述第二密码集合可用的充电密码时,所述充电设备打开充电开关进行充电。[0039]可选的,[0040]所述充电设备具体用于,接收输入设备发送的所述第一充电密码,所述输入设备与所述充电设备有线连接。[0041]可选的,[0042]所述充电设备具体用于,接收移动终端发送的所述第一充电密码,所述移动终端与所述充电设备无线连接。[0043]可选的,所述充电设备打开充电开关进行充电后,所述服务器还用于将所述第一密码集合中的所述第一充电密码标记为不可用;所述充电设备还用于将所述第二密码集合中的所述第一充电密码标记为不可用。[0044]可选的,[0045]所述服务器,还用于给所述充电设备生成第三密码集合,利用所述第三密码集合替换所述第一密码集合;[0046]所述充电设备,还用于接收所述第三密码集合,并利用所述第三密码集合替换所述第二密码集合。[0047]可选的,所述充电设备具体用于接收服务器发送的所述第三密码集合。[0048]可选的,[0049]所述服务器具体用于将第三密码集合发送至移动终端;[0050]所述充电设备具体用于接收所述移动终端发送的所述第三密码集合,所述移动终端与所述充电设备无线连接。[0051]可选的,[0052]所述移动终端具体用于识别所述充电设备的条形码,获得所述充电设备的标识发送至所述服务器。[0053]可选的,[0054]所述充电设备还用于,在第一预设时间段内,所述充电设备所接收的充电密码都不是所述第一密码集合中可用的充电密码,并且所述充电设备所接收的充电密码的个数超过第一预设值,所述充电设备在第二预设时间段内停止接收充电密码。[0055]可选的,[0056]所述充电设备还用于,在第三预设时间段内,所述服务器接收到同一充电设备的标识的次数超过第二预设值,所述服务器在第四预设时间段内,停止发送该充电设备的标识对应的密码集合中的充电密码。[0057]通过上述技术方案可知,本发明有如下有益效果:[0058]移动终端在获取到用户所需的充电设备的标识后,将该充电设备的标识发送至服务器;服务器根据接收到的标识,从该标识对应的第一密码集合中,随机获取一个可用的充电密码作为第一充电密码发送至移动终端,该第一密码集合包括多个充电密码;然后充电设备接收第一充电密码,并验证该第一充电密码是否是第二密码集合中可用的充电密码,该第二密码集合中所包含的充电密码与第一密码集合中所包含的充电密码相同;当充电设备确定第一充电密码是第一密码集合可用的充电密码时,该充电设备打开充电开关进行充电。通过上述过程可见,在用户使用充电设备对移动终端进行充电之前,只有具有权限使用该充电设备的用户才能获知该第一充电密码,并能够利用该第一充电密码通过充电设备的验证,进而使得具有权限的用户能够使用该充电设备。而对于没有权限使用该充电设备的用户而言,由于第一充电密码是服务器从第一密码集合包含的多个充电密码中随机选取的充电密码,因而第一充电密码并不是固定不变的,能够避免采用固定密码所导致的容易被破解或被重复使用的情况,进而提高了充电设备被使用的安全性。附图说明[0059]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。[0060]图1为本申请实施例中一种示例性应用场景示意图;[0061]图2为本申请实施例中一种充电方法的流程示意图;[0062]图3为本申请实施例中一种充电系统的架构示意图;[0063]图4为本申请实施例中一种充电方法的流程示意图;[0064]图5为本申请实施例中一种充电系统的架构示意图;[0065]图6为本申请实施例中输入设备504的示意图;[0066]图7为本申请实施例中一种充电方法的信令交互示意图;[0067]图8为本申请实施例中一种充电系统的架构示意图。具体实施方式[0068]为了给出提高充电设备充电的安全性的实现方案,本发明实施例提供了一种充电方法及充电系统,以下结合说明书附图对本发明的实施例进行说明,应当理解,此处所描述的实施例仅用于说明和解释本发明,并不用于限定本发明。并且在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。[0069]申请人经研宄发现,用户在出行时通常会随身携带如手机、平板电脑等移动终端。而随着用户对移动终端的使用,移动终端的电量会逐渐耗尽,使得用户无法继续使用该移动终端。为了解决该问题,可以在公共场所设置充电设备,这样用户可以利用设置于公共场所中的充电设备对用户的移动终端进行充电。考虑到产品成本等问题,公共场所中的充电设备不能被任意用户所使用,通常只有存在使用权限的用户才能使用该充电设备。例如用户在使用充电设备之前,已经为使用该充电设备支付了所需的费用,则此时该用户为具有使用该充电设备权限的用户,可以利用该充电设备对移动终端进行充电,对于没有使用权限的用户,充电设备则不能为该用户提供充电服务。然而,目前充电设备在验证用户是否具有使用权限时,是通过验证用户输入的密码是否为该充电设备预设的固定密码,这种验证方式使得用户再次使用该充电设备时,由于上次使用该充电设备的过程中已经获知该充电设备的固定密码,因此即使该用户当前不具有使用权限,但是依然可以使用该充电设备。因此,充电设备通过验证用户输入的密码是否为预设的固定密码的方式,来验证用户是否具有使用权限,使得该充电设备可能会被没有使用权限的用户所使用,充电设备被使用的安全性较低。[0070]为了能够提高充电设备被使用的安全性,本申请实施例提供了一种充电方法,使得充电设备能够根据动态的充电密码验证当前需要使用该充电设备的用户是否具有使用权限。具体的,当用户需要使用该充电设备时,由用户操控的移动终端获取该充电设备的标识,并将充电设备的标识发送至服务器;服务器在接收到该标识后,从该标识对应的第一密码集合中,随机获取一个可用的充电密码作为第一充电密码,并将该第一充电密码发送至移动终端,其中,第一密码集合中包括多个充电密码;由于移动终端会接收到服务器发送的第一充电密码,用户可以让充电设备接收到该第一充电密码;充电设备在接收到该第一充电密码后验证该第一充电密码是否为第二密码集合中可用的充电密码,其中,该第二密码集合中所包含的充电密码与第一密码集合中所包含的充电密码相同;当充电设备确定第一充电密码是第二密码集合中可用的充电密码时,该充电设备打开充电开关为用户的移动终端进行充电。[0071]在上述过程中,在用户使用充电设备对移动终端进行充电之前,只有具有权限使用该充电设备的用户才能获知该第一充电密码,并能够利用该第一充电密码通过充电设备的验证,进而使得该用户能够使用该充电设备。而对于没有权限使用该充电设备的用户而言,由于第一充电密码是服务器从第一密码集合包含的多个充电密码中随机选取的充电密码,因而服务器每次向移动终端发送的第一充电密码并不是固定不变的,即使该用户之前在使用该充电设备,但是之前获得的充电密码与本次使用该充电设备所需的第一充电密码并不相同。因此,该用户也就无法获得本次使用该充电设备所需的第一充电密码。进而,充电设备就不会被没有使用权限的用户所使用,也就提高了充电设备被使用的安全性。[0072]作为一种示例,本申请实施例的应用场景之一,可以应用到如图1所示的应用场景。如图1所示,在该应用场景中,移动终端101在获取到用户所需的充电设备102的标识后,将充电设备102的标识发送至服务器103;服务器103根据接收到的标识,从该标识对应的第一密码集合中,随机获取一个可用的充电密码作为第一充电密码发送至移动终端101,该第一密码集合包括多个充电密码;然后充电设备102接收第一充电密码,并验证该第一充电密码是否是第二密码集合中可用的充电密码,该第二密码集合与第一密码集合中所包含的充电密码相同;当充电设备102确定第一充电密码是第一密码集合可用的充电密码时,该充电设备102打开充电开关进行充电。[0073]可以理解的是,上述场景仅是本申请实施例提供的一个场景不例,本申请实施例并不限于此场景。[0074]下面结合附图,通过实施例来详细说明本申请实施例中一种充电方法和充电系统的各种非限制性实施方式。[0075]请一并参阅图2、图3,图2示出了本申请实施例中一种充电方法的流程示意图,图3示出了本申请实施例中一种充电系统的架构示意图,其中,图2所示的充电方法可以应用于图3所示的充电系统中,图3所示的系统中移动终端301可以与充电设备302进行无线连接。在本实施例中,该方法可以包括以下步骤:[0076]S201:移动终端301获取充电设备302的标识,并将该标识发送至服务器303。[0077]实际应用中,为了便于移动终端301获取充电设备302的标识,可以将充电设备302的标识信息保存于条形码中,并将该条形码设置在充电设备3〇2的外表面上,使得移动终端301可以通过扫描充电设备302上条形码的方式获取得到充电设备302的标识。[0078]其中,该条形码可以是一维条形码,也可以二维条形码。在一些可能的实施方式中,该条形码也可以是一维条形码与一维条形码所组合在一起的条形码,也可以是二维条形码与二维条形码所组合在一起的条形码,还可以是一维条形码与二维条形码所组合在二起的条形码组。总之,保存充电设备3〇2标识信息的条形码可以是任意呈现形态的条形码,在此不做限定。^[0079]作为一种示例性的具体实现方式,当用户需要对移动终端301进行充电时,移动终端301调用内置的摄像头,利用摄像头对所需使用的充电设备302的条形码进行扫描,得到该充电设备3〇2的标识,并通过操控移动终端3〇1使得移动终端3〇1将设备3〇2的标识发送至服务器303。[0080]S202:服务器303从充电设备302的标识对应的第一密码集合中,随机获取一个可用的充电密码作为第一充电密码,并将该第一充电密码发送至移动终端301,该第一密码集合中包括多个充电密码。[0081]在一些可能的实施方式中,充电密码是由一连串的数字组成,作为一种示例,可以通过算法程序生成一系列的随机数,将生成的随机数作为充电密码。例如,生成的一个随机数可以是“513622”,则第一密码集合中的一个充电密码可以是“513622”。[0082]在另一些可能的实施方式中,充电密码也可以是一连串字符组成,还可以是字符与数字进行组合得到等。[0083]需要说明的是,每一个充电设备302的标识都会预先与一个第一密码集合建立对应关系,即根据充电设备302的标识即可查找到与之对应的第一密码集合。[0084]此外,第一密码集合中包括的多个充电密码,可以全部是可用的充电密码,也可以存在部分不可用的充电密码。在一些实施方式中,第一密码集合中可以全部为可用的充电密码,即在第一密码集合中任选一个充电密码都可以作为第一充电密码,则服务器303可以从第一密码集合中所有的充电密码中任意选取一个充电密码,将其作为第一充电密码。而在另一些实施方式中,第一密码集合中可能存在部分充电密码不可用,即存在不能作为第一充电密码的充电密码,则服务器303可以从第一密码集合中可用的充电密码中随机选取一个充电密码,将其作为第一充电密码。例如,服务器303在从第一密码集合中随机选取一个充电密码,并将该充电密码发送至移动终端301后,则可以将该充电密码标记为不可用,即当服务器303再次从第一密码集合中选取一个充电密码时,被标记为不可用的充电密码将不会被服务器303选取。[0085]可以理解的是,由于第一充电密码是服务器303从第一密码集合中随机选取的,因此,每次用户从移动终端301上所获知的第一充电密码也不是固定不变的,这样使得只有具有使用权限的用户,才能从移动终端301上获知本次使用充电设备3〇2所需的第一充电密码,而不具有使用权限的用户,无法获知本次使用充电设备3〇2所需的第一充电密码,进而可以保证充电设备302只能被具有使用权限的用户所使用,而不能被不具有使用权限的用户使用。[0086]此外,本实施例中还提供了以下几种服务器3〇3将第一充电密码发送至移动终端301的具体实施方式:[0087]作为一种发送第一充电密码的示例,服务器303可以通过发送短信消息的方式将第一充电密码发送至移动终端301。具体的,服务器303首先根据第一充电密码生成短信消息,所生成的短息消息中携带有第一充电密码;然后服务器303将该短信消息发送至移动终端301。[0088]作为另一种发送第一充电密码的示例,服务器3〇3可以通过与移动终端301建立连接的网络,将第一充电密码发送至移动终端301。具体的,服务器303首先可以根据第一充电密码生成密码信息报文,该报文中携带有第一充电密码;然后服务器303可以将该报文通过网络发送给移动终端3〇1。[0089]S203:移动终端301向充电设备302发送第一充电密码。[0090]S204:充电设备302接收第一充电密码。[0091]作为一种示例性的具体实现方式,当服务器303将弟一充电禮码发送至移动终端301后,用户可以在移动终端301上获知移动终端301已经接收到第一充电密码。由于移动终端301可以与充电设备302进行无线连接,因此,用户可以通过无线通信,将第一充电密码发送至充电设备302,从而充电设备302可以接收到第一充电密码。[0092]例如,用户确定移动终端301已经接收到第一充电密码后,可以打开移动终端301的蓝牙,并将移动终端301的蓝牙与充电设备302的蓝牙建立连接,移动终端301通过与充电设备302进行蓝牙交互,将第一充电密码发送至充电设备302,进而充电设备302能够接收到第一充电密码。[0093]S205:充电设备302验证第一充电密码是否是第二密码集合中可用的充电密码,其中,第二密码集合中所包含的充电密码与第一密码集合中所包含的充电密码相同。[0094]S206:当第一充电密码是第二密码集合中可用的充电密码时,充电设备302打开充电开关进行充电。[0095]需要说明的是,第二密码集合是充电设备302用于验证第一充电密码是否可用,进而验证用户当前是否具有使用该充电设备302权限的充电密码集合。而通常为了便于充电设备302对第一充电密码进行验证,第二密码集合中包含的充电密码与第一密码集合中包含的充电密码可以相同,由此在对充电设备302接收到的第一充电密码进行验证时,首先可以判断该第一充电密码是否存在于第二密码集合中,若不存在,则可以判定该第一充电密码没有通过验证,这样可以使得在验证不存在第二密码集合中的充电密码时,可以直接判定出该充电密码没有通过验证,而不用再判断该充电密码是否为第二密码集合中可用的充电密码;若第一充电密码存在于第二密码集合中,则可以再判断该第一充电密码是否为第二密码集合中可用的充电密码,若是,则判定该第一充电密码通过验证,若否,则判定该第一充电密码没有通过验证。[0096]通常情况下,第一充电密码在第一密码集合中可用,在第二密码集合中也是可用的,但是在服务器303发送第一充电密码至充电设备302接收到第一充电密码的过程中,可能由于网络传输错误、或者用户输入错误、或者被恶意篡改等原因,使得充电设备302接收到的第一充电密码与服务器303发送的第一充电密码并不相同,此时,充电设备302接收到的第一充电密码在第二密码集合中就不一定是可用的充电密码。因此,可以利用第二密码集合验证充电设备302接收到的第一充电密码,是否为第二密码集合中可用的充电密码,以确定用户是否具有使用权限。[0097]可以理解,当充电设备302经过验证确定第一充电密码是第二密码集合中可用的充电密码时,表示当前需要使用该充电设备302的用户具有使用权限,则充电设备302可以打开充电开关,为当前用户的移动终端301进行充电;若充电设备302经过验证确定第一充电密码不是第二密码集合中可用的充电密码时,表示当前需要使用该充电设备302的用户不具有使用权限,则充电设备302拒绝为用户的移动终端301提供充电服务。[0098]实际应用中,为了避免没有使用该充电设备302权限的用户,由于得知了第一充电密码而使得该用户能够使用该充电设备302,在充电设备302打开充电开关对具有使用权限的用户的移动终端301进行充电后,在第一密码集合和第二密码集合中将该第一充电密码标记为不可用。具体的:在充电设备302打开充电开关对具有使用权限的用户的移动终端301进行充电后,服务器303将第一密码集合中的该第一充电密码标记为不可用,并且充电设备302将第二密码集合中的该第一充电密码也标记为不可用。[0099]通过在第一密码集合和第二密码集合中将该第一充电密码标记为不可用,一方面,服务器303再在从第一密码集合中选取可用的充电密码时,由于该第一充电密码己经被标记为不可用,因此,服务器303将不会再选取该第一充电密码;另一方面,当用户再次将该第一充电密码发送至充电设备302时,由于在第二密码集合中己经将该第一充电密码标记为不可用,充电设备302确定该第一充电密码在第二密码集合中不可用,因此不会打开充电开关为该用户的移动终端进行充电,进而避免了用户重复以该第一充电密码使用该充电设备302,从而可以进一步提高充电设备302充电的安全性。[0100]进一步的,在使用第一密码集合和第二密码集合一段时间后,还可以对第一密码集合和第二密码集合中所包含的充电密码进行修改。例如,当第一密码集合和或第二密码集合中被使用的充电密码的数量超过一定数值时,可以利用一组新生成的充电密码,替换第一密码集合与第二密码集合中原有的所有充电密码。[0101]因此,本实施例还可以包括以下步骤:[0102]步骤A:服务器303给充电设备302生成第三密码集合,利用该第三密码集合替换第一密码集合;[0103]步骤B:充电设备302接收第三密码集合;[0104]步骤C:充电设备302利用第三密码集合替换第二密码集合。[0105]通常情况下,由于生成充电密码的算法程序和或规则的限制,在第三密码集合与第一密码集合中,可能存在部分充电密码相同,也可能是所有的充电密码都不相同,但是第三密码集合一般不会与第一密码集合完全相同。[0106]可以理解,第一密码集合中的充电密码的数量通常有限,若用户向服务器303发送同一充电设备302的标识的次数足够多时,第一密码集合中的所有充电密码可能都会被使用一次,一方面,第一密码集合和第二密码集合中的所有充电密码可能都会被标记为不可用,服务器303无法从第一密码集合中查到找可用的充电密码,此时,可能会因为服务器303无法获得第一充电密码而使得用户无法使用所需的充电设备302;另一方面,非法用户可能会通过记录服务器303发送的第一充电密码等方式,破解出该第一密码集合。因此,通过由新生成的充电密码组成的第三密码集合,替换原先服务器303的第一密码集合,以及充电设备3〇2的第二密码集合后,服务器303可以从第三密码集合中选取充电密码作为第一充电密码,这样不仅使得服务器303能够继续获得可用的充电密码,还可以进一步提高第一充电密码的随机性,防止非法用户破解第一充电密码以获得使用充电设备302的权限,从而可以进一步提高充电设备302被使用的安全性。[0107]本实施例中,提供了以下几种充电设备302接收第三密码集合的示例:[0108]作为一种接收第三密码集合的示例,充电设备302处于网络条件良好的环境中,充电设备3〇2可以与服务器3〇3之间建立网络连接,g卩服务器303可以通过网络将第三密码集合发送至充电设备302,使得充电设备302通过网络接收到第三密码集合。[0109]作为另一种接收第三密码集合的示例,充电设备302所处的环境中网络条件较差或者充电设备302可能不具有网络功能,充电设备302并不能与服务器303之间建立网络连接,但是可以通过蓝牙等无线通信手段与移动终端301无线连接,则服务器303可以通过网络将第三密码集合发送至移动终端3〇1,移动终端3〇1将接收到的第三密码集合通过无线通信方式发送至充电设备302,使得充电设备302接收到该第三密码集合。[0110]此外,为了避免没有使用该充电设备3〇2权限的用户,通过向充电设备302多次发送充电密码的方法,使得用户在尝试多次后所发送的充电密码为第二密码集合中可用的充电密码,从而使得没有使用权限的用户也能使用该充电设备302,本实施例还可以采用反作弊机制,使得没有使用权限的用户无法通过枚举等方法获得充电设备302的使用权限。[0111]作为一种示例性的具体实现方式,在第一预设时间段内,充电设备302所接收到的充电密码都不是第一密码集合可用的充电密码,并且充电设备302所接收的充电密码的个数超过第一预设值,则充电设备在第二预设时间段内停止接收充电密码。其中,第一预设时间段、第二预设时间段以及第一预设值,可以由技术人员预先设定,也可以由程序算法自行确定,在此不做限定。[0112]可以理解的是,在一段时间内,如果充电设备302较多次接收到的充电密码全都不是第一密码集合中可用的充电密码,则此时可以认为存在没有使用权限的用户通过尝试发送随机充电密码的方式,来获取该充电设备302的使用权限。此时,为了保证充电设备302不会被该用户所使用,可以停止接受充电密码,使得当前用户无法继续发送充电密码,进而也就不能获取该充电设备302的使用权限来使用该充电设备302。但是考虑到具有使用权限的用户也需要使用该充电设备302,该充电设备302需要为具有使用权限的用户的移动终端提供充电服务,不能一直处于停止接收充电密码的状态,因此,还可以在停止接收充电密码一段时间后,恢复接收充电密码的功能,即充电设备302只在第二预设时间段内停止接收充电密码,当充电设备302停止接收充电密码的时间超出第二预设时间段后,继续接收充电密码。[0113]通过在第一预设时间内限制充电设备302所接收到的错误的第一充电密码的个数,可以防止没有权限使用该充电设备302的用户,通过向充电设备302多次尝试发送充电密码等方式,获得第二密码集合中可用的充电密码,从而可以防止不具有使用权限的用户能够使用充电设备302,进一步提高了充电设备302被使用的安全性。[0114]另外,为了避免没有使用权限的用户尝试通过破解第一密码集合中可用的充电密码,而使得该用户具有使用权限,本实施例还包括服务器303在一段时间内接收到同一充电设备302的标识的次数超过一定值后,限制服务器303发送第一充电密码。具体的,在第三预设时间段内服务器303接收到同一充电设备302的标识的次数超过第二预设值,该服务器303在预设第四时间段内,停止发送该充电设备302的标识对应的密码集合中的充电密码。其中,第三预设时间段、第四预设时间段以及第二预设值,可以由技术人员预先设定,也可以由程序算法自行确定,在此不做限定。[0115]可以理解,服务器303会在每次接收到充电设备302的标识后,会向移动终端301发送第一密码集合中的可用充电密码。若非法用户多次向服务器303发送同一充电设备302的标识,则第一密码集合中所有的可用充电密码可能会被非法用户获知,使得不具有使用权限的用户通过获知的可用的充电密码而具有了使用权限。因此,当服务器303在一段时间内接收到同一充电设备的标识超过一定值后,则可以认为存在非法用户尝试破解第一密码集合中的充电密码,通过在一段时间内限制服务器303接收到同一充电设备302的标识的次数,可以避免第一密码集合中的所有可用的充电密码被非法用户破解,从而可以避免充电设备302被不具有权限的用户所使用,进一步提高了充电设备302被使用的安全性。[0116]本实施例中,在用户使用充电设备302对移动终端301进行充电之前,只有具有权限使用该充电设备302的用户才能获知第一充电密码,并能够利用该第一充电密码通过充电设备302的验证,进而使得该用户能够使用该充电设备302。而对于没有权限使用该充电设备302的用户而言,由于第一充电密码是服务器303从第一密码集合包含的多个充电密码中随机选取的充电密码,因而服务器303每次向移动终端301发送的第一充电密码并不是固定不变的,即使该用户之前在使用该充电设备302时获得过第一充电密码,但是之前获得的第一充电密码与本次使用该充电设备302所需的第一充电密码并不相同。因此,该用户也就无法获得本次使用该充电设备302所需的第一充电密码。进而,充电设备就不会被没有使用权限的用户所使用,也就提高了充电设备302被使用的安全性。[0117]上述实施例中,充电设备302与移动终端301之间可以通过蓝牙等无线通信手段进行无线连接,而在另一些场景中,充电设备可能并不具有无线通信功能,即移动终端无法通过无线通信手段将第一充电密码发送至充电设备,通常情况下,充电设备会与输入设备之间建立有线连接,由用户在输入设备上输入第一充电密码,使得充电设备获得第一充电密码。下面,请一并参阅图4、图5,图4示出了本申请实施例中一种充电方法的流程示意图,图5示出了本申请实施例中一种充电系统的架构示意图,其中,图4所示的充电方法可以应用于图5所示的充电系统中,图5所示的系统中充电设备502与输入设备503之间有线连接。在本实施例中,该方法可以包括以下步骤:[0118]S401:移动终端501获取充电设备502的标识,并将该标识发送至服务器503。[0119]S402:服务器503从充电设备502的标识对应的第一密码集合中,随机获取一个可用的充电密码作为第一充电密码,并将该第一充电密码发送至移动终端501,该第一密码集合中包括多个充电密码。[0120]本实施例中,S40US402与上一实施例中S201、S202类似,可参照上一实施例中相关步骤进行理解,在此不再赘述。[0121]S403:用户根据移动终端501接收到的第一充电密码,通过输入设备504向充电设备502输入第一充电密码。[0122]S404:充电设备502接收第一充电密码。[0123]作为一种示例性的具体实现方式,当服务器503将第一充电密码发送至移动终端501后,用户可以在移动终端5〇1上获知移动终端501己经接收到第一充电密码。由于输入设备504可以与充电设备5〇2有线连接,因此,用户可以在输入设备504上输入该第一充电密码,从而使得充电设备302可以接收到该第一充电密码。[0124]在一个例子中,如图6所示,若第一充电密码为纯数字组合而成的充电密码,则输入设备504上可以设置有0〜9的数字按钮、“确认”按钮、“删除”按钮等输入键,以便于用于在输入设备504输入第一充电密码;若第一充电密码中不是纯数字组合而成的充电密码,则在用户需要输入第一充电密码时,输入设备504可以在显示触摸屏上呈现虚拟键盘,使得用于在虚拟键盘上输入该第一充电密码。总之,输入设备504是方便用户输入第一充电密码的设备,在一些场景下,具有输入功能的设备均可以用作为本实施例中的输入设备504。[0125]S4〇5:充电设备5〇2验证第一充电密码是否是第二密码集合中可用的充电密码,其中,第二密码集合中所包含的充电密码与第一密码集合中所包含的充电密码相同。[0126]S406:当第一充电密码是第二密码集合中可用的充电密码时,充电设备502打开充电开关进行充电。[0127]本实施例中,S405、S406与上一实施例中S205、S206类似,可参照上一实施例中相关步骤进行理解,在此不再赘述。[0128]为了更好的理解本申请的技术方案,下面将结合示例性应用场景来对本申请的技术方案进行介绍,请一并参阅图7,图7示出了本申请实施例中一种充电方法的信令交互示意图,该方法具体可以包括:[0129]S701:用户在移动终端上打开应用软件,并调用摄像头扫描充电设备上的条形码。[0130]作为一种示例性的具体实现方式,当用户需要充电设备对移动终端进行充电时,可以在用户所拥有的移动终端上打开相应的应用软件,并调用移动终端上的摄像头,调整摄像头拍摄的的位置,使得摄像头所拍摄的画面中包括充电设备上存储有该充电设备的标识信息的条形码,利用摄像头对该条形码进行扫描。[0131]S702:移动终端识别条形码,获取条形码中存储的该充电设备的标识。[0132]S703:用户在移动终端上为使用该充电设备进行付款。[0133]作为一种示例,移动终端上相应的应用软件可以向用户呈现不同金额的付款选项,由用户根据实际需求选择相应大小的金额进行付款。可以理解的是,对于充电设备对移动终端的充电时间,可能不同的用户存在不同的需求。通常情况下,充电时间越长,充电设备耗费的电量越多,相应的移动终端获得的电量也就越多。因此,可以根据用户所需充电时间的长短进行不同金额的计费,即充电时间越长,用户所需支付的金额越高,充电时间越短,用户所需支付的金额也就越少。[0134]S704:移动终端将充电设备的标识发送至服务器。[0135]用户在移动终端上已经完成付款,表明用户已经具有使用该充电设备进行充电的权限,此时,移动终端上的应用软件可以允许移动终端向服务器发送充电设备的标识,以便于后续过程中服务器将第一充电密码发送至充电设备。[0136]S705:服务器从标识对应的第一密码集合中,随机获取一个可用的充电密码作为第一充电密码。[0137]S706:服务器将第一充电密码发送至移动终端。[0138]S707:移动终端将第一充电密码发送至充电设备,使得充电设备接收到该第一充电密码。[0139]一种示例性的实施方式中,如图5所示,移动终端在接收到第一充电密码后,在相应的应用软件中显示该第一充电密码,然后用户根据移动终端上显示的第一充电密码,在与充电设备进行有线连接的输入设备上输入该第一充电密码,使得充电设备能够接收到该第一充电密码。[0140]另一种示例性的实施方式中,如图3所示,移动终端在接收到第一充电密码后,在相应的应用软件中显示该第一充电密码;然后用户在移动终端上打开蓝牙设备,将第一终端与充电设备通过蓝牙建立无线连接;接着用户通过移动终端上的蓝牙将接收到的第一充电密码发送至充电设备,使得充电设备接收到该第一充电密码。[0141]S7〇8:充电设备验证第一充电密码是否是第二密码集合中可用的充电密码。[0142]S7〇9:当第一充电密码是第二密码集合中可用的充电密码时,充电设备打开充电开关进行充电。[0143]SHO:当充电设备的充电时间到达一定时间后,充电设备关闭充电开关结束充电。[0144]通常情况下,充电设备的充电时间可以存在限制,具体的可以根据用户在只用该充电设备之前所支付金额的大小进行确定。比如,当用户预先支付的金额为1元时,充电设备在为移动终端进行充电的时间达到10分钟后,关闭充电开关结束充电;当用户预先支付的金额为2元时,充电设备在为移动终端进行充电的时间达到20分钟后,关闭充电开关结束充电等。一般情况下,用户预先支付的金额越高,充电设备为移动终端进行充电的时间越长。[0145]需要说明的是,在一些实施方式中,确定用户具有使用该充电设备权限的方式还可以是,某些特定用户为VIPVeryImportantPeople用户,根据该类用户的注册身份信息即可判定该类用户具有使用权限。本实施例中,用户完成付款使得用户具有使用权限的确定方式仅作为一种示例性进行说明,并不用于限定本申请。[0146]本实施例中,在用户能够使用充电设备对移动终端进行充电之前,由用户预先进行付款以获得使用该充电设备的权限;然后充电设备会利用接收的第一充电密码进行验证,利用第一充电密码来判定用户当前是否具有使用该充电设备的权限;在第一充电密码通过验证之后,充电设备打开电源开关为移动终端进行充电,并在充电一段时间后关闭充电开关结束充电。由此可以保证只有在用户完成付款以具有使用权限时,充电设备才会对用户的移动终端进行充电;若用户没有完成付款,充电设备则不会为用户的移动终端进行充电,进而使得充电设备一方面不会被没有完成付款的用户所使用,另一方面可以根据用户支付的金额确定充电时间,提高了充电设备被使用的安全性。[0147]此外,本申请实施例还提供了一种充电系统,请一并参阅图8,图8示出了本申请实施例中一种充电系统的架构示意图,该系统包括:[0148]移动终端801、服务器802、充电设备803;[0149]移动终端801,用于获取充电设备的标识,并将该充电设备的标识发送至服务器802;[0150]服务器802,用于从充电设备8〇3的标识对应的第一密码集合中,随机获取一个可用的充电密码作为第一充电密码,并将该第一充电密码发送至移动终端801,第一密码集合包括多个充电密码;[0151]充电设备803,用于接收第一充电密码,并验证第一充电密码是否是第二密码集合中可用的充电密码,其中,第二密码集合中所包含的充电密码与第一密码集合中所包含的充电密码相同;当第一充电密码是第二密码集合可用的充电密码时,充电设备803打开充电开关进行充电。[0152]在一种可能的实施方式中,充电设备具体用于,接收输入设备发送的第一充电密码,该输入设备与充电设备803有线连接。[0153]在一种可能的实施方式中,充电设备803具体用于,接收移动终端801发送的第一充电密码,移动终端801与充电设备803无线连接。[0154]在一种可能的实施方式中,充电设备S03打开充电开关进行充电后,服务器802还用于将第一密码集合中的第一充电密码标记为不可用;充电设备803还用于将第二密码集合中的第一充电密码标记为不可用。[0155]在一种可能的实施方式中,服务器8〇2,还用于给充电设备生成第三密码集合,利用第三密码集合替换第一密码集合;[0156]充电设备803,还用于接收第三密码集合,并利用第三密码集合替换第二密码集合。[0157]在一种可能的实施方式中,充电设备803具体用于接收服务器802发送的第三密码集合。[0158]在一种可能的实施方式中,服务器802具体用于将第三密码集合发送至移动终端801;[0159]充电设备8〇3具体用于接收移动终端801发送的第三密码集合,移动终端801与充电设备803无线连接。[0160]在一种可能的实施方式中,移动终端801具体用于识别充电设备803的条形码,获得充电设备803的标识发送至服务器802。[0161]在一种可能的实施方式中,充电设备803还用于,在第一预设时间段内,充电设备8〇3所接收的充电密码都不是第一密码集合中可用的充电密码,并且充电设备803所接收的充电密码的个数超过第一预设值,充电设备S03在第二预设时间段内停止接收充电密码。[0162]在一种可能的实施方式中,充电设备8〇3还用于,在第三预设时间段内,服务器802接收到同一充电设备8〇3的标识的次数超过第二预设值,服务器802在第四预设时间段内,停止发送该充电设备803的标识对应的密码集合中的充电密码。[0163]以上所述仅是本发明的部分可选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

权利要求:1.一种充电方法,其特征在于,所述方法包括:移动终端获取充电设备的标识,并将所述充电设备的标识发送至服务器;所述服务器从所述充电设备的标识对应的第一密码集合中,随机获取一个可用的充电密码作为第一充电密码,并将所述第一充电密码发送至移动终端,所述第一密码集合包括多个充电密码;所述充电设备接收第一充电密码;所述充电设备验证所述第一充电密码是否是第二密码集合中可用的充电密码,所述第二密码集合中所包含的充电密码与所述第一密码集合中所包含的充电密码相同;当所述第一充电密码是所述第二密码集合可用的充电密码时,所述充电设备打开充电开关进行充电。2.根据权利要求1所述的方法,其特征在于,所述充电设备接收第一充电密码包括:所述充电设备接收输入设备发送的所述第一充电密码,所述输入设备与所述充电设备有线连接。3.根据权利要求1所述的方法,其特征在于,所述充电设备接收第一充电密码包括:所述充电设备接收移动终端发送的所述第一充电密码,所述移动终端与所述充电设备无线连接。4.根据权利要求1所述的方法,其特征在于,所述充电设备打开充电开关进行充电后,所述方法还包括:所述服务器将所述第一密码集合中的所述第一充电密码标记为不可用;所述充电设备将所述第二密码集合中的所述第一充电密码标记为不可用。5.根据权利要求1-4任意一项所述的方法,其特征在于,所述方法还包括:所述服务器给所述充电设备生成第三密码集合,利用所述第三密码集合替换所述第一密码集合;所述充电设备接收所述第三密码集合;所述充电设备利用所述第三密码集合替换所述第二密码集合。6.根据权利要求5所述的方法,其特征在于,所述充电设备接收所述第三密码集合包括:所述充电设备接收服务器发送的所述第三密码集合。7.根据权利要求5所述的方法,其特征在于,所述充电设备接收所述第三密码集合包括:所述服务器将所述第三密码集合发送至移动终端;所述充电设备接收所述移动终端发送的所述第三密码集合,所述移动终端与所述充电设备无线连接。8.根据权利要求1-7任意一项所述的方法,其特征在于,所述移动终端获取充电设备的标识发送至服务器包括:所述移动终端识别所述充电设备的条形码,获得所述充电设备的标识发送至所述服务器。9.根据权利要求1-7任意一项所述的方法,其特征在于,所述方法还包括:在第一预设时间段内,所述充电设备所接收的充电密码都不是所述第一密码集合中可用的充电密码,并且所述充电设备所接收的充电密码的个数超过第一预设值,所述充电设备在第二预设时间段内停止接收充电密码。10.根据权利要求1-7任意一项所述的方法,其特征在于,所述方法还包括:在第三预设时间段内,所述服务器接收到同一充电设备的标识的次数超过第二预设值,所述服务器在第四预设时间段内,停止发送该充电设备的标识对应的密码集合中的充电密码。11.一种充电系统,其特征在于,所述系统包括:移动终端、服务器、充电设备;所述移动终端,用于获取充电设备的标识,并将所述充电设备的标识发送至所述服务器;所述服务器,用于从所述充电设备的标识对应的第一密码集合中,随机获取一个可用的充电密码作为第一充电密码,并将所述第一充电密码发送至移动终端,所述第一密码集合包括多个充电密码;所述充电设备,用于接收第一充电密码,并验证所述第一充电密码是否是第二密码集合中可用的充电密码,所述第二密码集合中所包含的充电密码与所述第一密码集合中所包含的充电密码相同;当所述第一充电密码是所述第二密码集合可用的充电密码时,所述充电设备打开充电开关进行充电。12.根据权利要求11所述的系统,其特征在于,所述充电设备具体用于,接收输入设备发送的所述第一充电密码,所述输入设备与所述充电设备有线连接。13.根据权利要求11所述的系统,其特征在于,所述充电设备具体用于,接收移动终端发送的所述第一充电密码,所述移动终端与所述充电设备无线连接。14.根据权利要求11所述的系统,其特征在于,所述充电设备打开充电开关进行充电后,所述服务器还用于将所述第一密码集合中的所述第一充电密码标记为不可用;所述充电设备还用于将所述第二密码集合中的所述第一充电密码标记为不可用。15.根据权利要求11-14任意一项所述的系统,其特征在于,所述服务器,还用于给所述充电设备生成第三密码集合,利用所述第三密码集合替换所述第一密码集合;所述充电设备,还用于接收所述第三密码集合,并利用所述第三密码集合替换所述第二密码集合。16.根据权利要求15所述的系统,其特征在于,所述充电设备具体用于接收服务器发送的所述第三密码集合。17.根据权利要求15所述的系统,其特征在于,所述服务器具体用于将第三密码集合发送至移动终端;所述充电设备具体用于接收所述移动终端发送的所述第三密码集合,所述移动终端与所述充电设备无线连接。18.根据权利要求11-17任意一项所述的系统,其特征在于,所述移动终端具体用于识别所述充电设备的条形码,获得所述充电设备的标识发送至所述服务器。19.根据权利要求11-17任意一项所述的系统,其特征在于,所述充电设备还用于,在第一预设时间段内,所述充电设备所接收的充电密码都不是所述第一密码集合中可用的充电密码,并且所述充电设备所接收的充电密码的个数超过第一预设值,所述充电设备在第二预设时间段内停止接收充电密码。20.根据权利要求11-17任意一项所述的系统,其特征在于,所述充电设备还用于,在第三预设时间段内,所述服务器接收到同一充电设备的标识的次数超过第二预设值,所述服务器在第四预设时间段内,停止发送该充电设备的标识对应的密码集合中的充电密码。

百度查询: 杭州小电科技股份有限公司 一种充电方法及充电系统