logo好方法网

一种支持离线换电的身份确认方法和系统


技术摘要:
本发明提供一种支持离线换电的身份确认方法,具体为以下步骤:首先,换电柜的换电程序按协定的加密算法对换电码进行加密,生成加密后的字符串;其次,换电平台用户通过移动终端进行扫描并通过移动终端网络发送至换电平台服务器,进行解密运算;然后,换电平台服务器将  全部
背景技术:
离线换电也称离线更换电池,是指移动设备终端用户在指定充换电柜进行更换电 池的操作流程,换电柜处于离线断网的情况下,通过换电平台确认的有效用户通过移动设 备(通常是手机)通过移动设备摄像头扫描离线状态的换电柜,移动设备通过移动数据网 络,发送扫描获得的加密二维码,数据发送至换电平台服务器,通过换电平台服务器解密后 返回换电码,用户获取换电吗后,通过换电柜屏幕触屏数字输入键盘,输入换电码,换电柜 校验换电码成功后,用户获得换电权限,换电柜执行换电流程。目前换电柜换电系统出现以 下弊端:。 换电柜一般采用移动4G网络、无线WIFI与换电平台服务器的通讯,由于网络有一 定的不确定因素导致网络断线或短时间断线,致使换电柜处于离线状态,此时换电柜无法 获得换电平台服务器的换电流程的触发请求,换电柜与换电平台服务器处于失联状态,进 而造成离线换电状态下的换电柜无法确认用户的合法身份,无法提供换电服务。而无法提 供换电服务的换电柜又一直开着,又进一步造成电能浪费。
技术实现要素:
本发明的目的是针对目前在换电柜扫处于离线状态,无法认证合法用户又浪费电 能的问题,提供一种支持离线换电的身份确认方法和系统。 为解决上述技术问题,本发明是这样实现的: 一种支持离线换电的身份确认方法,具体为以下步骤: 101、换电柜每次开机或初始启动或完成一次换电,则更换一次换电码; 102、换电柜的换电程序按协定的加密算法对上述换电码进行加密,内含换电码、时间 戳、干扰码、MD5校验码,生成加密后的字符串; 103、换电柜的换电程序将加密后的字符串通过二维码显示至换电柜屏幕; 104、换电平台用户来到指定的换电柜,该换电柜处于离线状态; 105、换电平台用户通过移动终端进行扫描换电柜屏幕生成的二维码,获取加密后的字 符串,并通过移动终端网络将加密内容发送至换电平台服务器,进行解密运算; 106、换电平台服务器将解密后的内容,即换电码发送给用户的移动终端并显示; 107、用户通过屏幕键盘输入换电码; 108、换电柜的换电程序进行用户合法性校验; 109、校验通过后用户被识别为合法用户,换电柜的换电程序执行换电流程; 110、用户根据换电屏幕提示放入亏电的电池,换电柜的换电程序识别并弹出满电的电 池,用户取走电池后关门完成一次换电; 4 CN 111585971 A 说 明 书 2/5 页 111、换电柜的换电程序重新刷新加密的二维码,重复上述步骤101-110操作。 一种支持离线换电的身份确认方法,具体为以下步骤: 101、当用户来到换电柜前预定距离时,通过距离检测模块和/或触摸显示模块激活换 电码模块、加密模块、显示模块和用户身份识别模块; 102、换电码模块在每次开机或初始化界面或完成一次换电后,更换一次换电码; 103、换电柜的换电程序按预设的加密方法进行加密,生成加密后的识别码,内含换电 码、时间戳、干扰码、MD5校验码;。 104、将上述识别码显示在电柜屏幕,等待用户扫描; 105、换电平台用户通过移动终端扫描换电柜屏幕生成的识别码,并通过移动设备的无 线网络将识别码发送至换电平台服务器。 106、换电平台服务器,接收用户移动终端发送的识别码并进行解密,将解密后的 换电码发送到用户的移动终端上; 107、用户通过用户的身份识别信息和/或特定解锁方式解锁换电柜屏幕,然后在换电 柜屏幕上输入换电码,换电柜对上述换电码进行校验; 108、如果校验后用户被识别为合法用户,打开换电柜柜门,用户根据换电屏幕提示放 入亏电的电池,换电柜识别并弹出满电的电池,用户取走电池后关门完成一次换电。 优选的,用户通过身份识别信息和/或特定解锁方式解锁换电柜屏幕,其中,用户 可以通过换电柜上的摄像机或者指纹扫描器解锁换电柜屏幕,也可以在换电柜屏幕上通过 特殊手势解锁换电柜屏幕。 优选的,上述换电柜可以处于离线状态,仅在每天的特定时间连接换电平台服务 器,以获取新注册用户的身份识别信息并和屏幕解锁方式,或者,换电柜一直处于联网状态 中,随时接收新注册用户的身份识别信息并和屏幕解锁方式。 优选的,在步骤103将上述识别码显示在电柜屏幕之后,等待用户扫描并倒计时, 倒计时结束后,进入特定锁屏界面,再次倒计时,以等待合法用户解锁,或者,接收换电平台 服务器发送的屏幕解锁指令。 优选的,如果特定锁屏界面倒计时结束,用户操作失败,通过距离检测模块检测用 户是否还在换电柜前,如果用户还在换电柜前,回退到初始化界面给用户新的识别码,以进 行扫描,如果用户不在换电柜前,进入待机状态。 一种支持离线换电的身份确认系统,包括:换电柜和换电平台服务器;换电柜包括 用户身份识别模块,预存该系统注册用户的身份识别信息,如虹膜,面部特征,指纹特 征等,并存储每位用户特定的屏幕解锁方式; 换电码模块,每次开机或初始化界面或完成一次换电,更换一次换电码; 加密模块,换电柜的换电程序按预设的加密方法进行加密,生成加密后的识别码,内含 换电码、时间戳、干扰码、MD5校验码; 显示模块,将上述识别码显示在电柜屏幕,等待用户扫描; 距离检测模块,当用户来到换电柜前预定距离时,激活换电码模块、加密模块、显示模 块和用户身份识别模块;优选的,距离检测模块可以是距离传感器、摄像头; 换电平台用户通过移动终端扫描换电柜屏幕生成的识别码,并通过移动设备的无线网 络将识别码发送至换电平台服务器; 5 CN 111585971 A 说 明 书 3/5 页 换电平台服务器,接收用户移动终端发送的识别码并进行解密,将解密后的换电码发 送到用户的移动终端上; 用户通过身份识别信息和/或特定解锁方式解锁换电柜屏幕,然后在换电柜屏幕上输 入换电码,换电柜对上述换电码进行校验。 如果校验后用户被识别为合法用户,打开换电柜柜门,用户根据换电屏幕提示放 入亏电的电池,换电柜识别并弹出满电的电池,用户取走电池后关门完成一次换电。 优选的,用户通过身份识别信息和/或特定解锁方式解锁换电柜屏幕,其中,用户 可以通过换电柜上的摄像机或者指纹扫描器解锁换电柜屏幕,也可以在换电柜屏幕上通过 特殊手势解锁换电柜屏幕。 优选的,上述换电柜可以处于离线状态,仅在每天的特定时间连接换电平台服务 器,以获取新注册用户的身份识别信息并和屏幕解锁方式,或者,换电柜一直处于联网状态 中,随时接收新注册用户的身份识别信息并和屏幕解锁方式。 优选的,显示模块将上述识别码显示在电柜屏幕,等待用户扫描并倒计时,倒计时 结束后进入特定锁屏界面,再次倒计时,以等待合法用户解锁,或者,接收换电平台服务器 发送的屏幕解锁指令。 优选的,如果特定锁屏界面倒计时结束,用户操作失败,通过距离检测模块检测用 户是否还在换电柜前,如果用户还在换电柜前,回退到初始化界面给用户新的识别码,以进 行扫描,如果用户不在换电柜前,进入待机状态。 与现有技术相比,本申请的技术方案通过预存该系统注册用户的身份识别信息 和/每位用户特定的屏幕解锁方式,来实现离线换电状态下的换电柜确认用户的有效身份, 以提供换电服务,同时,通过增加距离检测模块,大幅减少换电柜的能耗。 附图说明 为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例描述中所需 要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例, 对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获 得其他的附图。 图1是本发明一实施例提供的一种支持离线换电的身份确认方法。 图2是本发明另一实施例提供的一种支持离线换电的身份确认方法。 图3是本发明一实施例提供的一种支持离线换电的身份确认系统。 具体实施者式 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地 描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中 的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例, 都属于本发明保护的范围。 如图1所示,一种支持离线换电的身份确认方法,具体为以下步骤: 101、换电柜每次开机或初始启动或完成一次换电,则更换一次换电码; 102、换电柜的换电程序按协定的加密算法对上述换电码进行加密,内含换电码、时间 戳、干扰码、MD5校验码,生成加密后的字符串; 6 CN 111585971 A 说 明 书 4/5 页 103、换电柜的换电程序将加密后的字符串通过二维码显示至换电柜屏幕; 104、换电平台用户来到指定的换电柜,该换电柜处于离线状态; 105、换电平台用户通过移动终端进行扫描换电柜屏幕生成的二维码,获取加密后的字 符串,并通过移动终端网络将加密内容发送至换电平台服务器,进行解密运算; 106、换电平台服务器将解密后的内容,即换电码发送给用户的移动终端并显示; 107、用户通过屏幕键盘输入换电码; 108、换电柜的换电程序进行用户合法性校验; 109、校验通过后用户被识别为合法用户,换电柜的换电程序执行换电流程; 110、用户根据换电屏幕提示放入亏电的电池,换电柜的换电程序识别并弹出满电的电 池,用户取走电池后关门完成一次换电; 111、换电柜的换电程序重新刷新加密的二维码,重复上述步骤101-110操作。 如图2所示,本发明一实施例提供一种支持离线换电的身份确认方法,具体为以下 步骤: 101、当用户来到换电柜前预定距离时,通过距离检测模块和/或触摸显示模块激活换 电码模块、加密模块、显示模块和用户身份识别模块; 102、换电码模块在每次开机或初始化界面或完成一次换电后,更换一次换电码; 103、换电柜的换电程序按预设的加密方法进行加密,生成加密后的识别码,内含换电 码、时间戳、干扰码、MD5校验码;。 104、将上述识别码显示在电柜屏幕,等待用户扫描; 105、换电平台用户通过移动终端扫描换电柜屏幕生成的识别码,并通过移动设备的无 线网络将识别码发送至换电平台服务器。 106、换电平台服务器,接收用户移动终端发送的识别码并进行解密,将解密后的 换电码发送到用户的移动终端上; 107、用户通过用户的身份识别信息和/或特定解锁方式解锁换电柜屏幕,然后在换电 柜屏幕上输入换电码,换电柜对上述换电码进行校验; 108、如果校验后用户被识别为合法用户,打开换电柜柜门,用户根据换电屏幕提示放 入亏电的电池,换电柜识别并弹出满电的电池,用户取走电池后关门完成一次换电。 优选的,用户通过身份识别信息和/或特定解锁方式解锁换电柜屏幕,其中,用户 可以通过换电柜上的摄像机或者指纹扫描器解锁换电柜屏幕,也可以在换电柜屏幕上通过 特殊手势解锁换电柜屏幕。 优选的,上述换电柜可以处于离线状态,仅在每天的特定时间连接换电平台服务 器,以获取新注册用户的身份识别信息并和屏幕解锁方式,或者,换电柜一直处于联网状态 中,随时接收新注册用户的身份识别信息并和屏幕解锁方式。 优选的,在步骤103将上述识别码显示在电柜屏幕之后,等待用户扫描并倒计时, 倒计时结束后,进入特定锁屏界面,再次倒计时,以等待合法用户解锁,或者,接收换电平台 服务器发送的屏幕解锁指令。 优选的,如果特定锁屏界面倒计时结束,用户操作失败,通过距离检测模块检测用 户是否还在换电柜前,如果用户还在换电柜前,回退到初始化界面给用户新的识别码,以进 行扫描,如果用户不在换电柜前,进入待机状态。 7 CN 111585971 A 说 明 书 5/5 页 如图3所示,本发明一实施例提供一种支持离线换电的身份确认系统,包括:换电 柜和换电平台服务器;换电柜包括 用户身份识别模块,预存该系统注册用户的身份识别信息,如虹膜,面部特征,指纹特 征等,并存储每位用户特定的屏幕解锁方式; 换电码模块,每次开机或初始化界面或完成一次换电,更换一次换电码; 加密模块,换电柜的换电程序按预设的加密方法进行加密,生成加密后的识别码,内含 换电码、时间戳、干扰码、MD5校验码; 显示模块,将上述识别码显示在电柜屏幕,等待用户扫描; 距离检测模块,当用户来到换电柜前预定距离时,激活换电码模块、加密模块、显示模 块和用户身份识别模块;优选的,距离检测模块可以是距离传感器、摄像头; 换电平台用户通过移动终端扫描换电柜屏幕生成的识别码,并通过移动设备的无线网 络将识别码发送至换电平台服务器; 换电平台服务器,接收用户移动终端发送的识别码并进行解密,将解密后的换电码发 送到用户的移动终端上; 用户通过身份识别信息和/或特定解锁方式解锁换电柜屏幕,然后在换电柜屏幕上输 入换电码,换电柜对上述换电码进行校验。 如果校验后用户被识别为合法用户,打开换电柜柜门,用户根据换电屏幕提示放 入亏电的电池,换电柜识别并弹出满电的电池,用户取走电池后关门完成一次换电。 优选的,用户通过身份识别信息和/或特定解锁方式解锁换电柜屏幕,其中,用户 可以通过换电柜上的摄像机或者指纹扫描器解锁换电柜屏幕,也可以在换电柜屏幕上通过 特殊手势解锁换电柜屏幕。 优选的,上述换电柜可以处于离线状态,仅在每天的特定时间连接换电平台服务 器,以获取新注册用户的身份识别信息并和屏幕解锁方式,或者,换电柜一直处于联网状态 中,随时接收新注册用户的身份识别信息并和屏幕解锁方式。 优选的,显示模块将上述识别码显示在电柜屏幕,等待用户扫描并倒计时,倒计时 结束后进入特定锁屏界面,再次倒计时,以等待合法用户解锁,或者,接收换电平台服务器 发送的屏幕解锁指令。 优选的,如果特定锁屏界面倒计时结束,用户操作失败,通过距离检测模块检测用 户是否还在换电柜前,如果用户还在换电柜前,回退到初始化界面给用户新的识别码,以进 行扫描,如果用户不在换电柜前,进入待机状态。 与现有技术相比,本申请的技术方案通过预存该系统注册用户的身份识别信息 和/每位用户特定的屏幕解锁方式,来实现离线换电状态下的换电柜确认用户的有效身份, 以提供换电服务,同时,通过增加距离检测模块,大幅减少换电柜的能耗。 上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体 实施方式,上述的
下载此资料需消耗2积分,
分享到:
收藏