电子车锁及车锁控制方法与流程

文档序号:11459236阅读:331来源:国知局
电子车锁及车锁控制方法与流程

本发明涉及电子锁具技术领域,尤其是涉及一种电子车锁及车锁控制方法。



背景技术:

共享单车是指企业在校园、地铁站点、公交站点、居民区、商业区、公共服务区等提供自行车单车共享服务,是一种分时租赁模式。继共享单车火爆大街小巷之后,又一种新兴出行方式--共享汽车,目前共享单车和共享汽车大多使用移动设备扫描设置于共享单车或者共享汽车上的二维码的方式开锁,需要用户首先下载相关应用,实名制注册,缴纳押金之后方可使用。

然而,如果将现有的近距离无线通讯技术应用到电子车锁中,由于使用近距离无线通讯技术的电子车锁中需要设置有一直不断或者间隔很短时间发射扫描信号的扫描模块,会导致电能大量浪费,特别是由于代步车一般使用蓄电池供电,这将会大大影响代步车的连续使用时间。



技术实现要素:

有鉴于此,本发明的目的在于提供一种电子车锁及车锁控制方法,以解决现有技术中存在的扫描开锁方式大量耗费电能的技术问题。

第一方面,本发明实施例提供了一种电子车锁,包括:卡槽、卡片检测机构、标签读写模块、控制模块、锁舌联动机构、无线通讯模块和电源模块;

所述卡片检测机构设置于所述卡槽内部,用于在被插入到所述卡槽内的识别卡片触发后,生成第一通知信号;

所述标签读写模块与所述控制模块连接,用于在接收到第二通知信号后,读取所述识别卡片的标识码;

所述控制模块,用于在接收到第一通知信号后,向所述标签读写模块发送第二通知信号,将所述标识码发送给无线通讯模块;根据开锁指令生成锁舌控制信号;

所述无线通讯模块,用于将所述标识码发送给服务器,接收所述服务器返回的所述开锁指令;

所述锁舌联动机构,用于根据所述锁舌控制信号开启锁舌,确定锁舌状态;

所述电源模块,用于为所述卡片检测机构、所述标签读写模块、所述控制模块、所述锁舌联动机构、所述无线通讯模块供电。

结合第一方面,本发明实施例提供了第一方面的第一种可能的实施方式,其中,所述电子车锁上还设置有被触发后生成扫描触发信号的扫描控制机构;

所述控制模块,还用于根据所述扫描触发信号生成扫描通知信号;

所述标签读写模块,还用于根据所述扫描通知信号启动扫描预设范围内的识别卡片,读取所述识别卡片的标识码。

结合第一方面,本发明实施例提供了第一方面的第二种可能的实施方式,其中,

所述无线通讯模块,还用于接收服务器发送的充值通知信息,所述充值通知信息至少包括:充值金额和标识码;

所述控制模块,还用于将所述充值通知信息发送给所述标签读写模块;

所述标签读写模块,还用于根据所述充值通知信息向所述标识码所属的识别卡片写入所述充值金额。

结合第一方面,本发明实施例提供了第一方面的第三种可能的实施方式,其中,所述电子车锁还包括:计费模块和/或安全模块:

所述安全模块与所述控制模块连接,用于存储供所述标签读写模块、所述计费模块和所述无线通讯模块使用的交通卡消费密钥、密钥信息和数字证书;

所述计费模块,与所述控制模块连接,用于根据识别卡片内的原始余额和预设规则确定计费后的写入余额;

所述无线通讯模块,还用于接收服务器发送的计费指令,所述计费指令至少包括计费后的写入金额;

所述控制模块,还用于根据所述开锁指令生成计费通知信号;

所述标签读写模块,还用于在所述识别卡片内读取所述原始余额,将所述写入余额写入到所述识别卡片中。

结合第一方面,本发明实施例提供了第一方面的第四种可能的实施方式,其中,所述电子车锁还包括:弹出机构;

所述弹出机构,设置于所述卡槽内部,用于根据弹出指令将识别卡片弹出卡槽。

第二方面,本发明还提供一种车锁控制方法,应用于如第一方面所述的电子车锁,包括:

在确定识别卡片插入到卡槽内时,获取所述识别卡片的标识码;

如果锁舌当前处于关闭状态,将所述标识码发送给服务器;

如果接收到所述服务器返回的所述开锁指令,生成开锁控制信号,以使所述锁舌开启。

结合第二方面,本发明实施例提供了第二方面的第一种可能的实施方式,其中,所述方法还包括:

