IC卡数据交互方法、系统及下载挂失信息方法、系统转让专利

申请号 : CN201210134982.4

文献号 : CN102693582B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 郑建峰刘灵辉

申请人 : 福建星网视易信息系统有限公司

摘要 :

本发明公开一种IC卡数据交互方法,该卡内存储有卡的有效期限,该方法包括以下步骤:S1.读取IC卡信息,判断读卡机内是否存储有该卡的挂失信息,若判断结果为否,则转至步骤S2;S2.判断读卡机是否联入网络,若读卡机未联入网络,则进行步骤S3,若读卡机联入网络,则进行步骤S4;S3.判断所述IC卡是否在有效期内,若在有效期外,则拒绝刷卡;S4.判断服务器端数据库内是否有所述IC卡的挂失信息,若判断结果为否,则允许刷卡;若判断结果为是,则拒绝刷卡.实施本发明,在丢失或失窃的情况下,可以防止不正当使用,尽可能减少用户损失。本发明同时公开IC卡数据交互系统及读卡机下载IC卡挂失信息的方法、系统。

权利要求 :

1.一种IC卡数据交互方法,其特征在于,该卡内存储有卡的有效期限,该方法包括以下步骤:S1.读取IC卡信息,判断读卡机内是否存储有该卡的挂失信息,若判断结果为是,则拒绝刷卡;若判断结果为否,则转至步骤S2;

S2.判断读卡机是否联入网络,若读卡机未联入网络,则进行步骤S3,若读卡机联入网络,则进行步骤S4;

S3.判断所述IC卡是否在有效期内,若在有效期内,则允许刷卡;若在有效期外,则拒绝刷卡;

S4.判断服务器端数据库内是否有所述IC卡的挂失信息,若判断结果为否,则允许刷卡;若判断结果为是,则拒绝刷卡;

在步骤S4中,当判断结果为否时,改写所述IC卡的有效期限,使有效期限延长;

其中,服务器端存储有IC卡的步长信息,根据所述步长信息改写IC卡的有效期限,该步长信息表示IC卡延长一次有效期,可增加的最长天数。

2.一种IC卡数据交互系统,其特征在于,该卡内存储有卡的有效期限,该系统包括,第一判断模块,用以判断读卡机内是否存储有该卡的挂失信息,若判断结果为是,则拒绝刷卡;

第二判断模块,用以在上述判断结果为否时,判断读卡机是否联入网络;

第三判断模块,用以在读卡机未联入网络时,判断所述IC卡是否在有效期内,若在有效期内,则允许刷卡;若在有效期外,则拒绝刷卡;第四判断模块,用以在读卡机联入网络时,判断服务器端数据库内是否有所述IC卡的挂失信息,若判断结果为否,则允许刷卡;若判断结果为是,则拒绝刷卡。

3.根据权利要求2所述的IC卡数据交互系统,其特征在于,当第四判断模块判断结果是服务器端数据库内没有所述IC卡的挂失信息时,改写所述IC卡的有效期限,使有效期限延长。

4.根据权利要求3所述的IC卡数据交互系统,其特征在于,服务器端存储有IC的步长信息,根据所述步长信息改写IC卡的有效期限,该步长信息表示IC卡延长一次有效期,可增加的最长天数。

5.一种读卡机下载IC卡挂失信息的方法,其特征在于,包括以下步骤:(1)读卡机联入网络,且在IC卡管理服务器端的数据库中存储有IC卡有效期;

(2)将数据库中的IC卡有效期与读卡机的系统时间进行比较,判断是否过期;

(3)下载未过期的IC卡挂失信息。

6.一种读卡机下载IC卡挂失信息的系统,其特征在于,包括:联网模块,用以将读卡机联入网络,且在IC卡管理服务器端的数据库中存储有IC卡有效期;

比较模块,用以将数据库中的IC卡有效期与读卡机的系统时间进行比较,判断是否过期;

下载模块,用以下载未过期的IC卡挂失信息。

7.根据权利要求6所述的读卡机下载IC卡挂失信息的系统,其特征在于,从读卡机中删除已经过期的IC卡挂失信息。

8.根据权利要求6所述的读卡机下载IC卡挂失信息的系统,其特征在于,所述读卡机为POS机。

说明书 :

IC卡数据交互方法、系统及下载挂失信息方法、系统

技术领域

[0001] 本发明涉及一种IC卡,尤其是一种IC卡数据交互方法及一种读卡机下载IC卡挂失信息的方法。

背景技术

