一种车辆解锁方法、锁定解锁装置、车辆及车辆系统与流程

文档序号:12126866阅读:369来源:国知局
一种车辆解锁方法、锁定解锁装置、车辆及车辆系统与流程

本发明实施例涉及车辆锁具制造领域、车辆制造领域及车辆系统领域。



背景技术:

现代大多数人都会需要用车。先讨论个人自用车,基本上都需要携带车钥匙,这必然导致车钥匙保管问题及其可能丢失所造成的各种问题。再讨论当前社会非常普及的各种车辆自助租赁系统,比较典型的是轿车自助租赁和共享单车。其中共享单车,包括政府主导的共享自行车项目和新出现的大量的共享单车出行领域商业公司,整个社会上已经投放了大量的用于自助租赁的自行车。因此怎样既控制成本又能让用户方便使用且稳定性高,就显得尤其重要。现有技术中的车辆自助租赁系统复杂、稳定性差、不够安全。以共享单车为例,按控制自行车解锁方式来分,主要有两种方式。一种是采用在线联网控制的方法,后台管理系统实时控制着车辆(无桩时)或车桩(有桩时)解锁,这意味着车辆或车桩要一直保持联网状态;对于有桩的,显然存在着成本过高、车桩选址受限等问题;对于无桩的,自行车作为移动工具,没法保证每次所停之处能联网,就会碰到用户手机能连接其移动运营商网络或连接wifi来支付,但自行车所对应的无线运营商可能没信号而无法工作的情况。另外一种采用离线方式的,不要求自行车联网在线。自行车事先设置了一个解锁密码,用户需要租车时,由后台服务器告知用户该自行车的解锁密码,用户凭解锁密码解开自行车。存在的问题是密码的泄漏让车辆处于不安全境地,因为其解锁密码是固定的,所有曾经租过该车的人都知道其密码。由此可见,目前在对车辆进行使用、管理的过程中,存在管理系统复杂,成本高,稳定性差,不够安全等问题。



技术实现要素:

本发明实施例提供一种车辆解锁方法、锁定解锁装置、车辆及车辆系统,用以解决以解决上述背景技术中提出的问题。

为实现上述目的,本发明提供以下的技术方案。

1.一种车辆解锁方法,步骤如下:

车辆上预存着一次性密码列表,该列表包含多个密码;

获取用户输入的密码;

根据预存的一次性密码列表判断用户输入的密码是否有效,若密码有效则分别执行下面步骤;

解锁车辆;

使刚才输入的密码标为无效,防止再次使用,体现了一次性的特点。

优选地,所述步骤获取用户输入的密码,具体方法为以下中的一种或多种组合:

通过按键输入;

通过触摸屏输入;

通过语言识别获取;

通过蓝牙连接获取;

通过近场通信(Near Field Communication, NFC)获取;

通过扫二维码获取。

优选地,所述方法还包括:若根据预存的一次性密码列表判断用户输入的密码为无效时,则所述车辆提示密码错误,以及统计错误次数;若统计的错误次数达到预设门限值,所述车辆将暂时关闭密码解锁功能一段时间,并且关闭时间长度会随着所统计的密码错误的次数增多而变长。

优选地,所述车辆为自行车、电动车、助动车、摩托车、小轿车、客车或货车。

2.一种车辆锁定解锁装置,用于锁定或解锁车辆,包括一次性密码管理模块、输入模块、锁定解锁模块,其中:

一次性密码管理模块,用于储存包含多个一次性密码的列表、校验一次性密码是否有效、将刚输入的有效密码标为无效;

输入模块,用于获取用户输入密码;

锁定解锁模块,用于锁定车辆、在判断用户输入的密码有效后解锁。

优选地,所述的输入模块包括按键、触摸屏、语音识别元件、蓝牙元件、近场通信(Near Field Communication,NFC)元件、二维码识别元件中的一个或多个,用于获取用户输入的密码。

优选地,所述车辆锁定解锁装置还包括:显示模块、定位模块、车辆运动静止检测模块中的一种或多种,其中:

显示模块,用于显示信息与用户交互;

定位模块,用于获取所述车辆的地理位置信息;

