基于用户终端的离线开锁方法、设备、系统及介质技术方案

技术编号:32340708 阅读:8 留言:0更新日期:2022-02-16 18:49
本发明专利技术公开了一种基于用户终端的离线开锁方法、设备、系统及介质,支付终端的开锁方法包括以下步骤:响应于智能地锁不能与服务器建立通信连接的情况下,建立与智能地锁的通信连接;检测是否能与服务器通信连接,响应于能与所述服务器通信连接,向所述服务器发送开锁指令,以使服务器根据开锁指令并通过加密算法生成一动态密码;或者,响应于不能与所述服务器通信连接,基于自身的加密算法生成动态密码,所述自身的加密算法与服务器端的加密算法相同;接收服务器下发的动态密码并发送给智能地锁或将自身生成的动态密码发送给智能地锁,以使智能地锁根据所述动态密码实现开锁。采用上述方法,可实现快速开锁,不需要巡检人员,提高了用户的体验感。了用户的体验感。了用户的体验感。

【技术实现步骤摘要】
基于用户终端的离线开锁方法、设备、系统及介质


[0001]本专利技术属于智能地锁
,具体地涉及一种基于用户终端的离线开锁方法、设备、系统及介质。

技术介绍

[0002]为了解决现有技术中路边停车收费管理的人工成本高、管理精确性低的技术问题,现有技术提供智能地锁,该地锁配置于路边停车位,通过与云服务器无线通信以实现对停车位的智能收费管理。
[0003]地锁在检测到有车进入当前停车位后,通过与云服务器进行无线通信以确定如何进行收费或锁车控制,因此地锁与云服务器的能否正常通信对地锁的正常使用有着至关重要的作用。
[0004]然而在实际应用过程中,地锁与云服务器的可靠无线通信存在多种决定因素,因此其通信故障或通信异常是必然发生的事,而此时将对用户的正常使用造成极大的影响,例如锁车后,即使用户付费后依然无法取车,从而大大降低用户体验。
[0005]现有的地锁在用户缴费后,若地锁无法与服务器信号交互,一般是车主电话告知平台,平台通过车主告知的信息实现车锁位置的确定后通知巡检人员来开锁。采用上述方法,其势必导致车主不能及时离开,尤其是在巡检人员距离地锁位置比较远的情况下,将大大降低用户体验。

技术实现思路