[0002] 在信息社会中,利用IC卡从个人计算机等信息装置出发,并经由因特网完成的电子结账或信息交换的事例在不断增加,IC卡丢失情况也时有发生。在丢失或盗窃的情况下,也没有办法对持卡者本人进行验证,也不能防止不正当或冒充使用。目前若IC丢失,持卡人会在服务器数据库上挂失,当POS机联机时把挂失的记录下载到POS机上。IC卡刷卡消费时,在POS机上利用下载的挂失记录来验证是否挂失,再做刷卡消费等操作。但是如果POS机长时间处于脱机状态,IC卡挂失记录没有及时下载到POS机上,将会导致挂失的IC卡可以正常消费等操作,给持卡人带来损失。而且POS机在下载挂失记录时,会将服务器端数据库中所有的挂失记录都下载下来,比如数据库系统中如果挂失100张卡就有100条挂失记录,随着挂失卡的增加,POS机上要下载的挂失记录也在增加,这其中包括已经过期失效的IC卡,从而导致系统资源的浪费。请参考图1A和图1B,图1A为现有技术IC卡挂失流程图,图1B为现有技术IC卡刷卡消费流程图,如果POS机处于长时间脱机状态,IC卡的挂失记录没有即时下载到POS机上,挂失的IC卡可以在脱机状态的POS机上刷卡消费等操作。刷IC卡消费时,POS机验证此卡是否是挂失卡,是挂失卡,则提示“挂失卡”;不是挂失卡,则消费操作。

发明内容

[0003] 本发明的目的是提供一种IC卡数据交互方法,该方法可以保障IC卡的安全使用。
[0004] 为达到上述目的,本发明采用了一下方案:一种IC卡数据交互方法,其特征在于,该卡内存储有卡的有效期限,该方法包括以下步骤:
[0005] S1.读取IC卡信息,判断读卡机内是否存储有该卡的挂失信息,若判断结果为是,则拒绝刷卡;若判断结果为否,则转至步骤S2;
[0006] S2.判断读卡机是否联入网络,若读卡机未联入网络,则进行步骤S3,若读卡机联入网络,则进行步骤S4;
[0007] S3.判断所述IC卡是否在有效期内,若在有效期内,则允许刷卡;若在有效期外,则拒绝刷卡;
[0008] S4.判断服务器端数据库内是否有所述IC卡的挂失信息,若判断结果为否,则允许刷卡;若判断结果为是,则拒绝刷卡。
[0009] 其中,在步骤S4中,当判断结果为否时,改写所述IC卡的有效期限,使有效期限延长。
[0010] 其中,服务器端存储有IC的步长信息,根据所述步长改写IC卡的有效期限。
[0011] 为解决上述问题,本发明还公开一种IC卡数据交互系统,其特征在于,该卡内存储有卡的有效期限,该系统包括,
[0012] 第一判断模块,用以判断读卡机内是否存储有该卡的挂失信息,若判断结果为是,则拒绝刷卡;
[0013] 第二判断模块,用以在上述判断结果为否时,判断读卡机是否联入网络;
[0014] 第三判断模块,用以在读卡机未联入网络时,判断所述IC卡是否在有效期内,若在有效期内,则允许刷卡;若在有效期外,则拒绝刷卡;
[0015] 第四判断模块,用以在读卡机联入网络时,判断服务器端数据库内是否有所述IC卡的挂失信息,若判断结果为否,则允许刷卡;若判断结果为是,则拒绝刷卡。
[0016] 其中,当第四判断模块判断结果是服务器端数据库内没有所述IC卡的挂失信息时,改写所述IC卡的有效期限,使有效期限延长。
[0017] 其中,服务器端存储有IC的步长信息,根据所述步长改写IC卡的有效期限。
[0018] 本发明还公开一种读卡机下载IC卡挂失信息的方法,其特征在于,包括以下步骤:
[0019] (1)读卡机联入网络,且在IC卡管理服务器端的数据库中存储有IC卡有效期;
[0020] (2)将数据库中的IC卡有效期与读卡机的系统时间进行比较,判断是否过期;
[0021] (3)下载未过期的IC卡挂失信息。
[0022] 相应的,本发明公开一种读卡机下载IC卡挂失信息的系统,其特征在于,包括:
[0023] 联网模块,用以将读卡机联入网络,且在IC卡管理服务器端的数据库中存储有IC卡有效期;
[0024] 比较模块,用以将数据库中的I C卡有效期与读卡机的系统时间进行比较,判断是否过期;
[0025] 下载模块,用以下载未过期的IC卡挂失信息。
[0026] 其中,从读卡机中删除已经过期的IC卡挂失信息。
[0027] 其中,所述读卡机为POS机。
[0028] 有益效果:实施本发明,在丢失或失窃的情况下,可以防止不正当使用,尽可能减少用户损失。

附图说明

[0029] 图1A为现有技术IC卡挂失流程图;
[0030] 图1B为现有技术IC卡刷卡流程图;
[0031] 图2A为本发明一实施例的POS机下载挂失记录流程图;
[0032] 图2B为本发明一实施例的POS机下载挂失记录系统原理框图;
[0033] 图3A为本发明一实施例的IC卡数据交互方法流程图;
[0034] 图3B为本发明一实施例的IC卡数据交互系统原理框图。

具体实施方式