车辆运动静止检测模块,用于判断车辆是处于运动或静止的状态;被设置为:若检测到所述车辆处于静止状态时间超过预设的阀值,则通知锁定解锁模块去锁定车辆。

优选地,所述车辆为自行车、电动车、助动车、摩托车、小轿车、客车或货车。

3.一种车辆,包括车辆本体,所述车辆本体安装有如上所述的车辆锁定解锁装置。

优选地,所述车辆为自行车、电动车、助动车、摩托车、小轿车、客车或货车。

4.一种车辆系统,包括如上所述的车辆、后台服务管理系统、用户端;其中:

车辆数量为一辆或多辆,若为多辆则在各车辆上设置车号标识,其中车号为系统内唯一;

后台服务管理系统,包括一次性密码后台模块,所述一次性密码后台模块用于产生包含多个一次性密码的列表,该列表将会预存到上述车辆,同时自身还继续维护着该列表,所述一次性密码后台模块还用于根据用户要求从密码列表中找出有效密码给用户,并在发送后使该密码标为无效;

用户端,用于将解锁密码发放给用户。

优选地,所述后台服务管理系统还包括:用户后台模块和/或在线支付系统;其中,用户后台模块用于管理用户;在线支付系统用于按需提供支付途径。

与现有技术相比,本发明的有益效果是:本发明不要求车辆联网在线,不需要后端服务器实时控制车辆、不需要携带车钥匙,车辆停在任何地方都能实现密码解锁;同时,密码为一次性的特点,即每次解锁都是不一样的密码,保证了安全。因此,采用本发明实施例技术方案,所述的方法、装置、产品及系统具有部署简单,成本低,安全可靠等优点。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作一简单地介绍。显而易见地,下面描述中的附图是本发明的一些实施例,仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。在附图中:

图1为本发明实施例一的车辆解锁方法的流程示意图;

图2为本发明实施例二的车辆锁定解锁装置的组成示意图;

图3为本发明实施例三的车辆的组成示意图;

图4为本发明实施例四的车辆系统的组成示意图;

图5为本发明实施例四的车辆系统的流程示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

1.实施例一。

如图1所示,本发明实施例中,提供一种车辆解锁方法,包括以下的步骤。

步骤S100:车辆上预存着一次性密码列表,该列表包含多个密码。

具体地,车辆上需要预存着有效的一次性密码列表,考虑到当前存储器成本已大幅降低,一次性密码的数量可以很大,可以够用很长一段时间。举个例子,对于共享单车来说,假设平均每天用5次,即需要5个密码,那3650个密码就能用两年了。

步骤S110:获取用户输入的密码。

具体地,车辆上安装有输入单元;所述输入单元用于接收用户输入的数字或字符信息,以及产生与用户设置以及功能控制有关的指令输入。车辆若接收到车辆解锁指令,即可启动相应的车辆解锁密码输入功能,用户即可执行输入解锁密码操作。

优选地,车辆解锁密码输入过程中提供密码输入完毕选项,当车辆检测到用户选择密码输入完毕选项时,即确认用户输入密码结束。

优选地,车辆解锁密码的长度为预设固定值,当车辆检测到用户输入的密码字符数目达到该预设值固定时,即确认用户输入密码结束。

优选地,所述步骤获取用户输入的密码,具体方法为以下中的一种或多种组合:

通过按键输入;

通过触摸屏输入;

通过语言识别获取;

通过蓝牙连接获取;

通过近场通信(Near Field Communication, NFC)获取;

通过扫二维码获取。

步骤S130:判断用户输入的密码是否有效。

具体地,根据预存的一次性密码列表判断用户输入的密码是否有效,若密码有效则分别执行以下步骤140和步骤160。优选地,若密码无效则执行步骤S170和步骤S180。判定密码有效是指:该密码出现在预存的一次性密码列表上,并且未被用过。判定密码无效是指:该密码不在预存的一次性密码列表上,或者在预存的一次性密码列表上但曾被用过。

步骤S140:解锁车辆。

具体地,若判断用户输入的密码有效,车辆则解锁给用户使用。

步骤S160:使刚才输入的密码标为无效,防止再次使用,体现了一次性的特点。