如果检测到锁舌被关闭,获取所述识别卡片的标识码;

将所述标识码发送给服务器;

如果接收到所述服务器返回的所述计费指令,将所述计费指令中的写入金额写入到所述识别卡片,得到写入结果信息;

控制识别卡片从所述卡槽弹出,和/或,将写入结果信息发送给所述服务器。

结合第二方面,本发明实施例提供了第二方面的第二种可能的实施方式,其中,所述方法还包括:

如果所述扫描控制机构首次被触发或者接收到服务器发送的扫描触发信号,在预设时间段内扫描预设范围内的识别卡片;

如果扫描到识别卡片,读取所述识别卡片的标识码,将所述标识码存储到预设存储区域;

将所述标识码发送给服务器;

如果接收到所述服务器返回的开锁指令,生成开锁控制信号和计费通知信号。

结合第二方面,本发明实施例提供了第二方面的第三种可能的实施方式,其中,所述方法还包括:

如果所述扫描控制机构再次被触发,在预设时间段内扫描预设范围内的识别卡片;

如果扫描到识别卡片,读取所述识别卡片的标识码;

如果所述标识码与存储的所述标识码相同,在所述预设存储区域删除所述标识码;

将计费后的写入余额写入到所述识别卡片中,并控制锁舌联动机构等锁舌关闭;

向所述服务器发送所述写入余额。

结合第二方面,本发明实施例提供了第二方面的第四种可能的实施方式,其中,所述方法还包括:

接收服务器发送的充值通知信息,所述充值通知信息至少包括:充值金额和标识码;

如果检测到包含所述标识码的识别卡片,根据所述充值通知信息向所述识别卡片发送充值请求;

如果接收到所述识别卡片的充值应答,向所述服务器发送充值信息,所述充值信息包括:车锁标识、充值金额和标识码;

如果接收到所述服务器发送的充值授权,向所述识别卡片写入所述充值金额,得到写入所述充值金额过程中产生的充值凭证;

将写入所述充值金额过程中产生的充值凭证发给服务器。

第三方面,本发明还提供一种车锁控制方法,应用于服务器,包括:

如果接收到电子车锁发送的标识码,判断所述标识码是否与预设注册标签集合内的任一预设标识码相同;

如果所述标识码与预设注册标签集合内的任一预设标识码相同,判断所述电子车锁的车锁标识是否属于所述标识码对应的任一预设关联类别;

如果所述车锁标识属于所述标识码对应的任一预设关联类别,确定验证结果为识别卡片具有开锁权限;

向所述电子车锁发送开锁信号。

结合第三方面,本发明实施例提供了第三方面的第一种可能的实施方式,其中,所述方法还包括:

如果接收到卡片充值请求,向所述电子车锁发送充值通知信息,所述充值通知信息至少包括:充值金额和标识码;

如果接收到充值信息,所述充值信息包括:车锁标识、充值金额和标识码,根据所述充值信息确定是否允许对所述识别卡片进行充值;

在允许对所述识别卡片进行充值时,向所述电子车锁发送充值授权;

接收所述电子车锁发送到充值凭证,并存储所述充值凭证。

本发明实施例带来了以下有益效果:本发明实施例可以通过卡槽内的卡片检测机构检测是否存在待读取的识别卡片,在存在待读取的识别卡片时,读取识别卡片的标识码并发送给服务器,在接收到服务器发送的开锁信号后,控制开锁,本发明通过卡片检测机构被触发来确定是否存在识别卡片,能够避免不断发射扫描信号耗费大量电能,减少代步车内电能消耗,延长代步车连续使用时间。

本发明的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。

为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

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

图1为本发明实施例提供的电子车锁的结构图;

图2为本发明实施例提供的锁舌联动机构的锁舌关闭状态的结构示意图;

图3为本发明实施例提供的锁舌联动机构的锁舌开启状态的结构示意图;

图4为本发明实施例提供的一种车锁控制方法的一种流程图;

图5为本发明实施例提供的一种车锁控制方法的另一种流程图;

图6为本发明实施例提供的另一种车锁控制方法的一种流程图。

图标:11-卡片检测机构;12-标签读写模块;13-控制模块;14-锁舌联动机构;15-无线通讯模块;16-电源模块;17-定位模块;18-安全模块;19-扫描模块;20-显示模块;21-凸轮;22-第一触碰开关;23-锁杆;24-第二触碰开关;25-锁舌。

