开锁方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:23240167 阅读:21 留言:0更新日期:2020-02-04 19:07
本申请涉及一种开锁方法、装置、计算机设备和存储介质。所述方法包括:接收终端发送的请求指令;所述请求指令携带目标锁的标识;根据所述目标锁的标识,确定与所述目标锁之间的网络连接状态;当与所述目标锁之间的网络连接断开时,采用非网络连接的方式将开锁指令发送到所述目标锁,以供所述目标锁在所述开锁指令符合预设条件时进行开锁处理;其中,所述开锁指令中包括第一序列号,所述预设条件包括所述第一序列号与所述目标锁中预先存储的第二序列号不同。通过本发明专利技术实施例,可以在服务器与目标锁之间网络连接不稳或者目标锁连接不上网络时,提高开锁成功率。

Unlocking method, device, computer equipment and storage medium

【技术实现步骤摘要】
开锁方法、装置、计算机设备和存储介质
本申请涉及信号处理
,特别是涉及一种开锁方法、装置、计算机设备和存储介质。
技术介绍
随着科技的发展,共享设备应用到多个领域,为人们的生活带来了便利。比如,共享单车、共享雨伞等。而共享设备通常被锁在管理设备上,比如,共享单车被锁在车桩上,共享雨伞被所在伞架上。相关技术中,通常采用网络开锁,但是在共享设备与服务器之间的网络不稳定,或者共享设备连接不上网络时,则会出现开锁成功率低的问题,降低了用户的使用体验。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够提高开锁成功率的开锁方法、装置、计算机设备和存储介质。第一方面,本专利技术实施例提供了一种开锁方法,该方法包括:接收终端发送的请求指令;请求指令携带目标锁的标识;根据目标锁的标识,确定与目标锁之间的网络连接状态;当与目标锁之间的网络连接断开时,采用非网络连接的方式将开锁指令发送到目标锁,以供目标锁在开锁指令符合预设条件时进行开锁处理;其中,开锁指令中包括第一序列号,预设条件包括第一序列号与目标锁中预先存储的第二序列号不同。在其中一个实施例中,上述采用非网络连接的方式将开锁指令发送到目标锁,包括:将第一开锁指令发送到短信中心;第一开锁指令用于指示短信中心将第一开锁指令发送到目标锁。在其中一个实施例中,上述采用非网络连接的方式将开锁指令发送到目标锁,包括:向终端反馈蓝牙指令;其中,蓝牙指令携带第二开锁指令;蓝牙指令用于指示终端开启蓝牙功能,并通过蓝牙将第二开锁指令发送到目标锁,以供目标锁在第二开锁指令符合预设条件时进行开锁处理;第二开锁指令中还包括第一时间戳,预设条件还包括第一时间戳对应的时间晚于目标锁中预先存储的第二时间戳对应的时间。在其中一个实施例中,蓝牙指令携带多个第二开锁指令;蓝牙指令还用于指示终端存储多个第二开锁指令,并在终端与服务器之间的网络连接断开时,将至少一个第二开锁指令发送到目标锁。在其中一个实施例中,在上述根据目标锁的标识,确定与目标锁之间的网络连接状态之后,该方法还包括:在与目标锁之间的网络连接正常时,通过无线网络将开锁指令发送到目标锁。第二方面,本专利技术实施例提供了一种开锁方法,该方法包括:在与服务器之间的网络连接断开时,通过非网络连接的方式接收开锁指令;在开锁指令满足预设条件时,进行开锁处理;其中,开锁指令中包括第一序列号,预设条件包括第一序列号与目标锁中预先存储的第二序列号不同。在其中一个实施例中,上述通过非网络连接的方式接收开锁指令,包括:接收服务器通过短信中心发送的第一开锁指令。在其中一个实施例中,上述通过非网络连接的方式接收开锁指令,包括:接收终端通过蓝牙发送的第二开锁指令;对应地,在开锁指令满足预设条件时,进行开锁处理,包括:在第二开锁指令符合预设条件时,进行开锁处理;其中,第二开锁指令中还包括第一时间戳;预设条件还包括第一时间戳对应的时间晚于目标锁中预先存储的第二时间戳对应的时间。在其中一个实施例中,在上述进行开锁处理之后,该方法还包括:根据成功开锁的第一序列号和第一时间戳更新第二序列号和第二时间戳。在其中一个实施例中,该方法还包括:在与服务器之间的网络连接正常时,接收服务器通过无线网络发送的开锁指令。第三方面,本专利技术实施例提供了一种开锁装置,所述装置包括:请求指令接收模块,用于接收终端发送的请求指令;所述请求指令携带目标锁的标识;状态确认模块,用于根据所述目标锁的标识,确定与所述目标锁之间的网络连接状态;第一开锁指令发送模块,用于当与所述目标锁之间的网络连接断开时,采用非网络连接的方式将开锁指令发送到所述目标锁,以供所述目标锁在所述开锁指令符合预设条件时进行开锁处理;其中,所述开锁指令中包括第一序列号,所述预设条件包括所述第一序列号与所述目标锁中预先存储的第二序列号不同。在其中一个实施例中,上述第一开锁指令发送模块,具体用于将第一开锁指令发送到短信中心;第一开锁指令用于指示短信中心将第一开锁指令发送到目标锁。在其中一个实施例中,上述第一开锁指令发送模块,具体用于向终端反馈蓝牙指令;其中,蓝牙指令携带第二开锁指令;蓝牙指令用于指示终端开启蓝牙功能,并通过蓝牙将第二开锁指令发送到目标锁,以供目标锁在第二开锁指令符合预设条件时进行开锁处理;第二开锁指令中还包括第一时间戳,预设条件还包括第一时间戳对应的时间晚于目标锁中预先存储的第二时间戳对应的时间。在其中一个实施例中,蓝牙指令携带多个第二开锁指令;蓝牙指令还用于指示终端存储多个第二开锁指令,并在终端与服务器之间的网络连接断开时,将至少一个第二开锁指令发送到目标锁。在其中一个实施例中,该装置还包括:第二开锁指令发送模块,用于在与目标锁之间的网络连接正常时,通过无线网络将开锁指令发送到目标锁。第四方面,本专利技术实施例提供了一种开锁装置,装置包括:第一开锁指令接收模块,用于在与服务器之间的网络连接断开时,通过非网络连接的方式接收开锁指令;开锁模块,用于在开锁指令满足预设条件时,进行开锁处理;其中,开锁指令中包括第一序列号,预设条件包括第一序列号与目标锁中预先存储的第二序列号不同。在其中一个实施例中,上述第一开锁指令接收模块,具体用于接收服务器通过短信中心发送的第一开锁指令。在其中一个实施例中,上述第一开锁指令接收模块,具体用于接收终端通过蓝牙发送的第二开锁指令;对应地,开锁模块,具体用于在第二开锁指令符合预设条件时,进行开锁处理;其中,第二开锁指令中还包括第一时间戳;预设条件还包括第一时间戳对应的时间晚于目标锁中预先存储的第二时间戳对应的时间。在其中一个实施例中,该装置还包括:更新模块,用于根据成功开锁的第一序列号和第一时间戳更新第二序列号和第二时间戳。在其中一个实施例中,该装置还包括:第二开锁指令接收模块,用于在与服务器之间的网络连接正常时,接收服务器通过无线网络发送的开锁指令。第五方面,本专利技术实施例提供了一种锁,该锁包括信号收发模块,信号收发模块包括射频模块和蓝牙模块中的至少一种,该锁执行上述方法的步骤。第六方面,本专利技术实施例提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如上述方法中的步骤。第七方面,本专利技术实施例提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上述方法中的步骤。上述开锁方法、装置、计算机设备和存储介质,服务器接收终端发送的请求指令;请求指令携带目标锁的标识;根据目标锁的标识,确定与目标锁之间的网络连接状态;当与目标锁之间的网络连接断开时,采用非网络连接的方式将开锁指令发送到目标锁,以供目标锁在开锁指令符合预设条件时进行开锁处本文档来自技高网...

