[发明专利]交易提醒方法、刷卡方法及DESFire卡有效
申请号: | 202110688127.7 | 申请日: | 2021-06-21 |
公开(公告)号: | CN113469678B | 公开(公告)日: | 2023-08-04 |
发明(设计)人: | 李川川;姜波 | 申请(专利权)人: | 深圳市雪球科技有限公司 |
主分类号: | G06Q20/34 | 分类号: | G06Q20/34;G08B21/24 |
代理公司: | 成都科海专利事务有限责任公司 51202 | 代理人: | 刘宁 |
地址: | 518055 广东省深圳市南山区桃源街道*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 交易 提醒 方法 刷卡 desfire | ||
本发明涉及DESFire卡技术领域,具体涉及一种交易提醒方法、刷卡方法及DESFire卡,方法包括获取交易指令,判断交易指令携带的触发条件是否满足预设的触发条件。若满足,确定交易指令对应的需发送数据配置;根据需发送数据配置确定交易提醒信息;以使使用终端输出交易提醒信息。本发明将触发条件和需发送的数据预先设置到DESFire卡应用中,通过对交易指令携带的触发条件进行解析与判断,即可达到准确通知交易类型和交易信息的效果,满足了通过DESFire卡进行的交易过程中交易事件通知的需求,而且,DESFire卡应用的改造是固定的,只需要变化触发条件和需发送数据配置即可。
技术领域
本发明涉及DESFire卡技术领域,具体涉及一种交易提醒方法、刷卡方法及DESFire卡。
背景技术
DESFire卡是一种可以在手机中实现的虚拟卡,一般在公交和零售领域应用较为广泛。可以在DESFire卡中存储用户的资金数据,通过刷卡实现付费乘车或者购物等交易。
用户使用手机刷卡交易时,有意愿知道刷卡的结果,例如,刷卡是否成功,扣除的金额是多少,余额还有多少,等等。现有技术中,一般通过编写代码实现交易事件的发送,这种方案在国内基于统一的公交卡应用规范、统一的充值和消费逻辑的条件下,能够满足产品定义和用户体验的需求。
而基于DESFire卡规范实现的公交卡,由于其代码实现是由Java Card OS厂商出厂时预置在OS中的,而且DESFire卡是一种通用的数据存储系统,其自身的数据读写逻辑不能对应出充值或消费交易类型,Java Card OS厂商也不会根据某一个国家/地区的公交卡规范定制交易事件通知逻辑。因此,DESFire卡在发生交易的时候,做不到准确提示交易发生的类型以及交易相关的信息,通过DESFire卡进行的交易无法满足交易过程中交易事件通知的需求。
发明内容
有鉴于此,本发明的目的在于提供一种交易提醒方法、刷卡方法及DESFire卡,以克服目前通过DESFire卡进行的交易无法满足交易过程中交易事件通知的需求的问题。
为实现以上目的,本发明采用如下技术方案:
一种交易提醒方法,应用于DESFire卡中;
所述方法包括:
获取交易指令;
判断所述交易指令携带的触发条件是否满足预设的触发条件;
若所述交易指令携带的触发条件满足所述预设的触发条件,判断是否存在与所述交易指令对应的需发送数据配置;
若存在与所述交易指令对应的需发送数据配置,根据所述需发送数据配置生成交易提醒信息;
将所述交易提醒信息发送给使用终端,以使所述使用终端输出所述交易提醒信息。
进一步的,以上所述的交易提醒方法,所述交易指令包括应用选择指令;
所述判断所述交易指令携带的触发条件是否满足预设的触发条件,包括:
判断所述应用选择指令携带的触发条件是否包括应用名称;
若所述应用选择指令携带的触发条件包括应用名称,则表示所述应用选择指令携带的触发条件满足所述预设的触发条件。
进一步的,以上所述的交易提醒方法,所述交易指令包括数据操作指令;
所述判断所述交易指令携带的触发条件是否满足预设的触发条件,包括:
判断所述数据操作指令携带的触发条件是否包括指令操作信息;其中,所述指令操作信息包括指令操作目标文件编号,以及,指令操作目标文件的起始偏移量和最小数据长度;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市雪球科技有限公司,未经深圳市雪球科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110688127.7/2.html,转载请声明来源钻瓜专利网。