具体实施方式

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

目前由于现有技术中存在的扫描开锁方式大量耗费电能,基于此,本发明实施例提供的一种电子车锁及车锁控制方法,可以通过卡槽内的卡片检测机构检测是否存在待读取的识别卡片,在存在待读取的识别卡片时,读取识别卡片的标识码并发送给服务器,在接收到服务器发送的开锁信号后,控制开锁,本发明通过卡片检测机构被触发来确定是否存在识别卡片,能够避免不断发射扫描信号耗费大量电能,减少代步车内电能消耗,延长代步车连续使用时间。

为便于对本实施例进行理解,首先对本发明实施例所公开的一种电子车锁进行详细介绍,电子车锁可以应用于共享单车、共享汽车以及共享电动车等代步车中,如图1所示,所述电子车锁,包括:卡槽、卡片检测机构11、标签读写模块12、控制模块13、锁舌联动机构14、无线通讯模块15和电源模块16;

所述卡片检测机构11设置于所述卡槽内部,用于在被插入到所述卡槽内的识别卡片触发后,生成第一通知信号;

在本发明实施例中,卡片检测机构可以包括卡托以及按压开关等电子器件,在卡托承载识别卡片插入到卡槽底部时,识别卡片会挤压按压开关动作,按压开关与控制模块的处理器任一i/o引脚连接,按压开关动作后向处理器发送第一通知信号。

所述标签读写模块12与所述控制模块连接,用于在接收到第二通知信号后,读取所述识别卡片的标识码;

在本发明实施例中,标签读写模块可以指nfc(nearfieldcommunication,近距离无线通讯技术)模块、非接触ic卡读写模块等,识别卡片可以设置于卡片内,也可以设置于终端设备内。

在本发明实施例中,标签读写模块可以在接收到第二通知信号后,在预设时间段内连续不断的发射扫描信号,也可以按照预设时间间隔发射扫描信号,当在扫描范围内发现识别卡片时,读取识别卡片的标识码。

所述控制模块13,用于在接收到第一通知信号后,向所述标签读写模块发送第二通知信号,将所述标识码发送给无线通讯模块;根据开锁指令生成锁舌控制信号;

所述无线通讯模块15,用于将所述标识码发送给服务器,接收所述服务器返回的所述开锁指令;

在本发明实施例中,无线通讯模块可以指zigbee无线通讯模块、无线数传模块等。

所述锁舌联动机构14,用于根据所述锁舌控制信号开启锁舌,确定锁舌状态;

在本发明实施例中,锁舌联动机构在接收到锁舌控制信号后,会根据锁舌控制信号动作,以使锁舌开启或者关闭。确定锁舌状态是指确定锁舌当前处于开启或者关闭状态。

如图2所示,为本发明实施例提供的一种锁舌联动机构的锁舌关闭状态结构图,图2中包括:凸轮21、第一触碰开关22、锁杆23、第二触碰开关24和锁舌25,当凸轮21由控制模块控制转动到第一触碰开关22的位置时,第一触碰开关22会被按下、第二触碰开关24弹开,此时凸轮停止转动。锁舌25咬住锁杆23,锁舌处于关闭状态。

在车费支付成功时,凸轮21转动到第一触碰开关22的位置,第一触碰开关22会被按下、第二触碰开关24弹开,此时凸轮21停止转动,锁舌会在下拉弹簧的作用下咬住锁杆,动作后状态图同样可以如图2所示。

如图3所示,为本发明实施例提供的一种锁舌联动机构的锁舌开启状态结构图,图3中包括:凸轮21、第一触碰开关22、锁杆23、第二触碰开关24和锁舌25,当识别卡片的标识码经服务器验证通过后,控制模块控制凸轮21转动到第二触碰开关24的位置时,第二触碰开关24会被按下、第一触碰开关22弹开,此时凸轮21停止转动,锁舌松开锁杆,锁开,此时锁舌处于关闭状态。

所述电源模块16,用于为所述卡片检测机构、所述标签读写模块、所述控制模块、所述锁舌联动机构、所述无线通讯模块供电。

在本发明的又一实施例中,所述电子车锁上还设置有被触发后生成扫描触发信号的扫描控制机构;在本发明实施例中,扫描控制机构可以指设置于电子车锁上的按钮或者控制杆等,按钮或者控制杆与控制模块的处理器i/o引脚连接,在按钮被按下或者控制杆被移动时,会产生扫描出发信号发送给控制模块。