具体地,要将一个有效的密码标为无效,具体方法为:在一次性密码列表上有个标志位记录各个密码是否已被用过,初始值都为否,当一密码被输入后,将其标志位改为是,则下次判断就为无效。可选地,直接将该密码从一次性密码列表上删除,也可以将一个有效的密码标为无效。

步骤S170:解锁密码无效提示。

具体地,若在步骤S130发现密码无效,则所述车辆提示密码错误。车辆可以在接收到用户输入的开启密码解锁功能指令时,重新开启密码解锁功能,以及统计用户输入密码错误的次数。

步骤S180:当出错次数达到预设门限值时,暂时关闭密码解锁功能。

具体地,当统计的次数达到预设门限值时,所述车辆将暂时关闭密码解锁功能一段时间,并且关闭时间长度会随着所统计的密码错误的次数增多而变长。

优选地,所述车辆为自行车、电动车、助动车、摩托车、小轿车、客车或货车。

2.实施例二。

基于上述技术方案,如图2所示,本发明实施例还提供一种车辆锁定解锁装置200,包括一次性密码管理模块210、输入模块220、锁定解锁模块230,其中:

一次性密码管理模块210,用于预存包含多个一次性密码的列表、校验一次性密码是否有效、将刚输入的有效密码标为无效;

输入模块220,用于获取用户输入密码;

锁定解锁模块230,用于锁定车辆、在判断用户输入的密码有效后解锁所述车辆。

具体地,一次性密码管理模块210被配置为:预存着包含多个一次性密码的列表,考虑到当前存储器成本已大幅降低,一次性密码的数量可以很大,可以够用很长一段时间。举个例子,对于共享单车来说,假设平均每天用5次,即需要5个密码,那3650个密码就能用两年了。同时,该模块还被配置为:能校验一次性密码是否有效。判定密码有效是指:该密码出现在预存的一次性密码列表上,并且未被用过。判定密码无效是指:该密码不在预存的一次性密码列表上,或者在预存的一次性密码列表上但曾被用过。另外,该模块还被配置为:能将刚输入的有效密码标为无效。要将一个有效的密码标为无效,具体方法为:在一次性密码列表上有个标志位记录各个密码是否已被用过,初始值都为否,当一密码被输入后,将其标志位改为是,则下次判断就为无效。可选地,直接将该密码从一次性密码列表上删除,也可以将一个有效的密码标为无效。

类似实施例一所述的车辆解锁方法,本实施例的所述车辆锁定解锁装置200的解锁方法为:通过输入模块220获取用户输入的密码,然后根据预存的一次性密码列表判断用户输入的密码是否有效,若密码有效则解锁,并且将刚输入的有效密码标为无效,防止再次使用,体现了一次性的特点。若密码无效,则所述车辆提示密码错误,以及统计错误次数。若统计的错误次数达到预设门限值,所述车辆将暂时关闭密码解锁功能一段时间,并且关闭时间长度会随着所统计的密码错误的次数增多而变长。

优选地,所述的输入模块220包括按键、触摸屏、语音识别元件、蓝牙元件、近场通信(Near Field Communication,NFC)元件、二维码识别元件中的一个或多个,用于获取用户输入的密码。

优选地,所述车辆锁定解锁装置还包括:显示模块240、定位模块250、车辆运动静止检测模块260中的一种或多种,其中:

显示模块240,用于显示信息与用户交互;

定位模块250,用于获取地理位置信息;

车辆运动静止检测模块260,用于判断车辆是处于运动或静止的状态;被设置为:若检测到所述车辆处于静止状态时间超过预设的阀值,则通知锁定解锁模块230去锁定车辆。

优选地,所述车辆为自行车、电动车、助动车、摩托车、小轿车、客车或货车。

3.实施例三。

基于上述技术方案,如图3所示,本发明实施例还提供一种车辆,包括车辆本体,所述车辆本体安装有上述的车辆锁定解锁装置。

优选地,所述车辆为自行车、电动车、助动车、摩托车、小轿车、客车或货车。

4.实施例四。

基于上述技术方案,如图4所示,本发明实施例还提供一种车辆系统,包括以上所述车辆300,后台服务管理系统400,用户端450,其中:

车辆数量为一辆或多辆,若为多辆则在各车辆上设置车号标识390,其中车号为系统内唯一;

