一种基于触碰式交互方式的共享单车解锁系统的制作方法

文档序号:20717910发布日期:2020-05-12 17:56阅读:366来源:国知局
一种基于触碰式交互方式的共享单车解锁系统的制作方法

本实用新型涉及共享单车领域,网络应用技术,小程序以及nfc技术,可以大大减少打开共享单车车锁的操作步骤。



背景技术:

共享单车出现之后,各大厂商都在推行自己的共享单车希望抢占用户市场,但是共享单车的交互方式一直是扫描二维码,随着时间发展,这种交互方式的弊端逐渐暴露出来:用户每次使用都需要用户主动解锁手机,进入共享单车的app,扫描二维码,确认解锁等等。大量的时间都被浪费在用户打开手机到识别二维码的这个中间过程上。所以这些交互步骤在逻辑上不够直接,在使用体验上也不够顺滑。并且在比较老旧的智能终端上,这些交互步骤会造成非常严重的卡顿,会大大影响用户体验。

现有的共享单车解锁系统普遍存在上述问题,并且各个开锁系统之间相互隔离。某一厂商的开锁系统只能解开该厂商自己的车锁,所以用户希望跨品牌使用共享单车的时候,就存在着诸多不便。



技术实现要素:

本实用新型的目的在于提供一种基于触碰式交互方式的共享单车解锁系统,用户可以使用触碰式交互的方式打开各种类型的共享单车车锁,用户可以从桌面直接进入解锁界面,无需任何额外操作。

为实现上述目的,本实用新型采用以下技术方案:

一种基于触碰式交互方式的共享单车解锁系统,包括:智能终端、智能车锁、nfc标签、终端自动转发模块、开锁小程序及应用服务器;所述智能终端安装的操作系统要求能够使用nfc的reader模式来作为交互手段;各共享单车智能车锁都有各自的开锁小程序,每一辆共享单车都有自己的识别编号;所述nfc标签设置于每辆共享单车上,记录该辆车的小程序类型、小程序网络地址及车辆编号信息,用于帮助终端自动转发模块自动完成转发。每次使用时,用户触碰标签后,终端自动转发模块会根据标签中小程序信息不同,自动唤醒不同的小程序来完成解锁动作。

所述智能终端为智能手机或穿戴设备。

本实用新型的智能终端:所述智能终端包括但不限于各种智能手机以及穿戴设备,要求智能终端具有nfc硬件模块,并且安装的操作系统开放nfcreader模式功能,可以解析ndef格式的nfc标签信息。

智能车锁:每个智能车锁具有独立的供电模块和通信模块,并且要求每个共享单车都时刻在线并且在服务器中都有唯一的识别编号。

nfc标签:符合nfcforum类型2标签和iso/iec14443类型a规范的nfc标签,具有现场可编程只读锁定功能,并且建立ntag21x通信之后,位于rf范围内时,高速rf通信接口允许数据的传输波特率为106kb/s。标签使用ndef格式记录该厂商开锁小程序的网络地址,小程序类型,以及智能车锁的识别编号。

终端自动转发模块:通常是安装在智能终端上,用户使用智能终端触碰nfc标签式,智能终端的操作系统会自动检测ndef格式数据信息发送给终端上的自动转发模块。转发模块解析识别这些小程序信息,然后根据小程序类型,小程序网络地址以及车锁识别编号拉起小程序。

开锁小程序:解开共享单车车锁的功能界面,不同种类的共享单车使用不同种类的小程序各自控制。这里的小程序可以由不同小程序服务商提供的小程序产品,如支付宝小程序,微信小程序以及小米快应用等。小程序的种类对应标签中记录的小程序类型字段(如微信小程序对应编号1,支付宝小程序对应编号2,小米快应用对应编号3)。

应用服务器:与小程序界面进行交互通信,并且根据小程序回传的车锁编号,对智能车锁进行控制,通常每个小程序对应一个或一组服务器集群。

采用本实用新型,由于采用了nfc(近场无限通信技术)来识别小程序地址,用户无需主动打开应用甚至无需解开锁屏就能进入交互界面,这简化了开锁过程,降低了各种车锁的开锁难度。各个种类的车锁虽然使用各自的小程序来进行管理,但是终端自动转发模块可以识别车锁信息,并且根据小程序的不同分别转发,因此该系统具有比较好的通用性。另外区别于传统的nfc技术的使用方式,这种reader模式的使用方式,不需要对智能车锁进行复杂的改造,只需要黏贴nfc标签就能完成交互动作,所以硬件成本很低,非常适合大规模推广。

