一种共享单车开锁方法、服务器与开锁系统技术方案

技术编号:21117492 阅读:44 留言:0更新日期:2019-05-16 09:31
本申请提供了一种共享单车开锁方法、服务器与开锁系统,其中,该方法包括:共享单车上设置有智能锁和读卡器,包括:共享单车服务器接收共享单车发送的由所述读卡器读取的银行卡的卡片信息;所述共享单车服务器根据所述卡片信息确定所述银行卡的归属机构,向所述归属机构的设定服务器发送预授权请求,所述预授权请求中携带设定预扣金额和银行卡卡号;所述共享单车服务器接收到认证成功信息后,执行开锁确认流程。本申请实施例提高共享单车在公共交通领域的使用率,以及除手机客户端使用共享单车外,提供了一种更加便利的方式。

A shared bicycle unlocking method, server and unlocking system

【技术实现步骤摘要】
一种共享单车开锁方法、服务器与开锁系统
本申请涉及软件
,具体而言,涉及一种共享单车开锁方法、服务器与开锁系统。
技术介绍
在现有技术中,共享单车开锁的方式主要为:通过手机扫描位于共享单车身上的二维码,获得单车标识(Identity,ID);手机发送携带单车ID的开锁请求到后台服务器;后台服务器发送开锁指令至对应单车ID的共享单车的智能车锁完成开锁,或用户获取解锁密码后,按锁具上的密码盘进行解锁。然而,申请人发现现有技术至少存在如下缺点:一方面,若共享单车上的二维码被破坏,用户就无法通过完成扫描从而无法使用共享单车;另一方面,若用户的手机遗忘或丢失,则无法使用共享单车。
技术实现思路
有鉴于此,本申请的目的在于提供一种共享单车开锁方法、服务器与开锁系统,以提高共享单车在公共交通领域的使用率,以及除手机客户端使用共享单车外,提供了一种更加便利的方式。第一方面,本申请实施例提供了一种共享单车开锁方法,共享单车上设置有智能锁和读卡器,包括:共享单车服务器接收所述共享单车发送的由所述读卡器读取的银行卡的卡片信息;所述共享单车服务器根据所述卡片信息确定所述银行卡的归属机构,向所述归属机构的设定服务器发送预授权请求,所述预授权请求中携带设定预扣金额和银行卡卡号;所述共享单车服务器接收到认证成功信息后,执行开锁确认流程,其中,所述认证成功信息为所述归属机构的所述设定服务器对所述预授权请求认证成功后返回的信息。结合第一方面,本申请实施例提供了第一方面的第一种可能的实施方式,所述共享单车服务器根据所述卡片信息确定所述银行卡的所述归属机构,向所述归属机构的所述设定服务器发送所述预授权请求,包括:所述共享单车服务器根据所述卡片信息确定所述银行卡的所述归属机构后,确定所述银行卡与共享单车应用账号绑定且所述银行卡的所述银行卡卡号未在预先存储的黑名单之内时,向所述归属机构的所述设定服务器发送所述预授权请求。结合第一方面的第一种可能的实施方式,本申请实施例提供了第一方面的第二种可能的实施方式,确定所述银行卡与共享单车应用账号未绑定或者所述银行卡的所述银行卡卡号在预先存储的黑名单之内时,所述共享单车服务器不向所述归属机构的所述设定服务器发送所述预授权请求。结合第一方面,本申请实施例提供了第一方面的第三种可能的实施方式,所述共享单车服务器接收到所述归属机构的所述设定服务器基于所述预授权请求返回的认证成功信息后,执行开锁确认流程,包括:所述共享单车服务器在接收到所述归属机构的所述设定服务器发送的冻结成功所述设定预扣金额后,确定开锁。结合第一方面的第一种可能的实施方式,本申请实施例提供了第一方面的第四种可能的实施方式,所述方法还包括:所述共享单车服务器在接收到所述归属机构的所述设定服务器发送的未冻结成功所述设定预扣金额,在确定所述应用账号有大于所述设定预扣金额的余额后,确定开锁;或者,在接收到所述归属机构的所述设定服务器发送的未冻结成功所述设定预扣金额,且在确定所述应用账号没有大于所述设定预扣金额的余额后,不开锁。第二方面,本申请实施例提供了一种共享单车开锁方法,包括:归属机构的设定服务器接收到共享单车服务器发送的预授权请求后,获取所述预授权请求中携带的设定预扣金额和银行卡卡号;所述归属机构的所述设定服务器根据所述银行卡号码对应的账户余额和所述设定预扣金额的大小关系对所述预授权请求进行认证;在认证成功后,设定服务器向所述共享单车服务器发送认证成功信息,用于使所述共享单车服务器确认开锁。结合第二方面,本申请实施例提供了第二方面的第一种可能的实施方式,根据所述银行卡号码对应的账户余额和所述设定预扣金额的大小关系进行认证,包括:根据所述银行卡号码,以及预先存储的合法卡号列表,确定所述银行卡合法且所述账户余额大于所述设定预扣金额后,在所述账户余额中冻结所述设定预扣金额;第三方面,本申请实施例提供了一种共享单车服务器,包括:接收模块,用于接收共享单车发送的由读卡器读取的银行卡的卡片信息;发送模块,用于根据所述卡片信息确定所述银行卡的归属机构,向所述归属机构的设定服务器发送预授权请求,所述预授权请求中携带预扣金额信息和银行卡卡号;执行模块,用于接收到认证成功信息后,执行开锁确认流程,其中,所述认证成功信息为所述归属机构的所述设定服务器对所述预授权请求认证成功后返回的信息。第四方面,本申请实施例提供了一种设定服务器,包括:接收模块,用于接收到共享单车服务器发送的预授权请求后,获取所述预授权请求中携带的设定预扣金额和银行卡卡号;认证模块,用于根据所述银行卡号码对应的账户余额和所述设定预扣金额的大小关系对所述预授权请求进行认证;发送模块,用于在所述认证模块认证成功后,向所述共享单车服务器发送认证成功信息,用于使所述共享单车服务器确认开锁。第五方面,本申请实施例提供了一种共享单车的开锁系统,包括:共享单车,用于读取银行卡的卡片信息,并将所述卡片信息发送至共享单车服务器;共享单车服务器,用于根据所述卡片信息确定所述银行卡的归属机构,向所述归属机构的设定服务器发送预授权请求,所述预授权请求中携带预扣金额信息和银行卡卡号;在接收到认证成功信息后,执行开锁确认流程;所述设定服务器,用于接收到所述预授权请求后,根据所述银行卡号码对应的账户余额和所述设定预扣金额的大小关系对所述预授权请求进行认证,在认证成功后向所述共享单车服务器发送所述认证成功信息。与现有技术中相比,本申请实施例通过在共享单车上安装读卡器来读取银行卡的卡片信息,共享单车的共享单车服务器在接收到该银行卡的卡片信息后,根据所述卡片信息确定所述银行卡的归属机构,向所述归属机构的设定服务器发送预授权请求,在接收到所述归属机构的所述设定服务器基于所述预授权请求返回的认证成功信息后,执行开锁确认流程。本申请实施例中,用户即使忘记携带手机或丢失手机,或者共享单车二维码损坏,仍然可以通过银行卡刷卡进行开锁,从而使得用户在使用共享单车时多了一种更为便利的选择。为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。附图说明为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1示出了本申请实施例所提供的一种共享单车开锁方法流程图;图2示出了本申请实施例所提供的另一种共享单车开锁方法流程图;图3示出了本申请实施例所提供的一种共享单车服务器结构示意图;图4示出了本申请实施例所提供的一种设定服务器结构示意图;图5示出了本申请实施例所提供的一种共享单车开锁系统结构示意图。图标:301-接收模块;302-发送模块;303-执行模块;401-接收模块;402-认证模块;403-发送模块;501-共享单车;502-共享单车服务;503-设定服务器。具体实施方式为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本本文档来自技高网...

