基于OTG的一卡通数据交互的应用系统、方法及装置与流程

文档序号:11133882阅读:537来源:国知局
基于OTG的一卡通数据交互的应用系统、方法及装置与制造工艺

本发明属于公共交通信用支付领域,尤其涉及一种基于OTG的一卡通数据交互的应用系统、方法及装置。



背景技术:

鉴于当前交通一卡通充值与消费终端不能很好地读取不同类型的卡片,旧版的M1卡不能支持网上充值服务,而且在日常的商户运营中缺乏便利的携带性和良好的移动性,不利于交通一卡通网上充消服务的发展。



技术实现要素:

为了克服现有技术的不足,本发明的目的之一在于提供一种基于OTG的一卡通数据交互的应用系统,其能为商家提供低成本、全方面和更方便的一卡通充消服务。

本发明的目的之二在于提供一种基于OTG的一卡通数据交互的应用方法,其能为商家提供低成本、全方面和更方便的一卡通充消服务。

本发明的目的之三在于提供一种基于OTG的一卡通数据交互的应用装置,其能为商家提供低成本、全方面和更方便的一卡通充消服务。

本发明的目的之一采用以下技术方案实现:

一种基于OTG的一卡通数据交互的应用系统,包括移动智能终端、OTG传输线和读卡装置,该读卡装置通过OTG传输线与移动智能终端电性连接;

所述读卡装置用于读取一卡通的卡片信息,并将该卡片信息通过OTG传输线传输至移动智能终端;

所述移动智能终端用于接收一卡通的卡片信息,并与一管理服务器进行数据交互,然后与管理服务器交互后的数据写入一卡通。

本发明的目的之二采用以下技术方案实现:

一种基于OTG的一卡通数据交互的应用方法,应用于如上述所描述的基于OTG的一卡通数据交互的应用系统,其包括以下步骤:

S1、移动智能终端接收来自读卡装置读取到一卡通内的卡片信息,该卡片信息包括卡片密钥和卡片内金额;

S2、将接收到的签到信号向一管理服务器发送签到请求,完成签到;

S3、根据接收到的操作信号生成业务信号,并将该业务信号发送至一管理服务器,管理服务器根据该业务信号生成数据交互结果信号,该操作信号包括查询信号、充值信号和消费信号;

S4、将数据交互结果信号通过读卡装置写入一卡通中,并更新一卡通的卡片信息。

优选地,步骤S2具体包括以下步骤:

S21:移动智能终端接收签到信号并通过一APP后台服务器向管理服务器发送的签到请求,以使管理服务器根据接收到的签到请求生成相应的密钥,并将该密钥传输至APP后台服务器;

S22:获取APP后台服务器接收到的密钥。其进一步解决移动智能终端的签到的技术问题。

优选地,步骤S3具体包括以下步骤:

S31:移动智能终端根据接收到的操作信号向一APP后台服务器发送相应的业务信号;

S32:APP后台服务器根据业务信号向管理服务器发送业务请求;

S33:管理服务器根据业务请求生成数据交互结果信号。其进一步解决了数据交互的技术问题。

本发明的目的之三采用以下技术方案实现:

一种基于OTG的一卡通数据交互的应用装置,应用于如上述所描述的基于OTG的一卡通数据交互的应用系统,其包括以下模块:

信息接收模块:设置于移动智能终端,用于接收来自读卡装置读取到一卡通内的卡片信息,该卡片信息包括卡片密钥和卡片内金额;

签到模块:设置于移动智能终端,用于将接收到的签到信号向一管理服务器发送签到请求,完成签到;

数据交互模块:设置于移动智能终端,用于根据接收到的操作信号生成业务信号,并将该业务信号发送至一管理服务器,管理服务器根据该业务信号生成数据交互结果信号,该操作信号包括查询信号、充值信号和消费信号;

信息写入模块:设置于移动智能终端,用于将数据交互结果信号通过读卡装置写入一卡通中,并更新一卡通的卡片信息。

优选地,签到模块具体包括以下子模块:

签到请求模块:设置于移动智能终端,用于接收签到信号并通过一APP后台服务器向管理服务器发送的签到请求,以使管理服务器根据接收到的签到请求生成相应的密钥,并将该密钥传输至APP后台服务器;

密钥接收模块:设置于移动智能终端,用于获取APP后台服务器接收到的密钥。其进一步解决移动智能终端的签到的技术问题。

优选地,数据交互模块具体包括以下子模块:

业务信号发送模块:设置于移动智能终端,用于根据接收到的操作信号向一APP后台服务器发送相应的业务信号;

业务请求模块:设置于APP后台服务器,用于根据业务信号向管理服务器发送业务请求;

数据交互模块:设置于管理服务器,用于根据业务请求生成数据交互结果信号。其进一步解决了数据交互的技术问题。

相比现有技术,本发明的有益效果在于:

本发明实现了手机移动式的POS应用功能,可以通过手机端对一卡通进行充消业务;并通过OTG线与读卡装置进行连接实现对M1卡和CPU卡的网上服务,解决了原有M1卡不支持网上充值业务的问题,可以适用于市面上所有的交通一卡通。

附图说明

图1为本发明一种基于OTG的一卡通数据交互的应用方法的流程图;

图2为一种基于OTG的一卡通数据交互的应用装置的结构框图;

图3为一种基于OTG的一卡通充值的操作流程图;

图4为一种基于OTG的一卡通消费的操作流程图。

具体实施方式

下面,结合附图以及具体实施方式,对本发明做进一步描述:

本实施例提供了一种基于OTG的一卡通数据交互的应用系统,包括移动智能终端、OTG传输线和读卡装置,该读卡装置通过OTG传输线与移动智能终端电性连接;

