一种共享单车开锁方法及服务器技术

技术编号:16875674 阅读:25 留言:0更新日期:2017-12-23 13:08
本申请公开了一种共享单车开锁方法及服务器,所述开锁方法,应用在共享单车的开锁系统中,所述方法包括:共享单车上设置有读卡器,所述方法包括:共享单车服务器接收共享单车上发送的由所述读卡器获取的智能卡的卡号信息;根据所述卡号信息,判断所述智能卡是否为与用户的应用账号绑定的绑定卡;在确定所述智能卡为绑定卡后,通过与智能卡后台服务器进行交互,执行开锁确认流程。本发明专利技术实施例提高了共享单车在公共交通领域的使用率,以及除手机客户端使用共享单车外,提供了一种更加便利的方式。

A shared single car unlocking method and server

The invention discloses a bicycle lock sharing method and server, the unlocking method used in bicycle lock, sharing system, the method includes: a shared bicycle is provided with a card reader, the method includes: receiving the shared server sharing bicycle intelligent sent by the card reader access card number information; according to the card information, whether the card is used for account and user bound bound card; in the determination of the smart card to bind card, interact through the backstage server and the smart card, the implementation of open lock confirmation process. The embodiment of the invention improves the utilization rate of the shared bicycle in the public transportation field, and provides a more convenient way besides the mobile client using the shared bicycle.

