一种智能卡制造技术

技术编号:15863803 阅读:45 留言:0更新日期:2017-07-23 08:08
本实用新型专利技术提供了一种智能卡,包括:比较器、存储器、通信模块、处理器;其中,通信模块连接存储器;存储器分别连接比较器和处理器;比较器连接处理器;通信模块接收余额阈值和圈存值,将余额阈值和圈存值存储到存储器中;存储器存储余额阈值、圈存值和余额;比较器从存储器中获取余额和余额阈值,比较余额和余额阈值,当余额小于余额阈值时,向处理器发送自动充值信号;处理器在接收到自动充值信号后,将余额加上圈存值,生成充值后的余额,将存储器中的余额更新为充值后的余额。本实用新型专利技术提供了一种智能卡,充值更加方便。

An intelligent card

The utility model provides a smart card, including comparator, memory, communication module, the communication module is connected with the processor; memory; memory and processor are respectively connected with the comparator; the comparator is connected with the processor; the communication module receives the balance threshold and transfer value, the balance threshold and transfer value stored in the memory; memory, balance threshold the value and balance; balance and balance threshold comparator obtained from memory, comparison of balance and balance threshold, when the balance of the balance is less than the threshold, the processor sends a signal to the automatic recharge; the processor to automatically recharge after receiving the signal, the balance and transfer value, the balance of generation after recharging, the balance in the memory update for the balance of the recharge. The utility model provides an intelligent card, which is more convenient for recharging.

【技术实现步骤摘要】
一种智能卡
本技术涉及电子
,特别涉及一种智能卡。
技术介绍
智能卡是指内嵌有微芯片的塑料卡。随着智能卡的快速发展,智能卡的应用也越来越广泛。常见的智能卡有公交卡、校园一卡通、门禁卡、银行卡等。用户通过一张智能卡便可完成通常的钥匙、资金结算、考勤等操作。现有的智能卡中,对于需要进行充值的智能卡,一般是通过配套的充值终端向智能卡中写入数据,实现对智能卡的充值。通过上述描述可见,现有的智能卡在进行充值时,需要通过配套的充值终端来实现,充值比较复杂。
技术实现思路
本技术实施例提供了一种智能卡,充值更加方便。本技术实施例提供了一种智能卡,包括:比较器、存储器、通信模块、处理器;其中,所述通信模块连接所述存储器;所述存储器分别连接所述比较器和所述处理器;所述比较器连接所述处理器;所述通信模块接收余额阈值和圈存值,将所述余额阈值和所述圈存值存储到所述存储器中;所述存储器存储所述余额阈值、所述圈存值和余额;所述比较器从所述存储器中获取所述余额和所述余额阈值,比较所述余额和所述余额阈值,当所述余额小于所述余额阈值时,向所述处理器发送自动充值信号;所述处理器在接收到所述自动充值信号后,将所述余额加上所述圈存值,生成充值后的余额,将所述存储器中的余额更新为充值后的余额。进一步地,还包括:计算器,分别连接所述通信模块和所述存储器;所述通信模块还用于接收外部终端发来的消费值,将所述消费值发送给所述计算器;所述计算器从所述存储器中获取消费前的余额,根据公式一计算出消费后的余额,将所述存储器中的余额更新为消费后的余额;其中,公式一为:Y0=Y1-X,Y0为消费后的余额,Y1为消费前的余额,X为所述消费值。进一步地,还包括:逻辑控制模块、MAC(messageauthenticationcode,报文鉴别码)信息获取模块;其中,所述MAC信息获取模块分别连接所述通信模块和所述逻辑控制模块;所述逻辑控制模块连接所述通信模块;所述MAC信息获取模块获取当前的MAC信息,将当前的所述MAC信息分别发送给所述通信模块和所述逻辑控制模块;所述通信模块还用于将接收到的用于计算第一MAC的当前的所述MAC信息发送给所述外部终端,接收所述外部终端发来的第一MAC,将所述第一MAC发送给所述逻辑控制模块;所述逻辑控制模块根据当前的所述MAC信息生成第一MAC,比较所述通信模块发来的所述第一MAC和所述逻辑控制模块生成的第一MAC,当二者相同时,确定所述外部终端通过验证,允许所述通信模块接收所述消费值,当二者不同时,确定所述外部终端没有通过验证,禁止所述通信模块接收所述消费值。进一步地,所述MAC信息包括:所述存储器中的余额、脱机交易序号、所述通信模块接收到的透支限额、密钥版本号、用于生成第一MAC的算法的标识、伪随机数。进一步地,还包括:交易记录模块,连接所述计算器;所述计算器还用于在所述将所述存储器中的余额更新为消费后的余额后,向所述交易记录模块发送交易完成信号;所述交易记录模块在接收到所述计算器发来的所述交易完成信号后,将脱机交易序号加一,更新交易明细记录。进一步地,还包括:所述交易记录模块连接所述MAC信息获取模块;所述交易记录模块在执行所述更新交易明细记录后,向所述MAC信息获取模块发送记录完成信号;所述MAC信息获取模块还用于在接收到所述记录完成信号后,获取当前的MAC信息,将当前的所述MAC信息发送给所述逻辑控制模块;所述逻辑控制模块根据当前的所述MAC信息生成用于验证所述智能卡的第二MAC,将所述第二MAC发送给所述通信模块;所述通信模块还用于将所述第二MAC发送给所述外部终端。进一步地,还包括:交易通知模块,连接所述交易记录模块和所述通信模块;所述交易记录模块还用于向所述交易通知模块发送所述记录完成信号;所述交易通知模块在接收到所述记录完成信号后,生成TAC(TransactionAuthenticationCode,交易验证码),向所述通信模块发送所述TAC;所述通信模块还用于将所述TAC发送给所述外部终端。进一步地,所述通信模块还用于接收自动充值次数上限值,将所述自动充值次数上限值存储到所述存储器中;所述比较器在执行所述向所述处理器发送自动充值信号之前,还用于比较自动充值次数和所述自动充值次数上限值,当所述自动充值次数大于所述自动充值次数上限值时,不向所述处理器发送所述自动充值信号,当所述自动充值次数小于等于所述自动充值次数上限值时,向所述处理器发送所述自动充值信号,将所述自动充值次数加一。进一步地,还包括:输出接口,连接所述存储器;所述输出接口向所述外部终端输出充值后的余额,使得所述外部终端根据所述充值后的余额进行清算。进一步地,还包括:所述输出接口连接所述通信模块;所述通信模块还用于接收读取余额指令,将所述读取余额指令发送给所述输出接口;所述输出接口在接收到所述读取余额指令时,输出充值后的余额,当没有接收到所述读取余额指令时,不输出充值后的余额。在本技术实施例中,为智能卡设置余额阈值和圈存值,将余额阈值、圈存值以及智能卡的余额存储在存储器中,当比较器比较出智能卡中的余额小于余额阈值时,通过处理器进行自动充值,每次充值的额度为圈存值,充值过程无需外部设备,智能卡内部即可完成自动充值,使得充值更加方便。附图说明为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本技术一实施例提供的一种智能卡的示意图;图2是本技术一实施例提供的另一种智能卡的示意图;图3是本技术一实施例提供的又一种智能卡的示意图。具体实施方式为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例,基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本技术保护的范围。如图1所示,本技术实施例提供了一种智能卡,包括:比较器101、存储器102、通信模块103、处理器104;其中,所述通信模块103连接所述存储器102;所述存储器102分别连接所述比较器101和所述处理器104;所述比较器101连接所述处理器104;所述通信模块103接收余额阈值和圈存值,将所述余额阈值和所述圈存值存储到所述存储器102中;所述存储器102存储所述余额阈值、所述圈存值和余额;所述比较器101从所述存储器102中获取所述余额和所述余额阈值,比较所述余额和所述余额阈值,当所述余额小于所述余额阈值时,向所述处理器104发送自动充值信号;所述处理器104在接收到所述自动充值信号后,将所述余额加上所述圈存值,生成充值后的余额,将所述存储器102中的余额更新为充值后的余额。在本技术实施例中,为智能卡设置余额阈值和圈存值,将余额阈值、圈存值以及智能卡的余额存储在存储器中,当比较器比较出智能卡中的余额小于余额阈值时,通过处理器进行自动充本文档来自技高网...
一种智能卡