所述控制模块,还用于根据所述扫描触发信号生成扫描通知信号;

所述标签读写模块,还用于根据所述扫描通知信号启动扫描预设范围内的识别卡片,读取所述识别卡片的标识码。

在本发明实施例中,标签读写模块在接收到扫描通知信号后,开始扫描预设范围内是否存在识别卡片,并读取识别卡片的标识码。

在本发明的又一实施例中,所述无线通讯模块,还用于接收服务器发送的充值通知信息,所述充值通知信息至少包括:充值金额和标识码;

在本发明实施例中,用户可以通过网页、手机应用、微信公众号等方式访问服务器,向服务器发送充值请求,在服务器发送应答后,然后将充值金额发送给服务器,服务器再将充值金额发送给电子车锁。

所述控制模块,还用于将所述充值通知信息发送给所述标签读写模块;

所述标签读写模块,还用于根据所述充值通知信息向所述标识码所属的识别卡片写入所述充值金额。

在本发明的又一实施了中,所述电子车锁还包括:计费模块:

所述计费模块,与所述控制模块连接,用于根据识别卡片内的原始余额和预设规则确定计费后的写入余额;

在本发明实施例中,原始余额可以指在标签读写模块在第一次读取到识别卡片时识别卡片内的余额,写入余额可以指在标签读写模块在第二次读取到该识别卡片时写入到该识别卡片内的、扣除本次代步车使用费用之后的余额,在本发明实施例中,锁舌关闭状态时读取识别卡片的操作为第一次读取,锁舌开启状态时读取识别卡片的操作为第二次读取,第一次读取和第二次读取之间不包含其他读取识别卡片的操作,且在第二次读取之后,将读取标签次数清零,即同一标识码的识别卡片在第一次被读取、第二次读取后,第三次被读取时仍然认为是第一次读取,第一次读取和第二次读取之间即完成一次开锁和闭锁的过程。

所述无线通讯模块,还用于接收服务器发送的计费指令,所述计费指令至少包括计费后的写入金额;

所述控制模块,还用于根据所述开锁指令生成计费通知信号;

所述标签读写模块,还用于在所述识别卡片内读取所述原始余额,将所述写入余额写入到所述识别卡片中。

在本发明实施例中,为了便于下一次使用识别卡片时能够及时了解识别卡片内的余额情况,需要将计费后的写入余额在代步车使用完毕(也就是关锁后)写入到电子标签内。

在前述实施例的基础上,在本发明的又一实施例中,所述电子车锁还包括:定位模块17、安全模块18、扫描模块19和/或显示模块20;

所述定位模块17与所述控制模块连接,用于采集所述电子车锁的位置信息;在本发明实施例中,为了便于提供代步车的团体了解代步车所处位置,可以在电子车锁内设置定位模块,定位模块可以每隔一定时间间隔向服务器回传位置信息。

所述安全模块18与所述控制模块连接,用于存储供所述标签读写模块、所述计费模块和所述无线通讯模块使用的交通卡消费密钥、密钥信息和数字证书;

为了保证电子车锁内信息的安全,本发明实施例提供了内部包含有交通卡消费密钥、密钥信息和数字证书的安全模块,在读取识别卡片、计费模块计算行程费用以及无线通讯模块进行无线传输时,可以首先对数据进行加密/解密处理,以保证数据安全。密钥信息用于交通卡消费密钥的属性,主要用来区分交通卡消费密钥是交通运输部密钥还是住房和城乡建设部密钥或者是自定义密钥。

交通卡消费密钥是保护交通卡进行扣费的一个密钥,其算法包括国密算法sm4和国际des算法,按密钥的发行机构来区分,主要包括住房和城乡建设部、交通运输部和城市发卡机构。其中由住房和城乡建设部和交通运输部发行的消费密钥,具有全国通用性,凡是采用了这两大部委的消费密钥的交通卡,可以在全国通用。消费密钥从上到下分为国家级、城市级、卡片级共三级。其中国家级密钥可以推导出城市级密钥和卡片级密钥。城市级密钥可以推导出卡片级密钥。消费密钥仅能从上向下推导,不能反向推导。由于安全模块中存放的是国家级消费密钥,因此可以实现全国交通卡的通用。同时,安全模块也可以装载城市级消费密钥,这样就可以灵活的在城市内通用。

