[發(fā)明專利]一種用于自助終端的證卡掃描識讀模塊的軟件系統(tǒng)及方法有效
| 申請?zhí)枺?/td> | 202011188472.6 | 申請日: | 2020-10-30 |
| 公開(公告)號: | CN112307781B | 公開(公告)日: | 2023-10-03 |
| 發(fā)明(設(shè)計(jì))人: | 胡焱;姜濤;牛鵬 | 申請(專利權(quán))人: | 浪潮金融信息技術(shù)有限公司 |
| 主分類號: | G06K7/00 | 分類號: | G06K7/00;G06F9/30 |
| 代理公司: | 北京權(quán)智天下知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11638 | 代理人: | 王新愛 |
| 地址: | 215100 江蘇省蘇州*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 用于 自助 終端 掃描 模塊 軟件 系統(tǒng) 方法 | ||
1.一種用于自助終端的證卡掃描識讀模塊的軟件系統(tǒng),其特征在于:包括接口層模塊和服務(wù)層模塊;
所述接口層模塊包括讀卡器功能接口ICC、二代證掃描功能接口IDC、指令處理器和第一通訊機(jī);
所述服務(wù)層模塊包括第二通訊機(jī)、指令預(yù)處理器、翻譯機(jī)、狀態(tài)機(jī)和執(zhí)行器;所述接口層模塊接口被上層應(yīng)用調(diào)用,指令處理器對指令編碼添加附加信息;第一通訊機(jī)發(fā)送指令給服務(wù)層模塊;第二通訊器將接收到的指令通過指令預(yù)處理器對不同類型指令采取不同措施,插入到輕型指令隊(duì)列或復(fù)雜型指令隊(duì)列;所述狀態(tài)機(jī)處理輕型指令隊(duì)列,所述執(zhí)行器處理復(fù)雜型指令隊(duì)列,執(zhí)行結(jié)果通過第二通訊機(jī)發(fā)送給接口層模塊。
2.如權(quán)利要求1所述的一種用于自助終端的證卡掃描識讀模塊的軟件系統(tǒng),其特征在于:所述讀卡器功能接口ICC,對外提供對金融卡片的讀取和掃描功能;所述二代證掃描功能接口IDC,對外提供對二代證的信息讀取和掃描功能;所述指令處理器執(zhí)行對指令編碼、附加信息操作;所述第一通訊機(jī)與服務(wù)層模塊通訊。
3.如權(quán)利要求1所述的一種用于自助終端的證卡掃描識讀模塊的軟件系統(tǒng),其特征在于:所述第二通訊機(jī)與接口層模塊通訊;所述指令預(yù)處理器分發(fā)指令;所述翻譯機(jī)實(shí)現(xiàn)讀卡器與二代證掃描儀錯(cuò)誤碼互轉(zhuǎn);所述狀態(tài)機(jī)維護(hù)設(shè)備的狀態(tài)信息;所述執(zhí)行器執(zhí)行對硬件的調(diào)用。
4.一種用于自助終端的證卡掃描識讀模塊的軟件方法,其特征在于:包括如下步驟,
S1,進(jìn)程A加載接口層IDCM.dll,并調(diào)用“ICC打開設(shè)備”接口;
S2,接口層啟動服務(wù)層IDCMServer.exe,服務(wù)層初始化指令隊(duì)列;初始化執(zhí)行器并完成硬件初始化工作;初始化狀態(tài)機(jī),在設(shè)備空閑時(shí)實(shí)時(shí)查詢硬件狀態(tài);
S3,接口層指令處理器處理指令數(shù)據(jù)并發(fā)送給服務(wù)層;
S4,服務(wù)層接收到指令后通過指令預(yù)處理器將指令插入復(fù)雜指令隊(duì)列;
S5,執(zhí)行器從復(fù)雜指令隊(duì)列取出指令,按照狀態(tài)機(jī)信息組織“ICC打開設(shè)備”指令執(zhí)行結(jié)果;
S6,進(jìn)程B加載接口層IDCM.dll,并調(diào)用“IDC打開設(shè)備”接口;
S7,判斷當(dāng)前服務(wù)層已啟動,接口層將指令處理器處理后的指令數(shù)據(jù)并發(fā)送給服務(wù)層;
S8,服務(wù)層接收到指令后通過指令預(yù)處理器將指令插入復(fù)雜指令隊(duì)列;
S9,執(zhí)行器從復(fù)雜指令隊(duì)列取出指令,按照狀態(tài)機(jī)信息組織“IDC打開設(shè)備”指令執(zhí)行結(jié)果;
S10,進(jìn)程A調(diào)用“ICC獲取狀態(tài)”接口,接口層指令處理器處理指令數(shù)據(jù)并發(fā)送給服務(wù)層,服務(wù)層通過指令預(yù)處理器將指令插入輕型指令隊(duì)列;
S11,進(jìn)程B調(diào)用“IDC獲取狀態(tài)”接口,接口層指令處理器處理指令數(shù)據(jù)并發(fā)送給服務(wù)層,服務(wù)層通過指令預(yù)處理器將指令插入輕型指令隊(duì)列;
S12,狀態(tài)機(jī)從輕型指令隊(duì)列依次取出指令,根據(jù)狀態(tài)機(jī)信息組織“獲取狀態(tài)”指令返回結(jié)果,通過第二通訊機(jī)發(fā)送給接口層;
S13,進(jìn)程A調(diào)用“ICC進(jìn)卡”接口,接口層指令處理器處理指令數(shù)據(jù)并發(fā)送給服務(wù)層,服務(wù)層通過指令預(yù)處理器將指令插入復(fù)雜指令隊(duì)列;
S14,進(jìn)程B調(diào)用“IDC進(jìn)卡”接口,接口層指令處理器處理指令數(shù)據(jù)并發(fā)送給服務(wù)層,服務(wù)層通過指令預(yù)處理器根據(jù)指令類別為互斥指令且當(dāng)前狀態(tài)機(jī)顯示忙碌,將指令插入輕型指令隊(duì)列;狀態(tài)機(jī)取出指令并返回執(zhí)行結(jié)果為無法執(zhí)行設(shè)備忙碌。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于浪潮金融信息技術(shù)有限公司,未經(jīng)浪潮金融信息技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011188472.6/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06K 數(shù)據(jù)識別;數(shù)據(jù)表示;記錄載體;記錄載體的處理
G06K7-00 讀出記錄載體的方法或裝置
G06K7-01 .細(xì)目
G06K7-02 .采用氣動或液壓方法的,例如,用壓縮空氣穿孔的讀出;借助于聲學(xué)裝置的
G06K7-04 .采用機(jī)械裝置的,例如,用控制電接觸點(diǎn)的插頭
G06K7-06 .采用當(dāng)有或無標(biāo)記時(shí),電流導(dǎo)通裝置的,例如,導(dǎo)電標(biāo)記用的接觸電刷
G06K7-08 .采用檢測靜電或磁場變化的裝置的,例如,檢測電極間電容的變化