【技术保护点】
一种智能卡,其特征在于,包括:比较器、存储器、通信模块、处理器;其中,所述通信模块连接所述存储器;所述存储器分别连接所述比较器和所述处理器;所述比较器连接所述处理器;所述通信模块接收余额阈值和圈存值,将所述余额阈值和所述圈存值存储到所述存储器中;所述存储器存储所述余额阈值、所述圈存值和余额;所述比较器从所述存储器中获取所述余额和所述余额阈值,比较所述余额和所述余额阈值,当所述余额小于所述余额阈值时,向所述处理器发送自动充值信号;所述处理器在接收到所述自动充值信号后,将所述余额加上所述圈存值,生成充值后的余额,将所述存储器中的余额更新为充值后的余额。

【技术特征摘要】
1.一种智能卡,其特征在于,包括:比较器、存储器、通信模块、处理器;其中,所述通信模块连接所述存储器;所述存储器分别连接所述比较器和所述处理器;所述比较器连接所述处理器;所述通信模块接收余额阈值和圈存值,将所述余额阈值和所述圈存值存储到所述存储器中;所述存储器存储所述余额阈值、所述圈存值和余额;所述比较器从所述存储器中获取所述余额和所述余额阈值,比较所述余额和所述余额阈值,当所述余额小于所述余额阈值时,向所述处理器发送自动充值信号;所述处理器在接收到所述自动充值信号后,将所述余额加上所述圈存值,生成充值后的余额,将所述存储器中的余额更新为充值后的余额。2.根据权利要求1所述的智能卡,其特征在于,还包括:计算器,分别连接所述通信模块和所述存储器;所述通信模块还用于接收外部终端发来的消费值,将所述消费值发送给所述计算器;所述计算器从所述存储器中获取消费前的余额,根据公式一计算出消费后的余额,将所述存储器中的余额更新为消费后的余额;其中,公式一为:Y0=Y1-X,Y0为消费后的余额,Y1...

【专利技术属性】
技术研发人员:何宗盛
申请(专利权)人:建亿通北京数据处理信息有限公司
类型:新型
国别省市:北京,11

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

1