在本发明实施例中,交通卡消费密钥还包括自定义密钥,自定义密钥是由发行交通卡的发卡机构自行定义的消费密钥,该密钥也是用于保护交通卡的扣费过程。而采用自定义密钥的交通卡不具备通用性,只能在发卡机构自行部署的扣费终端上使用。自定义密钥比如香港八达通采用的就是自定义消费密钥,八达通卡只能在香港范围内进行乘车消费,而到国内就不能使用。交通卡也叫公交卡,交通卡可以用作公交车、地铁等公共出行工具的付费。

由于安全模块中有全国一卡通消费密钥或城市自定义密钥,用户可以直接使用交通卡进行开锁和关锁付费,同时车锁可以将关锁付费的结果直接发到的后台系统,最后由后台系统将扣费结果发送到部级的业务系统或城市级的业务系统进行交易的清分结算。

所述扫描模块19与所述控制模块连接,用于扫描用户设备上的标识码,将扫描到的标识码发送给所述控制模块;

扫描模块可以指二维码扫描设备等,在扫描到用户设备上的标识码后,可以将标识码发送给控制模块,由控制模块进一步根据锁舌当前所处状态,进行权限验证,通过时开锁,否则在计费后闭合锁舌。

所述显示模块20,用于显示供外部扫描设备扫描的标识码,安装所述电子车锁的代步车的运动信息,和/或,所述原始余额。

显示模块可以指lcd显示屏等,在lcd显示屏中,可以根据实际需要显示代步车的运动信息,如行驶距离、行驶速度等,和/或,所述原始余额,一边用户了解当前电子标签内余额情况。

在本发明的又一实施例中,所述电子车锁还包括:弹出机构;

所述弹出机构,设置于所述卡槽内部,用于根据弹出指令将识别卡片弹出卡槽。

在本发明实施例中,所述弹出机构可以包括电机、传动杆等,电机接收到弹出指令后转动,进而带动与传动杆上的螺母固定的卡托移动,在实际应用中,弹出机构还可以根据需要设计其他结构,本发明实施例不做限定。

如图4所示,在本发明的又一实施例中,还提供一种车锁控制方法,应用于如前述实施例所述的电子车锁,包括以下步骤。

在步骤s101中,在确定识别卡片插入到卡槽内时,获取所述识别卡片的标识码;

在本发明实施例中,可以通过卡片检测机构检测是否存在识别卡片已经插入到卡槽内部。

在步骤s102中,如果锁舌当前处于关闭状态,将所述标识码发送给服务器;

在该步骤中,可以通过锁舌联动机构确定锁舌当前是否处于关闭状态。

在步骤s103中,如果接收到所述服务器返回的所述开锁指令,生成开锁控制信号,以使所述锁舌开启。

在步骤s104中,如果检测到锁舌被关闭,获取所述识别卡片的标识码;

在本发明实施例中,如果锁舌联动机构确定锁舌被关闭,则控制器控制标签读写模块读取识别卡片的标识码

在步骤s105中,将所述标识码发送给服务器;

控制器通过控制无线通讯模块将标识码发送给服务器。

在步骤s106中,如果接收到所述服务器返回的所述计费指令,将所述计费指令中的写入金额写入到所述识别卡片,得到写入结果信息;

在本发明实施例中,服务器在接收到标识码后即开始计费,在再次接收到相同的标识码后即停止计费,并根据两次收到标识码之间的时长等确定经过计费后,最终得到的写入金额。

在步骤s107中,控制识别卡片从所述卡槽弹出,和/或,将写入结果信息发送给所述服务器。

在该步骤中,控制模块控制弹出机构弹出,进而带动识别卡片从卡槽弹出。

在本发明实施例中,当交通卡(即识别卡片)插入后,锁具将读到的信息,发到后台系统,后台系统开始计费并返回允许开锁的指令;当停车时,用户关锁同时触发控制模块开始读卡,读完卡后传递到后台服务器,服务器返回车费信息给控制模块,控制模块按照后台返回的金额调用读写模块,完成扣费。然后,调用控制模块自动弹出卡片;关锁完毕后,车锁将扣费结果传递给后台系统。

在本发明的又一实施例中,如图5所示,所述方法还包括以下步骤。

在步骤s201中,如果所述扫描控制机构首次被触发或者接收到服务器发送的扫描触发信号,在预设时间段内扫描预设范围内的识别卡片;

在本发明实施例中,如果卡槽被人为破坏,后台系统可以直接给锁具发扫描触发信号。

在步骤s202中,如果扫描到识别卡片,读取所述识别卡片的标识码,将所述标识码存储到预设存储区域;

在步骤s203中,将所述标识码发送给服务器;

