一种解锁共享设备的方法、装置以及电子设备制造方法及图纸

技术编号:26178141 阅读:25 留言:0更新日期:2020-10-31 14:26
本申请提供了一种解锁共享设备的方法、装置以及电子设备,其中,该方法包括:通过多种密钥请求方式从不同密钥提供端同步获取用于解锁选定的第一共享设备的解锁密钥;依据获得的所述解锁密钥,分别对所述第一共享设备进行解锁;根据最先解锁成功所用的解锁密钥对应的所述密钥请求方式,生成解锁指导指令,以便下一次解锁所述共享设备时采用所述解锁指导指令对应的所述密钥请求方式。本申请通过多种密钥请求方式并用,提高解锁密钥的获取成功率,在下一次解锁共享设备时,可以延用通过实践证明最快的密钥请求方式,确保解锁成功率的前提下,提高解锁速度。

A method, device and electronic device for unlocking a shared device

【技术实现步骤摘要】
一种解锁共享设备的方法、装置以及电子设备
本申请涉及共享
,具体而言,涉及一种解锁共享设备的方法、装置以及电子设备。
技术介绍
随着共享设备类型的增多,使人们的生活越来方便。为了使同一共享设备能够在不同使用者之间实现共享,共享设备均设有共享锁机制。也即,共享设备设有共享锁(比如,共享单车的锁),用户需要使用共享设备时,用户通过移动设备获取用于解锁该共享设备的解锁密钥,以便解锁共享设备为用户提供服务。目前,移动设备获取解锁密钥的方式较为单一,通常按照用户选择的方式进行。然而,用户往往不知道最适合移动设备的解锁密钥获取方式,导致解锁成功率和解锁速度不够理想。
技术实现思路
有鉴于此,本申请的目的在于提供一种解锁共享设备的方法、装置以及电子设备,能够通过多种密钥请求方式从不同密钥提供端同步获取解码密钥,并以最先成功解锁的解锁密钥所对应的获取方式指导下一次解锁,达到解锁成功率高及解锁速度快的效果。根据本申请的一个方面,提供一种解锁共享设备的方法,包括:通过多种密钥请求方式从不同密钥提供端同步获取用于解锁选定的第一共享设备的解锁密钥;依据获得的所述解锁密钥,分别对所述第一共享设备进行解锁;根据最先解锁成功所用的解锁密钥对应的所述密钥请求方式,生成解锁指导指令,以便下一次解锁所述共享设备时采用所述解锁指导指令对应的所述密钥请求方式。在一些实施例中,所述通过多种密钥请求方式从不同密钥提供端同步获取用于解锁选定的第一共享设备的解锁密钥的步骤包括:自检是否具有所述解锁指导指令;在未检测到所述解锁指导指令时,启动多种所述密钥请求方式同步从对应的所述密钥提供端获取所述解锁密钥;在检测到多个有效的所述解锁指导指令时,启动所有所述解锁指导指令表征的密钥请求方式同步从对应的所述密钥提供端获取所述解锁密钥。在一些实施例中,所述方法还包括:在检测到一个所述解锁指导指令,采用所述解锁指导指令对应的所述密钥请求方式从对应的所述密钥提供端请求所述解锁密钥。在一些实施例中,所述密钥提供端包括服务器;所述方法还包括:在与所述服务器建立通信时,接收所述服务器反馈的与所述本端设备相关的所述解锁指导指令;其中,与所述本端设备相关的所述解锁指导指令由所述服务器依据所述本端设备的同类设备上传的解锁历史数据生成。在一些实施例中,所述密钥提供端包括服务器;所述方法还包括:在与所述服务器建立通信时,接收所述服务器反馈的针对所述本端设备的所述解锁指导指令;其中,针对所述本端设备的所述解锁指导指令由所述服务器基于所述本端设备上传的解锁历史数据生成。在一些实施例中,在与所述服务器建立通信之后,所述方法还包括:向所述服务器发送所述本端设备的设备标识及所述本端设备当前对应的环境相关信息;接收所述服务器反馈的针对所述本端设备的所述解锁指导指令;其中,接收到的针对所述本端设备的所述解锁指导指令为所述服务器依据所述设备标识及所述环境相关信息,基于所述本端设备上传的解锁历史数据生成的与所述环境相关信息匹配的解锁指导指令。在一些实施例中,所述密钥提供端包括服务器;所述方法还包括:向所述服务器发送所述第一共享设备的标识信息;接收所述服务器反馈的与所述第一共享设备相关的所述解锁指导指令;其中,与所述第一共享设备相关的所述解锁指导指令由所述服务器依据所述第一共享设备的被解锁历史数据生成。在一些实施例中,所述密钥提供端包括服务器及共享设备,所述服务器内存储有所有共享设备的解锁密钥,所述共享设备内存储有自身的解锁密钥;所述通过多种密钥请求方式从不同密钥提供端同步获取用于解锁选定的第一共享设备的解锁密钥的步骤包括:采用射频扫描从周边的所述共享设备中请求解锁密钥,以便从得到的所述解锁密钥中查找所述第一共享设备的解锁密钥;将携带所述本端设备的位置信息的密钥请求指令发送至所述服务器;接收所述服务器反馈的与所述位置信息匹配的共享设备的所述解锁密钥;从接收到的所述解锁密钥中查找所述第一共享设备的解锁密钥。在一些实施例中,所述方法还包括:若解锁所述第一共享设备失败,则分别基于得到的除所述第一共享设备的解锁密钥之外其他的解锁密钥生成模拟解锁指令,并向周边的所述共享设备进行广播;当接收到第二共享设备反馈的模拟解锁成功报文时,提示使用所述第二共享设备;所述模拟解锁成功报文为所述第二共享设备在利用接收到的所述模拟解锁指令执行模拟解锁成功后,基于所述第二共享设备的设备标识及所述模拟解锁指令中携带的解锁密钥生成。根据本申请的另一个方面,提供一种解锁共享设备的方法,包括:接收携带设备标识的解锁成功报文;所述解锁成功报文为共享设备被解锁后,由服务请求端依据自身的设备标识及得到最先解锁所述共享设备的解锁密钥所对应的密钥请求方式生成;将接收到的所述解锁成功报文作为解锁历史数据,并进行挖掘处理,以得到多类解锁指导指令,用于指导不同的所述服务请求端按照对应的所述密钥请求方式获取解锁密钥。根据本申请的另一个方面,提供一种解锁共享设备的装置,包括:获取模块,用于通过多种密钥请求方式从不同密钥提供端同步获取用于解锁选定的第一共享设备的解锁密钥;解锁模块,用于依据获得的所述解锁密钥,分别对所述第一共享设备进行解锁;生成模块,用于根据最先解锁成功所用的解锁密钥对应的所述密钥请求方式,生成解锁指导指令,以便下一次解锁所述共享设备时采用所述解锁指导指令对应的所述密钥请求方式。在一些实施例中,所述获取模块用于:自检是否具有所述解锁指导指令;在未检测到所述解锁指导指令时,启动多种所述密钥请求方式同步从对应的所述密钥提供端获取所述解锁密钥;在检测到多个有效的所述解锁指导指令时,启动所有所述解锁指导指令表征的密钥请求方式同步从对应的所述密钥提供端获取所述解锁密钥。在一些实施例中,所述装置还包括:请求模块,用于在检测到一个所述解锁指导指令,采用所述解锁指导指令对应的所述密钥请求方式从对应的所述密钥提供端请求所述解锁密钥。在一些实施例中,所述密钥提供端包括服务器;所述装置还包括:第一接收模块,用于在与所述服务器建立通信时,接收所述服务器反馈的与所述本端设备相关的所述解锁指导指令;其中,与所述本端设备相关的所述解锁指导指令由所述服务器依据所述本端设备的同类设备上传的解锁历史数据生成。在一些实施例中,所述密钥提供端包括服务器;所述装置还包括:第二接收模块,用于在与所述服务器建立通信时,接收所述服务器反馈的针对所述本端设备的所述解锁指导指令;其中,针对所述本端设备的所述解锁指导指令由所述服务器基于所述本端设备上传的解锁历史数据生成。在一些实施例中,在与所述服务器建立通信之后,所述装置还包括:发送模块,用于向所述服务器发送所述本端设备的设备标识及所述本端设备当前对应的环境相关信息;...