后台服务管理系统400,包括一次性密码后台模块410,所述一次性密码后台模块410用于产生包含多个一次性密码的列表,该列表将会预存到上述车辆300,同时自身还继续维护着该列表,所述一次性密码后台模块410还用于根据用户要求从密码列表中找出有效密码给用户,并在发送后使该密码标为无效;

用户端450,用于将解锁密码发放给用户。

优选地,所述后台服务管理系统400还包括:用户后台模块420和/或在线支付系统430;其中,用户后台模块420用于管理用户;在线支付系统430用于按需提供支付途径。

优选地,所述车辆为自行车、电动车、助动车、摩托车、小轿车、客车或货车。

本发明实施例中,图5为所述车辆系统的流程示意图,包括以下的步骤。

步骤S500:后台服务管理系统产生包含多个一次性密码的列表。

具体地,后台服务管理系统400中一次性密码后台模块410为每辆车辆产生一批一次性密码。考虑到当前存储器成本已大幅降低,一次性密码的数量可以很大,可以够用很长一段时间。举个例子,对于共享单车来说,假设平均每天用5次,即需要5个密码,那3650个密码就能用两年了。即使在步骤S510之后,一次性密码后台模块410将一直维护着密码列表,若系统内有多辆车的话还要求车号和密码列表一一对应。

步骤S510:一次性密码列表预存到车辆。

具体地,上个步骤S500产生密码列表后,要将其保存到车辆上,若系统内有多辆车的话还要求车号和密码列表一一对应。本步骤在第一次初始化的时候执行一次,然后很长时间后后台服务管理系统400中一次性密码后台模块410发现该列表上的密码大部分都用掉了,才有必要再执行本步骤。可以将车辆300和后台服务管理系统400直接连接一下,也可以通过中间媒介,该中间媒介可以是手提电脑、移动储存设备、移动智能终端或者专用工具等,将一次性密码列表保存到车辆300上的一次性密码管理模块210中。

步骤S520:用户端450联合用户后台模块420检验用户合法性。

优选地,用户端450联合用户后台模块420先校验用户,以确保用户合法访问。

步骤S550:后台服务管理系统发送解锁密码后标识其为无效。

具体地,根据用户要求,若系统内有多辆车的话要提供车号,后台服务管理系统400中一次性密码后台模块410找到该车对应的一次性密码列表,然后从中提供一个有效密码,通过用户端450发送给用户。之后,标识该密码为无效,也就是说下次就不会再取该密码给用户了。判定密码有效是指:该密码出现在预存的一次性密码列表上,并且未被用过。判定密码无效是指:该密码不在预存的一次性密码列表上,或者在预存的一次性密码列表上但曾被用过。要将一个有效的密码标为无效,具体方法为:在一次性密码列表上有个标志位记录各个密码是否已被用过,初始值都为否,当一密码被输入后,将其标志位改为是,则下次判断就为无效。可选地,直接将该密码从一次性密码列表上删除,也可以将一个有效的密码标为无效。

注意,这里标为无效仅指后台服务管理系统400中一次性密码后台模块410将该密码标为无效,和车辆300上的一次性密码管理模块210无关,后者详见步骤S560。

步骤S560:车辆获取到用户输入的解锁密码后解锁并标密码为无效。

具体地,车辆300通过输入模块220获取用户输入的解锁密码,显然车辆300上的一次性密码管理模块210判断为有效,锁定解锁模块230会解锁车辆给用户;同时一次性密码管理模块210将刚输入的密码标为无效,防止再次使用,体现了一次性的特点。要将一个有效的密码标为无效,具体方法为:在一次性密码列表上有个标志位记录各个密码是否已被用过,初始值都为否,当一密码被输入后,将其标志位改为是,则下次判断就为无效。可选地,直接将该密码从一次性密码列表上删除,也可以将一个有效的密码标为无效。

步骤S570:在线支付系统按需完成费用支付。

优选地,若需要用户支付费用,则由在线支付系统430完成费用支付。对于一些情况,比如个人自用车辆系统、面向特定用户的免费使用系统等情况,可不需要用户付费。

最后应说明的是:以上实施例仅用以说明本发明实施例的技术方案,而非对其限制;尽管参照前述实施例对本发明实施例进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明实施例各实施例技术方案的精神和范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1