一種基于ic卡收費(fèi)的智能糾錯(cuò)方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種基于IC卡收費(fèi)的智能糾錯(cuò)方法及系統(tǒng),所述方法包括以下步驟:步驟S1:收費(fèi)系統(tǒng)對(duì)插入的IC卡進(jìn)行寫卡操作;步驟S2:所述用卡終端在判斷用卡終端中數(shù)據(jù)與收費(fèi)系統(tǒng)中數(shù)據(jù)不匹配的情況下,所述用卡終端將用卡終端內(nèi)的數(shù)據(jù)寫入所述IC卡的糾錯(cuò)區(qū);步驟S3:所述收費(fèi)系統(tǒng)讀取所述IC卡糾錯(cuò)區(qū)中的數(shù)據(jù),將所述IC卡糾錯(cuò)區(qū)中的數(shù)據(jù)與收費(fèi)系統(tǒng)中的數(shù)據(jù)進(jìn)行自動(dòng)對(duì)比分析及智能計(jì)算,根據(jù)所述計(jì)算結(jié)果更新所述收費(fèi)系統(tǒng)中數(shù)據(jù),。本發(fā)明的一種基于IC卡收費(fèi)的智能糾錯(cuò)方法及系統(tǒng)采取弱事務(wù)控制進(jìn)行智能糾錯(cuò)處理,保證了系統(tǒng)數(shù)據(jù)與寫卡數(shù)據(jù)一致,操作方便快捷,且雙層加密解密驗(yàn)證技術(shù),防止了數(shù)據(jù)泄漏和丟失,保證了數(shù)據(jù)的準(zhǔn)確性。
【專利說明】一種基于IC卡收費(fèi)的智能糾錯(cuò)方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及IC卡收費(fèi)【技術(shù)領(lǐng)域】,尤其是涉及一種基于IC卡收費(fèi)的智能糾錯(cuò)方法及系統(tǒng)。
【背景技術(shù)】
[0002]隨著科技的發(fā)展,在各類收費(fèi)系統(tǒng)里,使用IC卡作為計(jì)費(fèi)、收費(fèi)載體的系統(tǒng)占很大比例,隨著互聯(lián)網(wǎng)的發(fā)展和IC卡制造工藝的提升,IC卡的應(yīng)用將更加廣泛和普及。
[0003]目前,傳統(tǒng)的IC卡應(yīng)用都是將IC卡作為收費(fèi)系統(tǒng)和用卡終端之間數(shù)據(jù)的傳輸方式。而由于IC卡的物理特性,在使用過程中,收費(fèi)系統(tǒng)和用卡終端的交互之間存在真空地帶的漏洞,存在以下不足:
[0004](I)收費(fèi)系統(tǒng)和用卡終端發(fā)生錯(cuò)誤的幾率大,不可控因素過多;
[0005](2)收費(fèi)系統(tǒng)或用卡終端數(shù)據(jù)錯(cuò)誤,導(dǎo)致用戶使用不便甚至無法使用;
[0006](3)收費(fèi)系統(tǒng)數(shù)據(jù)丟失或計(jì)算錯(cuò)誤,給用戶及收費(fèi)單位造成經(jīng)濟(jì)損失;
[0007](4)處理麻煩,需多次往返系統(tǒng)與用卡終端間,浪費(fèi)用戶及收費(fèi)單位的時(shí)間與精力;
[0008](5)數(shù)據(jù)糾錯(cuò)困難,大部分情況下都需要人工進(jìn)行計(jì)算后進(jìn)行糾錯(cuò)。
【發(fā)明內(nèi)容】
[0009]本發(fā)明所要解決的技術(shù)問題是:收費(fèi)系統(tǒng)與用卡終端之間容易發(fā)生數(shù)據(jù)不同步、錯(cuò)誤及紊亂等問題。
[0010]為解決上述技術(shù)問題,本發(fā)明采用如下技術(shù)方案:
[0011]一種基于IC卡收費(fèi)的智能糾錯(cuò)方法,所述方法包括以下步驟:
[0012]步驟S1:收費(fèi)系統(tǒng)對(duì)插入的IC卡進(jìn)行寫卡操作;
[0013]步驟S2:將所述IC卡插入用卡終端,所述用卡終端讀取IC卡內(nèi)的數(shù)據(jù),并在判斷用卡終端中數(shù)據(jù)與收費(fèi)系統(tǒng)中數(shù)據(jù)不匹配的情況下,所述用卡終端將用卡終端內(nèi)的數(shù)據(jù)寫入所述IC卡的糾錯(cuò)區(qū);
[0014]步驟S3:將所述IC卡再次插入收費(fèi)系統(tǒng),所述收費(fèi)系統(tǒng)讀取所述IC卡糾錯(cuò)區(qū)中的數(shù)據(jù),將所述IC卡糾錯(cuò)區(qū)中的數(shù)據(jù)與收費(fèi)系統(tǒng)中的數(shù)據(jù)進(jìn)行自動(dòng)對(duì)比分析及智能計(jì)算,根據(jù)所述計(jì)算結(jié)果更新所述收費(fèi)系統(tǒng)中數(shù)據(jù),使得用卡終端中數(shù)據(jù)與收費(fèi)系統(tǒng)中數(shù)據(jù)相匹配。
[0015]進(jìn)一步,在上述基于IC卡收費(fèi)的智能糾錯(cuò)方法中,所述步驟SI具體包括:收費(fèi)系統(tǒng)根據(jù)加密算法,通過動(dòng)態(tài)密鑰對(duì)插入的IC卡進(jìn)行加密操作,并將加密后的數(shù)據(jù)寫入IC卡的請(qǐng)求區(qū)。
[0016]進(jìn)一步,在上述基于IC卡收費(fèi)的智能糾錯(cuò)方法中,所述步驟S2具體包括:
[0017]步驟S21:將所述IC卡插入用卡終端,所述用卡終端根據(jù)加密算法,通過動(dòng)態(tài)密鑰對(duì)插入的IC卡進(jìn)行解密操作,讀取IC卡內(nèi)請(qǐng)求區(qū)的數(shù)據(jù);[0018]步驟S22:所述用卡終端判斷用卡終端中數(shù)據(jù)與收費(fèi)系統(tǒng)中數(shù)據(jù)是否匹配;若是,則進(jìn)行步驟S24 ;若否,則進(jìn)行步驟S23 ;
[0019]步驟S23:所述用卡終端將用卡終端內(nèi)的數(shù)據(jù)寫入所述IC卡的糾錯(cuò)區(qū);
[0020]步驟S24:所述用卡終端將處理數(shù)據(jù)寫入所述IC卡的返寫區(qū)。
[0021]進(jìn)一步,在上述基于IC卡收費(fèi)的智能糾錯(cuò)方法中,
[0022]所述步驟S3具體包括:
[0023]步驟S31:將所述IC卡再次插入收費(fèi)系統(tǒng),所述收費(fèi)系統(tǒng)讀取所述IC卡糾錯(cuò)區(qū)中的數(shù)據(jù),所述IC卡糾錯(cuò)區(qū)中的數(shù)據(jù)與用卡終端內(nèi)的數(shù)據(jù)一致;
[0024]步驟S32:所述收費(fèi)系統(tǒng)將所述IC卡糾錯(cuò)區(qū)中的數(shù)據(jù)與收費(fèi)系統(tǒng)中的數(shù)據(jù)進(jìn)行對(duì)t匕,通過自動(dòng)或人工分析及智能計(jì)算IC卡內(nèi)的糾錯(cuò)結(jié)果;
[0025]步驟S33:所述收費(fèi)系統(tǒng)根據(jù)所述計(jì)算的IC卡內(nèi)的糾錯(cuò)結(jié)果,更新所述收費(fèi)系統(tǒng)中數(shù)據(jù),使得用卡終端中數(shù)據(jù)與收費(fèi)系統(tǒng)中數(shù)據(jù)相匹配。
[0026]進(jìn)一步,在上述基于IC卡收費(fèi)的智能糾錯(cuò)方法中,所述步驟S3之后還包括:所述收費(fèi)系統(tǒng)記錄該次糾錯(cuò)行為并歸檔。
[0027]本發(fā)明還提供一種基于IC卡收費(fèi)的智能糾錯(cuò)系統(tǒng),包括收費(fèi)系統(tǒng)、IC卡及用卡終端,所述IC卡包括請(qǐng)求區(qū)、返寫區(qū)及糾錯(cuò)區(qū);
[0028]所述收費(fèi)系統(tǒng)包括收費(fèi)寫卡單元,用于對(duì)插入的IC卡進(jìn)行寫卡操作;
[0029]所述用卡終端包括:
[0030]用于所述用卡終端讀取插入的IC卡內(nèi)的數(shù)據(jù)的IC卡讀取單元、
[0031]連接于IC卡讀取單元的糾錯(cuò)判斷單元,用于判斷用卡終端中數(shù)據(jù)與收費(fèi)系統(tǒng)中數(shù)據(jù)是否匹配;及
[0032]連接于所述糾錯(cuò)判斷單元的糾錯(cuò)寫卡單元,用于在用卡終端中數(shù)據(jù)與收費(fèi)系統(tǒng)中數(shù)據(jù)不匹配的情況下,所述用卡終端將用卡終端內(nèi)的數(shù)據(jù)寫入所述IC卡的糾錯(cuò)區(qū);
[0033]所述收費(fèi)系統(tǒng)還包括:
[0034]用于所述收費(fèi)系統(tǒng)讀取所述IC卡糾錯(cuò)區(qū)中的數(shù)據(jù)的糾錯(cuò)數(shù)據(jù)讀取單元、
[0035]連接于糾錯(cuò)數(shù)據(jù)讀取單元的對(duì)比計(jì)算單元,用于將所述IC卡糾錯(cuò)區(qū)中的數(shù)據(jù)與收費(fèi)系統(tǒng)中的數(shù)據(jù)進(jìn)行自動(dòng)對(duì)比分析及智能計(jì)算;及
[0036]連接于對(duì)比計(jì)算單元的數(shù)據(jù)更新單元,用于根據(jù)所述計(jì)算結(jié)果更新所述收費(fèi)系統(tǒng)中數(shù)據(jù),使得用卡終端中數(shù)據(jù)與收費(fèi)系統(tǒng)中數(shù)據(jù)相匹配。
[0037]進(jìn)一步,在上述基于IC卡收費(fèi)的智能糾錯(cuò)系統(tǒng)中,所述用卡終端還包括連接于所述糾錯(cuò)判斷單元的返寫卡單元,用于在用卡終端中數(shù)據(jù)與收費(fèi)系統(tǒng)中數(shù)據(jù)不匹配的情況下,將處理數(shù)據(jù)寫入所述IC卡的返寫區(qū)。
[0038]進(jìn)一步,在上述基于IC卡收費(fèi)的智能糾錯(cuò)系統(tǒng)中,所述收費(fèi)系統(tǒng)還包括記錄歸檔單元,用于記錄該次糾錯(cuò)行為并歸檔。
[0039]進(jìn)一步,在上述基于IC卡收費(fèi)的智能糾錯(cuò)系統(tǒng)中,所述基于IC卡收費(fèi)的智能糾錯(cuò)系統(tǒng)應(yīng)用于IC卡售電系統(tǒng),所述收費(fèi)系統(tǒng)為售電系統(tǒng),所述用卡終端為電表。
[0040]進(jìn)一步,在上述基于IC卡收費(fèi)的智能糾錯(cuò)系統(tǒng)中,所述收費(fèi)系統(tǒng)及用卡終端均根據(jù)加密算法,通過動(dòng)態(tài)密鑰對(duì)插入的IC卡進(jìn)行加密或解密操作。
[0041]本發(fā)明的一種基于IC卡收費(fèi)的智能糾錯(cuò)方法及系統(tǒng)通過寫IC卡時(shí)使用AJAX異步交互方式,采取弱事務(wù)控制進(jìn)行智能糾錯(cuò)處理,保證系統(tǒng)數(shù)據(jù)與寫卡數(shù)據(jù)一致,操作方便快捷,且雙層加密解密驗(yàn)證技術(shù),防止數(shù)據(jù)泄漏和丟失,保證數(shù)據(jù)的準(zhǔn)確性。
【專利附圖】
【附圖說明】
[0042]圖1為本發(fā)明基于IC卡收費(fèi)的智能糾錯(cuò)方法一實(shí)施例的流程示意圖。
[0043]圖2為圖1中步驟S2的流程示意圖;
[0044]圖3為圖1中步驟S3的流程示意圖;
[0045]圖4為本發(fā)明基于IC卡收費(fèi)的智能糾錯(cuò)系統(tǒng)一實(shí)施例的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0046]下面結(jié)合附圖詳細(xì)說明本發(fā)明一種基于IC卡收費(fèi)的智能糾錯(cuò)方法的優(yōu)選實(shí)施例。
[0047]本發(fā)明一種基于IC卡收費(fèi)的智能糾錯(cuò)方法通過寫IC卡時(shí)使用AJAX異步交互方式,采取弱事務(wù)控制進(jìn)行智能糾錯(cuò)處理,保證系統(tǒng)數(shù)據(jù)與寫卡數(shù)據(jù)一致,操作方便快捷,且雙層加密解密驗(yàn)證技術(shù),防止數(shù)據(jù)泄漏和丟失,保證數(shù)據(jù)的準(zhǔn)確性。
[0048]請(qǐng)參閱圖1,圖1為本發(fā)明基于IC卡收費(fèi)的智能糾錯(cuò)方法實(shí)施例的流程示意圖。本發(fā)明一種基于IC卡收費(fèi)的智能糾錯(cuò)方法應(yīng)用硬件包括收費(fèi)系統(tǒng)、IC卡及用卡終端。
[0049]本發(fā)明基于IC卡收費(fèi)的智能糾錯(cuò)方法包括以下步驟:
[0050]步驟S1:收費(fèi)系統(tǒng)對(duì)插入的IC卡進(jìn)行寫卡操作;
[0051]步驟S2:將所述IC卡插入用卡終端,所述用卡終端讀取IC卡內(nèi)的數(shù)據(jù),并在判斷用卡終端中數(shù)據(jù)與收費(fèi)系統(tǒng)中數(shù)據(jù)不匹配的情況下,所述用卡終端將用卡終端內(nèi)的數(shù)據(jù)寫入所述IC卡的糾錯(cuò)區(qū);
[0052]步驟S3:將所述IC卡再次插入收費(fèi)系統(tǒng),所述收費(fèi)系統(tǒng)讀取所述IC卡糾錯(cuò)區(qū)中的數(shù)據(jù),將所述IC卡糾錯(cuò)區(qū)中的數(shù)據(jù)與收費(fèi)系統(tǒng)中的數(shù)據(jù)進(jìn)行自動(dòng)對(duì)比分析及智能計(jì)算,根據(jù)所述計(jì)算結(jié)果更新所述收費(fèi)系統(tǒng)中數(shù)據(jù),使得用卡終端中數(shù)據(jù)與收費(fèi)系統(tǒng)中數(shù)據(jù)相匹配。
[0053]其中,所述步驟SI具體包括:收費(fèi)系統(tǒng)根據(jù)加密算法,通過動(dòng)態(tài)密鑰對(duì)插入的IC卡進(jìn)行加密操作,并將加密后的數(shù)據(jù)寫入IC卡的請(qǐng)求區(qū)。
[0054]請(qǐng)參閱圖2,所述步驟S2具體包括:
[0055]步驟S21:將所述IC卡插入用卡終端,所述用卡終端根據(jù)加密算法,通過動(dòng)態(tài)密鑰對(duì)插入的IC卡進(jìn)行解密操作,讀取IC卡內(nèi)請(qǐng)求區(qū)的數(shù)據(jù);
[0056]步驟S22:所述用卡終端判斷用卡終端中數(shù)據(jù)與收費(fèi)系統(tǒng)中數(shù)據(jù)是否匹配;若是,則進(jìn)行步驟S24 ;若否,則進(jìn)行步驟S23 ;
[0057]步驟S23:所述用卡終端將用卡終端內(nèi)的數(shù)據(jù)寫入所述IC卡的糾錯(cuò)區(qū);
[0058]步驟S24:所述用卡終端將處理數(shù)據(jù)寫入所述IC卡的返寫區(qū)。
[0059]請(qǐng)參閱圖3,所述步驟S3具體包括:
[0060]步驟S31:將所述IC卡再次插入收費(fèi)系統(tǒng),所述收費(fèi)系統(tǒng)讀取所述IC卡糾錯(cuò)區(qū)中的數(shù)據(jù),所述IC卡糾錯(cuò)區(qū)中的數(shù)據(jù)與用卡終端內(nèi)的數(shù)據(jù)一致;
[0061]步驟S32:所述收費(fèi)系統(tǒng)將所述IC卡糾錯(cuò)區(qū)中的數(shù)據(jù)與收費(fèi)系統(tǒng)中的數(shù)據(jù)進(jìn)行對(duì)t匕,通過自動(dòng)或人工分析及智能計(jì)算IC卡內(nèi)的糾錯(cuò)結(jié)果。
[0062]所述收費(fèi)系統(tǒng)根據(jù)用卡終端寫入IC卡糾錯(cuò)區(qū)中的數(shù)據(jù),將IC卡糾錯(cuò)區(qū)中的購電次數(shù)或時(shí)間與收費(fèi)系統(tǒng)中的購電次數(shù)或時(shí)間進(jìn)行對(duì)比,將收費(fèi)系統(tǒng)中在此次數(shù)或時(shí)間之后的交易數(shù)據(jù)進(jìn)行累加,通過算法計(jì)算出收費(fèi)系統(tǒng)與用卡終端的數(shù)據(jù)差,并將所述數(shù)據(jù)差作為一次新的收費(fèi)進(jìn)行操作。
[0063]步驟S33:所述收費(fèi)系統(tǒng)根據(jù)所述計(jì)算的IC卡內(nèi)的糾錯(cuò)結(jié)果,更新所述收費(fèi)系統(tǒng)中數(shù)據(jù),使得用卡終端中數(shù)據(jù)與收費(fèi)系統(tǒng)中數(shù)據(jù)相匹配。
[0064]糾錯(cuò)完畢后,可繼續(xù)進(jìn)行IC卡正常讀寫卡操作,也可將IC卡直接插入用卡終端。
[0065]另,所述步驟S3之后還包括:所述收費(fèi)系統(tǒng)記錄該次糾錯(cuò)行為并歸檔。
[0066]其中,所述收費(fèi)系統(tǒng)及用卡終端均利用J2EE技術(shù)存入每次寫IC卡的數(shù)據(jù),并且在寫IC卡時(shí)通過AJAX異步交互方式采取弱事務(wù)控制,保證系統(tǒng)數(shù)據(jù)與寫IC卡數(shù)據(jù)一致。
[0067]而且,所述收費(fèi)系統(tǒng)及用卡終端都會(huì)分別進(jìn)行加密解密驗(yàn)證,確保一戶一卡一終端,戶、卡、終端數(shù)據(jù)絕對(duì)正確。
[0068]本發(fā)明基于IC卡收費(fèi)的智能糾錯(cuò)方法將IC卡內(nèi)數(shù)據(jù)分區(qū)存儲(chǔ),用卡終端按特定邏輯順序先后讀取、返寫數(shù)據(jù),如果發(fā)生錯(cuò)誤,則同時(shí)將用卡終端內(nèi)的正確數(shù)據(jù)也返寫入IC卡內(nèi),系統(tǒng)根據(jù)IC卡的讀寫狀態(tài)和用卡終端的返寫數(shù)據(jù),結(jié)合系統(tǒng)中的寫IC卡記錄,判斷后對(duì)數(shù)據(jù)及IC卡進(jìn)行自動(dòng)處理。
[0069]本發(fā)明同時(shí)支持多次重復(fù)糾錯(cuò),并且不會(huì)因此造成更復(fù)雜的數(shù)據(jù)錯(cuò)誤。
[0070]下面以IC卡售電系統(tǒng)為優(yōu)選實(shí)施例來說明本發(fā)明一種基于IC卡收費(fèi)的智能糾錯(cuò)方法。
[0071]在IC卡售電系統(tǒng)中,用戶使用IC卡于售電系統(tǒng)(收費(fèi)系統(tǒng))中充值購電,再插入電表(用卡終端)中進(jìn)行用電消費(fèi)。
[0072]首先,當(dāng)IC卡售電系統(tǒng)中用戶持IC卡購電后,第一次將IC卡插入電表使用,若使用完畢后IC卡拔出太快,導(dǎo)致電表未記錄到IC卡用電數(shù)據(jù),而用戶之后又在售電系統(tǒng)中進(jìn)行了充值購電,此時(shí),售電系統(tǒng)和電表中的數(shù)據(jù)不匹配;
[0073]接著,當(dāng)用戶第二次將IC卡插入電表使用時(shí),所述電表讀取IC卡內(nèi)的數(shù)據(jù),判斷出電表中數(shù)據(jù)與售電系統(tǒng)中數(shù)據(jù)不匹配,即數(shù)據(jù)錯(cuò)誤,充值異常,所述電表將電表內(nèi)的正確數(shù)據(jù)寫入所述IC卡的糾錯(cuò)區(qū);
[0074]而后,用戶攜帶IC卡至售電系統(tǒng)進(jìn)行糾錯(cuò),此時(shí)售電系統(tǒng)根據(jù)所述IC卡的糾錯(cuò)區(qū)內(nèi)的數(shù)據(jù),獲取售電系統(tǒng)的有效購電記錄,將最近一次有效的購電記錄之后的所有數(shù)據(jù)進(jìn)行智能計(jì)算;
[0075]最后,所述售電系統(tǒng)將所述計(jì)算結(jié)果自動(dòng)寫入IC卡內(nèi),同時(shí)更新售電系統(tǒng)內(nèi)的數(shù)據(jù),使得售電系統(tǒng)中數(shù)據(jù)與電表中數(shù)據(jù)相匹配,完成糾錯(cuò)。用戶可繼續(xù)選擇購電,然后將IC卡插入電表內(nèi)正常使用即可。
[0076]另,本發(fā)明還提供一種基于IC卡收費(fèi)的智能糾錯(cuò)系統(tǒng)。
[0077]請(qǐng)參閱圖4,圖4為本發(fā)明基于IC卡收費(fèi)的智能糾錯(cuò)系統(tǒng)一實(shí)施例的結(jié)構(gòu)示意圖。所述基于IC卡收費(fèi)的智能糾錯(cuò)系統(tǒng)包括收費(fèi)系統(tǒng)10、IC卡20及用卡終端30,所述IC卡20包括請(qǐng)求區(qū)201、返寫區(qū)202及糾錯(cuò)區(qū)203 ;
[0078]所述收費(fèi)系統(tǒng)10包括收費(fèi)寫卡單元101,用于對(duì)插入的IC卡20進(jìn)行寫卡操作。[0079]所述用卡終端30包括IC卡讀取單元301、糾錯(cuò)判斷單元302及糾錯(cuò)寫卡單元303,所述IC卡讀取單元301用于所述用卡終端讀取插入的IC卡內(nèi)的數(shù)據(jù);所述糾錯(cuò)判斷單元302連接于IC卡讀取單元301,用于判斷用卡終端30中數(shù)據(jù)與收費(fèi)系統(tǒng)中10數(shù)據(jù)是否匹配,所述糾錯(cuò)寫卡單元303連接于所述糾錯(cuò)判斷單元302,用于在用卡終端中數(shù)據(jù)與收費(fèi)系統(tǒng)中數(shù)據(jù)不匹配的情況下,所述用卡終端將用卡終端內(nèi)的數(shù)據(jù)寫入所述IC卡的糾錯(cuò)區(qū)。
[0080]所述收費(fèi)系統(tǒng)10還包括糾錯(cuò)數(shù)據(jù)讀取單元102、對(duì)比計(jì)算單元103及數(shù)據(jù)更新單元104,糾錯(cuò)數(shù)據(jù)讀取單元102用于所述收費(fèi)系統(tǒng)讀取所述IC卡糾錯(cuò)區(qū)中的數(shù)據(jù);所述對(duì)比計(jì)算單元103連接于糾錯(cuò)數(shù)據(jù)讀取單元102,用于將所述IC卡糾錯(cuò)區(qū)中的數(shù)據(jù)與收費(fèi)系統(tǒng)中的數(shù)據(jù)進(jìn)行自動(dòng)對(duì)比分析及智能計(jì)算;所述數(shù)據(jù)更新單元104連接于對(duì)比計(jì)算單元103,用于根據(jù)所述計(jì)算結(jié)果更新所述收費(fèi)系統(tǒng)中數(shù)據(jù),使得用卡終端中數(shù)據(jù)與收費(fèi)系統(tǒng)中數(shù)據(jù)相匹配。
[0081]進(jìn)一步,所述用卡終端30還包括返寫卡單元304,連接于所述糾錯(cuò)判斷單元302,用于在用卡終端中數(shù)據(jù)與收費(fèi)系統(tǒng)中數(shù)據(jù)不匹配的情況下,將處理數(shù)據(jù)寫入所述IC卡的返寫區(qū)。
[0082]所述收費(fèi)系統(tǒng)10還包括記錄歸檔單元105,用于記錄該次糾錯(cuò)行為并歸檔。
[0083]所述收費(fèi)系統(tǒng)及用卡終端均根據(jù)加密算法,通過動(dòng)態(tài)密鑰對(duì)插入的IC卡進(jìn)行加密或解密操作。
[0084]具體實(shí)施例中,本發(fā)明基于IC卡收費(fèi)的智能糾錯(cuò)系統(tǒng)應(yīng)用于IC卡售電系統(tǒng),所述收費(fèi)系統(tǒng)10為售電系統(tǒng),所述用卡終端30為電表。
[0085]相比于現(xiàn)有技術(shù),本發(fā)明的一種基于IC卡收費(fèi)的智能糾錯(cuò)方法及系統(tǒng)具有如下優(yōu)點(diǎn):
[0086](I)使用AJAX異步技術(shù)來處理數(shù)據(jù),使IC卡內(nèi)數(shù)據(jù)與系統(tǒng)數(shù)據(jù)保持一致,達(dá)到了“卡-系統(tǒng)”的事務(wù)控制目的;
[0087](2)收費(fèi)系統(tǒng)及用卡終端詳細(xì)記錄每次操作和寫卡的數(shù)據(jù)并明確分類,為糾錯(cuò)和查詢提供最準(zhǔn)確的數(shù)據(jù);
[0088](3)優(yōu)先保證用卡終端的使用,確保用戶不因?yàn)閿?shù)據(jù)錯(cuò)誤而無法使用終端;
[0089](4)在發(fā)現(xiàn)錯(cuò)誤的同時(shí),即刻進(jìn)入糾錯(cuò)流程,用戶在反饋問題后能立刻將問題解決,節(jié)省用戶時(shí)間和精力,節(jié)約收費(fèi)單位成本;
[0090](5)系統(tǒng)自動(dòng)匹配數(shù)據(jù)、智能糾錯(cuò)處理,操作方便快捷;
[0091](6)雙層加密解密驗(yàn)證技術(shù),防止數(shù)據(jù)泄漏和丟失,保證數(shù)據(jù)的準(zhǔn)確性。
[0092]這里本發(fā)明的描述和應(yīng)用是說明性的,并非想將本發(fā)明的范圍限制在上述實(shí)施例中。這里所披露的實(shí)施例的變形和改變是可能的,對(duì)于那些本領(lǐng)域的普通技術(shù)人員來說實(shí)施例的替換和等效的各種部件是公知的。本領(lǐng)域技術(shù)人員應(yīng)該清楚的是,在不脫離本發(fā)明的精神或本質(zhì)特征的情況下,本發(fā)明可以以其它形式、結(jié)構(gòu)、布置、比例,以及用其它組件、材料和部件來實(shí)現(xiàn)。在不脫離本發(fā)明范圍和精神的情況下,可以對(duì)這里所披露的實(shí)施例進(jìn)行其它變形和改變。
【權(quán)利要求】
1.一種基于IC卡收費(fèi)的智能糾錯(cuò)方法,其特征在于,所述方法包括以下步驟: 步驟S1:收費(fèi)系統(tǒng)對(duì)插入的IC卡進(jìn)行寫卡操作; 步驟S2:將所述IC卡插入用卡終端,所述用卡終端讀取IC卡內(nèi)的數(shù)據(jù),并在判斷用卡終端中數(shù)據(jù)與收費(fèi)系統(tǒng)中數(shù)據(jù)不匹配的情況下,所述用卡終端將用卡終端內(nèi)的數(shù)據(jù)寫入所述IC卡的糾錯(cuò)區(qū); 步驟S3:將所述IC卡再次插入收費(fèi)系統(tǒng),所述收費(fèi)系統(tǒng)讀取所述IC卡糾錯(cuò)區(qū)中的數(shù)據(jù),將所述IC卡糾錯(cuò)區(qū)中的數(shù)據(jù)與收費(fèi)系統(tǒng)中的數(shù)據(jù)進(jìn)行自動(dòng)對(duì)比分析及智能計(jì)算,根據(jù)所述計(jì)算結(jié)果更新所述收費(fèi)系統(tǒng)中數(shù)據(jù),使得用卡終端中數(shù)據(jù)與收費(fèi)系統(tǒng)中數(shù)據(jù)相匹配。
2.根據(jù)權(quán)利要求1所述的基于IC卡收費(fèi)的智能糾錯(cuò)方法,其特征在于,所述步驟SI具體包括:收費(fèi)系統(tǒng)根據(jù)加密算法,通過動(dòng)態(tài)密鑰對(duì)插入的IC卡進(jìn)行加密操作,并將加密后的數(shù)據(jù)寫入IC卡的請(qǐng)求區(qū)。
3.根據(jù)權(quán)利要求1所述的基于IC卡收費(fèi)的智能糾錯(cuò)方法,其特征在于,所述步驟S2具體包括: 步驟S21:將所述IC卡插入用卡終端,所述用卡終端根據(jù)加密算法,通過動(dòng)態(tài)密鑰對(duì)插入的IC卡進(jìn)行解密操作,讀取IC卡內(nèi)請(qǐng)求區(qū)的數(shù)據(jù); 步驟S22:所述用卡終端判斷用卡終端中數(shù)據(jù)與收費(fèi)系統(tǒng)中數(shù)據(jù)是否匹配;若是,則進(jìn)行步驟S24 ;若否,則進(jìn)行步驟S23 ; 步驟S23:所述用卡終端將用卡終端內(nèi)的數(shù)據(jù)寫入所述IC卡的糾錯(cuò)區(qū); 步驟S24:所述用卡終端將`處理數(shù)據(jù)寫入所述IC卡的返寫區(qū)。
4.根據(jù)權(quán)利要求1所述的基于IC卡收費(fèi)的智能糾錯(cuò)方法,其特征在于,所述步驟S3具體包括: 步驟S31:將所述IC卡再次插入收費(fèi)系統(tǒng),所述收費(fèi)系統(tǒng)讀取所述IC卡糾錯(cuò)區(qū)中的數(shù)據(jù),所述IC卡糾錯(cuò)區(qū)中的數(shù)據(jù)與用卡終端內(nèi)的數(shù)據(jù)一致; 步驟S32:所述收費(fèi)系統(tǒng)將所述IC卡糾錯(cuò)區(qū)中的數(shù)據(jù)與收費(fèi)系統(tǒng)中的數(shù)據(jù)進(jìn)行對(duì)比,通過自動(dòng)或人工分析及智能計(jì)算IC卡內(nèi)的糾錯(cuò)結(jié)果; 步驟S33:所述收費(fèi)系統(tǒng)根據(jù)所述計(jì)算的IC卡內(nèi)的糾錯(cuò)結(jié)果,更新所述收費(fèi)系統(tǒng)中數(shù)據(jù),使得用卡終端中數(shù)據(jù)與收費(fèi)系統(tǒng)中數(shù)據(jù)相匹配。
5.根據(jù)權(quán)利要求4所述的基于IC卡收費(fèi)的智能糾錯(cuò)方法,其特征在于,所述步驟S3之后還包括:所述收費(fèi)系統(tǒng)記錄該次糾錯(cuò)行為并歸檔。
6.一種基于IC卡收費(fèi)的智能糾錯(cuò)系統(tǒng),其特征在于,包括收費(fèi)系統(tǒng)、IC卡及用卡終端,所述IC卡包括請(qǐng)求區(qū)、返寫區(qū)及糾錯(cuò)區(qū); 所述收費(fèi)系統(tǒng)包括收費(fèi)寫卡單元,用于對(duì)插入的IC卡進(jìn)行寫卡操作; 所述用卡終端包括: 用于所述用卡終端讀取插入的IC卡內(nèi)的數(shù)據(jù)的IC卡讀取單元、 連接于IC卡讀取單元的糾錯(cuò)判斷單元,用于判斷用卡終端中數(shù)據(jù)與收費(fèi)系統(tǒng)中數(shù)據(jù)是否匹配;及 連接于所述糾錯(cuò)判斷單元的糾錯(cuò)寫卡單元,用于在用卡終端中數(shù)據(jù)與收費(fèi)系統(tǒng)中數(shù)據(jù)不匹配的情況下,所述用卡終端將用卡終端內(nèi)的數(shù)據(jù)寫入所述IC卡的糾錯(cuò)區(qū); 所述收費(fèi)系統(tǒng)還包括:用于所述收費(fèi)系統(tǒng)讀取所述IC卡糾錯(cuò)區(qū)中的數(shù)據(jù)的糾錯(cuò)數(shù)據(jù)讀取單元、 連接于糾錯(cuò)數(shù)據(jù)讀取單元的對(duì)比計(jì)算單元,用于將所述IC卡糾錯(cuò)區(qū)中的數(shù)據(jù)與收費(fèi)系統(tǒng)中的數(shù)據(jù)進(jìn)行自動(dòng)對(duì)比分析及智能計(jì)算;及 連接于對(duì)比計(jì)算單元的數(shù)據(jù)更新單元,用于根據(jù)所述計(jì)算結(jié)果更新所述收費(fèi)系統(tǒng)中數(shù)據(jù),使得用卡終端中數(shù)據(jù)與收費(fèi)系統(tǒng)中數(shù)據(jù)相匹配。
7.根據(jù)權(quán)利要求6所述的基于IC卡收費(fèi)的智能糾錯(cuò)系統(tǒng),其特征在于,所述用卡終端還包括連接于所述糾錯(cuò)判斷單元的返寫卡單元,用于在用卡終端中數(shù)據(jù)與收費(fèi)系統(tǒng)中數(shù)據(jù)不匹配的情況下,將處理數(shù)據(jù)寫入所述IC卡的返寫區(qū)。
8.根據(jù)權(quán)利要求6所述的基于IC卡收費(fèi)的智能糾錯(cuò)系統(tǒng),其特征在于,所述收費(fèi)系統(tǒng)還包括記錄歸檔單元,用于記錄該次糾錯(cuò)行為并歸檔。
9.根據(jù)權(quán)利要求6所述的基于IC卡收費(fèi)的智能糾錯(cuò)系統(tǒng),其特征在于,所述基于IC卡收費(fèi)的智能糾錯(cuò)系統(tǒng)應(yīng)用于IC卡售電系統(tǒng),所述收費(fèi)系統(tǒng)為售電系統(tǒng),所述用卡終端為電表。
10.根據(jù)權(quán)利要求6所述的基于IC卡收費(fèi)的智能糾錯(cuò)系統(tǒng),其特征在于,所述收費(fèi)系統(tǒng)及用卡終端均根據(jù)加密算法,通過動(dòng)態(tài)密鑰對(duì)插入的IC卡進(jìn)行加密或解密操作。
【文檔編號(hào)】G07F15/06GK103679954SQ201210341657
【公開日】2014年3月26日 申請(qǐng)日期:2012年9月14日 優(yōu)先權(quán)日:2012年9月14日
【發(fā)明者】王琳, 朱奎, 范艷根, 顏秉興, 李珺 申請(qǐng)人:深圳市金正方科技股份有限公司