一种基于共享单车的二维码管理方法和系统与流程

文档序号:14121724阅读:777来源:国知局
一种基于共享单车的二维码管理方法和系统与流程

本发明涉及二维码应用技术领域,特别是涉及一种基于共享单车的二维码管理方法和系统。



背景技术:

2016年底以来,国内共享自行车越来越多地出现在了人们的视野之中,摩拜单车、ofo共享单车、公共自行车等众多共享单车品牌都提供了自行车租赁服务。这些共享自行车存放、使用时占用土地少,方便人们出行,提高了道路资源利用率、缓解道路拥堵、促进节能减排、减少尾气排放。

现有的公共自行车扫描二维码的租车系统,包括利用各自所具有的通信模块通过网络连接相互通信的移动客户端、租赁站点以及后台服务端,移动客户端用于结合用户资料,生成二维码;租赁站点包括前端服务模块以及锁止器;前端服务模块用于识别二维码向所述后台服务端发送匹配请求,并且检测公共自行车还车动作以获取公共自行车信息,闭锁结合费率扣费;后台服务端响应于匹配请求,判断所述二维码的信息合法性,并返回匹配结果;前端服务模块控制锁止器解锁或锁定公共自行车。

但是,使用共享自行车需要扫描二维码开启智能锁,尽管现阶段部分共享自行车对其二维码使用了一些保护手段,但是遇到一些特殊情况也会影响用户的使用。如自行车长时间使用导致污质布满二维码上、路人的恶作剧或者不法分子的故意损坏等,这些原因最终导致客户无法正常使用。



技术实现要素:

本发明提供了一种基于共享单车的二维码管理方法和系统,提高检测出二维码损坏分布区域的效率,提高使用可靠性。

为解决上述技术问题,本发明实施例提供了一种基于共享单车的二维码管理方法,包括:

步骤1,扫描智能锁上的二维码,并判断扫描结果是否成功;

若是,步骤2,获取所述二维码的校验信息;

步骤3,通过所述二维码校验信息,判断所述二维码是否校验成功;

若是,步骤4,向所述二维码对应的智能锁发起开锁指令,若否,步骤5,反馈当前用户终端位置信息,显示并记录所述智能锁对应的自行车的位置。

其中,所述扫描智能锁上的二维码失败后,和/或所述二维码校验失败后,还包括:

步骤6,对所述二维码对应的自行车进行拍照作为反馈信息反馈到后台;

步骤7,接收所述反馈信息,并进行时间验证、数据解密、检验数据完整性和匹配硬件性后,确认损坏自行车id,并在后台设定为故障车。

其中,在所述步骤7之后,还包括:

对预定区域处的所述二维码校验信息进行统计;

判断所述故障车的数量或比例是否超出阈值;

若是,所述预定区域的车辆需要维护,否则,所述预定区域的车辆处于良好状态。

其中,在所述步骤7之后,还包括:

判断所述预定区域的二维码信息不能正常获取的次数是否超出阈值;

若是,则所述预定区域存在二维码损坏车。

其中,在所述步骤7之后,还包括:

判断所述预定区域的二维码校验失败的次数是否超出阈值;

若是,所述预定区域存在非法二维码自行车。

其中,在所述步骤7之后,还包括:

判断所述预定区域的车辆的二维码处于非工作状态的时间超出阈值;

若是,确定所述二维码对应的自行车为二维码损坏车。

除此之外,本发明实施例还提供了一种基于共享单车的二维码管理系统,包括设置在用户终端的二维码安全模块、与所述二维码安全模块连接的终端校验模块,所述二维码安全模块,用于输出带有随机校验码与后台访问地址的二维码,所述二维码中设置用于在用户终端区分自行车的智能锁对应的二维码是否安全、是否完整的校验位,所述终端校验模块用于根据所述校验位校验所述自行车的二维码是否安全、是否完整,在确定所述自行车上的二维码安全且校验成功时,所述用户终端根据后台访问地址与后台进行数据交互,开启自行车的智能锁,所述终端校验模块在判定校验失败或者所述自行车的二维码为非法二维码时,由所述用户终端向后台发送一次警报信息。

