專利名稱:一種外部設(shè)備檢測(cè)的處理方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及硬件檢測(cè)的技術(shù)領(lǐng)域,特別是涉及一種外部設(shè)備檢測(cè)的處理方法和一 種外部設(shè)備檢測(cè)的處理裝置。
背景技術(shù):
外部設(shè)備簡(jiǎn)稱“外設(shè)”,是指連在計(jì)算機(jī)主機(jī)以外的硬件設(shè)備,對(duì)數(shù)據(jù)和信息起著 傳輸、轉(zhuǎn)送和存儲(chǔ)的作用,是用戶與機(jī)器之間的橋梁。
外部設(shè)備一般可以分為輸入設(shè)備和輸出設(shè)備。輸入設(shè)備的任務(wù)是把用戶要求計(jì)算 機(jī)處理的數(shù)據(jù)、字符、文字、圖形和程序等各種形式的信息轉(zhuǎn)換為計(jì)算機(jī)所能接受的編碼形 式存入到計(jì)算機(jī)內(nèi),包括鍵盤,鼠標(biāo),攝像頭,掃描儀,光筆,手寫輸入板,游戲桿,語(yǔ)音輸入 裝置等。輸出設(shè)備的任務(wù)是把計(jì)算機(jī)的處理結(jié)果以用戶需要的形式(如屏幕顯示、文字打 印、圖形圖表、語(yǔ)言音響等)輸出,包括顯示器、打印機(jī)、繪圖儀、影像輸出系統(tǒng)、語(yǔ)音輸出系 統(tǒng)、磁記錄設(shè)備等。
用戶設(shè)備的使用過(guò)程中,外設(shè)或其所帶耗材也在不斷的消耗,有些外設(shè)有著自己 的使用壽命,例如,U盤可擦寫次數(shù)大概有1000萬(wàn)次,當(dāng)U盤使用次數(shù)接近其可擦寫次數(shù)時(shí), 用戶就需要換新的U盤,否則可能會(huì)影響其所保存的數(shù)據(jù)的安全性;還有的外設(shè)需要及時(shí) 添加新的耗材,例如,打印機(jī)需要在有紙的情況下才能夠打印,若用戶提前不知道打印機(jī)沒(méi) 紙了,就會(huì)影響其正常的使用。
因此,目前需要本領(lǐng)域技術(shù)人員迫切解決的一個(gè)技術(shù)問(wèn)題就是提出一種外部設(shè) 備檢測(cè)的處理機(jī)制,使用戶可以獲知外部設(shè)備的當(dāng)前使用狀況,以提早對(duì)其進(jìn)行更換或加 新,保證外部設(shè)備的正常使用。發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問(wèn)題是提供一種外部設(shè)備檢測(cè)的處理方法,使用戶可以獲 知外部設(shè)備的使用狀況,以提早對(duì)其進(jìn)行更換或加新,保證外部設(shè)備的正常使用。
本發(fā)明還提供了一種外部設(shè)備檢測(cè)的處理裝置,用以保證上述方法在實(shí)際中的應(yīng) 用及實(shí)現(xiàn)。
為了解決上述問(wèn)題,本發(fā)明實(shí)施例公開了一種外部設(shè)備檢測(cè)的處理方法,包括
通過(guò)訪問(wèn)外部設(shè)備端口,和/或,訪問(wèn)外部設(shè)備所對(duì)應(yīng)的驅(qū)動(dòng)程序,和/或,訪問(wèn)外 部設(shè)備的傳感器,獲取用戶設(shè)備的外設(shè)使用耗費(fèi)信息;
依據(jù)所述外設(shè)使用耗費(fèi)信息,按照預(yù)置規(guī)則生成耗費(fèi)提示信息。
優(yōu)選的,所述通過(guò)訪問(wèn)外部設(shè)備端口,獲取用戶設(shè)備的外設(shè)使用耗費(fèi)信息的步驟 包括
采用SetupAPI的方式訪問(wèn)外部設(shè)備端口,發(fā)起與外部設(shè)備端口的I/O操作;
通過(guò)與外部設(shè)備端口進(jìn)行指令交互,獲取外部設(shè)備的外設(shè)使用耗費(fèi)信息。
優(yōu)選的,所述方法還包括
在獲取用戶設(shè)備的外設(shè)使用耗費(fèi)信息的同時(shí),獲取用戶設(shè)備的外設(shè)標(biāo)識(shí)信息,所 述外設(shè)標(biāo)識(shí)信息包括廠商ID與外部設(shè)備ID。
優(yōu)選的,所述依據(jù)外設(shè)使用耗費(fèi)信息,按照預(yù)置規(guī)則生成耗費(fèi)提示信息的步驟包 括
將所述外設(shè)使用耗費(fèi)信息發(fā)送到對(duì)應(yīng)的外部設(shè)備,并接受外部設(shè)備依據(jù)所述外設(shè) 使用耗費(fèi)信息生成的耗費(fèi)提示信息。
和/或,獲取所述外設(shè)使用耗費(fèi)信息,與對(duì)應(yīng)的外設(shè)使用標(biāo)準(zhǔn)信息的對(duì)比信息,若 所述對(duì)比信息滿足預(yù)設(shè)條件,則生成對(duì)應(yīng)的耗費(fèi)提示信息。
優(yōu)選的,所述外設(shè)使用標(biāo)準(zhǔn)信息通過(guò)以下步驟獲得
依據(jù)所述外設(shè)標(biāo)識(shí)信息,在預(yù)置數(shù)據(jù)庫(kù)中查找對(duì)應(yīng)的外設(shè)使用標(biāo)準(zhǔn)信息。
優(yōu)選的,所述外設(shè)使用標(biāo)準(zhǔn)信息通過(guò)以下步驟獲得
依據(jù)所述外設(shè)標(biāo)識(shí)信息,在互聯(lián)網(wǎng)上進(jìn)行檢索,獲取對(duì)應(yīng)的外設(shè)使用標(biāo)準(zhǔn)信息。
優(yōu)選的,所述耗費(fèi)提示信息提供給對(duì)應(yīng)的用戶,所述方法還包括
采用預(yù)設(shè)的格式及語(yǔ)言對(duì)所述外設(shè)使用耗費(fèi)信息、外設(shè)標(biāo)識(shí)信息、外設(shè)使用標(biāo)準(zhǔn) 信息和耗費(fèi)提示信息進(jìn)行轉(zhuǎn)換,并在用戶設(shè)備上生成對(duì)應(yīng)的展現(xiàn)頁(yè)面。
優(yōu)選的,所述耗費(fèi)提示信息提供給對(duì)應(yīng)的供貨商,所述方法還包括
獲取所述外設(shè)標(biāo)識(shí)信息對(duì)應(yīng)的供貨商聯(lián)系信息;
依據(jù)所述供貨商聯(lián)系信息,將所述外設(shè)標(biāo)識(shí)信息和耗費(fèi)提示信息發(fā)送至對(duì)應(yīng)供貨 商。
優(yōu)選的,所述外部設(shè)備包括
與用戶設(shè)備相連的輸入設(shè)備、顯示設(shè)備、打印設(shè)備、外部存儲(chǔ)器或網(wǎng)絡(luò)設(shè)備。
本發(fā)明還提供了一種外部設(shè)備檢測(cè)的處理裝置,包括
外設(shè)使用耗費(fèi)信息獲取模塊,用于通過(guò)訪問(wèn)外部設(shè)備端口,和/或,訪問(wèn)外部設(shè)備 所對(duì)應(yīng)的驅(qū)動(dòng)程序,和/或,訪問(wèn)外部設(shè)備的傳感器,獲取用戶設(shè)備的外設(shè)使用耗費(fèi)信息;
耗費(fèi)提示信息生成模塊,用于依據(jù)所述外設(shè)使用耗費(fèi)信息,按照預(yù)置規(guī)則生成耗 費(fèi)提示信息。
優(yōu)選的,所述外設(shè)使用耗費(fèi)信息獲取模塊包括
外部設(shè)備端口訪問(wèn)子模塊,用于采用SetupAPI的方式訪問(wèn)外部設(shè)備端口,發(fā)起與 外部設(shè)備端口的I/o操作;
指令交互子模塊,用于通過(guò)與外部設(shè)備端口進(jìn)行指令交互,獲取外部設(shè)備的外設(shè) 使用耗費(fèi)信息。
優(yōu)選的,所述裝置還包括
外設(shè)標(biāo)識(shí)信息獲取子模塊,用于在獲取用戶設(shè)備的外設(shè)使用耗費(fèi)信息的同時(shí),獲 取用戶設(shè)備的外設(shè)標(biāo)識(shí)信息,所述外設(shè)標(biāo)識(shí)信息包括廠商ID與外部設(shè)備ID。
優(yōu)選的,所述耗費(fèi)提示信息生成模塊包括
第一耗費(fèi)提示信息生成子模塊,用于將所述外設(shè)使用耗費(fèi)信息發(fā)送到對(duì)應(yīng)的外部 設(shè)備,并接受外部設(shè)備依據(jù)所述外設(shè)使用耗費(fèi)信息生成的耗費(fèi)提示信息;
和/或,第二耗費(fèi)提示信息生成子模塊,用于獲取所述外設(shè)使用耗費(fèi)信息,與對(duì)應(yīng) 的外設(shè)使用標(biāo)準(zhǔn)信息的對(duì)比信息,若所述對(duì)比信息滿足預(yù)設(shè)條件,則生成對(duì)應(yīng)的耗費(fèi)提示信息。
優(yōu)選的,所述外設(shè)使用標(biāo)準(zhǔn)信息通過(guò)以下子模塊獲得
外設(shè)使用標(biāo)準(zhǔn)信息查找子模塊,用于依據(jù)所述外設(shè)標(biāo)識(shí)信息,在預(yù)置數(shù)據(jù)庫(kù)中查 找對(duì)應(yīng)的外設(shè)使用標(biāo)準(zhǔn)信息。
優(yōu)選的,所述外設(shè)使用標(biāo)準(zhǔn)信息通過(guò)以下子模塊獲得
外設(shè)使用標(biāo)準(zhǔn)信息搜索子模塊,用于依據(jù)所述外設(shè)標(biāo)識(shí)信息,在互聯(lián)網(wǎng)上進(jìn)行檢 索,獲取對(duì)應(yīng)的外設(shè)使用標(biāo)準(zhǔn)信息。
優(yōu)選的,所述耗費(fèi)提示信息提供給對(duì)應(yīng)的用戶,所述裝置還包括
信息展示模塊,用于采用預(yù)設(shè)的格式及語(yǔ)言對(duì)所述外設(shè)使用耗費(fèi)信息、外設(shè)標(biāo)識(shí) 信息、外設(shè)使用標(biāo)準(zhǔn)信息和耗費(fèi)提示信息進(jìn)行轉(zhuǎn)換,并在用戶設(shè)備上生成對(duì)應(yīng)的展現(xiàn)頁(yè)面。
優(yōu)選的,所述耗費(fèi)提示信息提供給對(duì)應(yīng)的供貨商,所述裝置還包括
供貨商聯(lián)系信息獲取模塊,用于獲取所述外設(shè)標(biāo)識(shí)信息對(duì)應(yīng)的供貨商聯(lián)系信息;
信息發(fā)送模塊,用于依據(jù)所述供貨商聯(lián)系信息,將所述外設(shè)標(biāo)識(shí)信息和耗費(fèi)提示 信息發(fā)送至對(duì)應(yīng)的供貨商。
優(yōu)選的,所述外部設(shè)備包括
與用戶設(shè)備相連的輸入設(shè)備、顯示設(shè)備、打印設(shè)備、外部存儲(chǔ)器或網(wǎng)絡(luò)設(shè)備。
與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn)
本發(fā)明依據(jù)獲取到的用戶設(shè)備的外設(shè)使用耗費(fèi)信息生成耗費(fèi)提示信息,從而使用 戶可以獲知外部設(shè)備的當(dāng)前使用狀況,若外部設(shè)備需要更換或是加新,就可以提前做好準(zhǔn) 備,以保證外部設(shè)備的正常使用。
此外,本發(fā)明中,還將上述外設(shè)的相關(guān)信息提供給供貨商,供貨商可以依據(jù)此信息 獲知用戶外設(shè)的使用狀況,若發(fā)現(xiàn)用戶外設(shè)需要更換或是加新就可以向用戶直接送貨,給 供貨商提供了一種銷售渠道的同時(shí)也方便了用戶。
圖1是本發(fā)明的一種外部設(shè)備檢測(cè)的處理方法實(shí)施例1的流程圖2是本發(fā)明的一種外部設(shè)備檢測(cè)的處理方法實(shí)施例2的流程圖3是本發(fā)明的一種外部設(shè)備檢測(cè)的處理裝置實(shí)施例1的結(jié)構(gòu)框圖4是本發(fā)明的一種外部設(shè)備檢測(cè)的處理裝置實(shí)施例2的結(jié)構(gòu)框圖。
具體實(shí)施方式
為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和具體實(shí) 施方式對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說(shuō)明。
對(duì)于現(xiàn)有技術(shù)而言,用戶無(wú)法獲知外設(shè)或其所帶耗材的消耗情況,只有當(dāng)外部設(shè) 備消耗過(guò)久無(wú)法繼續(xù)使用,或是耗材用完需添加的時(shí)候才知道需要對(duì)外部設(shè)備進(jìn)行更換或 加新,從而影響了用戶的正常使用。
有鑒于此,本專利發(fā)明人創(chuàng)造性地提出本發(fā)明實(shí)施例的核心構(gòu)思之一在于,通過(guò) 訪問(wèn)外部設(shè)備端口,和/或,訪問(wèn)外部設(shè)備所對(duì)應(yīng)的驅(qū)動(dòng)程序,和/或,訪問(wèn)外部設(shè)備的傳感 器,獲取用戶設(shè)備的外設(shè)使用耗費(fèi)信息;然后依據(jù)外設(shè)使用耗費(fèi)信息生成耗費(fèi)提示信息,使用戶可以獲知外部設(shè)備的當(dāng)前使用狀況,以提早對(duì)其進(jìn)行更換或加新,保證外部設(shè)備的正 常使用。
參考圖1,示出了本發(fā)明的一種外部設(shè)備檢測(cè)的處理方法實(shí)施例1的步驟流程圖, 具體可以包括以下步驟
步驟101、通過(guò)訪問(wèn)外部設(shè)備端口,和/或,訪問(wèn)外部設(shè)備所對(duì)應(yīng)的驅(qū)動(dòng)程序,和/ 或,訪問(wèn)外部設(shè)備的傳感器,獲取用戶設(shè)備的外設(shè)使用耗費(fèi)信息。
在具體的實(shí)現(xiàn)中,所述外部設(shè)備可以包括與用戶設(shè)備相連的輸入設(shè)備、顯示設(shè) 備、打印設(shè)備、外部存儲(chǔ)器或網(wǎng)絡(luò)設(shè)備。
以計(jì)算機(jī)為例,輸入設(shè)備(Input Device)是人或外部與設(shè)備進(jìn)行交互的一種裝 置,用于把原始數(shù)據(jù)和處理這些數(shù)據(jù)的程序輸入到計(jì)算機(jī)中,例如,鍵盤,鼠標(biāo)、語(yǔ)音輸入裝 置、數(shù)碼相機(jī)、掃描儀等。
外設(shè)使用耗費(fèi)信息可以表現(xiàn)為表示外設(shè)當(dāng)前使用狀態(tài)的數(shù)據(jù)或外設(shè)所帶耗材余 量的數(shù)據(jù)等。針對(duì)不同外設(shè),外設(shè)使用狀態(tài)數(shù)據(jù)的表現(xiàn)形式有所不同。
顯示設(shè)備在計(jì)算機(jī)輸出設(shè)備中相當(dāng)于用戶的眼睛,通常都通過(guò)顯示設(shè)備來(lái)觀察操 作是否正確,結(jié)果是什么,目前計(jì)算機(jī)顯示設(shè)備主要有CRT顯示器、IXD顯示、等離子顯示器 和投影機(jī)。
打印設(shè)備(printer)是計(jì)算機(jī)的輸出設(shè)備之一,將計(jì)算機(jī)的運(yùn)算結(jié)果或中間結(jié)果 以人所能識(shí)別的數(shù)字、字母、符號(hào)和圖形等,依照規(guī)定的格式印在紙上的設(shè)備。
外部存儲(chǔ)器是用來(lái)存儲(chǔ)計(jì)算機(jī)中不直接與運(yùn)算器發(fā)生聯(lián)系的那些指令和數(shù)據(jù)等 信息的設(shè)備。
網(wǎng)絡(luò)設(shè)備,用于將許多計(jì)算機(jī)系統(tǒng)通過(guò)通信線路連成計(jì)算機(jī)網(wǎng)絡(luò),從而達(dá)到高速、 準(zhǔn)確地進(jìn)行信息傳送,達(dá)到資源共享,提高計(jì)算機(jī)的利用率的目的,例如調(diào)制解調(diào)器和網(wǎng)4坐 下寸ο
在本發(fā)明中,外設(shè)使用耗費(fèi)信息是指各種外設(shè)及外設(shè)耗材的消耗信息、使用壽命、 和/或老化信息。
部分外部設(shè)備與用戶設(shè)備進(jìn)行關(guān)聯(lián)時(shí),需要安裝相應(yīng)的驅(qū)動(dòng)程序,驅(qū)動(dòng)程序扮演 溝通的角色,把外設(shè)的功能告訴用戶設(shè)備,并且也將系統(tǒng)的指令傳達(dá)給外設(shè),讓它開始工 作。例如,外接打印機(jī)要安裝打印機(jī)驅(qū)動(dòng)程序,外接游戲硬件要安裝手柄、方向盤、搖桿等的 驅(qū)動(dòng)程序。驅(qū)動(dòng)程序中包含著相應(yīng)的外設(shè)信息,通過(guò)訪問(wèn)驅(qū)動(dòng)程序就可以獲得用戶設(shè)備的 外設(shè)使用耗費(fèi)信息。
在本發(fā)明的一種優(yōu)選的實(shí)施例中,所述通過(guò)訪問(wèn)外部設(shè)備端口,獲取用戶設(shè)備的 外設(shè)使用耗費(fèi)信息的步驟可以包括
子步驟SI1、采用SetupAPI的方式訪問(wèn)外部設(shè)備端口,發(fā)起與外部設(shè)備端口的I/O 操作。
子步驟S12、通過(guò)與外部設(shè)備端口進(jìn)行指令交互,獲取外部設(shè)備的外設(shè)使用耗費(fèi)信肩、O
端口是直接和外部設(shè)備通訊的地方。外設(shè)接入系統(tǒng)后,系統(tǒng)就會(huì)把外設(shè)的數(shù)據(jù)接 口映射到特定的端口地址空間,這樣,從該端口讀入數(shù)據(jù)就是從外設(shè)讀入數(shù)據(jù),而向外設(shè)寫 入數(shù)據(jù)就是向端口寫入數(shù)據(jù),即I/o操作。對(duì)于有外設(shè)端口可以訪問(wèn)的的外部設(shè)備,可以采用SetupAPI的方式訪問(wèn)外設(shè)端口,發(fā)起與外設(shè)端口的I/O操作。
接下來(lái),需要對(duì)應(yīng)的外設(shè)端口進(jìn)行進(jìn)一步的指令交互,才可獲取外部設(shè)備的外設(shè) 使用信息,即發(fā)送信息,請(qǐng)求判斷是否連接有外設(shè),如收到外設(shè)針對(duì)該請(qǐng)求返回的信息,則 可以通過(guò)指令交互,進(jìn)一步向該外設(shè)發(fā)送信息獲取請(qǐng)求,然后接收外設(shè)返回的外設(shè)使用耗費(fèi)信息。
例如,通過(guò)SetupApi獲取磁盤的使用狀態(tài)信息時(shí),可以利用SetupDiGetCl assDevs ((LPGUID)&GUID_DEVINTERFACE_DISK, NULL, NULL, DIGCF_PRESENT|DIGCF_ DEVI CE INTERFACE)枚舉磁盤設(shè)備信息,然后利用 SetupDiEnumDeviceInterfaces (hdevlnf o, NULL, (LP⑶ID)&GUID_DEVINTERFACE_DISK,ndx, &devInfData)枚舉磁盤設(shè)備,然后對(duì)磁 盤設(shè)備調(diào)用 SetupDiGetDeviceInterfaceDetail (hdevlnfo, &devIntfData, NULL, O, &req Size, NULL),得到磁盤設(shè)備路徑,然后向該磁盤發(fā)送IOCTL_STORAGE_GET_DEVICE_NUMBER, 可以得到磁盤的設(shè)備號(hào),相應(yīng)的發(fā)送使用狀態(tài)獲取信息,就可以得到磁盤的使用狀態(tài)信息, 例如磁盤已使用的空間大小或磁盤擦寫次數(shù)等。
對(duì)于一些自帶傳感器的外部設(shè)備,可以通過(guò)訪問(wèn)其傳感器的方式獲取外設(shè)使用耗 費(fèi)信息,例如一般針式打印機(jī)的字輥下都裝有一個(gè)光電傳感器,來(lái)檢測(cè)是否缺紙。在正常 的情況下,裝紙后光電傳感器會(huì)感觸到紙張的存在,向該傳感器發(fā)送一個(gè)使用狀態(tài)獲取的 請(qǐng)求信息,傳感器就會(huì)產(chǎn)生一個(gè)電訊號(hào)并返回給用戶設(shè)備,用戶設(shè)備的界面上就顯示出一 個(gè)有紙或沒(méi)紙的信號(hào)。
不同外部設(shè)備與用戶設(shè)備進(jìn)行關(guān)聯(lián)的方式是不同的,因此,獲取外設(shè)使用耗費(fèi)信 息的方式也有所不同,可以通過(guò)訪問(wèn)外部設(shè)備端口,也可以通過(guò)訪問(wèn)外部設(shè)備所對(duì)應(yīng)的驅(qū) 動(dòng)程序,或者是通過(guò)訪問(wèn)外部設(shè)備的傳感器。以上三種獲取外設(shè)使用耗費(fèi)信息的方式可以 依據(jù)外設(shè)的實(shí)際系統(tǒng)情況靈活搭配,可以選擇其中任一種方式或是多種方式的組合,本發(fā) 明對(duì)此并不作限制。
步驟102、依據(jù)所述外設(shè)使用耗費(fèi)信息,按照預(yù)置規(guī)則生成耗費(fèi)提示信息。
在本發(fā)明的一種優(yōu)選的實(shí)施例中,所述步驟102可以包括
子步驟S21、將所述外設(shè)使用耗費(fèi)信息發(fā)送到對(duì)應(yīng)的外部設(shè)備,并接受外部設(shè)備依 據(jù)所述外設(shè)使用耗費(fèi)信息生成的耗費(fèi)提示信息。
耗費(fèi)提示信息是根據(jù)當(dāng)前的外設(shè)使用耗費(fèi)信息進(jìn)行判斷得到的,若外設(shè)的使用時(shí) 間已經(jīng)接近使用壽命,就需要提示用戶進(jìn)行更換,若外設(shè)的一些耗材已經(jīng)用完,則需要提示 用戶添加新的耗材。
部分外部設(shè)備可以根據(jù)當(dāng)前使用狀態(tài)信息自動(dòng)生成提示信息,例如,打印機(jī)沒(méi)紙 的時(shí)候,打印機(jī)會(huì)自動(dòng)生成沒(méi)紙的提示信息,傳統(tǒng)的方式是在用戶使用打印機(jī)的時(shí)候提示 在打印機(jī)或用戶設(shè)備的界面上,而此處,通過(guò)訪問(wèn)打印機(jī)的傳感器獲取了沒(méi)紙的信息后,可 以將這個(gè)信息發(fā)送給打印機(jī),并獲取打印機(jī)生成的沒(méi)紙的提示信息。同樣,打印機(jī)沒(méi)墨的時(shí) 候,也可以獲得相應(yīng)的提示。
和/或,子步驟S22、獲取所述外設(shè)使用耗費(fèi)信息,與對(duì)應(yīng)的外設(shè)使用標(biāo)準(zhǔn)信息的 對(duì)比信息,若所述對(duì)比信息滿足預(yù)設(shè)條件,則生成對(duì)應(yīng)的耗費(fèi)提示信息。
一些外部設(shè)備不能根據(jù)外設(shè)使用耗費(fèi)信息生成耗費(fèi)提示信息的,可以將其外設(shè)使 用耗費(fèi)信息和外設(shè)使用標(biāo)準(zhǔn)信息進(jìn)行對(duì)比,從而得知其是否需要更換或是加新,并生成相應(yīng)的提示信息,外設(shè)使用標(biāo)準(zhǔn)信息表明了該外設(shè)的最長(zhǎng)使用壽命或最大使用強(qiáng)度等信息。
例如,一臺(tái)液晶顯示器的標(biāo)準(zhǔn)使用信息,即標(biāo)準(zhǔn)使用壽命為2 3萬(wàn)小時(shí),檢測(cè)獲 知該顯示器已經(jīng)使用了接近3萬(wàn)小時(shí),預(yù)設(shè)條件為外設(shè)使用耗費(fèi)信息的數(shù)據(jù)為外設(shè)標(biāo)準(zhǔn)使 用信息的數(shù)據(jù)的80%,將這兩個(gè)數(shù)據(jù)進(jìn)行對(duì)比后可知已經(jīng)滿足了預(yù)設(shè)條件,此時(shí)就會(huì)生成 對(duì)應(yīng)的耗費(fèi)提示信息,即提醒更換新的顯示器。
在本發(fā)明的一種優(yōu)選的實(shí)施例中,所述耗費(fèi)提示信息可以提供給對(duì)應(yīng)的用戶,所 述方法還可以包括
采用預(yù)設(shè)的格式及語(yǔ)言對(duì)所述外設(shè)使用耗費(fèi)信息、外設(shè)標(biāo)識(shí)信息、外設(shè)使用標(biāo)準(zhǔn) 信息和耗費(fèi)提示信息進(jìn)行轉(zhuǎn)換,并在用戶設(shè)備上生成對(duì)應(yīng)的展現(xiàn)頁(yè)面。
由于在實(shí)際中外設(shè)標(biāo)識(shí)信息主要是以英文表示,不便于用戶理解,尤其是不便于 國(guó)內(nèi)用戶的準(zhǔn)確理解,和其相關(guān)的外設(shè)使用耗費(fèi)信息、耗費(fèi)提示信息、外設(shè)使用標(biāo)準(zhǔn)信息也 會(huì)有部分以英文表示,因此,本發(fā)明還可以通過(guò)本步驟將上述信息采用中文以及用戶習(xí)慣 的閱讀格式進(jìn)行轉(zhuǎn)換。
當(dāng)然,本領(lǐng)域技術(shù)人員依據(jù)實(shí)際情況采用任一種語(yǔ)言和格式進(jìn)行轉(zhuǎn)換都是可行 的,本發(fā)明對(duì)此不作限制。
對(duì)上述信息進(jìn)行轉(zhuǎn)換后可以在用戶設(shè)備上生成對(duì)應(yīng)的展現(xiàn)頁(yè)面,提供給相應(yīng)的用 戶,如下例
移動(dòng)硬盤希捷ST9250827AS
標(biāo)準(zhǔn)使用壽命3萬(wàn)小時(shí)
已使用共15000次,累計(jì)28530小時(shí)
建議您進(jìn)行立即更換移動(dòng)硬盤。
參考圖2,示出了本發(fā)明的一種外部設(shè)備檢測(cè)的處理方法實(shí)施例2的步驟流程圖, 具體可以包括以下步驟
步驟201、通過(guò)訪問(wèn)外部設(shè)備端口,和/或,訪問(wèn)外部設(shè)備所對(duì)應(yīng)的驅(qū)動(dòng)程序,和/ 或,訪問(wèn)外部設(shè)備的傳感器,獲取用戶設(shè)備的外設(shè)使用耗費(fèi)信息和外設(shè)標(biāo)識(shí)信息,所述外設(shè) 標(biāo)識(shí)信息包括廠商ID與外部設(shè)備ID ;
步驟202、依據(jù)所述外設(shè)使用耗費(fèi)信息,按照預(yù)置規(guī)則生成耗費(fèi)提示信息。
在本發(fā)明的一種優(yōu)選的實(shí)施例中,所述步驟202可以包括
子步驟S31、將所述外設(shè)使用耗費(fèi)信息發(fā)送到對(duì)應(yīng)的外部設(shè)備,并接受外部設(shè)備依 據(jù)所述外設(shè)使用耗費(fèi)信息生成的耗費(fèi)提示信息。
和/或,子步驟S32、獲取所述外設(shè)使用耗費(fèi)信息,與對(duì)應(yīng)的外設(shè)使用標(biāo)準(zhǔn)信息的 對(duì)比信息,若所述對(duì)比信息滿足預(yù)設(shè)條件,則生成對(duì)應(yīng)的耗費(fèi)提示信息。
在具體的實(shí)現(xiàn)中,所述外設(shè)使用標(biāo)準(zhǔn)信息可以通過(guò)以下子步驟獲得
依據(jù)所述外設(shè)標(biāo)識(shí)信息,在預(yù)置數(shù)據(jù)庫(kù)中查找對(duì)應(yīng)的外設(shè)使用標(biāo)準(zhǔn)信息。在本示 例中,可以預(yù)置外設(shè)使用標(biāo)準(zhǔn)信息數(shù)據(jù)庫(kù),當(dāng)獲取到外設(shè)標(biāo)識(shí)信息時(shí),可以依據(jù)其中包含的 廠商ID及硬件設(shè)備ID,在該數(shù)據(jù)庫(kù)中進(jìn)行匹配,然后篩選出對(duì)應(yīng)的外設(shè)使用標(biāo)準(zhǔn)信息。
在本發(fā)明的實(shí)施例的另一種示例中,所述外設(shè)使用標(biāo)準(zhǔn)信息通過(guò)以下子步驟獲 得
依據(jù)所述外設(shè)標(biāo)識(shí)信息,在互聯(lián)網(wǎng)上進(jìn)行檢索,獲取對(duì)應(yīng)的外設(shè)使用標(biāo)準(zhǔn)信息。與上個(gè)示例進(jìn)行區(qū)別的是,在本示例中,可以依據(jù)獲得的外設(shè)標(biāo)識(shí)信息作為搜索關(guān)鍵詞,在網(wǎng) 上搜索相應(yīng)的外設(shè)使用標(biāo)準(zhǔn)信息。
在本發(fā)明的一種優(yōu)選的實(shí)施例中,所述耗費(fèi)提示信息可以提供給對(duì)應(yīng)的供貨商, 所述方法還可以包括
步驟203、獲取所述外設(shè)標(biāo)識(shí)信息對(duì)應(yīng)的供貨商聯(lián)系信息;
步驟204、依據(jù)所述供貨商聯(lián)系信息,將所述外設(shè)標(biāo)識(shí)信息和耗費(fèi)提示信息發(fā)送至 對(duì)應(yīng)供貨商。
在獲取到上述信息后還可以將信息提供給相應(yīng)的供貨商,供貨商根據(jù)這樣供貨商 主動(dòng)聯(lián)系用戶進(jìn)行發(fā)貨,用戶不用再去尋找供貨商,節(jié)約了用戶的時(shí)間,也給供貨商增加了 新的銷售渠道。
綜上所述,本發(fā)明提供了一種外部設(shè)備檢測(cè)的處理方法,依據(jù)獲取到的用戶設(shè)備 的外設(shè)使用耗費(fèi)信息生成耗費(fèi)提示信息,從而使用戶可以獲知外部設(shè)備的當(dāng)前使用狀況, 若外部設(shè)備需要更換或是加新,就可以提前做好準(zhǔn)備,以保證外部設(shè)備的正常使用。
此外,本發(fā)明中,還將上述外設(shè)的相關(guān)信息提供給供貨商,供貨商可以依據(jù)此信息 獲知用戶外設(shè)的使用狀況,若發(fā)現(xiàn)用戶外設(shè)需要更換或是加新就可以向用戶直接送貨,給 供貨商提供了一種銷售渠道的同時(shí)也方便了用戶。
本說(shuō)明書中的各個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例 之間相同相似的部分互相參見即可。
需要說(shuō)明的是,在本發(fā)明實(shí)施例中,所述用戶設(shè)備包括計(jì)算機(jī)、手機(jī)、PDA等,所述 硬件包括CPU、主板、顯卡、顯示器、內(nèi)存、硬盤、光驅(qū)、聲卡、電池、網(wǎng)卡、鼠標(biāo)鍵盤和/或攝像 頭等。本發(fā)明實(shí)施例不僅可以應(yīng)用于單臺(tái)設(shè)備的應(yīng)用環(huán)境中,還可以應(yīng)用于服務(wù)器-客戶 端的應(yīng)用環(huán)境,或者進(jìn)一步應(yīng)用于基于云技術(shù)的應(yīng)用環(huán)境中。
對(duì)于方法實(shí)施例,為了簡(jiǎn)單描述,故將其都表述為一系列的動(dòng)作組合,但是本領(lǐng)域 技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動(dòng)作順序的限制,因?yàn)橐罁?jù)本發(fā)明,某些步驟可 以采用其他順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說(shuō)明書中所描述的實(shí)施 例均屬于優(yōu)選實(shí)施例,所涉及的動(dòng)作和模塊并不一定是本發(fā)明所必須的。
參考圖3,示出了本發(fā)明的一種外部設(shè)備檢測(cè)的處理裝置實(shí)施例1的結(jié)構(gòu)框圖,具 體可以包括以下模塊
外設(shè)使用耗費(fèi)信息獲取模塊301,用于通過(guò)訪問(wèn)外部設(shè)備端口,和/或,訪問(wèn)外部 設(shè)備所對(duì)應(yīng)的驅(qū)動(dòng)程序,和/或,訪問(wèn)外部設(shè)備的傳感器,獲取用戶設(shè)備的外設(shè)使用耗費(fèi)信
耗費(fèi)提示信息生成模塊302,用于依據(jù)所述外設(shè)使用耗費(fèi)信息,按照預(yù)置規(guī)則生成 耗費(fèi)提示信息。
在本發(fā)明的一種優(yōu)選的實(shí)施例中,所述外設(shè)使用耗費(fèi)信息獲取模塊可以包括
外部設(shè)備端口訪問(wèn)子模塊,用于采用SetupAPI的方式訪問(wèn)外部設(shè)備端口,發(fā)起與 外部設(shè)備端口的I/o操作;
指令交互子模塊,用于通過(guò)與外部設(shè)備端口進(jìn)行指令交互,獲取外部設(shè)備的外設(shè) 使用耗費(fèi)信息。
在本發(fā)明的一種優(yōu)選的實(shí)施例中,所述耗費(fèi)提示信息生成模塊可以包括
第一耗費(fèi)提示信息生成子模塊,用于將所述外設(shè)使用耗費(fèi)信息發(fā)送到對(duì)應(yīng)的外部 設(shè)備,并接受外部設(shè)備依據(jù)所述外設(shè)使用耗費(fèi)信息生成的耗費(fèi)提示信息;
和/或,第二耗費(fèi)提示信息生成子模塊,用于獲取所述外設(shè)使用耗費(fèi)信息,與對(duì)應(yīng) 的外設(shè)使用標(biāo)準(zhǔn)信息的對(duì)比信息,若所述對(duì)比信息滿足預(yù)設(shè)條件,則生成對(duì)應(yīng)的耗費(fèi)提示信息。
在具體的實(shí)現(xiàn)中,所述外部設(shè)備可以包括
與用戶設(shè)備相連的輸入設(shè)備、顯示設(shè)備、打印設(shè)備、外部存儲(chǔ)器或網(wǎng)絡(luò)設(shè)備。
在本發(fā)明的一種優(yōu)選的實(shí)施例中,所述耗費(fèi)提示信息可以提供給對(duì)應(yīng)的用戶,所 述裝置還可以包括
信息展示模塊,用于采用預(yù)設(shè)的格式及語(yǔ)言對(duì)所述外設(shè)使用耗費(fèi)信息、外設(shè)標(biāo)識(shí) 信息、外設(shè)使用標(biāo)準(zhǔn)信息和耗費(fèi)提示信息進(jìn)行轉(zhuǎn)換,并在用戶設(shè)備上生成對(duì)應(yīng)的展現(xiàn)頁(yè)面。
參考圖4,示出了本發(fā)明的一種外部設(shè)備檢測(cè)的處理裝置實(shí)施例2的結(jié)構(gòu)框圖,具 體可以包括以下模塊
信息獲取模塊401,用于通過(guò)訪問(wèn)外部設(shè)備端口,和/或,訪問(wèn)外部設(shè)備所對(duì)應(yīng)的 驅(qū)動(dòng)程序,和/或,訪問(wèn)外部設(shè)備的傳感器,獲取用戶設(shè)備的外設(shè)使用耗費(fèi)信息和外設(shè)標(biāo)識(shí) 信息,所述外設(shè)標(biāo)識(shí)信息包括廠商ID與外部設(shè)備ID ;
耗費(fèi)提示信息生成模塊402,用于依據(jù)所述外設(shè)使用耗費(fèi)信息,按照預(yù)置規(guī)則生成 耗費(fèi)提示信息;
在本發(fā)明的一種優(yōu)選的實(shí)施例中,所述耗費(fèi)提示信息可以提供給對(duì)應(yīng)的供貨商, 所述裝置還可以包括
供貨商聯(lián)系信息獲取模塊403,用于獲取所述外設(shè)標(biāo)識(shí)信息對(duì)應(yīng)的供貨商聯(lián)系信 息;
信息發(fā)送模塊404,用于依據(jù)所述供貨商聯(lián)系信息,將所述外設(shè)標(biāo)識(shí)信息和耗費(fèi)提 示信息發(fā)送至對(duì)應(yīng)的供貨商。
在本發(fā)明的一種優(yōu)選的實(shí)施例中,所述耗費(fèi)提示信息生成模塊402可以包括
第一耗費(fèi)提示信息生成子模塊,用于將所述外設(shè)使用耗費(fèi)信息發(fā)送到對(duì)應(yīng)的外部 設(shè)備,并接受外部設(shè)備依據(jù)所述外設(shè)使用耗費(fèi)信息生成的耗費(fèi)提示信息;
和/或,第二耗費(fèi)提示信息生成子模塊,用于獲取所述外設(shè)使用耗費(fèi)信息,與對(duì)應(yīng) 的外設(shè)使用標(biāo)準(zhǔn)信息的對(duì)比信息,若所述對(duì)比信息滿足預(yù)設(shè)條件,則生成對(duì)應(yīng)的耗費(fèi)提示 信息。
在本發(fā)明的一種優(yōu)選的實(shí)施例中,所述外設(shè)使用標(biāo)準(zhǔn)信息可以通過(guò)以下子模塊獲 得
外設(shè)使用標(biāo)準(zhǔn)信息查找子模塊,用于依據(jù)所述外設(shè)標(biāo)識(shí)信息,在預(yù)置數(shù)據(jù)庫(kù)中查 找對(duì)應(yīng)的外設(shè)使用標(biāo)準(zhǔn)信息。
在本發(fā)明的一種優(yōu)選的實(shí)施例的另一種示例中,所述外設(shè)使用標(biāo)準(zhǔn)信息可以通過(guò) 以下子模塊獲得
外設(shè)使用標(biāo)準(zhǔn)信息搜索子模塊,用于依據(jù)所述外設(shè)標(biāo)識(shí)信息,在互聯(lián)網(wǎng)上進(jìn)行檢 索,獲取對(duì)應(yīng)的外設(shè)使用標(biāo)準(zhǔn)信息。
本發(fā)明實(shí)施例不僅可以應(yīng)用于單臺(tái)設(shè)備的應(yīng)用環(huán)境中,還可以應(yīng)用于服務(wù)器-客戶端的應(yīng)用環(huán)境,或者進(jìn)一步應(yīng)用于基于云技術(shù)的應(yīng)用環(huán)境中。
由于所述裝置實(shí)施例基本相應(yīng)于前述方法實(shí)施例,故本實(shí)施例的描述中未詳盡之 處,可以參見前述實(shí)施例中的相關(guān)說(shuō)明,在此就不贅述了。本發(fā)明裝置實(shí)施例和系統(tǒng)實(shí)施例 中所涉及的模塊、子模塊和單元可以為軟件,可以為硬件,也可以為軟件和硬件的組合。
本發(fā)明可用于眾多通用或?qū)S玫挠?jì)算系統(tǒng)環(huán)境或配置中。例如個(gè)人計(jì)算機(jī)、服務(wù) 器計(jì)算機(jī)、手持設(shè)備或便攜式設(shè)備、平板型設(shè)備、多處理器系統(tǒng)、基于微處理器的系統(tǒng)、置頂 盒、可編程的消費(fèi)電子設(shè)備、網(wǎng)絡(luò)PC、小型計(jì)算機(jī)、大型計(jì)算機(jī)、包括以上任何系統(tǒng)或設(shè)備的 分布式計(jì)算環(huán)境等等。
本發(fā)明可以在由計(jì)算機(jī)執(zhí)行的計(jì)算機(jī)可執(zhí)行指令的一般上下文中描述,例如程序 模塊。一般地,程序模塊包括執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、對(duì)象、組 件、數(shù)據(jù)結(jié)構(gòu)等等。也可以在分布式計(jì)算環(huán)境中實(shí)踐本發(fā)明,在這些分布式計(jì)算環(huán)境中,由 通過(guò)通信網(wǎng)絡(luò)而被連接的遠(yuǎn)程處理設(shè)備來(lái)執(zhí)行任務(wù)。在分布式計(jì)算環(huán)境中,程序模塊可以 位于包括存儲(chǔ)設(shè)備在內(nèi)的本地和遠(yuǎn)程計(jì)算機(jī)存儲(chǔ)介質(zhì)中。
在本文中,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從 而使得包括一系列要素的過(guò)程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒(méi)有明 確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者設(shè)備所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)......”限定的要素,并不排除在包括所述要素的過(guò)程、方法、物品或者設(shè)備中還存在另外的相同要素。
最后,還需要說(shuō)明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語(yǔ)僅僅用來(lái)將 一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來(lái),而不一定要求或者暗示這些實(shí)體或操作 之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體 意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者設(shè)備不僅包括 那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者設(shè)備所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)......”限定的要素,并不排除在包括所述要素的過(guò)程、方法、物品或者設(shè)備中還存在另外的相同要素。
以上對(duì)本發(fā)明所提供的一種外部設(shè)備檢測(cè)的處理方法和一種外部設(shè)備檢測(cè)的處 理裝置進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述, 以上實(shí)施例的說(shuō)明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一 般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式
及應(yīng)用范圍上均會(huì)有改變之處,綜上所 述,本說(shuō)明書內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。
權(quán)利要求
1.一種外部設(shè)備檢測(cè)的處理方法,其特征在于,包括 通過(guò)訪問(wèn)外部設(shè)備端口,和/或,訪問(wèn)外部設(shè)備所對(duì)應(yīng)的驅(qū)動(dòng)程序,和/或,訪問(wèn)外部設(shè)備的傳感器,獲取用戶設(shè)備的外設(shè)使用耗費(fèi)信息; 依據(jù)所述外設(shè)使用耗費(fèi)信息,按照預(yù)置規(guī)則生成耗費(fèi)提示信息。
2.如權(quán)利要求1所述的方法,其特征在于,所述通過(guò)訪問(wèn)外部設(shè)備端口,獲取用戶設(shè)備的外設(shè)使用耗費(fèi)信息的步驟包括 采用SetupAPI的方式訪問(wèn)外部設(shè)備端口,發(fā)起與外部設(shè)備端口的I/O操作; 通過(guò)與外部設(shè)備端口進(jìn)行指令交互,獲取外部設(shè)備的外設(shè)使用耗費(fèi)信息。
3.如權(quán)利要求2所述的方法,其特征在于,還包括 在獲取用戶設(shè)備的外設(shè)使用耗費(fèi)信息的同時(shí),獲取用戶設(shè)備的外設(shè)標(biāo)識(shí)信息,所述外設(shè)標(biāo)識(shí)信息包括廠商ID與外部設(shè)備ID。
4.如權(quán)利要求3所述的方法,其特征在于,所述依據(jù)外設(shè)使用耗費(fèi)信息,按照預(yù)置規(guī)則生成耗費(fèi)提示信息的步驟包括 將所述外設(shè)使用耗費(fèi)信息發(fā)送到對(duì)應(yīng)的外部設(shè)備,并接受外部設(shè)備依據(jù)所述外設(shè)使用耗費(fèi)信息生成的耗費(fèi)提示信息。
和/或,獲取所述外設(shè)使用耗費(fèi)信息,與對(duì)應(yīng)的外設(shè)使用標(biāo)準(zhǔn)信息的對(duì)比信息,若所述對(duì)比信息滿足預(yù)設(shè)條件,則生成對(duì)應(yīng)的耗費(fèi)提示信息。
5.如權(quán)利要求4所述的方法,其特征在于,所述外設(shè)使用標(biāo)準(zhǔn)信息通過(guò)以下步驟獲得 依據(jù)所述外設(shè)標(biāo)識(shí)信息,在預(yù)置數(shù)據(jù)庫(kù)中查找對(duì)應(yīng)的外設(shè)使用標(biāo)準(zhǔn)信息。
6.如權(quán)利要求4所述的方法,其特征在于,所述外設(shè)使用標(biāo)準(zhǔn)信息通過(guò)以下步驟獲得 依據(jù)所述外設(shè)標(biāo)識(shí)信息,在互聯(lián)網(wǎng)上進(jìn)行檢索,獲取對(duì)應(yīng)的外設(shè)使用標(biāo)準(zhǔn)信息。
7.如權(quán)利要求6所述的方法,其特征在于,所述耗費(fèi)提示信息提供給對(duì)應(yīng)的用戶,所述方法還包括 采用預(yù)設(shè)的格式及語(yǔ)言對(duì)所述外設(shè)使用耗費(fèi)信息、外設(shè)標(biāo)識(shí)信息、外設(shè)使用標(biāo)準(zhǔn)信息和耗費(fèi)提示信息進(jìn)行轉(zhuǎn)換,并在用戶設(shè)備上生成對(duì)應(yīng)的展現(xiàn)頁(yè)面。
8.如權(quán)利要求6所述的方法,其特征在于,所述耗費(fèi)提示信息提供給對(duì)應(yīng)的供貨商,所述方法還包括 獲取所述外設(shè)標(biāo)識(shí)信息對(duì)應(yīng)的供貨商聯(lián)系信息; 依據(jù)所述供貨商聯(lián)系信息,將所述外設(shè)標(biāo)識(shí)信息和耗費(fèi)提示信息發(fā)送至對(duì)應(yīng)供貨商。
9.如權(quán)利要求8所述的方法,其特征在于,所述外部設(shè)備包括 與用戶設(shè)備相連的輸入設(shè)備、顯示設(shè)備、打印設(shè)備、外部存儲(chǔ)器或網(wǎng)絡(luò)設(shè)備。
10.一種外部設(shè)備檢測(cè)的處理裝置,其特征在于,包括 外設(shè)使用耗費(fèi)信息獲取模塊,用于通過(guò)訪問(wèn)外部設(shè)備端口,和/或,訪問(wèn)外部設(shè)備所對(duì)應(yīng)的驅(qū)動(dòng)程序,和/或,訪問(wèn)外部設(shè)備的傳感器,獲取用戶設(shè)備的外設(shè)使用耗費(fèi)信息; 耗費(fèi)提示信息生成模塊,用于依據(jù)所述外設(shè)使用耗費(fèi)信息,按照預(yù)置規(guī)則生成耗費(fèi)提不 目息。
11.如權(quán)利要求10所述的裝置,其特征在于,所述外設(shè)使用耗費(fèi)信息獲取模塊包括 外部設(shè)備端口訪問(wèn)子模塊,用于采用SetupAPI的方式訪問(wèn)外部設(shè)備端口,發(fā)起與外部設(shè)備端口的I/O操作;指令交互子模塊,用于通過(guò)與外部設(shè)備端口進(jìn)行指令交互,獲取外部設(shè)備的外設(shè)使用耗費(fèi)信息。
12.如權(quán)利要求11所述的裝置,其特征在于,還包括 外設(shè)標(biāo)識(shí)信息獲取子模塊,用于在獲取用戶設(shè)備的外設(shè)使用耗費(fèi)信息的同時(shí),獲取用戶設(shè)備的外設(shè)標(biāo)識(shí)信息,所述外設(shè)標(biāo)識(shí)信息包括廠商ID與外部設(shè)備ID。
13.如權(quán)利要求12所述的裝置,其特征在于,所述耗費(fèi)提示信息生成模塊包括 第一耗費(fèi)提示信息生成子模塊,用于將所述外設(shè)使用耗費(fèi)信息發(fā)送到對(duì)應(yīng)的外部設(shè)備,并接受外部設(shè)備依據(jù)所述外設(shè)使用耗費(fèi)信息生成的耗費(fèi)提示信息; 和/或,第二耗費(fèi)提示信息生成子模塊,用于獲取所述外設(shè)使用耗費(fèi)信息,與對(duì)應(yīng)的外設(shè)使用標(biāo)準(zhǔn)信息的對(duì)比信息,若所述對(duì)比信息滿足預(yù)設(shè)條件,則生成對(duì)應(yīng)的耗費(fèi)提示信息。
14.如權(quán)利要求13所述的裝置,其特征在于,所述外設(shè)使用標(biāo)準(zhǔn)信息通過(guò)以下子模塊獲得 外設(shè)使用標(biāo)準(zhǔn)信息查找子模塊,用于依據(jù)所述外設(shè)標(biāo)識(shí)信息,在預(yù)置數(shù)據(jù)庫(kù)中查找對(duì)應(yīng)的外設(shè)使用標(biāo)準(zhǔn)信息。
15.如權(quán)利要求13所述的裝置,其特征在于,所述外設(shè)使用標(biāo)準(zhǔn)信息通過(guò)以下子模塊獲得 外設(shè)使用標(biāo)準(zhǔn)信息搜索子模塊,用于依據(jù)所述外設(shè)標(biāo)識(shí)信息,在互聯(lián)網(wǎng)上進(jìn)行檢索,獲取對(duì)應(yīng)的外設(shè)使用標(biāo)準(zhǔn)信息。
16.如權(quán)利要求15所述的裝置,其特征在于,所述耗費(fèi)提示信息提供給對(duì)應(yīng)的用戶,所述裝置還包括 信息展示模塊,用于采用預(yù)設(shè)的格式及語(yǔ)言對(duì)所述外設(shè)使用耗費(fèi)信息、外設(shè)標(biāo)識(shí)信息、外設(shè)使用標(biāo)準(zhǔn)信息和耗費(fèi)提示信息進(jìn)行轉(zhuǎn)換,并在用戶設(shè)備上生成對(duì)應(yīng)的展現(xiàn)頁(yè)面。
17.如權(quán)利要求15所述的裝置,其特征在于,所述耗費(fèi)提示信息提供給對(duì)應(yīng)的供貨商,所述裝置還包括 供貨商聯(lián)系信息獲取模塊,用于獲取所述外設(shè)標(biāo)識(shí)信息對(duì)應(yīng)的供貨商聯(lián)系信息; 信息發(fā)送模塊,用于依據(jù)所述供貨商聯(lián)系信息,將所述外設(shè)標(biāo)識(shí)信息和耗費(fèi)提示信息發(fā)送至對(duì)應(yīng)的供貨商。
18.如權(quán)利要求17所述的裝置,其特征在于,所述外部設(shè)備包括 與用戶設(shè)備相連的輸入設(shè)備、顯示設(shè)備、打印設(shè)備、外部存儲(chǔ)器或網(wǎng)絡(luò)設(shè)備。
全文摘要
本發(fā)明提供了一種外部設(shè)備檢測(cè)的處理方法和裝置。所述方法包括通過(guò)訪問(wèn)外部設(shè)備端口,和/或,訪問(wèn)外部設(shè)備所對(duì)應(yīng)的驅(qū)動(dòng)程序,和/或,訪問(wèn)外部設(shè)備的傳感器,獲取用戶設(shè)備的外設(shè)使用耗費(fèi)信息;依據(jù)所述外設(shè)使用耗費(fèi)信息,按照預(yù)置規(guī)則生成耗費(fèi)提示信息。本發(fā)明可以使用戶獲知外部設(shè)備的當(dāng)前使用狀況,以提早對(duì)其進(jìn)行更換或加新,保證外部設(shè)備的正常使用。
文檔編號(hào)G06F13/10GK102999448SQ20111027197
公開日2013年3月27日 申請(qǐng)日期2011年9月14日 優(yōu)先權(quán)日2011年9月14日
發(fā)明者魯錦, 李煜 申請(qǐng)人:奇智軟件(北京)有限公司