【技术保护点】
1.一种解锁共享设备的方法,其特征在于,包括:/n通过多种密钥请求方式从不同密钥提供端同步获取用于解锁选定的第一共享设备的解锁密钥;/n依据获得的所述解锁密钥,分别对所述第一共享设备进行解锁;/n根据最先解锁成功所用的解锁密钥对应的所述密钥请求方式,生成解锁指导指令,以便下一次解锁所述共享设备时采用所述解锁指导指令对应的所述密钥请求方式。/n

【技术特征摘要】
1.一种解锁共享设备的方法,其特征在于,包括:
通过多种密钥请求方式从不同密钥提供端同步获取用于解锁选定的第一共享设备的解锁密钥;
依据获得的所述解锁密钥,分别对所述第一共享设备进行解锁;
根据最先解锁成功所用的解锁密钥对应的所述密钥请求方式,生成解锁指导指令,以便下一次解锁所述共享设备时采用所述解锁指导指令对应的所述密钥请求方式。


2.根据权利要求1所述的方法,其特征在于,所述通过多种密钥请求方式从不同密钥提供端同步获取用于解锁选定的第一共享设备的解锁密钥的步骤包括:
自检是否具有所述解锁指导指令;
在未检测到所述解锁指导指令时,启动多种所述密钥请求方式同步从对应的所述密钥提供端获取所述解锁密钥;
在检测到多个有效的所述解锁指导指令时,启动所有所述解锁指导指令表征的密钥请求方式同步从对应的所述密钥提供端获取所述解锁密钥。