[0006]为了解决现有智能地锁在与服务器通信连接受阻时不能正常开锁影响使用的问题,本专利技术提供一种基于用户终端的离线开锁方法、设备、系统及介质,其可快速实现开锁,提高用户体验。
[0007]本专利技术通过以下技术方案实现:
[0008]本专利技术第一方面提供一种基于用户终端的离线开锁方法,该方法适于支付终端,该开锁方法包括以下步骤:
[0009]响应于智能地锁不能与服务器建立通信连接的情况下,建立与智能地锁的通信连接;
[0010]检测是否能与服务器通信连接,响应于能与所述服务器通信连接,向所述服务器发送开锁指令,以使服务器根据开锁指令并通过加密算法生成一动态密码;或者,响应于不能与所述服务器通信连接,基于自身的加密算法生成动态密码,所述自身的加密算法与服务器端的加密算法相同;
[0011]接收服务器下发的动态密码并发送给智能地锁或将自身生成的动态密码发送给智能地锁,以使智能地锁根据所述动态密码实现开锁。
[0012]在智能地锁不能与服务器建立通信连接时,本方案采用支付终端作为信号传递的中介或者是动态密码的生成者,实现智能地锁动态密码的接收。采用上述方法,可实现快速
开锁,不需要巡检人员,提高了用户的体验感。
[0013]在一种可能的设计中,所述加密算法为基于TOTP的动态令牌加密算法。
[0014]本专利技术第二方面提供一种基于用户终端的离线开锁设备,包括近距离无线通信单元、远距离无线通讯单元、动态密码生成单元,
[0015]所述近距离无线通信单元被配置于响应于智能地锁不能与服务器建立通信连接的情况下,建立与智能地锁的通信连接,且将动态密码发送给智能地锁,以使智能地锁根据所述动态密码实现开锁;
[0016]所述动态密码生成单元被配置于响应于不能与所述服务器通信连接,基于自身的加密算法生成动态密码,所述自身的加密算法与服务器端的加密算法相同;
[0017]所述远距离无线通讯单元被配置于响应于能与所述服务器通信连接,向所述服务器发送开锁指令,以使服务器根据开锁指令并通过加密算法生成一动态密码,且接收服务器下发的动态密码。
[0018]本专利技术第三方面提供一种基于用户终端的离线开锁方法,该方法适于智能地锁端,该开锁方法包括以下步骤:
[0019]响应于不能与服务器建立通信连接,开启近距离无线通信方式,以通信连接支付终端;
[0020]接收采用第一方面及其任一种可能中所述方法中支付终端发送的动态密码,根据所述动态密码实现开锁。
[0021]本专利技术第四方面提供一种基于用户终端的离线开锁方法,该方法适于服务器端,该开锁方法包括以下步骤:
[0022]获取支付终端的开锁指令,根据开锁指令并通过加密算法生成一动态密码;
[0023]将所述动态密码发送给支付终端,以使智能地锁可通过支付终端获取动态密码实现开锁。
[0024]本专利技术第五方面提供一种基于用户终端的离线开锁系统,包括相互之间通信连接的服务器、智能地锁和支付终端,所述支付终端为第二方面中所述的一种基于用户终端的离线开锁设备。
[0025]本专利技术第六方面提供一种计算机可读存储介质,所述计算机可读存储介质上存储有指令,当所述指令在计算机上运行时,执行第一方面、第三方面及第四方面中任一所述的基于用户终端的离线开锁方法。
[0026]本专利技术与现有技术相比,至少具有以下优点和有益效果:
[0027]1、本专利技术在智能地锁不能与服务器建立通信连接时,本方案采用支付终端作为信号传递的中介或者是动态密码的生成者,实现智能地锁动态密码的接收。采用上述方法,可实现快速开锁,不需要巡检人员,提高了用户的体验感。
附图说明
[0028]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0029]图1是本专利技术方法的流程图之一;
[0030]图2是本专利技术方法的流程图之二。
具体实施方式
[0031]下面结合附图及具体实施例来对本专利技术作进一步阐述。在此需要说明的是,对于这些实施例方式的说明虽然是用于帮助理解本专利技术,但并不构成对本专利技术的限定。本文公开的特定结构和功能细节仅用于描述本专利技术的示例实施例。然而,可用很多备选的形式来体现本专利技术,并且不应当理解为本专利技术限制在本文阐述的实施例中。
[0032]应当理解,对于本文中可能出现的术语“和/或”,其仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,单独存在B,同时存在A和B三种情况;对于本文中可能出现的术语“/和”,其是描述另一种关联对象关系,表示可以存在两种关系,例如,A/和B,可以表示:单独存在A,单独存在A和B两种情况;另外,对于本文中可能出现的字符“/”,一般表示前后关联对象是一种“或”关系。
[0033]应当理解,在下面的描述中提供了特定的细节,以便于对示例实施例的完全理解。然而,本领域普通技术人员应当理解可以在没有这些特定细节的情况下实现示例实施例。例如可以在框图中示出系统,以避免用不必要的细节来使得示例不清楚。在其他实例中,可以不以非必要的细节来示出众所周知的过程、结构和技术,以避免使得示例不清楚。
[0034]本方案系统涉及多个设备,如图1所示,包括服务器、支付终端和智能地锁,服务器用于地锁的开锁和闭锁的管理、地锁对应车位费用的管理等,服务器根据地锁车位费用的缴纳情况实现地锁的开锁和闭锁控制,一般情况下,智能地锁与服务器通信连接。支付终端根据车位使用情况实现在线支付。本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.基于用户终端的离线开锁方法,其特征在于,该方法适于支付终端,该开锁方法包括以下步骤:响应于智能地锁不能与服务器建立通信连接的情况下,建立与智能地锁的通信连接;检测是否能与服务器通信连接,响应于能与所述服务器通信连接,向所述服务器发送开锁指令,以使服务器根据开锁指令并通过加密算法生成一动态密码;或者,响应于不能与所述服务器通信连接,基于自身的加密算法生成动态密码,所述自身的加密算法与服务器端的加密算法相同;接收服务器下发的动态密码并发送给智能地锁或将自身生成的动态密码发送给智能地锁,以使智能地锁根据所述动态密码实现开锁。2.根据权利要求1所述的基于用户终端的离线开锁方法,其特征在于,所述加密算法为基于TOTP的动态令牌加密算法。3.一种基于用户终端的离线开锁设备,其特征在于,包括近距离无线通信单元、远距离无线通讯单元、动态密码生成单元,所述近距离无线通信单元被配置于响应于智能地锁不能与服务器建立通信连接的情况下,建立与智能地锁的通信连接,且将动态密码发送给智能地锁,以使智能地锁根据所述动态密码实现开锁;所述动态密码生成单元被配置于响应于不能与所述服务器通信连接,基于自身的加密算法生成动态密码,所述自身...

【专利技术属性】
技术研发人员:王磊
申请(专利权)人:四川卡雷拉科技有限公司
类型:发明
国别省市:

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

1