附图说明

图1是本实用新型的系统结构示意图;

图2是本实用新型的完整实施例的交互流程图。

具体实施方式

下面结合实例和附图对于发明进一步说明。

图2是本实用新型的完整实例的交互流程图。本实用新型的交互过程在网络通常的情况下,从触碰标签开始到开锁成功,整个交互时间约占扫描二维码打开车锁时间的20%。

图1是本实用新型解锁系统的系统结构图,

用于触碰的智能终端的nfc模块的reader模式要能正常使用,可以正确解析符合nfcforum类型2标签和iso/iec14443类型a规范的nfc标签。信息标签(如图1)是符合上述标准的nfc标签,具有现场可编程只读锁定功能,并且建立ntag21x通信之后,位于rf范围内时,高速rf通信接口允许数据的传输波特率为106kb/s。数据格式为通用的nfc论坛标准(forumstandard),即ndef格式。标签记录所附着的智能车锁的解锁小程序的相关信息,包括但不限于小程序的网络地址,页面路由,接口参数,小程序类型标识编号等。为了区分不同的共享单车,可以在nfc标签外黏贴该种类共享单车的标志。

用于触碰的智能终端需要安装终端自动转发模块,终端自动转发模块在智能终端触碰nfc标签后会自动通过频谱中无线频率部分的电磁感应耦合方式获取nfc标签中记载的小程序信息。将小程序信息解析成网络地址,页面路由,智能车锁识别编号,小程序类型标识编号等信息。并将网络地址,页面路由,智能车锁识别编号以及智能终端的本地信息按照小程序类型拼接成该类型合法的转发地址。之后对该地址进行合法性校验,校验主要是通过对转发地址进行hash,然后比对合法地址的列表来检查合法性。合法性校验完成后,终端自动转发模块根据小程序类型标识编号分辨出小程序的类型(如1对应微信小程序,2对应支付宝小程序),然后根据小程序类型调用相应的转发接口,来跳转该类型的小程序。此时小程序会在触碰后自动出现在终端的桌面上,用户可以通过小程序与应用服务器进行通信发送开锁指令,服务器收到开锁指令后会根据指令中包含的用户信息对用户权限进行权限校验(校验逻辑是用户的账号余额是否低于0)校验完成后服务器会根据所指明的智能车锁识别编号与对应车锁的通信模块进行通信,控制车锁的机器结构转动,打开车锁。

实施例

共享单车实例—微信小程序:信息标签黏贴在某品牌各个共享单车上,信息标签记录共享单车的小程序地址,开锁页面的内部路由,传递的参数是车的编号b_id,小程序类型标识符是1(1标识微信小程序,2标识支付宝小程序)终端内容分发模块解析完数据之后,会将共享单车的小程序的网络地址,开锁界面的路由,b_id和用户的识别号u_id,小程序类型标识符在本地进行合法性校验,正确注册的小程序合法性应当是合法。所有校验完成后,转发部分会根据微信小程序提供的sendmessagetowx.req接口唤醒微信小程序的相应的共享单车小程序的开锁界面,并且填入参数信息b_id和u_id。此时触碰之后,智能终端上应当弹出共享单车小程序的交互界面。用户交互完成后,小程序给服务器发送开锁指令,服务器根据收到的u_id信息对用户进行权限校验。权限校验通过后服务器控制车锁打开。

以上步骤,对于用户来说只有用手机触碰标签这一个操作步骤,个人终端就会自动跳转并打开该品牌的解锁小程序。将原本需要用户进行操作的全部自动化。大大缩短了用户打开服务的时间,操作时长从之前的十几秒到几十秒,缩短到一两秒内。

以上对本实用新型的具体实施例进行了详细描述,但其只是作为范例,本实用新型并不限制于以上描述的具体实施例。对于本领域技术人员而言,任何对本实用新型进行的等同修改和替代也都在本实用新型的范畴之中。因此,在不脱离本实用新型的精神和范围下所作的均等变换和修改,都应涵盖在本实用新型的范围内。

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