【技术实现步骤摘要】
一种共享单车开锁方法及服务器
本申请涉及软件
,具体而言,涉及一种共享单车开锁方法及服务器。
技术介绍
在现有技术中,共享单车开锁的方式主要为:通过手机扫描位于共享单车身上的二维码,获得单车标识(Identity,ID);手机发送携带单车ID的开锁请求到后台服务器;后台服务器发送开锁指令至对应单车ID的共享单车的智能车锁完成开锁,或用户获取解锁密码后,按锁具上的密码盘进行解锁。然而,申请人发现现有技术至少存在如下缺点:一方面,若共享单车上的二维码被破坏,用户就无法通过完成扫描从而无法使用共享单车;另一方面,若用户的手机遗忘或丢失,则无法使用共享单车。
技术实现思路
本申请的目的在于提供一种共享单车开锁方法及服务器,以提高共享单车在公共交通领域的使用率,以及除手机客户端使用共享单车外,提供了一种更加便利的方式。本申请实施例提供了一种智能卡开锁的方法,共享单车上设置有读卡器,所述方法包括:共享单车服务器接收共享单车发送的由读卡器获取的智能卡的卡号信息;根据所述卡号信息,判断所述智能卡是否为与用户的应用账号绑定的绑定卡;在确定所述智能卡为绑定卡后,通过与智能卡后台服务器进行交互,执行开锁确认流程。可选地,所述在确定所述智能卡为绑定卡后,执行开锁确认流程之前,还包括:确定所述智能卡的卡号是否存在于预先存储的白名单内,若是,则执行开锁确认流程。可选地,所述在确定所述智能卡为绑定卡后,通过与智能卡后台服务器进行交互,执行开锁确认流程,包括:获取与所述应用账号对应的支付方式;其中,所述支付方式包括:智能卡支付或应用账号支付;根据获取的支付方式,通过与智能卡后台服务器进行交互,执行后续开锁确认流程。可选地,所述根据获取的支付方式,通过与智能卡后台服务器进行交互,执行后续开锁确认流程,包括:向所述智能卡后台服务器发送开锁验证请求;所述开锁验证请求中携带有卡号信息和支付方式信息;接收所述智能卡后台服务器发送的反馈结果,并根据该反馈结果,确认是否开锁。可选地,若所述支付方式为智能卡支付,则根据所述反馈结果,确定是否开锁,包括:在接收到所述智能卡后台服务器发送的卡号非法指示信息后,确定不开锁;或者,在接收到所述智能卡后台服务器发送的开锁指示信息后,确定开锁;或者,在接收到所述智能卡后台服务器发送的不开锁指示信息后,确定不开锁;或者,在接收到所述智能卡后台服务器发送的余额信息后,根据所述余额信息,确定是否开锁。可选地,若所述支付方式为应用账号支付,则根据所述反馈结果,确定是否开锁,包括:在接收到所述智能卡后台服务器发送的卡号非法指示信息后,确定不开锁;或者,在接收到所述智能卡后台服务器发送的卡号合法指示信息后,查询所述应用账号对应的余额信息;根据所述余额信息,确定是否开锁。本申请实施例还提供了一种智能卡开锁方法,包括:智能卡后台服务器接收共享单车服务器发送的开锁验证请求;所述开锁验证请求中携带有卡号信息和支付方式信息;所述支付方式包括:应用账号支付或智能卡支付;根据所述卡号信息和支付方式信息,向所述共享单车服务器发送反馈结果,用于所述共享单车服务器确认是否开锁。可选地,所述根据所述卡号信息和支付方式信息,向所述共享单车服务器发送反馈结果,包括:根据所述卡号信息,以及预先存储的合法卡号列表,确定所述智能卡是否合法;若非法,则向所述共享单车服务器发送卡号非法指示信息;若合法、且所述支付方式为应用账号支付,则向所述共享单车服务器发送卡号合法指示信息;若合法、且所述支付方式为智能卡支付,则查询所述智能卡的余额信息,根据该余额信息,确定反馈结果。可选地,所述根据所述余额信息,向所述共享单车服务器发送反馈结果,包括:将所述余额信息发送给所述共享单车服务器;或者,向所述共享单车服务器发送开锁指示信息或不开锁指示信息。本申请实施例提供了一种共享单车服务器,所述服务器包括:接收模块,用于接收共享单车发送的由读卡器获取的智能卡的卡号信息;判断模块,用于根据所述接收模块接收的所述卡号信息,判断所述智能卡是否为与用户的应用账号绑定的绑定卡;开锁确认模块,用于在所述判断模块确定所述智能卡为绑定卡后,通过与智能卡后台服务器进行交互,执行开锁确认流程。可选地,所述开锁确认模块还用于:在确定所述智能卡为绑定卡后,执行开锁确认流程之前,确定所述智能卡的卡号位于预先存储的白名单内。可选地,所述开锁确认模块具体用于:获取与所述应用账号对应的支付方式;所述支付方式为智能卡支付或应用账号支付;根据获取的支付方式,通过与智能卡后台服务器进行交互,执行后续开锁确认流程。可选地,所述开锁确认模块用于:向所述智能卡后台服务器发送开锁验证请求;所述开锁验证请求中携带有卡号信息和支付方式信息;接收所述智能卡后台服务器发送的反馈结果,并根据该反馈结果,确认是否开锁。可选地,若确定支付方式为智能卡支付,所述开锁确认模块具体用于:在接收到所述智能卡后台服务器发送的卡号非法指示信息后,确定不开锁;或者,在接收到所述智能卡后台服务器发送的开锁指示信息后,确定开锁;或者,在接收到所述智能卡后台服务器发送的不开锁指示信息后,确定不开锁;或者,在接收到所述智能卡后台服务器发送的余额信息后,根据该余额信息,确定是否开锁。可选地,若确定支付方式为应用账号支付,所述开锁确认模块确定具体用于:在接收到所述智能卡后台服务器发送的卡号非法指示信息后,确定不开锁;或者,在接收到所述智能卡后台服务器发送的卡号合法指示信息后,查询所述应用账号对应的余额信息;根据所述余额信息,确定是否开锁。本申请实施例还提供了一种智能卡后台服务器,所述服务器包括:接收模块,用于接收共享单车服务器发送的开锁验证请求;所述开锁验证请求中携带有卡号信息和支付方式信息;所述支付方式为应用账号支付或智能卡支付;开锁确认模块,用于根据所述卡号信息和支付方式信息,向所述共享单车服务器发送反馈结果,用于所述共享单车服务器确认是否开锁。可选地,所述开锁确认模块具体用于:根据所述卡号信息,以及预先存储的合法卡号列表,确定所述智能卡是否合法;若非法,则向所述共享单车服务器发送卡号非法指示信息;若合法、且所述支付方式为应用账号支付,则向所述共享单车服务器发送卡号合法指示信息;若合法、且所述支付方式为智能卡支付,则查询所述智能卡的余额信息,根据该余额信息,确定反馈结果。可选地,所述开锁确认模块具体用于:将所述余额信息发送给所述共享单车服务器;或者,向所述共享单车服务器发送开锁指示信息或不开锁指示信息。本申请的有益效果:本申请实施例通过在共享单车上安装读卡器来读取智能卡的卡号信息,共享单车服务器在接收到该智能卡的卡号信息后,可以基于智能卡的卡号信息来执行开锁确认流程。本申请实施例中,用户即使忘记携带手机或丢失手机,或者共享单车二维码损坏,仍然可以通过智能卡刷卡进行开锁,从而使得用户在使用共享单车时多了一种更为便利的选择。为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可本文档来自技高网...
一种共享单车开锁方法及服务器