其中,还包括日志模块,所述日志模块与所述终端校验模块连接,用于将所述终端校验模判定所述自行车的二维码为非法或不完整时,将所述自行车为故障车,记录所述故障车的id以及位置并发送到所述后台。

其中,还包括设置在所述后台的统计模块,用于统计预定区域的故障车以及正常车的数量。

其中,还包括与所述统计模块连接的报警模块,用于在所述统计模块记统计的所述预定区域的故障车的数量或比例超出阈值时,向特定对象发出维修警报。

本发明实施例所提供的基于共享单车的二维码管理方法和系统,与现有技术相比,具有以下优点:

本发明实施例提供的本发明实施例提供了基于共享单车的二维码管理方法,包括:

步骤1,扫描智能锁上的二维码,并判断扫描结果是否成功;

若是,步骤2,获取所述二维码的校验信息;

步骤3,通过所述二维码校验信息,判断所述二维码是否校验成功;

若是,步骤4,向所述二维码对应的智能锁发起开锁指令,若否,步骤5,反馈当前用户终端位置信息,显示并记录所述智能锁对应的自行车的位置。

本发明实施例提供的基于共享单车的二维码管理系统,包括设置在用户终端的二维码安全模块、与所述二维码安全模块连接的终端校验模块,所述二维码安全模块,用于输出带有随机校验码与后台访问地址的二维码,所述二维码中设置用于在用户终端区分自行车的智能锁对应的二维码是否安全、是否完整的校验位,所述终端校验模块用于根据所述校验位校验所述自行车的二维码是否安全、是否完整,在确定所述自行车上的二维码安全且校验成功时,所述用户终端根据后台访问地址与后台进行数据交互,开启自行车的智能锁,所述终端校验模块在判定校验失败或者所述自行车的二维码为非法二维码时,由所述用户终端向后台发送一次警报信息。

所述基于共享单车的二维码管理系统和方法,通过在扫描成功自行车对应的二维码后,再获取所述二维码的校验信息,进行校验,只有在校验成功后才开启自行车对应的智能锁,使得能够判断智能锁对应的二维码是够合法、是否完整,能够获得二维码的损坏情况,进行高效维护。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的基于共享单车的二维码管理方法的一种具体实施方式的步骤流程示意图;

图2为本发明实施例提供的基于共享单车的二维码管理方法的另一种具体实施方式的步骤流程示意图;

图3为本发明实施例提供的基于共享单车的二维码管理系统的一种具体实施方式的结构示意图。

具体实施方式

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

请参考图1~图3,图1为本发明实施例提供的基于共享单车的二维码管理方法的一种具体实施方式的步骤流程示意图;图2为本发明实施例提供的基于共享单车的二维码管理方法的另一种具体实施方式的步骤流程示意图;图3为本发明实施例提供的基于共享单车的二维码管理系统的一种具体实施方式的结构示意图。

在一种具体实施方式中,所述基于共享单车的二维码管理方法,包括:

步骤1,扫描智能锁上的二维码,并判断扫描结果是否成功;

若是,步骤2,获取所述二维码的校验信息;

步骤3,通过所述二维码校验信息,判断所述二维码是否校验成功;

若是,步骤4,向所述二维码对应的智能锁发起开锁指令,若否,步骤5,反馈当前用户终端位置信息,显示并记录所述智能锁对应的自行车的位置。

需要指出的是,在本发明中,对于向后台信息的反馈,除了在不能够正常使用的反馈之外,在正常使用时也可以进行反馈,如自行车的状态不好,例如车胎气不足,车把方向不正等,使得维护人员无需依次对每辆自行车的状态进行检测,而是有针对性的进行维护和保养,降低了维护的复杂度和维护强度,提高了维护效率。