【技术保护点】
1.一种共享单车开锁方法,其特征在于,共享单车上设置有智能锁和读卡器,包括:共享单车服务器接收所述共享单车发送的由所述读卡器读取的银行卡的卡片信息;所述共享单车服务器根据所述卡片信息确定所述银行卡的归属机构,向所述归属机构的设定服务器发送预授权请求,所述预授权请求中携带设定预扣金额和银行卡卡号;所述共享单车服务器接收到认证成功信息后,执行开锁确认流程,其中,所述认证成功信息为所述归属机构的所述设定服务器对所述预授权请求认证成功后返回的信息。

【技术特征摘要】
1.一种共享单车开锁方法,其特征在于,共享单车上设置有智能锁和读卡器,包括:共享单车服务器接收所述共享单车发送的由所述读卡器读取的银行卡的卡片信息;所述共享单车服务器根据所述卡片信息确定所述银行卡的归属机构,向所述归属机构的设定服务器发送预授权请求,所述预授权请求中携带设定预扣金额和银行卡卡号;所述共享单车服务器接收到认证成功信息后,执行开锁确认流程,其中,所述认证成功信息为所述归属机构的所述设定服务器对所述预授权请求认证成功后返回的信息。2.根据权利要求1所述的开锁方法,其特征在于,所述共享单车服务器根据所述卡片信息确定所述银行卡的所述归属机构,向所述归属机构的所述设定服务器发送所述预授权请求,包括:所述共享单车服务器根据所述卡片信息确定所述银行卡的所述归属机构后,确定所述银行卡与共享单车应用账号绑定且所述银行卡的所述银行卡卡号未在预先存储的黑名单之内时,向所述归属机构的所述设定服务器发送所述预授权请求。3.根据权利要求2所述的开锁方法,其特征在于,确定所述银行卡与共享单车应用账号未绑定或者所述银行卡的所述银行卡卡号在预先存储的黑名单之内时,所述共享单车服务器不向所述归属机构的所述设定服务器发送所述预授权请求。4.根据权利要求1所述的方法,其特征在于,所述共享单车服务器接收到所述归属机构的所述设定服务器基于所述预授权请求返回的认证成功信息后,执行开锁确认流程,包括:所述共享单车服务器在接收到所述归属机构的所述设定服务器发送的冻结成功所述设定预扣金额后,确定开锁。5.根据权利要求2所述的方法,其特征在于,所述方法还包括:所述共享单车服务器在接收到所述归属机构的所述设定服务器发送的未冻结成功所述设定预扣金额,在确定所述应用账号有大于所述设定预扣金额的余额后,确定开锁;或者,在接收到所述归属机构的所述设定服务器发送的未冻结成功所述设定预扣金额,且在确定所述应用账号没有大于所述设定预扣金额的余额后,不开锁。6.一种共享单车开锁方法,其特征在于,归属机构的设定服务器接收到共享单车服务器发送的预授权请求后,获取所述预授权请求中携带的设定预扣金额...

【专利技术属性】
技术研发人员:姜磊薛辰宇
申请(专利权)人:东峡大通北京管理咨询有限公司
类型:发明
国别省市:北京,11

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

1