【技术实现步骤摘要】
本专利技术涉及电子
,特别涉及一种智能卡、一种智能卡的充值方法及系统。
技术介绍
智能卡是指内嵌有微芯片的塑料卡。随着智能卡的快速发展,智能卡的应用也越来越广泛。常见的智能卡有公交卡、校园一卡通、门禁卡、银行卡等。用户通过一张智能卡便可完成通常的钥匙、资金结算、考勤等操作。现有的智能卡中,对于需要进行充值的智能卡,一般是通过配套的充值终端向智能卡中写入数据,实现对智能卡的充值。通过上述描述可见,现有的智能卡在进行充值时,需要通过配套的充值终端来实现,充值比较复杂。
技术实现思路
本专利技术实施例提供了一种智能卡、一种智能卡的充值方法及系统,充值更加方便。第一方面,本专利技术实施例提供了一种智能卡,包括:比较器、存储器、通信模块、处理器;其中,所述通信模块连接所述存储器;所述存储器分别连接所述比较器和所述处理器;所述比较器连接所述处理器;所述通信模块,用于接收余额阈值和圈存值,将所述余额阈值和所述圈存值存储到所述存储器中;所述存储器,用于存储所述余额阈值、所述圈存值和余额;所述比较器,用于从所述存储器中获取所述余额和所述余额阈值,比较所述余额和所述余额阈值,当所述余额小于所述余额阈值时,向所述处理器发送自动充值信号;所述处理器,用于在接收到所述自动充值信号后,将所述余额加上所述圈存值,生成充值后的余额,将所述存储器中的余额更新为充值后的余额。进一步地,还包括:计算器,分别连接所述通信模块和所述存储器;所述通信模块,还用于接收外部终端发来的消费值,将所述消费值发送给所述计算器;所述计算器,用于从所述存储器中获取消费前的余额,根据公式一计算出消费后的余额,将 ...
【技术保护点】
一种智能卡,其特征在于,包括:比较器、存储器、通信模块、处理器;其中,所述通信模块连接所述存储器;所述存储器分别连接所述比较器和所述处理器;所述比较器连接所述处理器;所述通信模块,用于接收余额阈值和圈存值,将所述余额阈值和所述圈存值存储到所述存储器中;所述存储器,用于存储所述余额阈值、所述圈存值和余额;所述比较器,用于从所述存储器中获取所述余额和所述余额阈值,比较所述余额和所述余额阈值,当所述余额小于所述余额阈值时,向所述处理器发送自动充值信号;所述处理器,用于在接收到所述自动充值信号后,将所述余额加上所述圈存值,生成充值后的余额,将所述存储器中的余额更新为充值后的余额。
【技术特征摘要】
1.一种智能卡,其特征在于,包括:比较器、存储器、通信模块、处理器;其中,所述通信模块连接所述存储器;所述存储器分别连接所述比较器和所述处理器;所述比较器连接所述处理器;所述通信模块,用于接收余额阈值和圈存值,将所述余额阈值和所述圈存值存储到所述存储器中;所述存储器,用于存储所述余额阈值、所述圈存值和余额;所述比较器,用于从所述存储器中获取所述余额和所述余额阈值,比较所述余额和所述余额阈值,当所述余额小于所述余额阈值时,向所述处理器发送自动充值信号;所述处理器,用于在接收到所述自动充值信号后,将所述余额加上所述圈存值,生成充值后的余额,将所述存储器中的余额更新为充值后的余额。2.根据权利要求1所述的智能卡,其特征在于,还包括:计算器,分别连接所述通信模块和所述存储器;所述通信模块,还用于接收外部终端发来的消费值,将所述消费值发送给所述计算器;所述计算器,用于从所述存储器中获取消费前的余额,根据公式一计算出消费后的余额,将所述存储器中的余额更新为消费后的余额;其中,公式一为:Y0=Y1-X,Y0为消费后的余额,Y1为消费前的余额,X为所述消费值。3.根据权利要求2所述的智能卡,其特征在于,还包括:逻辑控制模块、报文鉴别码MAC信息获取模块;其中,所述MAC信息获取模块分别连接所述通信模块和所述逻辑控制模块;所述逻辑控制模块连接所述通信模块;所述MAC信息获取模块,用于获取当前的MAC信息,将当前的所述MAC信息分别发送给所述通信模块和所述逻辑控制模块;所述通信模块,还用于将接收到的用于计算第一MAC的当前的所述MAC信息发送给所述外部终端,接收所述外部终端发来的第一MAC,将所述第一MAC发送给所述逻辑控制模块;所述逻辑控制模块,用于根据当前的所述MAC信息生成第一MAC,比较所述通信模块发来的所述第一MAC和所述逻辑控制模块生成的第一MAC,当二者相同时,确定所述外部终端通过验证,允许所述通信模块接收所述消费值,当二者不同时,确定所述外部终端没有通过验证,禁止所述通信模块接收所述消费值。4.根据权利要求3所述的智能卡,其特征在于,还包括:交易记录模块,连接所述计算器;所述交易记录模块连接所述MAC信息获取模块;所述计算器,还用于在所述将所述存储器中的余额更新为消费后的余额后,向所述交易记录模块发送交易完成信号;所述交易记录模块在接收到所述计算器发来的所述交易完成信号后,将脱机交易序号加一,更新交易明细记录;所述交易记录模块在执行所述更新交易明细记录后,向所述MAC信息获取模块发送记录完成信号;所述MAC信息获取模块还用于在接收到所述记录完成信号后,获取当前的MAC信息,将当前的所述MAC信息发送给所述逻辑控制模块;所述逻辑控制模块根据当前的所述MAC信息生成用于验证所述智能卡的第二MAC,将所述第二MAC发送给所述通信模块;所述通信模块还用于将所述第二MAC发送给所述外部终端。5.根据权利要求2-4中任一所述的智能卡,其特征在于,还包括:输出接口,所述输出接口连接所述通信模块;所述通信模块还用于接收读取余额指令,将所述读取余额指令发送给所述输出接口;所述输出接口在接收到所述读取余额指令时,输出充值后的余额,使得所述外部终端根据所述充值后的余额进行清算,当没有接收到所述读取余额指令时,不输出充值后的余额。6.根据权利要求4所述的智能卡,其特征在于,还包括:交易通知模块,连接所述交易记录模块和所述通信模块;所述交易记录模块还用于向所述交易通知模块发送所述记录完成信号;所述交易通知模块在接收到所述记录完成信号后,生成交易验证码TAC,向...
【专利技术属性】
技术研发人员:何宗盛,
申请(专利权)人:建亿通北京数据处理信息有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。