专利名称:带奖金计数器的集成电路卡及该奖金的计算方法
技术领域:
本发明涉及一种装有奖金计数器的集成电路卡,它可存储与给予当用此卡进行交易时的持卡人的得分点或奖金。更具体地说,本发明可在所谓的多种或通用的应用领域中使用。尤其是使用银行支付卡与从各类供应商进行各种不同的购物就属于这种情况。
这类可管理奖金计数器的应用,比如与忠实性程序有关的应用目前都局限在运算装置的中心地域内或者是局限在可与集成电路板接口连接的终端设备内。在某些情况下,集成电路板本身就事有奖金计数器。但是在这种情况下,这些计数器都定为单一的应用。比如大家从欧洲专利申请EP-A-0 311 495中所了解的,奖金计数器可以向持卡人提供的奖金与预付单位未被使用的时间成正比。可以说,这涉及到对未使用单位的利息业务。这类登录在卡中的奖金当然对于利用此卡所获得的服务业务来说涉及酬金、忠实性回报,而这里指的是银行业务。
当忠实性计数器处在中心位置内,或处在能够与卡形成接口的读数终端内时,人们就会遇到以下一些问题。
在应用都局限在中心位置内的情况下,奖金单位、得分点的确定只按记录的方式进行,对于销售点来说不是即时的。实际上,每个读数终端只在晚间与中心台接通。在连接时,它可为每个指定客户帐目指示出已授予他的奖金得分点数。
在局限于终端内的各种应用情况下出现的第一个复杂问题是在作用范围内所有全部终端内进行忠实性选择。而且在这种情况下为了忠实性应用与支付应用共同安全地进行,必需在读数器中安装一个所谓的SAM安全电路(英文文献中为Secure Application Modules)。特别是为了确保卡中奖金得分点累积就必需要有这种安全性。SAM电路本身都应该有规律地加以变化,这就使得这些读数器较贵并且不易于管理。
本发明旨在克服了这些不利之处,推荐了一种利用集成电路卡本身所进行的奖金得分点的计算。在这种情况下,按照本发明,人们准备通过终端传输一个可以使集成电路卡识别服务的领取奖金者或经售商的指示。由这个识别,集成电路卡可以在其执行程序中查询(寻找)到有关奖金领取人或被识别的经售商的专用特定规则。在那种情况下集成电路卡可以计算与该特定供应商有关的奖金得分点以便把它存储在一个特定的计数器中。计算结果可储存在读数器中,或者优选地储存在卡中。
因而本发明的目的是一种这样的集成电路卡,在卡的集成电路中带有一个微处理器可执行采用第一组规则的应用程序,还带有一个奖金计数器可记入应用这些规则所得到的奖金,其特征在于卡的集成电路包括一个存储器可存储应用程序,特征还在于应用程序至少包括第二组规则和一种检验,该检验是用来检测出在由集成电路卡阅读器所传送的信息中的有关任一组规则的指示,检验随后又用于发出被检验组的规则,集成电路另外还包括与各种不同规则组数同样多的不同奖金计数器。
本发明还有一个目的是在集成电路卡中计算奖金得分点的计算方法,在卡的集成电路中包括一个微处理器可执行应用程序,其特征在于-在卡中存储几组奖金的计算规则,-与卡有联系的阅读器向卡传送一个通知其识别码的信息认定,-利用由阅读器所传送的信息检测在收到的该识别码与一组规则之间的相对应关系,-发生被检测组的规则并计算与这些规则相对应的奖金数。
本发明可在阅读了后面参考附图的说明时而更清楚地加以理解。这些附图只是作为本发明的非限定性的说明实例而给出的。附图表示出-
图1装有本发明装置的集成电路卡示意图;-图2本发明方法的主要步骤。
图1表示的是一种集成电路卡1。
集成电路包括一个微处理器2,它可以执行应用程序。应用程序比如是程序3,它存储在存储器4中。程序3包含第一组规则5。通过借助控制、地址、及数据总线7在微处理器2的指令寄存器6中装入适当的指令,可实现这些规则的执行。规则都可使用卡的内部数据(内部奖金计数器的值…)以及初始交易时由阅读器所传送的数据(例如总额,交易日,小时…)。
卡1的集成电路还通过接口8(这里用一种电连接器示出)与阅读器9相联系。接口8还与母线7相连接、接口8可包括除了电连接以外的一些连接方式无线电联系、红外联系或其它。微处理器2所执行的指令可来自阅读器9而且是事先利用接口8和总线7而装入指令寄存器6中的。
在一种由单项服务的奖金领取人所提供的含在卡内的指定应用中,要有一个计数器10,可按照含在组5中的规则计算专门适用于该应用的奖金得分点。
本发明的一个特征在于存储器4在程序3内含有规则组5,这些规则,可计算奖金,以及至少第二组规则11,可以按不同的方式计算奖金。本发明的另一个特征是在集成电路中有检验装置12用来辨认出在由卡1的读数器9所传递的信息中一种与规则组5有关的识别码Ii。检验装置优选地是软件设备,但是它能用比如是解码器型的电路代替,它在解码出所收到的识别码的同时,从对应所解码的识别码规则组开始就指示了指令的指示符。
在该软件版本中,一接收到识别码Ii,微处理器2首先进行检测以便通知是否在存储器4的程序3中存在与该识别码相应的一组规则。一旦找到规则组,检测子程序12就把这些规则装入微处理器2的指令寄存器6中并使其执行这些规则。在本发明中,在那种情况下的结果是使专门用于被检测规则的计数器13增量。这种增量作用可包括可能是随着持卡人所进行的交易总额而变化的增量预计算。
在一种实施例中,计数器10或13都是记数盘型的和/或按照集成电路中EEPROM型的非易失性存储器14的方式记录的。而且卡的集成电路还包括一个易失性存储器作的寄存器15,如果没有计数器10或13的话,奖金数可暂时记录在该寄存器中。该寄存器15用来与读数器9进行交换。
本发明的方法表示在图2上了。开始,在卡的存储器4中存储几种奖金计算规则组5、11,每一组都对应阅读器或奖金领取人的识别码。
当处理对应于与图1上所示集成电路卡进行交易的支付时,读数器9就与卡相联系并将其识别码Ii传送给卡1。在卡1中,检测存储器3中Ii=I1或Ii=I2…的情况,以及在传送的识别码与在存储器4中按同一地址存储的一组规则之间的相一致性。当找到这些规则时就利用微处理器2对其加以执行以便得到与它们相对应的奖金计算。如果在卡中没有奖金计算规则,人们可以选择通过利用传统方法由奖金阅读器进行计算利用卡中发射器的标准规则。
作为变型,阅读器的识别码从支付交易起可被传送到卡而支付处理一结束奖金计算过程的起动就自动链接。
图2表示出了对应于这三种运算操作的步骤16至18。因此当然还有奖金计数器的更新19。根据本发明方法该奖金计数器可存到存储器14中或阅读器9中。如果存到阅读器9中将会出现一种不利的情况就是只能以不同的模式将其引向中心服务台。然而,本发明所起的作用是可以消除或大大地简化阅读器9的奖金管理程序。本发明方法还有一个有效作用是取消了在阅读器9中必需使用一个安全电路的要求,因为带保护性的安全计算是在卡内进行的。
在此情况下,优选地,程序3包括一个验证子程序20用来以运算操作21的方式核准与计算的得分点总额有关的计算鉴定。鉴定性的计算是以公知的方法在卡中进行的,此卡利用微处理器2使用了存储在程序3中的验证规则系统。然后,在运算操作过程22中,微处理器2可促使把计算的得分点数9及涉及该计算的验证结果传送到该阅读器9中。
所计算的得分点数可以是基本的并且仅仅与预先进行的购买总额及所用的特定专用规则相对应。另外,这种计算可与增加了新的所算得分点数的上述累加值相对应。在这种情况下,该卡优选地还包括非易失性存储器14型的计数器10至13。在运算操作21的过程中所核算的验证将可能与其所验证的计数器相连系也就是说可以按同一地址登录到存储器14中。在此情况下,计数器包括一个可把验证结果存储在其中的补充区23。
计数器10和13可作成公知的器件形状。在这种情况下向其传递脉冲就够了,为的是它们计算奖金得分点。然而优选地,计数器10和13都是存储器14的存储域,可利用程序3的相应规则对其加以更新。
采用本发明,人们可以免去奖金得分点的计数向中心服务台系统传送以便更新与不同持卡人有关的奖金得分点的计数。实际上,计数可以在每个卡内直接进行。此外,也不再有必要对阅读器9进行更新。事实上,这些阅读器只应能够向卡给出其识别码Ii。在这些卡中,将能辨认出不同的奖金领取人或销售者们,并且在预先把相符合的规则贮存起来的同时可发出相应的程序。
大量的业务性奖金领取人都能简便地从该系统受益。事实上,由个人所持有的卡可有规律地加以变更,在这种情况下就很容易把一些与新识别码相符合的新规则编入其程序3中。另外,还能在专用阅读器起动的初始情况下把一些新的程序遥控加到新规则中。同样,可以使单元的计算规则变化。最后,规则也可以随着卡的类型而变化,甚至一个卡一个卡地变化,因为规则是存在卡中的。
权利要求
1.一种集成电路卡(1),在卡的集成电路中含有一个微处理器(2)用来执行利用第一组规则(5)的应用程序(3),还包括一个奖金计数器(10)用于记入利用这些规则而得到的奖金,该卡的特征在于卡的集成电路包括一个存储器(4),用于存储应用程序;应用程序包括至少一个第二规则组(11)以及一种检验(12),该检验主要用于检测出在由阅读器(9)向集成电路卡传送的信息中一种与其中任一组规则相关的一种指示信号(11),然后该检验又用于发出被检测组的规则,集成电路另外还包括与不同规则组数量相同的奖金计数器(10,13)。
2.根据权利要求1所述的卡,其特征在于计数器都是计数盘型的,并按非易失性存储器形式记录。
3.根据权利要求1所述的卡,其特征在于它包括寄存器(10,13),用于记录一个或多个计数器的状态。
4.在集成电路卡(1)中计算奖金得分点的方法,在卡的集成电路中包括有一个微处理器(2),用于执行应用程序(3),该方法的特征在于-在卡中存储几组奖金计算规则(5,11),-一个与卡(16)相联系的阅读器(9)向卡传送一个通知其识别码(I1)的信息。-利用由阅读器所传送的信息检测(17)所收到的该识别码与一组规则之间的一致性,-发出(18)被检测组的规则,并且利用卡进行计算与这些规则相对应的奖金。
5.-根据权利要求4所述的方法,其特征在于-把所计算的奖金存入(17)与不同规则组(5,11)数量相当的卡内不同奖金计数器(10,13)中。
6.根据权利要求4或5所述的方法,其特征在于-由卡进行计算(21)与计数奖金有关的验证,及-把奖金计数和所计算的验证传送(22)到中心机构。
7.根据权利要求4至6中任一权利要求所述的方法,其特征在于在未形成相符一致的情况下从卡发射器发出标准规则。
全文摘要
为了便于计算奖金得分点,我们推荐可与集成电路卡(1)进行交换的阅读器向该卡传送一种识别码(Ⅰ1)。此识别码可使卡识别(12)其服务的领取人或销售者的业务是哪一种类型,而且可以发挥专门用于该领取人或销售者的规则(5,11)作用,或者是没有卡发射器的标准规则的情况下所起的作用。这此规则计算了对于该供应商所特有的奖金。这些奖金都是累积在也专门适合于该供应商的特定计数器(10,13)中。
文档编号G07G1/12GK1259217SQ9880570
公开日2000年7月5日 申请日期1998年4月3日 优先权日1997年4月3日
发明者M·梅斯洛蒂 申请人:格姆普拉斯有限公司