專利名稱:帶獎金計數器的集成電路卡及該獎金的計算方法
技術領域:
本發明涉及一種裝有獎金計數器的集成電路卡,它可存儲與給予當用此卡進行交易時的持卡人的得分點或獎金。更具體地說,本發明可在所謂的多種或通用的應用領域中使用。尤其是使用銀行支付卡與從各類供應商進行各種不同的購物就屬于這種情況。
這類可管理獎金計數器的應用,比如與忠實性程序有關的應用目前都局限在運算裝置的中心地域內或者是局限在可與集成電路板接口連接的終端設備內。在某些情況下,集成電路板本身就事有獎金計數器。但是在這種情況下,這些計數器都定為單一的應用。比如大家從歐洲專利申請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·梅斯洛蒂 申請人:格姆普拉斯有限公司