通过在扫描成功自行车对应的二维码后,再获取所述二维码的校验信息,进行校验,只有在校验成功后才开启自行车对应的智能锁,使得能够判断智能锁对应的二维码是够合法、是否完整,能够获得二维码的损坏情况,进行高效维护。由于现有的共享单车的管理方法中,只存在扫描成功即可与后台交换数据,对自行车上的二维码对应的智能锁进行开锁操作,但是如果自行车上的二维码是非法二维码时,用户就存在财产损失的风险,或者是自行车上的二维码是破损的状态时,用户无法扫描成功,而共享单车的管理方是无法获得不能正常使用状态的共享单车的状态,大大降低了使用效率,提高了资源的利用效率。

在本发明中,即使对共享单车的智能锁对应的二维码扫描成功,没有随机生成二维码的校验信息校验成功,智能锁也不会被打开,但是如果刚开始扫描二维码时就扫描失败,或者是校验失败,用户可能会产生是否是使用不当造成扫描失败的想法,从而进行反复扫描,耽误了使用效率,而管理方也不清楚该自行车的具体状态,无法及时维护。

因此,在上述实施例的基础上,为了进一步加强对共享单车的维护效率和管理效率,所述扫描智能锁上的二维码失败后,和/或所述二维码校验失败后,还包括:

步骤6,对所述二维码对应的自行车进行拍照作为反馈信息反馈到后台;

步骤7,接收所述反馈信息,并进行时间验证、数据解密、检验数据完整性和匹配硬件性后,确认损坏自行车id,并在后台设定为故障车。

即在扫描失败或者校验失败后,管理方所在的后台接收到用户扫描的二维码信息的图片,即可判断该二维码是非法还是存在破损,能够有效的采取针对性的措施进行维护,将其定义为故障车,使得用户扫扫描失败或校验失败之后,获得该车是故障车的反馈,从而寻找下一辆车,提高了用户的共享单车使用效率,提高了后台的管理效率。

在本发明中,只有进行过二维码校验信息的校验,在校验成功后,才能够获进行智能锁的开启,偶尔的某一次的校验信息不能够通过,可能是二维码为非法二维码,也可能发生其它的错误,通过二维码验证信息,获得故障车的信息,这样能够进一步提高共享单车的管理水平。而如果一个地点只出现一次二维码验证错误,就立刻进行维护,那么会造成劳动强度的大幅度增加,因此为了进一步降低维护强度,提高维护效率。

在本发明的一个实施例中,在所述步骤7之后,还包括:

对预定区域处的所述二维码校验信息进行统计;

判断所述故障车的数量或比例是否超出阈值;

若是,所述预定区域的车辆需要维护,否则,所述预定区域的车辆处于良好状态。

通过统计预定区域的故障车的数量或比例,在超过阈值后进行维护,在尽可能提高车辆的维护效率的同时,也保证了有足够数量的共享单车可以使用。

在本发明中,二维码不能正常扫描获取,可能是扫描方式不当造成无法扫描成功,也可能是二维码本身是存在问题,二维码出现损坏,因此,在本发明的一个实施例中,在所述步骤7之后,还包括:

判断所述预定区域的二维码信息不能正常获取的次数是否超出阈值;

若是,则所述预定区域存在二维码损坏车。

在二维码不能正常扫描的比例中,只有在出现损坏时,才会出现无法扫描的比例非常大,通过这种方式能够确定该车的二维码出现损坏。

而对于同一区域的共享单车的二维码的校验失败,可能是操作不当,但是只有在该二维码非法时,才会出现校验失败的情况,因此,在本发明的一个实施例中,在所述步骤7之后,还包括:

判断所述预定区域的二维码校验失败的次数是否超出阈值;

若是,所述预定区域存在非法二维码自行车。

即只要同一辆车的二维码对应的校验失败的次数超过阈值,被反馈到后台,即可将其定义为非法二维码自行车,需要进行一定的维护处理,重新贴上本公司的有效合法的二维码。

此外,在共享单车的使用过程中,由于处于不同的地段的位置处,使用的人群的数量不同,不同时段的使用共享单车的人数不同,就可能存在一些地区的共享单车的使用效率较低,而另一些地方的共享单车的使用效率极高,甚至于很多用户无车使用,造成资源的利用效率降低,增了使用成本。

