14)、通信器(516)、標(biāo)識(shí)符匹配器(520)、認(rèn)證器(522)、和認(rèn)證否決器(524)。所示的存儲(chǔ)在存儲(chǔ)器資源(504)中的數(shù)據(jù)結(jié)構(gòu)包括密鑰(510)和標(biāo)識(shí)符列表(518)。
[0040]存儲(chǔ)器資源(504)包括計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中包含使得由處理資源(502)執(zhí)行任務(wù)的計(jì)算機(jī)可讀程序代碼。計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是有形的和/或非暫態(tài)存儲(chǔ)介質(zhì)。計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是不是傳輸存儲(chǔ)介質(zhì)的任何適合的存儲(chǔ)介質(zhì)。計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)類型的非窮盡列表包括非易失性存儲(chǔ)器、易失性存儲(chǔ)器、隨機(jī)存取存儲(chǔ)器、基于憶阻器的存儲(chǔ)器、只寫(xiě)存儲(chǔ)器、閃速存儲(chǔ)器、電可擦除可編程只讀存儲(chǔ)器、磁存儲(chǔ)介質(zhì)、其它類型的存儲(chǔ)器或它們的組合。
[0041]消費(fèi)品識(shí)別器(506)表示這樣的編程指令:當(dāng)被執(zhí)行時(shí),使得處理資源(502)識(shí)別消費(fèi)品處于被認(rèn)證的狀態(tài)。例如,如果消費(fèi)品與設(shè)備正在通信、消費(fèi)品已經(jīng)發(fā)送了認(rèn)證請(qǐng)求、消費(fèi)品被固定到設(shè)備上、另一狀態(tài)、或者它們的組合,則設(shè)備可以識(shí)別出消費(fèi)品處于被認(rèn)證的狀態(tài)。認(rèn)證會(huì)話啟動(dòng)器(508)表示這樣的編程指令:當(dāng)被執(zhí)行時(shí),使得處理資源(502)發(fā)起設(shè)備與消費(fèi)品之間的認(rèn)證會(huì)話。
[0042]數(shù)字簽名驗(yàn)證器(512)表示這樣的編程指令:當(dāng)被執(zhí)行時(shí),使得處理資源(502)利用密鑰(510)來(lái)驗(yàn)證存儲(chǔ)在消費(fèi)品的存儲(chǔ)器中的數(shù)字簽名。被簽名的數(shù)據(jù)確認(rèn)器(514)表示這樣的編程指令:當(dāng)被執(zhí)行時(shí),使得處理資源(502)確認(rèn)被簽名的數(shù)據(jù)看起來(lái)為真。如果被簽名的數(shù)據(jù)確認(rèn)器(514)不能做出這樣的確認(rèn),則否決認(rèn)證。
[0043]通信器(516)表示這樣的編程指令:當(dāng)被執(zhí)行時(shí),使得處理資源(502)針對(duì)存儲(chǔ)在遠(yuǎn)程位置中的非認(rèn)證的標(biāo)識(shí)符列表而與遠(yuǎn)程列表引擎通信。通信器(516)使得列表或者列表的至少一部分被下載到設(shè)備。下載的列表或列表的部分利用非認(rèn)證的標(biāo)識(shí)符來(lái)填充標(biāo)識(shí)符列表(518)。
[0044]標(biāo)識(shí)符匹配器(520)表示這樣的編程指令:當(dāng)被執(zhí)行時(shí),使得處理資源(502)將在被簽名的數(shù)據(jù)中找到的標(biāo)識(shí)符與標(biāo)識(shí)符列表(518)中的標(biāo)識(shí)符進(jìn)行匹配。如果標(biāo)識(shí)符匹配器(516)不能將標(biāo)識(shí)符與來(lái)自列表中的一個(gè)匹配,則消費(fèi)品被認(rèn)證。
[0045]認(rèn)證器(522)表示這樣的編程指令:當(dāng)被執(zhí)行時(shí),使得處理資源(502)響應(yīng)于確定數(shù)字簽名為真且其相關(guān)聯(lián)的標(biāo)識(shí)符與標(biāo)識(shí)符列表(518)中的標(biāo)識(shí)符不匹配而認(rèn)證消費(fèi)品。認(rèn)證否決器(526)表示這樣的編程指令:當(dāng)被執(zhí)行時(shí),如果確定消費(fèi)品的標(biāo)識(shí)符與來(lái)自非認(rèn)證的標(biāo)識(shí)符列表的標(biāo)識(shí)符匹配,則使得處理資源(502)否決認(rèn)證。
[0046]此外,存儲(chǔ)器資源(504)可以是安裝封裝包的部分。響應(yīng)于安裝該安裝封裝包,存儲(chǔ)器資源(504)的編程指令可以從安裝封裝包的源下載,該源可以是諸如便攜式介質(zhì)、月艮務(wù)器、遠(yuǎn)程網(wǎng)絡(luò)位置、另一位置或它們的組合。與本文描述的原理兼容的便攜式存儲(chǔ)器介質(zhì)包括DVD、CD、閃速存儲(chǔ)器、便攜式盤(pán)、磁盤(pán)、光盤(pán)、其它形式的便攜式存儲(chǔ)器或它們的組合。在其它示例中,程序指令已經(jīng)被安裝。此處,存儲(chǔ)器資源可以包括諸如硬盤(pán)驅(qū)動(dòng)器、固態(tài)硬盤(pán)驅(qū)動(dòng)器等的集成存儲(chǔ)器。
[0047]在一些示例中,處理資源(502)和存儲(chǔ)器資源(504)位于同一物理組件內(nèi),例如服務(wù)器或網(wǎng)絡(luò)組件。存儲(chǔ)器資源(504)可以是物理組件的主存儲(chǔ)器、高速緩存、寄存器、非易失性存儲(chǔ)器、或物理組件的存儲(chǔ)器層級(jí)中的其它地方的部分。可替代地,存儲(chǔ)器資源(504)可以提供網(wǎng)絡(luò)與處理資源(502)通信。此外,諸如庫(kù)的數(shù)據(jù)結(jié)構(gòu)可以是通過(guò)網(wǎng)絡(luò)連接而從遠(yuǎn)程位置訪問(wèn)的,而同時(shí)編程指令位于本地。因此,確定系統(tǒng)(500)可以實(shí)現(xiàn)在用戶設(shè)備上、服務(wù)器上、服務(wù)器群上或它們的組合上。
[0048]圖5的確定系統(tǒng)(500)可以是通用計(jì)算機(jī)的部分。然而,在可替代的示例中,確定系統(tǒng)(500)是專用集成電路的部分。
[0049]雖然已經(jīng)參考了驗(yàn)證數(shù)字簽名的具體機(jī)制描述了上述示例,但是根據(jù)本文描述的原理可以使用用于驗(yàn)證數(shù)字簽名的任何適合的機(jī)制。此外,雖然已經(jīng)參考用于確定消費(fèi)品的標(biāo)識(shí)符的具體機(jī)制描述了上述示例,但是根據(jù)本文描述的原理可以使用用于確定消費(fèi)品的標(biāo)識(shí)符的任何適合的機(jī)制。
[0050]而且,雖然已經(jīng)參考用于將當(dāng)前消費(fèi)品的標(biāo)識(shí)符與非認(rèn)證的標(biāo)識(shí)符列表進(jìn)行匹配的具體機(jī)制描述了上述示例,但是根據(jù)本文描述的原理可以使用用于匹配標(biāo)識(shí)符的任何適合的機(jī)制。另外,雖然已經(jīng)參考用于確定列表的哪些部分要下載到設(shè)備的具體機(jī)制描述了上述示例,但是根據(jù)本文描述的原理可以使用用于確定列表的哪些部分要下載的任何適合的機(jī)制。此外,可以將列表或列表的部分下載到設(shè)備或者與設(shè)備相關(guān)聯(lián)的另一設(shè)備。例如,列表可以下載到與打印機(jī)網(wǎng)絡(luò)連接的計(jì)算機(jī)。在這些示例中,計(jì)算機(jī)可以具有額外的存儲(chǔ)器以專用于存儲(chǔ)列表,并且由此,計(jì)算機(jī)可以存儲(chǔ)非認(rèn)證的標(biāo)識(shí)符列表的較大部分。
[0051]主機(jī)設(shè)備可以包括引用保護(hù)主機(jī)設(shè)備防止篡改或刪除的具體措施。例如,主機(jī)設(shè)備可以包括周期性更新列表以確保列表準(zhǔn)確的策略。雖然已經(jīng)參考用于保護(hù)本地地存儲(chǔ)在主機(jī)設(shè)備中的非正品的標(biāo)識(shí)符的機(jī)制描述了上述示例,但是根據(jù)本文描述的原理可以實(shí)現(xiàn)用于保護(hù)本地列表的任何適合的機(jī)制。
[0052]前面的描述僅為了示出和描述本文所描述的原理的示例而呈現(xiàn)。本說(shuō)明書(shū)不意在窮盡或?qū)⑦@些原理限制到任何所公開(kāi)的精確形式。根據(jù)上述教導(dǎo),許多修改和變型是可能的。
【主權(quán)項(xiàng)】
1.一種用于確定消費(fèi)品的正偽的方法,包括: 與列表引擎通信,所述列表引擎包含由被分類為非正品的消費(fèi)品的多個(gè)標(biāo)識(shí)符構(gòu)成的列表; 將所述消費(fèi)品安裝在主機(jī)設(shè)備中,在所述主機(jī)設(shè)備中所述消費(fèi)品將標(biāo)識(shí)符存儲(chǔ)在存儲(chǔ)器中;以及 確定所述消費(fèi)品標(biāo)識(shí)符是否與被分類為非正品的所述多個(gè)標(biāo)識(shí)符中的一個(gè)匹配。2.如權(quán)利要求1所述的方法,其中,被分類為非正品的所述標(biāo)識(shí)符與以下項(xiàng)中的至少一項(xiàng)相關(guān)聯(lián): 出現(xiàn)的地理位置,以及 失敗認(rèn)證的頻率。3.如權(quán)利要求2所述的方法,進(jìn)一步包括基于以下項(xiàng)中的至少一項(xiàng)來(lái)驗(yàn)證所述列表的僅一部分: 所述主機(jī)設(shè)備的地理位置,以及 所述失敗認(rèn)證的頻率。4.如權(quán)利要求1所述的方法,進(jìn)一步包括基于包含在所述列表中的所述消費(fèi)品的所述標(biāo)識(shí)符,在認(rèn)證會(huì)話期間否決對(duì)所述消費(fèi)品的認(rèn)證請(qǐng)求。5.如權(quán)利要求4所述的方法,包括響應(yīng)于否決所述認(rèn)證而阻止使用。6.如權(quán)利要求1所述的方法,進(jìn)一步包括基于所述主機(jī)設(shè)備中可用的或所分配的存儲(chǔ)器,將所述列表的一部分下載到所述主機(jī)設(shè)備。7.如權(quán)利要求1所述的方法,其中,所述設(shè)備是打印機(jī),并且所述消費(fèi)品是打印盒。8.一種用于確定消費(fèi)品的正偽的系統(tǒng),包括: 存儲(chǔ)引擎,其將標(biāo)識(shí)符存儲(chǔ)在消費(fèi)品的存儲(chǔ)器中; 識(shí)別引擎,其識(shí)別所述消費(fèi)品被連接到設(shè)備;以及 通信引擎,其與列表引擎通信,所述列表引擎包含由被分類為非正品的消費(fèi)品的多個(gè)標(biāo)識(shí)符構(gòu)成的列表。9.如權(quán)利要求8所述的系統(tǒng),進(jìn)一步包括阻止引擎,如果所述消費(fèi)品與所述多個(gè)標(biāo)識(shí)符中的一個(gè)匹配,則所述阻止引擎阻止所述消費(fèi)品的所述使用。10.如權(quán)利要求8所述的系統(tǒng),進(jìn)一步包括認(rèn)證引擎,其發(fā)起所述設(shè)備與所述消費(fèi)品之間的認(rèn)證會(huì)話。11.如權(quán)利要求10所述的系統(tǒng),進(jìn)一步包括否決引擎,其基于包含在所述列表中的所述消費(fèi)品的標(biāo)識(shí)符而在所述認(rèn)證會(huì)話期間否決來(lái)自所述消費(fèi)品的認(rèn)證請(qǐng)求。12.如權(quán)利要求8所述的系統(tǒng),進(jìn)一步包括下載引擎,其下載所述列表上的所述標(biāo)識(shí)符中的至少一部分。13.如權(quán)利要求8所述的系統(tǒng),其中,所述設(shè)備是打印機(jī),并且所述消費(fèi)品是打印盒。14.一種包括用于確定消費(fèi)品是否為正品的計(jì)算機(jī)可讀指令的非暫態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),當(dāng)被執(zhí)行時(shí),所述計(jì)算機(jī)可讀指令使得處理器執(zhí)行以下操作: 識(shí)別消費(fèi)品被連接到設(shè)備; 與列表引擎通信,所述列表引擎包含由被分類為非正品的消費(fèi)品的多個(gè)標(biāo)識(shí)符構(gòu)成的列表;以及 發(fā)起所述設(shè)備與所述消費(fèi)品之間的認(rèn)證會(huì)話。15.如權(quán)利要求14所述的計(jì)算機(jī)程序產(chǎn)品,進(jìn)一步包括當(dāng)被執(zhí)行時(shí)使得處理器執(zhí)行以下操作的程序指令:基于包含在所述列表中的所述消費(fèi)品的標(biāo)識(shí)符而在所述認(rèn)證會(huì)話期間否決來(lái)自所述消費(fèi)品的認(rèn)證請(qǐng)求。
【專利摘要】描述了確定消費(fèi)品正偽的方法和系統(tǒng)。正偽的確定可以包括與列表引擎通信,該列表引擎包含由被分類為非正品的消費(fèi)品的多個(gè)標(biāo)識(shí)符的列表;將消費(fèi)品安裝在主機(jī)設(shè)備中,其中消費(fèi)品將標(biāo)識(shí)符存儲(chǔ)在存儲(chǔ)器中;以及確定消費(fèi)品是否與多個(gè)標(biāo)識(shí)符中的一個(gè)匹配。
【IPC分類】G06F15/16, G06F17/00, G06F3/12
【公開(kāi)號(hào)】CN105431837
【申請(qǐng)?zhí)枴緾N201380078583
【發(fā)明人】P·L·耶蘭, S·S·辛普森, S·D·潘申, J·P·沃德
【申請(qǐng)人】惠普發(fā)展公司,有限責(zé)任合伙企業(yè)
【公開(kāi)日】2016年3月23日
【申請(qǐng)日】2013年7月31日
【公告號(hào)】EP3028173A1, US20160187827, WO2015016875A1