所述读卡装置用于读取一卡通的卡片信息,并将该卡片信息通过OTG传输线传输至移动智能终端;

所述移动智能终端用于接收一卡通的卡片信息,并与一管理服务器进行数据交互,然后与管理服务器交互后的数据写入一卡通。

如图1所示,本实施例还提供了一种基于OTG的一卡通数据交互的应用方法,其应用于上述所描述的基于OTG的一卡通数据交互的应用系统,其包括以下步骤:

S1、移动智能终端接收来自读卡装置读取到一卡通内的卡片信息,该卡片信息包括卡片密钥和卡片内金额;

S2、将接收到的签到信号向一管理服务器发送签到请求,完成签到;步骤S2具体包括以下步骤:

S21:移动智能终端接收签到信号并通过一APP后台服务器向管理服务器发送的签到请求,以使管理服务器根据接收到的签到请求生成相应的密钥,并将该密钥传输至APP后台服务器;

S22:获取APP后台服务器接收到的密钥。当手机通过OTG线与读卡装置进行数据对接后,将一卡通放置于读卡装置感应区域,移动智能终端会对一卡通进行卡片信息的读取,校验卡片的密钥与数据信息,并实现卡片的签到,必须要先完成签到的情况下,才能继续进行下面的数据操作;签到的目的在于认证识别到的一卡通是否是有效的一卡通,如果是已经过期或者被拉入黑名单的一卡通则不能够进行充值、消费和查询等以下操作;

S3、根据接收到的操作信号生成业务信号,并将该业务信号发送至一管理服务器,管理服务器根据该业务信号生成数据交互结果信号,该操作信号包括查询信号、充值信号和消费信号;步骤S3具体包括以下步骤:

S31:移动智能终端根据接收到的操作信号向一APP后台服务器发送相应的业务信号;

S32:APP后台服务器根据业务信号向管理服务器发送业务请求;

S33:管理服务器根据业务请求生成数据交互结果信号。在此可以进行的业务操作有充值、消费和查询等,在移动智能终端进行充值操作的时候,点击页面显示的充值,然后完成相应的充值操作,需要进行查询和消费操作的时候,同样点击页面的查询和消费等,完成对一卡通的消费和信息的查询。

S4、将数据交互结果信号通过读卡装置写入一卡通中,并更新一卡通的卡片信息。本实施例能够使得手机通过OTG来对市面上所有的交通一卡通进行网上充值与消费支付服务,摆脱了原有只适用于CPU卡的技术局限性,实现面向M1卡和CPU卡多卡的业务发展。

在本实施例中以充值和消费两个业务来对其过程进行详尽的描述;在对一卡通进行充值的时候,移动智能终端通过APP后台服务应用向管理服务器获取充值订单,然后管理服务器再进行业务请求返回;移动智能终端通过APP后台服务应用向管理服务器提出生成充值订单号请求,然后管理服务器再进行生成订单号返回;移动智能终端通过APP后台服务应用向管理服务器提出业务请求,然后管理服务器再进行业务请求返回;移动智能终端通过APP后台服务应用向管理服务器进行卡片充值的初始化操作,然后再由管理服务器进行充值初始化操作返回;移动智能终端通过APP后台服务应用向管理服务器提出充值请求,然后管理服务器再进行充值请求返回;移动智能终端通过APP后台服务应用向管理服务器提出充值提交请求,然后管理服务器再进行充值提交返回。

当一卡通进行消费的时候,移动智能终端通过APP后台服务应用向管理服务器进行下单请求,然后管理服务器再进行下单请求返回的指令操作;移动智能终端通过APP后台服务应用向管理服务器提出消费预处理,然后再由管理服务器进行消费预处理返回;移动智能终端通过APP后台服务应用向管理服务器提出消费请求,然后管理服务器再进行消费请求返回;移动智能终端通过APP后台服务应用向管理服务器发送消费扣款指令,然后再由管理服务器进行消费结果通知返回。

如图2所示,本发明还提供了一种基于OTG的一卡通数据交互的应用装置,应用于上述所描述的基于OTG的一卡通数据交互的应用系统,其包括以下模块:

信息接收模块:设置于移动智能终端,用于接收来自读卡装置读取到一卡通内的卡片信息,该卡片信息包括卡片密钥和卡片内金额;

签到模块:设置于移动智能终端,用于将接收到的签到信号向一管理服务器发送签到请求,完成签到;签到模块具体包括以下子模块:

签到请求模块:设置于移动智能终端,用于接收签到信号并通过一APP后台服务器向管理服务器发送的签到请求,以使管理服务器根据接收到的签到请求生成相应的密钥,并将该密钥传输至APP后台服务器;

密钥接收模块:设置于移动智能终端,用于获取APP后台服务器接收到的密钥。

数据交互模块:设置于移动智能终端,用于根据接收到的操作信号生成业务信号,并将该业务信号发送至一管理服务器,管理服务器根据该业务信号生成数据交互结果信号,该操作信号包括查询信号、充值信号和消费信号;数据交互模块具体包括以下子模块:

业务信号发送模块:设置于移动智能终端,用于根据接收到的操作信号向一APP后台服务器发送相应的业务信号;

业务请求模块:设置于APP后台服务器,用于根据业务信号向管理服务器发送业务请求;

数据交互模块:设置于管理服务器,用于根据业务请求生成数据交互结果信号。

信息写入模块:设置于移动智能终端,用于将数据交互结果信号通过读卡装置写入一卡通中,并更新一卡通的卡片信息。

对本领域的技术人员来说,可根据以上描述的技术方案以及构思,做出其它各种相应的改变以及形变,而所有的这些改变以及形变都应该属于本发明权利要求的保护范围之内。

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