[0035] 为详细说明本发明的技术内容、构造特征、所实现目的及效果,以下结合实施方式并配合附图详予说明。
[0036] IC卡,即集成电路卡,有些国家和地区也称智能卡(smart card)、智慧卡(intelligent card)、微电路卡(microcircuit card)或微芯片卡等。它是将一个微电子芯片嵌入符合ISO 7816标准的卡基中,做成卡片形式。IC卡读写器是IC卡与应用系统间的桥梁,在ISO国际标准中称之为接口设备IFD(Interface Device)。IFD内CPU通过一个接口电路与IC卡相连并进行通信。IC卡接口电路是IC卡读写器中至关重要的部分,根据实际应用系统的不同,可选择并行通信、半双工串行通信和I2C通信等不同的IC卡读写芯片。非接触式IC卡又称射频卡。
[0037] POS机是一种可以读写IC卡的终端设备,可以存储IC卡的消费记录、挂失记录等,为本发明读卡机中的一种具体实施方式。
[0038] 请参阅图2A,为本发明一实施例的POS机下载挂失记录流程图。POS机下载IC卡挂失信息的方法,包括以下步骤:
[0039] S20.POS机联入网络,且在IC卡管理服务器端的数据库中存储有IC卡有效期;
[0040] S21.将数据库中的IC卡有效期与POS机的系统时间进行比较,判断是否过期;
[0041] S22.下载未过期的IC卡挂失信息。
[0042] 该方法中,在下载之前先判断IC卡是否过期,若过期则不下载,从而节约网络流量,并且提高了POS机下载挂失记录速度,其中POS机会定期删除下载过的已经过期的IC卡挂失信息,以节省POS机存储空间。
[0043] 请参考图2B,为本发明一实施例的POS机下载挂失记录系统结构框图。该系统包括联网模块1,用以将读卡机联入网络,且在IC卡管理服务器端的数据库中存储有IC卡有效期;比较模块2,用以将数据库中的IC卡有效期与读卡机的系统时间进行比较,判断是否过期;下载模块3,用以下载未过期的IC卡挂失信息。并将已经过期的IC卡挂失信息从读卡机中删除。
[0044] 请参考图3A,为IC卡刷卡流程图。IC卡内存储有卡的有效期限,该方法包括以下步骤:
[0045] S1.读取IC卡信息,判断POS机内是否存储有该卡的挂失信息,若判断结果为是,则拒绝刷卡;若判断结果为否,则转至步骤S2;
[0046] S2.判断POS机是否联入网络,若读卡机未联入网络,则进行步骤S3,若读卡机联入网络,则进行步骤S4;
[0047] S3.判断所述IC卡是否在有效期内,若在有效期内,则允许刷卡;若在有效期外,则拒绝刷卡;
[0048] S4.判断服务器端数据库内是否有所述IC卡的挂失信息,若判断结果为否,则允许刷卡;若判断结果为是,则拒绝刷卡。
[0049] 其中,在服务器端存储有IC的步长信息,该步长信息表示IC卡延长一次有效期可增加的最长天数。在步骤S4中,当服务器端的数据库内没有挂失信息时,可以根据步长信息延长卡的有效期限。
[0050] 请参考图3B,为本发明一实施例的IC卡数据交互系统原理框图。该卡内存储有卡的有效期限,该系统包括,第一判断模块4,用以判断读卡机内是否存储有该卡的挂失信息,若判断结果为是,则拒绝刷卡;第二判断模块5,用以在上述判断结果为否时,判断读卡机是否联入网络;第三判断模块6,用以在读卡机未联入网络时,判断所述IC卡是否在有效期内,若在有效期内,则允许刷卡;若在有效期外,则拒绝刷卡;第四判断模块7,用以在读卡机联入网络时,判断服务器端数据库内是否有所述IC卡的挂失信息,若判断结果为否,则允许刷卡;若判断结果为是,则拒绝刷卡。其中,当第四判断模块判断结果是服务器端数据库内没有所述IC卡的挂失信息时,改写所述IC卡的有效期限,使有效期限延长。作为一实施例,服务器端存储有IC的步长信息,根据所述步长改写IC卡的有效期限。
[0051] 现举个实例对本发明进行说明。在IC卡应用管理系统中,一台POS(B_POS)机处于脱机状态,2011.11.15日A卡在IC卡管理系统的数据库中已挂失,挂失记录一直没有下载到脱机状态下的B_POS机上。在先有技术中A卡可以在B_POS上做消费等操作。而在本发明中A卡增加卡内有效期限,假设B_POS处于脱机状态,A卡有效期限为2011.11.16,那A卡只能在2011.11.16期限内在B_POS上消费等操作,2011.11.16以后不能在B_POS上消费等操作。假设B_POS处于联机状态下,A卡挂失记录在2011.11.16以后就不用下载到B_POS上,如果这前有下载到B_POS上,可以把A卡在B_POS上挂失记录删除。
[0052] 在上述实施例中,A卡应用管理系统数据库中记录有该卡的步长,假设该步长为5天,在2011.11.12日A卡尚未丢失,且A卡有效期限至2011.11.16,持卡人在2011.11.12日刷卡时,若POS机联机,则IC卡管理系统端的服务器会根据该步长延长A卡的有效期至2011.11.21,即在2011.11.16基础上延长5天。
[0053] 综上,由于IC卡内设有有效期限,从而限制挂失的IC卡在处于长时间脱机状态下的POS机上做消费等操作,减少了用户损失;而且由于POS机只下载有效期内的IC卡挂失信息,从而提高POS机下载挂失记录速度,减少POS机保存挂失记录量。
[0054] 以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。