專利名稱:一種多功能鼠標(biāo)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通訊領(lǐng)域和智能卡應(yīng)用領(lǐng)域,尤其涉及一種多功能的鼠標(biāo)。
背景技術(shù):
隨著信息技術(shù)的快速發(fā)展,磁條銀行卡已經(jīng)得到廣泛使用。為了提高其使用安全性逐漸將該磁條銀行卡結(jié)合到含有安全芯片的智能卡中,而與其配套使用的智能卡讀寫器也將逐漸成為個(gè)人電腦的標(biāo)準(zhǔn)外設(shè)配置。這就使得該智能卡讀寫器必須在PC機(jī)上針對該智能卡讀寫器增加相應(yīng)的對外接口,但目前PC的對外通訊的連接接口已經(jīng)有很多,這就造成了接口資源的浪費(fèi);并且電腦對外通訊的連接接口數(shù)量有限,不能夠無限制地增加外設(shè)。另外,在某些場合下電腦上智能卡讀寫器使用接口是受限制的。并且在智能卡和智能卡讀卡器的整個(gè)使用過程中,是由PC程序主導(dǎo),當(dāng)PC上的木馬程序等惡意篡改使用過程中的關(guān)鍵數(shù)據(jù),例如交易金額或賬戶等信息時(shí),使用者是完全不知情的,這就給使用者造成了很嚴(yán)重的安全隱患。
發(fā)明內(nèi)容
本發(fā)明要解決的主要技術(shù)問題是,提供一種多功能鼠標(biāo),充分利用了 PC有限的對外接口,將鼠標(biāo)功能和智能卡讀寫器的功能結(jié)合在一起,同時(shí)能夠讓使用者在使用過程中監(jiān)控交易過程中的關(guān)鍵數(shù)據(jù),從而得知該交易過程是否正常交易。為解決上述技術(shù)問題,本發(fā)明采用的技術(shù)方案如下:一種多功能鼠標(biāo),包括鼠標(biāo)模塊,還包括智能卡讀寫模塊和顯示模塊,其中,所述智能卡讀寫模塊用于獲取智能卡信息并進(jìn)行處理,并將處理后的智能卡信息傳輸至所述鼠標(biāo)模塊,以及根據(jù)所述鼠標(biāo)模塊傳輸來的智能卡交易數(shù)據(jù),對智能卡上的數(shù)據(jù)進(jìn)行改寫;所述鼠標(biāo)模塊用于將所述智能卡讀寫模塊處理后的智能卡信息傳輸至與所述多功能鼠標(biāo)有線或無線連接的終端,并接收所述終端傳輸來的智能卡交易數(shù)據(jù)并將其傳輸給所述顯示模塊顯示;所述顯示模塊用于顯示所述終端通過所述鼠標(biāo)模塊發(fā)送過來的智能卡交易數(shù)據(jù)。進(jìn)一步地,所述鼠標(biāo)模塊包括主處理器子模塊和接口子模塊,其中,所述主處理器子模塊用于將所述智能卡讀寫模塊發(fā)送來的智能卡信息,通過所述接口子模塊發(fā)送給終端;以及控制所述接口子模塊接收的由所述終端發(fā)送來的智能卡交易數(shù)據(jù),在所述顯示模塊上顯示;所述接口子模塊用于將所述智能卡信息傳輸至終端,以及將所述終端發(fā)送來的智能卡交易數(shù)據(jù)傳輸至所述主處理器子模塊。更進(jìn)一步地,所述智能卡讀寫模塊包括確認(rèn)子模塊,所述確認(rèn)子模塊用于當(dāng)所述顯示模塊顯示的智能卡交易數(shù)據(jù)有效時(shí),采集輸入的確認(rèn)信息,并發(fā)送給所述主處理器子模塊;所述主處理器子模塊還用于根據(jù)所述確認(rèn)信息,通過所述智能卡讀寫模塊對智能卡上的原始數(shù)據(jù)進(jìn)行改寫。
更進(jìn)一步地,所述鼠標(biāo)模塊包括按鍵子模塊,所述按鍵子模塊用于采集鼠標(biāo)按鍵的點(diǎn)擊信息;所述確認(rèn)子模塊與所述按鍵子模塊復(fù)用。更進(jìn)一步地,所述按鍵子模塊包括左鍵和右鍵,所述確認(rèn)子模塊與所述左鍵復(fù)用。更進(jìn)一步地,所述智能卡信息包括身份識別信息和前期處理數(shù)據(jù),所述智能卡讀寫模塊包括與所述鼠標(biāo)模塊連接的身份識別子模塊和前期處理子模塊,其中,所述身份識別子模塊用于對智能卡進(jìn)行身份識別,得到身份識別信息;所述前期處理子模塊用于對智能卡進(jìn)行前期處理,得到前期處理數(shù)據(jù)。更進(jìn)一步地,所述智能卡讀寫模塊還包括接觸式智能卡讀寫器和非接觸式智能卡讀寫器,其中,所述接觸式智能卡讀寫器用于獲取并處理接觸式智能卡的智能卡信息,并根據(jù)所述智能卡交易數(shù)據(jù)對所述接觸式智能卡的原始數(shù)據(jù)進(jìn)行改寫;所述非接觸式智能卡讀寫器用于對非接觸式智能卡的智能卡信息,并根據(jù)所述智能卡交易數(shù)據(jù)對所述非接觸式智能卡的原始數(shù)據(jù)進(jìn)行改寫。本發(fā)明的有益效果是:本發(fā)明的多功能鼠標(biāo)通過將智能卡讀寫模塊、鼠標(biāo)模塊和顯示模塊結(jié)合在一起,并且該智能卡讀寫模塊通過該鼠標(biāo)模塊與終端通信,從而擴(kuò)展了鼠標(biāo)的功能;并且本發(fā)明的多功能鼠標(biāo)的顯示模塊顯示通過該鼠標(biāo)模塊發(fā)送來的終端上輸入的智能卡交易數(shù)據(jù),使得智能卡用戶可以通過該顯示模塊顯示的智能卡交易數(shù)據(jù)的有效性,即用戶通過該顯示模塊可以判斷由終端發(fā)送過來的智能卡交易數(shù)據(jù)是否與其實(shí)際輸入的智能卡交易數(shù)據(jù)相一致,從而使得智能卡用戶可以監(jiān)控整個(gè)交易過程,避免了由于終端上的木馬程序擅自篡改交易數(shù)據(jù)但智能卡用戶不知道的情況下確認(rèn)交易而導(dǎo)致重大損失,進(jìn)而不僅擴(kuò)展了鼠標(biāo)的功能,也提高了鼠標(biāo)與智能卡讀寫器的應(yīng)用方便性和安全性。本發(fā)明的多功能鼠標(biāo)的智能卡讀寫模塊通過鼠標(biāo)模塊的接口子模塊將智能卡信息發(fā)送給終端,并通過該接口子模塊接收終端上輸入的智能卡交易數(shù)據(jù),即該智能卡讀寫模塊與鼠標(biāo)模塊復(fù)用終端的一個(gè)對外通訊接口,增加了接口的復(fù)用性,節(jié)約了終端的接口資源。本發(fā)明的多功能鼠標(biāo)通過在智能卡讀寫模塊中設(shè)置確認(rèn)子模塊,且該確認(rèn)子模塊與鼠標(biāo)模塊的按鍵子模塊,即與鼠標(biāo)的左鍵復(fù)用,從而使得當(dāng)智能卡用戶在顯示模塊上得知終端發(fā)送給來的智能卡交易數(shù)據(jù)與其在終端鍵盤上實(shí)際輸入的智能卡交易數(shù)據(jù)一致時(shí),才按下該鼠標(biāo)的左鍵確認(rèn)該智能卡交易數(shù)據(jù)有效,從而避免當(dāng)?shù)弥@示的智能卡交易數(shù)據(jù)與實(shí)際輸入終端的智能卡交易數(shù)據(jù)不一致時(shí),即顯示的智能卡交易數(shù)據(jù)無效時(shí),不能夠有效地阻止本次交易。
圖1為本發(fā)明的多功能鼠標(biāo)的一實(shí)施例的結(jié)構(gòu)框圖;圖2為本發(fā)明的多功能鼠標(biāo)的鼠標(biāo)模塊的一實(shí)施例的結(jié)構(gòu)框圖;圖3為本發(fā)明的多功能鼠標(biāo)的智能卡讀寫模塊的一實(shí)施例的結(jié)構(gòu)框圖;圖4為本發(fā)明的多功能鼠標(biāo)的智能卡讀寫模塊的又一實(shí)施例的結(jié)構(gòu)框圖;圖5為本發(fā)明的多功能鼠標(biāo)的操作流程的一實(shí)施例的流程圖。
具體實(shí)施例方式下面通過具體實(shí)施方式
結(jié)合附圖對本發(fā)明作進(jìn)一步詳細(xì)說明。本發(fā)明的核心思想為:將標(biāo)準(zhǔn)的鼠標(biāo)模塊與智能卡讀寫模塊組合在一起,且該鼠標(biāo)模塊和智能卡讀寫模塊復(fù)用終端的一個(gè)對外接口,即智能卡讀寫模塊和鼠標(biāo)模塊均通過鼠標(biāo)模塊的接口子模塊與終端進(jìn)行有線或無線通訊,從而擴(kuò)展了鼠標(biāo)的功能,同時(shí)節(jié)約了接口資源,增加了終端對外通訊接口的復(fù)用性;另外增設(shè)了一個(gè)顯示模塊,從而可以對實(shí)際交易數(shù)據(jù)進(jìn)行監(jiān)控,防止終端上的木馬程序擅自篡改交易過程中終端內(nèi)的實(shí)際交易數(shù)據(jù),而用戶卻不知道從而導(dǎo)致?lián)p失;進(jìn)一步地,通過將智能卡讀寫模塊的確認(rèn)子模塊與鼠標(biāo)模塊的按鍵子模塊復(fù)用,即只有當(dāng)顯示模塊顯示的數(shù)據(jù)與實(shí)際交易數(shù)據(jù)一致時(shí),按下鼠標(biāo)左鍵(即確認(rèn)按鍵),從而阻止交易數(shù)據(jù)與顯示數(shù)據(jù)不一致時(shí)的交易,進(jìn)而挽回了用戶的損失。請參考圖1,為本實(shí)施方式的多功能鼠標(biāo)的一實(shí)施例的結(jié)構(gòu)框圖。本實(shí)施例中的多功能鼠標(biāo)包括鼠標(biāo)模塊101、智能卡讀寫模塊102和顯示模塊103,其中,智能卡讀寫模塊102包括與該鼠標(biāo)模塊101相連的身份識別子模塊和前期處理子模塊,該身份識別子模塊和前期處理子模塊分別用于按照PBOC規(guī)范(《中國金融集成電路(IC)卡規(guī)范》)對智能卡進(jìn)行身份識別和前期處理,并將處理后的身份識別信息和前期處理數(shù)據(jù)等智能卡信息通過該鼠標(biāo)模塊101傳輸至PC104 ;鼠標(biāo)模塊101用于將PC104傳輸來的智能卡交易數(shù)據(jù)(例如智能卡用戶通過PC鍵盤輸入的交易和賬號等)傳輸至顯示模塊103進(jìn)行顯示;若顯示模塊103顯示的智能卡交易數(shù)據(jù)有效,即顯示模塊103顯示的智能卡交易數(shù)據(jù)與實(shí)際在PC上輸入的智能卡交易數(shù)據(jù)一致時(shí),則智能卡讀寫模塊102對智能卡上的原始數(shù)據(jù)進(jìn)行改寫,例如扣除或者增加智能卡的金額。目前智能卡與智能卡讀寫器的整個(gè)配合使用過程中完全是由PC程序主導(dǎo),但如果PC上有木馬程序等,則可隨意篡改交易過程中的智能卡交易數(shù)據(jù),如交易金額或賬號等信息,而用戶完全不知情。而本實(shí)施例中通過將智能卡讀寫模塊、鼠標(biāo)模塊和顯示模塊結(jié)合為一個(gè)多功能鼠標(biāo),即擴(kuò)展了鼠標(biāo)的功能,同時(shí)由于可通過該顯示模塊顯示由PC發(fā)送來的智能卡交易數(shù)據(jù),從而使得智能卡用戶能夠?qū)崟r(shí)監(jiān)控實(shí)際交易過程中的智能卡交易數(shù)據(jù),即顯示模塊顯示的智能卡交易數(shù)據(jù),從而得知實(shí)際交易過程中的智能卡交易數(shù)據(jù)是否為被篡改過的智能卡交易數(shù)據(jù),進(jìn)而降低用戶的損失,保證了交易的安全性。請參考圖2,為本實(shí)施方式的鼠標(biāo)模塊的一實(shí)施例的結(jié)構(gòu)框圖。本實(shí)施例的鼠標(biāo)模塊包括按鍵子模塊201、主處理器子模塊202和接口子模塊203,其中按鍵子模塊201用于采集左鍵右鍵點(diǎn)擊信息,并傳輸至主處理器子模塊202 ;主處理器子模塊202用于將該點(diǎn)擊信息或者智能卡讀寫模塊發(fā)送來的智能卡信息,通過接口子模塊203以有線或者無線的方式傳輸至PC,還通過該接口子模塊203接收PC發(fā)送來的智能卡交易數(shù)據(jù),并控制其在顯示模塊上顯示。本實(shí)施例中該主處理器自模塊202將該點(diǎn)擊信息或者智能卡信息發(fā)送給PC之前,需要將該點(diǎn)擊信息或者智能卡信息轉(zhuǎn)換為PC能夠識別的數(shù)據(jù)類型;同理該主處理器自模塊202需要將PC發(fā)送來的智能卡交易數(shù)據(jù)轉(zhuǎn)換為該顯示模塊和智能卡讀寫模塊能夠識別的數(shù)據(jù)類型。當(dāng)然本實(shí)施例中的鼠標(biāo)還包括用于采集鼠標(biāo)移動軌跡信息的軌跡采集子模塊204和用于采集其他附件信息的滾輪子模塊205,該軌跡采集子模塊204和滾輪子模塊205均將采集的信息發(fā)送給主處理器子模塊202進(jìn)行處理,即本實(shí)施例中的鼠標(biāo)模塊達(dá)到標(biāo)準(zhǔn)鼠標(biāo)的功能。請參考圖3,為本實(shí)施方式的智能卡讀寫模塊的一實(shí)施例的結(jié)構(gòu)框圖。本實(shí)施例的智能卡讀寫模塊包括接觸式智能卡讀寫器301和非接觸式智能卡讀寫器302,其中,該接觸式智能卡讀寫器301用于對卡座進(jìn)行在位檢測,即檢測接觸式智能卡是否物理存在,若存在,則辨別該在位的接觸式智能卡的類型,并進(jìn)行前期處理,再將識別信息和前期處理數(shù)據(jù)發(fā)送給鼠標(biāo)模塊的主處理器子模塊進(jìn)行處理,以及用于當(dāng)顯示模塊上顯示的智能卡交易數(shù)據(jù)有效時(shí),由主處理器子模塊控制其對接觸式智能卡的原始數(shù)據(jù)進(jìn)行改寫,例如扣除或者增加該接觸式智能卡上的原始金額;非接觸式智能卡讀寫器302用于開啟場強(qiáng),給臨近的非接觸式智能卡或者雙界面智能卡上電,并辨別該非接觸式智能卡的類型,再進(jìn)行前期處理,并將該識別信息和前期處理數(shù)據(jù)發(fā)送給主處理器子模塊進(jìn)行處理,以及用于當(dāng)顯示模塊上顯示的智能卡交易數(shù)據(jù)有效時(shí),由主處理器子模塊控制其對非接觸式智能卡的原始數(shù)據(jù)進(jìn)行改寫,例如扣除或者增加該非接觸式智能卡上的原始金額。通常電腦對外通訊的連接接口數(shù)量有限,不能夠無限制地增加外設(shè)。因此,本實(shí)施例的智能卡讀寫模塊通過鼠標(biāo)模塊的接口子模塊將身份識別和前期處理的數(shù)據(jù)傳輸至PC,并通過該接口子模塊將通過PC鍵盤輸入的智能卡交易數(shù)據(jù)傳輸給主處理器子模塊,即在對智能卡上的原始數(shù)據(jù)進(jìn)行改寫之前,該主處理器子模塊將該P(yáng)C發(fā)送來的智能卡交易數(shù)據(jù)顯示在顯示模塊上,即是說本實(shí)施例中的智能卡讀寫模塊和鼠標(biāo)模塊均通過該接口子模塊將數(shù)據(jù)傳輸至PC,即實(shí)現(xiàn)了智能卡讀寫模塊和鼠標(biāo)模塊復(fù)用電腦的一個(gè)對外通訊接口,不僅增加了電腦接口的復(fù)用性,節(jié)約了接口資源,避免再在電腦上增設(shè)一個(gè)對外通訊接口。雖然本實(shí)施例通過增設(shè)了一個(gè)顯示模塊,使得用戶可以得知輸入的智能卡交易數(shù)據(jù)是否被篡改,但是卻沒有有效快捷的方式來阻止本次交易。因此,本實(shí)施方式還提供了又一實(shí)施例的智能卡讀寫模塊。請參考圖4,為本實(shí)施方式的智能卡讀寫模塊的又一實(shí)施例的結(jié)構(gòu)框圖。本實(shí)施例的智能卡讀寫模塊包括接觸式智能卡讀寫器和非接觸式讀寫器,這兩個(gè)子模塊與上述的接觸式智能卡讀寫器301和非接觸式讀寫器302的功能完全相同,本實(shí)施例中相同的子模塊采用相同的附圖標(biāo)記;本實(shí)施例的智能卡讀寫模塊還包括確認(rèn)子模塊400,該確認(rèn)子模塊400用于在當(dāng)顯示模塊上顯示出的智能卡交易數(shù)據(jù)有效時(shí),即其與實(shí)際輸入的智能卡交易數(shù)據(jù)一致時(shí),采集確認(rèn)信息,并發(fā)送給主處理器子模塊進(jìn)行處理,主處理器模塊則用于通過接觸式智能卡讀寫器對接觸式智能卡的原始數(shù)據(jù)進(jìn)行改寫或者通過非接觸式智能卡讀寫器對非接觸式智能卡的原始數(shù)據(jù)進(jìn)行改寫;而當(dāng)顯示模塊上的顯示的智能卡交易數(shù)據(jù)與實(shí)際輸入的智能卡交易數(shù)據(jù)不一致時(shí),則該確認(rèn)鍵將不會采集到確認(rèn)信息,即表示該智能卡交易數(shù)據(jù)無效。本實(shí)施例可設(shè)置該確認(rèn)子模塊400在一定的時(shí)間內(nèi)進(jìn)行數(shù)據(jù)采集,若在該預(yù)定的時(shí)間內(nèi)沒有采集到確認(rèn)信息,則主處理器子模塊確認(rèn)該顯示模塊上顯示的智能卡交易數(shù)據(jù)為無效的。當(dāng)然本實(shí)施例中還可以設(shè)置一個(gè)取消子模塊,即當(dāng)顯示模塊上顯示的智能卡交易數(shù)據(jù)與實(shí)際輸入的智能卡交易數(shù)據(jù)不一致時(shí),可通過該取消子模塊取消對智能卡的原始數(shù)據(jù)的修改,即表示該智能卡交易數(shù)據(jù)無效。本實(shí)施例中的該取消子模塊可與鼠標(biāo)模塊的右鍵復(fù)用。當(dāng)然,如確認(rèn)子模塊400與鼠標(biāo)模塊的右鍵復(fù)用,則該取消子模塊與鼠標(biāo)模塊的左鍵復(fù)用。本實(shí)施方式的一具體實(shí)施例中,采用將該智能卡讀寫模塊的確認(rèn)子模塊400與鼠標(biāo)的左鍵復(fù)用,即該左鍵為確認(rèn)鍵,當(dāng)顯示模塊上的顯示的智能卡交易數(shù)據(jù)與實(shí)際輸入的智能卡交易數(shù)據(jù)一致時(shí),用戶在預(yù)定的時(shí)間內(nèi)按下該左鍵,則鼠標(biāo)模塊的按鍵子模塊采集到該左鍵的點(diǎn)擊信息,也即確認(rèn)子模塊采集到確認(rèn)信息,并將采集的確認(rèn)信息發(fā)送給主處理器子模塊進(jìn)行處理,主處理器子模塊再控制智能卡讀寫模塊對智能卡進(jìn)行改寫。當(dāng)然本實(shí)施例中也可以將該智能卡讀寫模塊的確認(rèn)子模塊與鼠標(biāo)的右鍵復(fù)用。本實(shí)施例通過在智能卡讀寫模塊中設(shè)置確認(rèn)子模塊,從而只有當(dāng)顯示模塊顯示的智能卡交易數(shù)據(jù)有效時(shí),用戶才輸入確認(rèn)信息,才確認(rèn)子模塊才能夠采集到確認(rèn)信息并將其發(fā)送給主處理器子模塊進(jìn)行處理,主處理器子模塊再控制智能卡讀寫模塊對智能卡進(jìn)行改寫,而當(dāng)該智能卡交易數(shù)據(jù)無效時(shí),用戶不輸入確認(rèn)信息,即該確認(rèn)子模塊采集不到確認(rèn)信息,從而及時(shí)阻止交易,進(jìn)而挽回用戶的損失,保證了交易的安全性;并且本實(shí)施例中通過將該確認(rèn)子模塊與鼠標(biāo)左鍵復(fù)用,避免再重新設(shè)置按鍵,簡化了 PC外設(shè)設(shè)備的按鍵種類,簡化了外設(shè)設(shè)備的結(jié)構(gòu),也節(jié)約成本。下面結(jié)合本實(shí)施例的多功能鼠標(biāo)的具體應(yīng)用和操作流程來進(jìn)行詳細(xì)的說明。請參考圖5,本實(shí)施例的多功能鼠標(biāo)的操作流程包括以下步驟:SI,PC對多功能鼠標(biāo)上電,且初始化多功能鼠標(biāo)。S3,PC與多功能鼠標(biāo)建立數(shù)據(jù)傳輸通路。本實(shí)施例中采用USB接口,當(dāng)然也可以采用PC的其他對外通訊的接口。本實(shí)施例中多功能鼠標(biāo)與該P(yáng)C之間可通過無線通訊也可通過有線方式通訊。S5,主處理器子模塊處理按鍵子模塊采集的鼠標(biāo)信息,并進(jìn)行處理,并將處理后的鼠標(biāo)信息通過接口子模塊傳輸給PC。S7,主處理器模塊通過智能卡讀寫器卡座的卡在位檢測接觸式智能卡是否物理性存在,若存在,則執(zhí)行步驟S9a,否則執(zhí)行步驟S9b。S9a,以C類,B類,A類順序逐級升高電壓獲取智能卡ATR(Answer To Reset,響應(yīng)復(fù)位),以辨別該接觸式智能卡的類型,并通過鼠標(biāo)模塊傳輸至PC,執(zhí)行步驟S13。本實(shí)施例中根據(jù)ISO 7816規(guī)范,對接觸式智能卡的電源電壓劃分為1.8V,3.0V,
5.0V,分別取名class C類,B類,A類智能卡。S9b,主處理器模塊通過非接觸式智能卡讀寫模塊開啟場強(qiáng)給臨近的非接觸智能卡或者雙界面智能卡上電,執(zhí)行步驟SI I。S11,順序發(fā)送TypeA/B/C相應(yīng)詢卡命令,以辨別該非接觸式智能卡的類型。本實(shí)施例中根據(jù)ISO 14443規(guī)范,對非接觸式智能卡按數(shù)據(jù)射頻傳輸時(shí)調(diào)制和編碼不同劃分為Type A/B/C。S13,交易流程預(yù)處理,并將預(yù)處理后的數(shù)據(jù)通過鼠標(biāo)模塊傳輸至PC。S15,PC將智能卡用戶輸入的智能卡交易數(shù)據(jù),例如交易金額,通過接口子模塊傳輸至主處理器子模塊。該主處理器子模塊控制該交易金額在顯示模塊上顯示。S17,判斷在預(yù)定時(shí)間內(nèi),是否采集到鼠標(biāo)左鍵的點(diǎn)擊信息,即判斷是否按下確認(rèn)鍵,若是,則表明顯示的智能卡交易金額有效,執(zhí)行步驟S19a;否則表明顯示的交易金額無效,執(zhí)行步驟S19b。S19a,改寫智能卡上的原始數(shù)據(jù),即交易成功,執(zhí)行步驟S21。S19b,交易失敗。(由于步驟S21緊接著該步驟S19b,因此,不需要說明“執(zhí)行步驟S21?!?S21,結(jié)束操作。以上內(nèi)容是結(jié)合具體的實(shí)施方式對本發(fā)明所作的進(jìn)一步詳細(xì)說明,不能認(rèn)定本發(fā)明的具體實(shí)施只局限于這些說明。對于本發(fā)明所屬技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干簡單推演或替換,都應(yīng)當(dāng)視為屬于本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種多功能鼠標(biāo),包括鼠標(biāo)模塊,其特征在于,還包括智能卡讀寫模塊和顯示模塊,其中, 所述智能卡讀寫模塊用于獲取智能卡信息并進(jìn)行處理,并將處理后的智能卡信息傳輸至所述鼠標(biāo)模塊,以及根據(jù)所述鼠標(biāo)模塊傳輸來的智能卡交易數(shù)據(jù),對智能卡上的數(shù)據(jù)進(jìn)行改寫; 所述鼠標(biāo)模塊用于將所述智能卡讀寫模塊處理后的智能卡信息傳輸至與所述多功能鼠標(biāo)有線或無線連接的終端,并接收所述終端傳輸來的智能卡交易數(shù)據(jù),并將其傳輸給所述顯示模塊顯示; 所述顯示模塊用于顯示所述終端通過所述鼠標(biāo)模塊發(fā)送過來的智能卡交易數(shù)據(jù)。
2.按權(quán)利要求1所述的多功能鼠標(biāo),其特征在于,所述鼠標(biāo)模塊包括主處理器子模塊和接口子模塊,其中, 所述主處理器子模塊用于將所述智能卡讀寫模塊發(fā)送來的智能卡信息,通過所述接口子模塊發(fā)送給終端;以及控制所述接口子模塊接收的由所述終端發(fā)送來的智能卡交易數(shù)據(jù),在所述顯示模塊上顯示; 所述接口子模塊用于將所述智能卡信息傳輸至所述終端,以及將所述終端發(fā)送來的智能卡交易數(shù)據(jù)傳輸至所述主處理器子模塊。
3.按權(quán)利要求2所述的多功能鼠標(biāo),其特征在于,所述智能卡讀寫模塊包括確認(rèn)子模塊,所述確認(rèn)子模塊用于當(dāng)所述顯示模塊顯示的智能卡交易數(shù)據(jù)有效時(shí),采集輸入的確認(rèn)信息,并發(fā)送給所述主處理器子模塊;所述主處理器子模塊還用于根據(jù)所述確認(rèn)信息,通過所述智能卡讀寫模塊對智能卡上的原始數(shù)據(jù)進(jìn)行改寫。
4.按權(quán)利要求3所述的多功能鼠標(biāo),其特征在于,所述鼠標(biāo)模塊包括按鍵子模塊,所述按鍵子模塊用于采集鼠標(biāo)按鍵的點(diǎn)擊信息;所述確認(rèn)子模塊與所述按鍵子模塊復(fù)用。
5.按權(quán)利要求4所述的多功能鼠標(biāo),其特征在于,所述按鍵子模塊包括左鍵和右鍵,所述確認(rèn)子模塊與所述左鍵復(fù)用。
6.按權(quán)利要求1至5中任意一項(xiàng)所述的多功能鼠標(biāo),其特征在于,所述智能卡信息包括身份識別信息和前期處理數(shù)據(jù),所述智能卡讀寫模塊包括與所述鼠標(biāo)模塊連接的身份識別子模塊和前期處理子模塊,其中, 所述身份識別子模塊用于對智能卡進(jìn)行身份識別,得到身份識別信息; 所述前期處理子模塊用于對智能卡進(jìn)行前期處理,得到前期處理數(shù)據(jù)。
7.按權(quán)利要求1至5中任意一項(xiàng)所述的多功能鼠標(biāo),其特征在于,所述智能卡讀寫模塊還包括接觸式智能卡讀寫器和非接觸式智能卡讀寫器,其中, 所述接觸式智能卡讀寫器用于獲取并處理接觸式智能卡的智能卡信息,并根據(jù)所述智能卡交易數(shù)據(jù)對所述接觸式智能卡的原始數(shù)據(jù)進(jìn)行改寫; 所述非接觸式智能卡讀寫器用于獲取并處理非接觸式智能卡的智能卡信息,并根據(jù)所述智能卡交易數(shù)據(jù)對所述非接觸式智能卡的原始數(shù)據(jù)進(jìn)行改寫。
全文摘要
本發(fā)明公開了一種多功能鼠標(biāo),包括智能卡讀寫模塊,用于獲取智能卡信息并進(jìn)行處理,并將處理后的智能卡信息傳輸至鼠標(biāo)模塊,以及根據(jù)鼠標(biāo)模塊傳輸來的智能卡交易數(shù)據(jù),對智能卡上的數(shù)據(jù)進(jìn)行改寫;鼠標(biāo)模塊,用于將智能卡讀寫模塊處理后的智能卡信息傳輸至與多功能鼠標(biāo)有線或無線連接的終端,并接收終端傳輸來的智能卡交易數(shù)據(jù),并將其傳輸給所述顯示模塊顯示;顯示模塊,用于顯示終端通過鼠標(biāo)模塊發(fā)送過來的智能卡交易數(shù)據(jù)。本發(fā)明擴(kuò)展了鼠標(biāo)的功能,節(jié)約了終端的接口資源;同時(shí)使得用戶可以對整個(gè)交易過程中的交易數(shù)據(jù)進(jìn)行監(jiān)控,從而使得用戶可以得知終端發(fā)送的智能卡交易數(shù)據(jù)是否被木馬程序等隨意篡改,進(jìn)而采取相應(yīng)的措施,避免較大的損失。
文檔編號G06K17/00GK103092364SQ20111033341
公開日2013年5月8日 申請日期2011年10月28日 優(yōu)先權(quán)日2011年10月28日
發(fā)明者楊秀紅 申請人:國民技術(shù)股份有限公司