3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
在检测到一个所述解锁指导指令,采用所述解锁指导指令对应的所述密钥请求方式从对应的所述密钥提供端请求所述解锁密钥。


4.根据权利要求2所述的方法,其特征在于,所述密钥提供端包括服务器;所述方法还包括:
在与所述服务器建立通信时,接收所述服务器反馈的与本端设备相关的所述解锁指导指令;其中,与所述本端设备相关的所述解锁指导指令由所述服务器依据所述本端设备的同类设备上传的解锁历史数据生成。


5.根据权利要求2所述的方法,其特征在于,所述密钥提供端包括服务器;所述方法还包括:
在与所述服务器建立通信时,接收所述服务器反馈的针对本端设备的所述解锁指导指令;其中,针对所述本端设备的所述解锁指导指令由所述服务器基于所述本端设备上传的解锁历史数据生成。


6.根据权利要求5所述的方法,其特征在于,在与所述服务器建立通信之后,所述方法还包括:
向所述服务器发送所述本端设备的设备标识及所述本端设备当前对应的环境相关信息;
接收所述服务器反馈的针对所述本端设备且满足所述环境相关信息的所述解锁指导指令;
其中,接收到的针对所述本端设备的所述解锁指导指令为所述服务器依据所述设备标识及所述环境相关信息,基于所述本端设备上传的解锁历史数据生成的与所述环境相关信息匹配的解锁指导指令。


7.根据权利要求2所述的方法,其特征在于,所述密钥提供端包括服务器;所述方法还包括:
向所述服务器发送所述第一共享设备的标识信息;
接收所述服务器反馈的与所述第一共享设备相关的所述解锁指导指令;其中,与所述第一共享设备相关的所述解锁指导指令由所述服务器依据所述第一共享设备的被解锁历史数据生成。


8.根据权利要求1或2所述的方法,其特征在于,所述密钥提供端包括服务器及共享设备,所述服务器内存储有所有共享设备的解锁密钥,所述共享设备内存储有自身的解锁密钥;
所述通过多种密钥请求方式从不同密钥提供端同步获取用于解锁选定的第一共享设备的解锁密钥的步骤包括:
采用射频扫描从周边的所述共享设备中请求解锁密钥,以便从得到的所述解锁密钥中查找所述第一共享设备的解锁密钥;
将携带本端设备的位置信息的密钥请求指令发送至所述服务器;
接收所述服务器反馈的与所述位置信息匹配的共享设备的所述解锁密钥;
从接收到的所述解锁密钥中查找所述第一共享设备的解锁密钥。


9.根据权利要求8所述的方法,其特征在于,所述方法还包括:
若解锁所述第一共享设备失败,则分别基于得到的除所述第一共享设备的解锁密钥之外其他的解锁密钥生成模拟解锁指令,并向周边的所述共享设备进行广播;
当接收到第二共享设备反馈的模拟解锁成功报文时,提示使用所述第二共享设备;所述模拟解锁成功报文为所述第二共享设备在利用接收到的所述模拟解锁指令执行模拟解锁成功后,基于所述第二共享设备的设备标识及所述模拟解锁指令中携带的解锁密钥生成。


10.一种解锁共享设备的方法,其特征在于,包括:
接收携带设备标识的解锁成功报文;所述解锁成功报文为共享设备被解锁后,由服务请求端依据自身的设备标识及得到最先解锁所述共享设备的解锁密钥所对应的密钥请求方式生成;
将接收到的所述解锁成功报文作为解锁历史数据,并进行挖掘处理,以得到多类解锁指导指令,用于指导不同的所述服务请求端按照对应的所述密钥请求方式获取解锁密钥。


11.一种解锁共享设备的装置,其特征在于,包括:
获取模块,用于通过...

【专利技术属性】
技术研发人员:王李坤陈晨杨梦林
申请(专利权)人:北京骑胜科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1