【技术保护点】
1.一种开锁方法,其特征在于,应用于服务器,所述方法包括:/n接收终端发送的请求指令;所述请求指令携带目标锁的标识;/n根据所述目标锁的标识,确定与所述目标锁之间的网络连接状态;/n当与所述目标锁之间的网络连接断开时,采用非网络连接的方式将开锁指令发送到所述目标锁,以供所述目标锁在所述开锁指令符合预设条件时进行开锁处理;其中,所述开锁指令中包括第一序列号,所述预设条件包括所述第一序列号与所述目标锁中预先存储的第二序列号不同。/n

【技术特征摘要】
1.一种开锁方法,其特征在于,应用于服务器,所述方法包括:
接收终端发送的请求指令;所述请求指令携带目标锁的标识;
根据所述目标锁的标识,确定与所述目标锁之间的网络连接状态;
当与所述目标锁之间的网络连接断开时,采用非网络连接的方式将开锁指令发送到所述目标锁,以供所述目标锁在所述开锁指令符合预设条件时进行开锁处理;其中,所述开锁指令中包括第一序列号,所述预设条件包括所述第一序列号与所述目标锁中预先存储的第二序列号不同。


2.根据权利要求1所述的方法,其特征在于,所述采用非网络连接的方式将开锁指令发送到所述目标锁,包括:
将第一开锁指令发送到短信中心;所述第一开锁指令用于指示所述短信中心将所述第一开锁指令发送到所述目标锁。


3.根据权利要求1或2所述的方法,其特征在于,所述采用非网络连接的方式将开锁指令发送到所述目标锁,包括:
向所述终端反馈蓝牙指令;
其中,所述蓝牙指令携带第二开锁指令;所述蓝牙指令用于指示所述终端开启蓝牙功能,并通过蓝牙将所述第二开锁指令发送到所述目标锁,以供所述目标锁在所述第二开锁指令符合所述预设条件时进行开锁处理;所述第二开锁指令中还包括第一时间戳,所述预设条件还包括所述第一时间戳对应的时间晚于所述目标锁中预先存储的第二时间戳对应的时间。


4.根据权利要求3所述的方法,其特征在于,所述蓝牙指令携带多个所述第二开锁指令;
所述蓝牙指令还用于指示所述终端存储多个所述第二开锁指令,并在所述终端与所述服务器之间的网络连接断开时,将至少一个所述第二开锁指令发送到所述目标锁。


5.根据权利要求1所述的方法,其特征在于,在所述根据所述目标锁的标识,确定与所述目标锁之间的网络连接状态之后,所述方法还包括:
在与所述目标锁之间的网络连接正常时,通过无线网络将所述开锁指令发送到所述目标锁。


6.一种开锁方法,其特征在于,应用于目标锁,所述方法包括:
在与服务器之间的网络连接断开时,通过非网络连接的方式接收开锁指令;
在所述开锁指令满足预设条件时,进行开锁处理;
其中,所述开锁指令中包括第一序列号,所述预设条件包括所述第一序列号与所述目标锁中预先存储的第二序列号不同。


7.根据权利要求6所述的方法,其特征在于,所述通过非网络连接的方式接收开锁指令,包括:
接收所述服务器通过短信中心发送的第一开锁指令。

【专利技术属性】
技术研发人员:杨磊朱鹏飞张强
申请(专利权)人:上海钧正网络科技有限公司
类型:发明
国别省市:上海;31

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

1