【技术保护点】
一种共享单车开锁方法,其特征在于,共享单车上设置有读卡器,所述方法包括:共享单车服务器接收共享单车发送的由所述读卡器获取的智能卡的卡号信息;根据所述卡号信息,判断所述智能卡是否为与用户的应用账号绑定的绑定卡;在确定所述智能卡为绑定卡后,通过与智能卡后台服务器进行交互,执行开锁确认流程。

【技术特征摘要】
1.一种共享单车开锁方法,其特征在于,共享单车上设置有读卡器,所述方法包括:共享单车服务器接收共享单车发送的由所述读卡器获取的智能卡的卡号信息;根据所述卡号信息,判断所述智能卡是否为与用户的应用账号绑定的绑定卡;在确定所述智能卡为绑定卡后,通过与智能卡后台服务器进行交互,执行开锁确认流程。2.如权利要求1所述的方法,其特征在于,在确定所述智能卡为绑定卡后,执行开锁确认流程之前,还包括:判断所述智能卡的卡号是否存在于预先存储的白名单内,若是,则执行开锁确认流程。3.如权利要求1或2所述的方法,其特征在于,在确定所述智能卡为绑定卡后,通过与智能卡后台服务器进行交互,执行开锁确认流程,包括:获取与所述应用账号对应的支付方式;其中,所述支付方式包括:智能卡支付或应用账号支付;根据获取的支付方式,通过与智能卡后台服务器进行交互,执行后续开锁确认流程。4.如权利要求3所述的方法,其特征在于,根据获取的支付方式,通过与智能卡后台服务器进行交互,执行后续开锁确认流程,包括:向所述智能卡后台服务器发送开锁验证请求;所述开锁验证请求中携带有卡号信息和支付方式信息;接收所述智能卡后台服务器发送的反馈结果,并根据该反馈结果,确认是否开锁。5.如权利要求4所述的方法,其特征在于,若所述支付方式为智能卡支付,则根据所述反馈结果,确定是否开锁,包括:在接收到所述智能卡后台服务器发送的卡号非法指示信息后,确定不开锁;或者,在接收到所述智能卡后台服务器发送的开锁指示信息后,确定开锁;或者,在接收到所述智能卡后台服务器发送的不开锁指示信息后,确定不开锁;或者,在接收到所述智能卡后台服务器发送的余额信息后,根据所述余额信息,确定是否开锁。6.如权利要求4所述的方法,其特征在于,若所述支付方式为应用账号支付,则根据所述反馈结果,确定是否开锁,包括:在接收到所述智能卡后台服务器发送的卡号非法指示信息后,确定不开锁;或者,在接收到所述智能卡后台服务器发送...

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

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

1