为了解决这一问题,在本发明的一个实施例中,在所述步骤7之后,还包括:

判断所述预定区域的车辆的二维码处于非工作状态的时间超出阈值;

若是,确定所述二维码对应的自行车为二维码损坏车。

通过判断预定区域的车辆的二维码处于非工作状态的时间超出阈值,说明在这段时间内无人使用,而相邻的其它车却处于正常使用状态,说明该车出现问题,为故障车,这里的故障车可以是车辆的状态处于损坏状态,如车胎气压不足,车圈瓢了等,也可能是二维码无法扫描,后台通过这种方式进行维护。

同时,后台可以以整个区域进行统计,车辆在一天、一周或者一月的使用效率,通过对不同地点的车辆数量的合理配置,提高资源的利用效率。提升智能设备等领域智能硬件技术水平。加快高精度、低功耗、高可靠性传感器的研发和应用。

除此之外,本发明实施例还提供了一种基于共享单车的二维码管理系统,包括设置在用户终端的二维码安全模块20、与所述二维码安全模块20连接的终端校验模块10,所述二维码安全模块20,用于输出带有随机校验码与后台访问地址的二维码,所述二维码中设置用于在用户终端区分自行车的智能锁对应的二维码是否安全、是否完整的校验位,所述终端校验模块10用于根据所述校验位校验所述自行车的二维码是否安全、是否完整,在确定所述自行车上的二维码安全且校验成功时,所述用户终端根据后台访问地址与后台进行数据交互,开启自行车的智能锁,所述终端校验模块10在判定校验失败或者所述自行车的二维码为非法二维码时,由所述用户终端向后台发送一次警报信息。

所述基于共享单车的二维码管理系统,只有在终端校验模块10校验所述自行车的二维码安全、完整,在确定所述自行车上的二维码安全且校验成功时,才与后台交换数据,开启智能锁,避免了非法二维码可能对用户造成的损失,而在校验失败,由所述用户终端向后台发送一次警报信息,通知共享单车的管理方的后台该车需要进行维护,其二维码发生损坏。

为了进一步提高对共享单车的管理水平,在本发明的一个实施例中,所述基于共享单车的二维码管理系统还包括日志模块,所述日志模块与所述终端校验模块10连接,用于将所述终端校验模判定所述自行车的二维码为非法或不完整时,将所述自行车为故障车,记录所述故障车的id以及位置并发送到所述后台。

通过将无法校验的自行车设定为故障车,使得用户能够及时获得该车的状态,选择其它的车作为代替,而管理方能够及时将其确定为故障车,并且注明了故障类型,有利于及时有针对性的进行维护。

而为了提高共享单车的资源使用效率,在本发明的一个实施例中,所述基于共享单车的二维码管理系统还包括设置在所述后台的统计模块,用于统计预定区域的故障车以及正常车的数量。

通过对故障车和正常车进行统计,使得管理方能够进行高效的维护,而通过统计正常车的数量,同时就会获得其使用的记录,通过获取同一区域的使用率,能够合理调配资源,使得所有的共享单车得到最大限度的利用,提高收益。

由于在某一定点区域的正常车和故障车,由于维修和使用的关系一直在变化,为了提高维护效率,在本发明的一个实施例中,所述基于共享单车的二维码管理系统还包括与所述统计模块连接的报警模块,用于在所述统计模块记统计的所述预定区域的故障车的数量或比例超出阈值时,向特定对象发出维修警报。

通过在所述预定区域的故障车的数量或比例超出阈值时,向特定对象发出维修警报,向维护人员或者后台进行报警,及时进行维护,提高维护效率。

综上所述,本发明实施例提供的基于共享单车的二维码管理系统和方法,通过在扫描成功自行车对应的二维码后,再获取所述二维码的校验信息,进行校验,只有在校验成功后才开启自行车对应的智能锁,使得能够判断智能锁对应的二维码是够合法、是否完整,能够获得二维码的损坏情况,进行高效维护。

以上对本发明所提供的基于共享单车的二维码管理系统和方法进行了详细介绍。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。

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