在步骤s204中,如果接收到所述服务器返回的开锁指令,生成开锁控制信号和计费通知信号。

在步骤s205中,如果所述扫描控制机构再次被触发,在预设时间段内扫描预设范围内的识别卡片;

在步骤s206中,如果扫描到识别卡片,读取所述识别卡片的标识码;

在步骤s207中,如果所述标识码与存储的所述标识码相同,在所述预设存储区域删除所述标识码;

在步骤s208中,将计费后的写入余额写入到所述识别卡片中,并控制锁舌联动机构等锁舌关闭;

在步骤s209中,向所述服务器发送所述写入余额。

在本发明实施例中,当用车时,首先要按下锁具上的一个控制按钮,此时锁具开始读卡,并及时将读到的卡信息发给后台系统,后台系统在检查卡片的合法性后告知控制模块此卡是否可以用车,然后由锁具内的计费模块开始计费同时打开车锁;当用户停车时,也是要先按下控制按钮,控制模块调用读写模块读出卡号,通过计费模块计算用车的金额,然后完成通过读写模块完成扣费,最后,才允许用户关锁。关锁完毕后,车锁将扣费结果传递给后台系统。

在本发明的又一实施例中,所述方法还包括以下步骤。

接收服务器发送的充值通知信息,所述充值通知信息至少包括:充值金额和标识码;

如果检测到包含所述标识码的识别卡片,根据所述充值通知信息向所述识别卡片发送充值请求;

在该步骤中,可以利用标签读写模块读取插入到卡槽中识别卡片的标识码,在标识码与充值通知信息中的标识码相同时,向识别卡片发送充值请求;

识别卡片在接收到充值请求后会返回控制模块一个充值应答;

如果接收到所述识别卡片的充值应答,向所述服务器发送充值信息,所述充值信息包括:车锁标识、充值金额和标识码;

如果接收到所述服务器发送的充值授权,向所述识别卡片写入所述充值金额,得到写入所述充值金额过程中产生的充值凭证;

将写入所述充值金额过程中产生的充值凭证发给服务器。

在本发明的又一实施例中,如图6所示,还提供一种车锁控制方法,应用于服务器,包括以下步骤。

步骤s301中,如果接收到电子车锁发送的标识码,判断所述标识码是否与预设注册标签集合内的任一预设标识码相同;

在本发明实施例中,预设注册标签集合中包括多个已经注册的标识码,此步骤目的是为了验证识别卡片是否已经注册代步车提供方,只有注册用户才可开锁。

步骤s302中,如果所述标识码与预设注册标签集合内的任一预设标识码相同,判断所述电子车锁的车锁标识是否属于所述标识码对应的任一预设关联类别;

在本发明实施例中,预设关联类别可以指代步车的品牌、类型等,例如,代步车属于a共享单车提供方,或者为b共享汽车提供方等。

步骤s303中,如果所述车锁标识属于所述标识码对应的任一预设关联类别,确定验证结果为识别卡片具有开锁权限;

步骤s304中,向所述电子车锁发送开锁信号。

在本发明的又一实施例中,所述方法还包括以下步骤。

如果接收到卡片充值请求,向所述电子车锁发送充值通知信息,所述充值通知信息至少包括:充值金额和标识码;

在本发明实施例中,用户可以通过登录网页或者app向服务器发送充值金额和识别卡片的标识码。

如果接收到充值信息,所述充值信息包括:车锁标识、充值金额和标识码,根据所述充值信息确定是否允许对所述识别卡片进行充值;

在允许对所述识别卡片进行充值时,向所述电子车锁发送充值授权;

接收所述电子车锁发送到充值凭证,并存储所述充值凭证。

在本发明的又一实施例中,还提供一种车锁控制装置,包括:获取模块、发送模块和生成模块。

获取模块,用于在确定识别卡片插入到卡槽内时,获取所述识别卡片的标识码;

发送模块,用于如果锁舌当前处于关闭状态,将所述标识码发送给服务器;

生成模块,用于如果接收到所述服务器返回的所述开锁指令,生成开锁控制信号,以使所述锁舌开启。

本发明实施例所提供的电子车锁、车锁控制的计算机程序产品,包括存储了程序代码的计算机可读存储介质,所述程序代码包括的指令可用于执行前面方法实施例中所述的方法,具体实现可参见方法实施例,在此不再赘述。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统和装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

另外,在本发明实施例的描述中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。

最后应说明的是:以上所述实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

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