專利名稱:用于生成增量地完成的3d安全標(biāo)記的系統(tǒng)的制作方法
用于生成增量地完成的3D安全標(biāo)記的系統(tǒng)技術(shù)領(lǐng)域
本公開內(nèi)容一般地涉及一種用于生成增量地完成的3D安全標(biāo)記的系統(tǒng)。
背景技術(shù):
文檔以物理(例如打印)和電子這兩種形式存在。一個(gè)文檔在它的生命周期(即文檔在所有它的從創(chuàng)建到完成的形式中)期間可以在物理(例如,紙)與電子(例如,計(jì)算機(jī)文件)形式之間移動若干次并且也可以經(jīng)過工作流程的若干階段(即定義的階段集合,通常在文檔必須在它的生命周期期間經(jīng)過的每個(gè)階段具有(一個(gè)或多個(gè))任務(wù)以執(zhí)行某一有用的目的)進(jìn)展。載有信息的安全特征(例如條形碼)可以與文檔關(guān)聯(lián)并且可以用來將文檔從它的工作流程中的一個(gè)階段移向下一階段。作為一個(gè)例子,可以向工作流程中的每個(gè)階段處的文檔添加依次的安全特征(例如依次條形碼)。這一方式可以有用,因?yàn)楣ぷ髁鞒痰拿總€(gè)階段可以與依次條形碼之一關(guān)聯(lián),并且因此可以經(jīng)由已經(jīng)添加的條形碼監(jiān)視工作流程的狀態(tài)。作為另一例子,單個(gè)靜態(tài)安全特征(例如一個(gè)條形碼)可以貫穿工作流程用來標(biāo)識項(xiàng)目。這一方式對使用文檔的物理形式上的“占地(real estate)”(布局區(qū)域(layout area))敏感,但是未使人能夠經(jīng)由安全特征監(jiān)視工作流程的狀態(tài)。
本公開的實(shí)施例的特征和優(yōu)點(diǎn)將通過參照以下詳細(xì)描述和附圖而變得清楚,在附圖中,相同標(biāo)號對應(yīng)于雖然可能不相同、但是相似的部件。為了簡潔,具有先前描述的功能的標(biāo)號或者特征可以或可以不結(jié)合它們出現(xiàn)于其中的其他附圖來描述。
圖1是用于生成增量地完成的3D安全標(biāo)記的系統(tǒng)的兩個(gè)實(shí)施例的示意圖; 圖2是用于生成增量地完成的3D安全標(biāo)記的一個(gè)實(shí)施例的方法的一個(gè)實(shí)施例的流程圖; 圖3是可以在3D安全標(biāo)記中的顏色瓦片的生命周期中使用的顏色途徑的示意圖; 圖4A至4E描繪載體對象在它經(jīng)過工作流程進(jìn)展并且具有為了生成標(biāo)識對象(即,3D安全標(biāo)記)的一個(gè)實(shí)施例而使用顏色向它增量地寫入的信息時(shí)的一個(gè)實(shí)施例;并且圖5描繪標(biāo)識對象(即3D安全標(biāo)記)的另一實(shí)施例。
具體實(shí)施方式
這里公開的系統(tǒng)的實(shí)施例用來生成顏色標(biāo)識對象(例如載有信息的特征或者標(biāo)記)。顏色信息攜帶標(biāo)識對象未隨著項(xiàng)目經(jīng)過與之關(guān)聯(lián)的工作流程移動時(shí)而在大小和/或形狀方面增長,即使可以在工作流程的每個(gè)階段添加信息。可以考慮安全需要、可用讀取器類型和其他關(guān)注(例如烙印、防欺詐、抗損壞等)來設(shè)計(jì)顏色標(biāo)識對象。
如先前提到的那樣,工作流程是定義的階段集合,通常在文檔必須在它的生命周期期間經(jīng)過的每個(gè)階段有(一個(gè)或多個(gè))任務(wù)。在一個(gè)實(shí)施例中,工作流程是如下自動化過程,在該自動化過程期間,根據(jù)程序規(guī)則集合,出于動作或者信息目的從一個(gè)參與者向另一參與者傳遞文檔、信息和/或任務(wù)。工作流程包括成像工作流程(例如質(zhì)量保證、認(rèn)證、法醫(yī)(forensics)等)、供應(yīng)鏈工作流程(例如追溯(track and trace)、檢查、裝運(yùn)/接收、回調(diào)等)、環(huán)境或者傳感器數(shù)據(jù)監(jiān)視工作流程或者其他適當(dāng)工作流程(例如統(tǒng)計(jì)(例如,庫存、在節(jié)點(diǎn)處的平均時(shí)間等)、順應(yīng)性、審計(jì)等)。換言之,工作流程是與文檔關(guān)聯(lián)的將完成的任何定義的任務(wù)集合。也如這里所用,“節(jié)點(diǎn)”指代工作流程中的當(dāng)時(shí)有效(then-current)階段。在一個(gè)實(shí)施例中,如果文檔從創(chuàng)建者移向編輯者移向預(yù)訂者,則相應(yīng)節(jié)點(diǎn)例如是創(chuàng)建、編輯和接收。在任何時(shí)刻,節(jié)點(diǎn)與文檔(例如復(fù)合文檔或者包括若干項(xiàng)目的文檔(例如HF、PPT、D0C等))的當(dāng)前版本(無論是物理或者電子)對應(yīng)。將理解節(jié)點(diǎn)也可以例如在多個(gè)接收者需要確認(rèn)接收時(shí)并行。
文檔及其關(guān)聯(lián)標(biāo)識對象可以是物理的(例如在工作流程中的每個(gè)階段處在相同紙張上打印)、電子的(例如電子地添加以及在電子顯示器上顯示信息)和/或混合物理和電子的(例如,打印和掃描、電添加信息并且然后重新打印)。
現(xiàn)在參照圖1,描繪用于生成顏色標(biāo)識對象(即,3D條形碼)的實(shí)施例的系統(tǒng)10的一個(gè)實(shí)施例。如圖1中所示,可以建立系統(tǒng)10以執(zhí)行基于注冊的工作流程14或者獨(dú)立增量工作流程16。這些工作流程14、16中的每個(gè)工作流程涉及到如下不同途徑,通過該途徑在各種階段處接收文檔和標(biāo)識對象。在利用基于注冊的工作流程14時(shí),在工作流程中的每個(gè)階段處,用戶從先前用戶接收文檔及其關(guān)聯(lián)載體對象(下文進(jìn)一步討論),但是用戶可以針對關(guān)于文檔及其關(guān)聯(lián)標(biāo)識對象的信息往回參考注冊12。將結(jié)合注冊12執(zhí)行在工作流程中的每個(gè)階段處向載體對象的添加。在利用獨(dú)立增量工作流程16時(shí),在工作流程階段-階段傳輸中無向后可見性,并且用戶從先前用戶接收文檔和載體對象的先前狀態(tài)的智能哈希。在這一實(shí)施例中,在各種工作流程階段處的用戶可能沒有/沒有對注冊12的訪問(即獨(dú)立于注冊12更新載體對象),并且將結(jié)合從注冊12接收的初始指令執(zhí)行在工作流程中的每個(gè)階段處的向載體對象的添加。這一實(shí)施例可以例如在分發(fā)網(wǎng)絡(luò)組織為專有時(shí)是希望的。
可以在起點(diǎn)已知時(shí)推斷工作流程的每個(gè)階段,因?yàn)槎鄶?shù)工作流程具有小的并且定義明確的節(jié)點(diǎn)集合。然而,工作流程異??赡茉谝呀?jīng)添加額外步驟并且工作流程已經(jīng)進(jìn)行太久(例如,非合法進(jìn)展)時(shí)和/或在用于寫入的可用空間在工作流程期間變得稀疏時(shí)出現(xiàn)。在這樣的實(shí)例中,可以未推斷工作流程的每個(gè)階段。
系統(tǒng)10包括標(biāo)識對象注冊12,該標(biāo)識對象注冊12包括用于生成增量地完成的3D條形碼或3D安全標(biāo)記的硬件(例如存儲器、處理器等)和/或軟件(具有計(jì)算機(jī)可讀代碼的(一個(gè)或多個(gè))計(jì)算機(jī)程序)。對注冊12的訪問可以是安全的(例如需要登錄和口令或者其他授權(quán)方法,諸如生物統(tǒng)計(jì)身份驗(yàn)證、擁有安全令牌等)或者不安全的(例如可公共訪問)。
在一個(gè)實(shí)施例中(例如在使用基于注冊的工作流程14時(shí)),可以建立系統(tǒng)10為云計(jì)算網(wǎng)絡(luò),該云計(jì)算網(wǎng)絡(luò)可以是實(shí)現(xiàn)基于因特網(wǎng)的計(jì)算的虛擬化計(jì)算機(jī)(例如處理器和/或服務(wù)器)組。經(jīng)由云網(wǎng)絡(luò),按照需求向各種計(jì)算設(shè)備(即在各種工作流程階段處操作的無論靜止(例如桌面型計(jì)算機(jī))還是移動(例如膝上型計(jì)算機(jī)、筆記本計(jì)算機(jī)、蜂窩電話、個(gè)人數(shù)字助理(PDA)等)的計(jì)算設(shè)備)提供共享資源、軟件和信息。云計(jì)算網(wǎng)絡(luò)允許注冊系統(tǒng)提供商(未示出)經(jīng)由另一 web服務(wù)或者軟件、諸如web瀏覽器向預(yù)訂者(如果訪問時(shí)不安全的則為非預(yù)訂者)在線遞送標(biāo)識對象注冊12及其各種服務(wù)。在服務(wù)器及它們的關(guān)聯(lián)存儲器(未示出)上存儲與云計(jì)算網(wǎng)絡(luò)關(guān)聯(lián)的軟件和數(shù)據(jù)。
在另一實(shí)施例中(例如在使用獨(dú)立增量工作流程16時(shí)),可以建立系統(tǒng)10為用于與專有系統(tǒng)一起使用的網(wǎng)絡(luò),其中計(jì)算機(jī)(例如處理器和/或服務(wù)器)組i)在工作流程中無向后可見性并且ii)基于從工作流程中的先前節(jié)點(diǎn)接收的實(shí)現(xiàn)計(jì)算。每個(gè)計(jì)算機(jī)具有它自己的在服務(wù)器及它們的關(guān)聯(lián)存儲器(未示出)上存儲的軟件和數(shù)據(jù)。
在圖2中示出用于使用系統(tǒng)10來生成標(biāo)識對象的方法的一個(gè)實(shí)施例。將理解下文進(jìn)一步討論方法的各種步驟。
在配置系統(tǒng)10及其各種部件以生成顏色標(biāo)識對象之前,可以設(shè)置工作流程的階段,并且也可以設(shè)置共計(jì)或者在工作流程的每個(gè)階段期間將寫入的凈荷元素的數(shù)量。然而在一些實(shí)例中,(例如如果在在安全環(huán)境以外發(fā)生的工作流程的階段處為了安全而需要添加附加位則)可以在工作流程中的任何階段處動態(tài)確定凈荷元素的數(shù)量。在一個(gè)實(shí)施例中,可以先選擇載體對象,并且然后可以圍繞選擇的載體對象設(shè)計(jì)工作流程和凈荷元素的數(shù)量。在另一實(shí)施例中,可以選擇工作流程和凈荷元素的數(shù)量,并且然后可以選擇載體對象以與工作流程和待承載的位的總數(shù)二者的規(guī)范相配(即載體對象在創(chuàng)建標(biāo)識對象時(shí)包含用于工作流程中的每個(gè)步驟的所有所需模塊)。載體對象是為了形成標(biāo)識對象(例如,3D條形碼或安全標(biāo)記)而將貫穿工作流程使用顏色途徑增量地寫入的特征或者標(biāo)記。載體對象包括具有四個(gè)可能狀態(tài)的模塊(例如,標(biāo)志符號(glyph)、區(qū)域、標(biāo)記、點(diǎn)、圖形、符號等)的場(field),其中每個(gè)狀態(tài)容易區(qū)別于每個(gè)其他狀態(tài)。用于3D安全標(biāo)記的適當(dāng)載體對象的非限制例子包括顏色瓦片、分層瓦片、顏色線條、連結(jié)環(huán)等的集合。顏色瓦片可以包括方形瓦片、矩形瓦片、三角形瓦片、其他形狀的瓦片(例如圓形、橢圓形等)、混合形狀的瓦片、混合大小的瓦片、非均勻形狀的瓦片或者其組合。載體對象的每個(gè)狀態(tài)由已經(jīng)在工作流程的給定階段處寫入到的模塊集合確定。
簡要地參照圖3,3D條形碼中的每個(gè)模塊具有4個(gè)不同狀態(tài)。每個(gè)模塊(例如標(biāo)志符號、瓦片等)可以在它的生命周期中被寫入三次(即可以包含上至3位)并且可以是8個(gè)可能顏色之一。圖3圖示從白色瓦片W到黑色瓦片K的可允許顏色途徑或者狀態(tài),其中使用減色法三原色(subtractive primary colors)(青綠色C、品紅色M和黃色Y)。圖3中闡述的顏色途徑是一種向增量安全標(biāo)記寫入的可能手段,并且在標(biāo)記是物理標(biāo)記時(shí)尤其適合。在標(biāo)記至少部分為電子時(shí),可以例如使用通過色調(diào)、飽和度和/或強(qiáng)度進(jìn)展的其他寫入手段。這樣的其他進(jìn)展可以使用與所需一樣多或者一樣少的顏色。當(dāng)在全電子工作流程或者混合打印/電子工作流程一其中無需直接套印載體對象一中使用標(biāo)記時(shí),將理解可以使用或者可以不使用圖3中所示顏色途徑??梢允褂萌魏晤伾緩?例如白色到黃色、品紅色到青綠色、白色到黃色到品紅色到綠色等),因?yàn)檩d體對象的漸進(jìn)顏色表示以電子形式存在并且實(shí)質(zhì)上在工作流程中的每個(gè)階段處被重復(fù)。盡管這不是安全標(biāo)記的套印進(jìn)展的例子,但是它仍然是安全標(biāo)記的進(jìn)展,因?yàn)檩d體對象的狀態(tài)在工作流程中的每個(gè)階段處改變。在這樣的情況下,與圖3中所示實(shí)施例不同的顏色進(jìn)展將是可允許的并且在一些實(shí)例中是更希望的。
在圖3的實(shí)施例中,第一狀態(tài)是顏色為白色并且指示尚未向模塊(例如標(biāo)志符號、瓦片等)寫入信息??梢杂们嗑G色、品紅色或者黃色套印白色模塊W以分別創(chuàng)建染青綠色的模塊C、染品紅色的模塊M或者染黃色的模塊Y。這些染色模塊C、M、Y中的任何模塊包含I個(gè)信息位并且指示第二標(biāo)志符號/瓦片的狀態(tài)??梢杂闷芳t色或者黃色套印染青綠色的模塊C以分別創(chuàng)建染藍(lán)色的模塊B或者染綠色的模塊G??梢杂们嗑G色或者黃色套印染品紅色的模塊M以分別創(chuàng)建染藍(lán)色的模塊B或者染紅色的模塊R??梢杂们嗑G色或者品紅色套印染黃色的模塊Y以分別創(chuàng)建染綠色的模塊G或者染紅色的模塊R。染藍(lán)色、綠色或者紅色的模塊B、G、R中的任何模塊包含2個(gè)信息位并且指示模塊的第三狀態(tài)。任何模塊的第四狀態(tài)是顏色為黑色并且指示模塊包含3個(gè)信息位??梢杂命S色套印染藍(lán)色的模塊B以創(chuàng)建染黑色的模塊K,可以用品紅色套印染綠色的模塊G以創(chuàng)建染黑色的模塊K,并且可以用青綠色套印染紅色的模塊R以創(chuàng)建染黑色的模塊K。如圖3的實(shí)施例中所示,生命周期可以包括以下顏色途徑中的任何一個(gè)途徑:WCBK、WCGK、WMBK, WMRK, WYGK和WYRK。如將參照圖4A至4E進(jìn)一步討論的那樣,在工作流程中的每個(gè)階段處的計(jì)算機(jī)/工作站可以允許單個(gè)寫入(即用單個(gè)顏色編碼)在單個(gè)工作流程階段處出現(xiàn)于一個(gè)或者多個(gè)模塊中,或者可以允許多個(gè)寫入(即用多個(gè)顏色編碼)在單個(gè)工作流程階段處出現(xiàn)于一個(gè)或者多個(gè)模塊中。
在一個(gè)實(shí)施例中,在標(biāo)識對象注冊12處設(shè)置載體對象、工作流程和凈荷元素的數(shù)量。標(biāo)識對象注冊12包括具有計(jì)算機(jī)程序的計(jì)算機(jī)可讀介質(zhì),該計(jì)算機(jī)程序包括用于選擇載體對象、選擇工作流程中的步驟/階段數(shù)量、選擇用于工作流程中的每個(gè)步驟/階段的安全級并且預(yù)選擇(即在啟動工作流程之前)或者在工作流程中的每個(gè)步驟/階段動態(tài)確定(即在工作流程在進(jìn)行中時(shí))將輸入的凈荷元素(例如位)的數(shù)量(見圖2的標(biāo)號200)的計(jì)算機(jī)可讀代碼??梢允褂迷谧?2處從工作流程中的一個(gè)或者多個(gè)參與者接收的信息來設(shè)置或者定義工作流程和凈荷元素的預(yù)設(shè)數(shù)量。例如產(chǎn)品制造商可以請求針對特定產(chǎn)品建立工作流程并且可以提供以下信息:分發(fā)商、零售商和產(chǎn)品標(biāo)識信息(例如系列號)。標(biāo)識對象注冊12然后可以基于這一信息選擇適當(dāng)載體對象、生成適當(dāng)工作流程并且預(yù)設(shè)凈荷信息。載體對象和凈荷元素的預(yù)設(shè)數(shù)量也可以由工作流程設(shè)置,并且因此可以使用多種方法來訪問(或者查找)。
在上文提供的例子中,工作流程可以涉及到制造商、分發(fā)商和零售商這三個(gè)階段。在每個(gè)階段處,工作流程可能需要在制造商和分發(fā)商處的個(gè)體在向下一實(shí)體運(yùn)送產(chǎn)品和文檔之前對與產(chǎn)品關(guān)聯(lián)的文檔簽名,并且可能需要在零售商處的個(gè)體在接收產(chǎn)品和文檔時(shí)對文檔簽名。
在工作流程的每個(gè) 階段處將向載體對象寫入的凈荷元素的數(shù)量與在任何給定階段處的(基于統(tǒng)計(jì)的)安全的所需最少級成比例。高級安全階段可以向載體對象寫入較多信息位,而低級安全階段可以向載體對象寫入較少信息位。概率(即需要什么置信度使得不能用P概率猜測載體對象的下一狀態(tài))和/或漢明距離(即從一個(gè)階段到下一階段不同的在載體對象的元素中定義的位的和)二者可以用來標(biāo)識在給定工作流程的每個(gè)階段處將編碼的位數(shù)。
在3D條形碼中,每個(gè)模塊的位數(shù)是/n(C}//n{2),其中C是顏色總數(shù)。由于{WKCMYRGB}是8個(gè)顏色的集合,所以可以代表3位/模塊。這與二進(jìn)制條形碼相比使這一特定顏色條形碼的相對密度成三倍。在具有8個(gè)顏色的這一特定例子中,存在可以在每個(gè)模塊中覆寫的3個(gè)信息位。如果在顏色漸進(jìn)安全標(biāo)記中使用16個(gè)顏色,則存在4位/模塊或者抝《16剛2) =4。這樣,有將向每個(gè)模塊寫入的!n(C} η(2)位。
可以將非二進(jìn)制標(biāo)識對象拉開(unzip)成二進(jìn)制串。例如可以起初將可以是八個(gè)狀態(tài)之一的模塊的非二進(jìn)制標(biāo)識對象拉開成如下位串長度,該位串長度是二進(jìn)制標(biāo)識對象的長度的三倍,因?yàn)?=2~3并且2=2~1??梢曰诳赡軤顟B(tài)數(shù)量將模塊集合表示為位數(shù)。例如如果在安全標(biāo)記中使用10個(gè)顏色,則4個(gè)模塊代表10*10*10*10 = 10000個(gè)狀態(tài)。恰在10000以下的2的最近的冪是8192或者2~13,因此一起拉開的這13個(gè)模塊可以提供13個(gè)信息位。
如上文提到的那樣,漢明距離是從一個(gè)階段到下一階段不同的位的和。在一個(gè)實(shí)施例中,在相繼階段之間的漢明距離是固定的。由于可以允許在給定的階段處在單個(gè)模塊中的多顏色轉(zhuǎn)變,所以在這些實(shí)施例中,增加在給定大小的載體對象20中的可能的狀態(tài)-狀態(tài)轉(zhuǎn)變。這些實(shí)施例仍然給予在工作流程階段之間的已知漢明距離,因?yàn)橐苑嵌M(jìn)制的修改的方式定義這里所用漢明距離。下表舉例說明用于圖3中的每個(gè)顏色進(jìn)展的漢明距離。
表1:用于單獨(dú)顏色進(jìn)展的漢明距離
權(quán)利要求
1.一種用于生成增量地完成的3D安全標(biāo)記(20’’’)的系統(tǒng)(10),包括用計(jì)算機(jī)程序編碼的計(jì)算機(jī)可讀介質(zhì),所述計(jì)算機(jī)程序具有: 用于在與所述3D安全標(biāo)記(20’ ’ ’ )關(guān)聯(lián)的工作流程中的每個(gè)階段處選擇顏色變換過程的計(jì)算機(jī)可讀代碼; 用于在所述工作流程中的每個(gè)階段處選擇用于將向所述3D安全標(biāo)記(20’ ’ ’ )的載體對象(20,20’,20’ ’,20’ ’ ’)中放置的數(shù)據(jù)的加擾技術(shù)的計(jì)算機(jī)可讀代碼; 用于選擇所述載體對象(20,20’,20’ ’,20’ ’ ’)在所述工作流程中的每個(gè)階段處的狀態(tài)改變造成所述3D安全標(biāo)記(20’ ’ ’ )中的可預(yù)測改變的方式的計(jì)算機(jī)可讀代碼; 用于在所述工作流程中的每個(gè)階段處對寫入方案加權(quán)的計(jì)算機(jī)可讀代碼;并且 其中所述系統(tǒng)(10)還包括存儲器以及操作地耦合到所述存儲器和耦合到所述計(jì)算機(jī)可讀介質(zhì)的處理器。
2.如權(quán)利要求1所述的系統(tǒng)(10),還包括用于在所述工作流程開始時(shí)設(shè)置所述載體對象(20,20 ’,20 ’ ’,20 ’ ’ ’)中的熵的計(jì)算機(jī)可讀代碼。
3.如權(quán)利要求1所述的系統(tǒng)(10),還包括用于在所述工作流程中的每個(gè)階段處更新寫入方案以反映所述載體對象(20,20’,20’’,20’’’)中的顏色模塊(T1, T2, T3, T4, T5)的當(dāng)時(shí)有效分布的計(jì)算機(jī)可讀代碼。
4.如權(quán)利要求1所述的系統(tǒng)(10),還包括用于設(shè)置在所述載體對象(20,20’,20’’,20’ ’ ’)的狀態(tài)之間的漢明距離的計(jì)算機(jī)可讀代碼。
5.如權(quán)利要求1所述的系統(tǒng)(10),還包括用于設(shè)置所述載體對象(20,20’,20’’,20’’’)中的非凈荷標(biāo)志(NPI)的計(jì)算機(jī)可讀代碼。
6.如權(quán)利要求1所述的系統(tǒng)(10),其中用于在所述工作流程中的每個(gè)階段處選擇所述顏色變換過程的計(jì)算機(jī)可讀代碼包括: 用于標(biāo)識所述載體對象(20,20’,20’ ’,20’ ’ ’)中的可用區(qū)域的當(dāng)時(shí)有效顏色的計(jì)算機(jī)可讀代碼;以及 用于在所述工作流程中的特定階段處基于所述當(dāng)時(shí)有效顏色和將編碼的位數(shù)選擇用于可用區(qū)域的顏色途徑的計(jì)算機(jī)可讀代碼。
7.如權(quán)利要求1所述的系統(tǒng)(10),還包括用于在所述工作流程中的每個(gè)步驟處確定將向所述3D安全標(biāo)記(20 ’ ’ ’)的所述載體對象(20,20 ’,20 ’ ’,20 ’ ’ ’)輸入的位數(shù)以滿足統(tǒng)計(jì)目標(biāo)的計(jì)算機(jī)可讀代碼。
8.一種3D安全標(biāo)記(20’’’),包括: 載體對象(20,20’,20’’,20’’’),包括顏色模塊(T1, T2, T3, T4, T5)的集合,所述集合具有在向所述集合的單獨(dú)模塊(T1, T2, T3, T4, T5)寫入信息時(shí)不變的大小和形狀;以及 顏色模塊(T1, T2, T3, T4, T5)的所述集合中的用于接收信息的可用單獨(dú)模塊(T1, T2, T3,T4, T5),所述可用單獨(dú)模塊(T1, T2, T3, T4, T5)中的至少一些模塊已經(jīng)具有在工作流程的不同階段期間向它們寫入的信息,由此形成具有比在所述工作流程之前在顏色模塊(T1, T2, T3,T4,T5)的所述集合中包括的可用單獨(dú)模塊(T1, T2,T3,T4,T5)的百分比小的可用單獨(dú)模塊(T1,T2, T3, T4, T5)的百分比的所述3D安全標(biāo)記(20’ ’ ’)。
9.如權(quán)利要求8所述的3D安全標(biāo)記(20’’ ’ ),其中從電子安全標(biāo)記、混合電子和物理安全標(biāo)記以及物理安全標(biāo)記選擇所述3D安全標(biāo)記(20’ ’ ’)。
10.如權(quán)利要求8所述的3D安全標(biāo)記(20’,,),其中可以在所述可用單獨(dú)模塊(T1,T2,T3, T4, T5)中的每個(gè)模塊的生命周期中向它寫入三次。
11.如權(quán)利要求10所述的3D安全標(biāo)記(20’’ ’),其中所述可用單獨(dú)模塊(T1, T2, T3, T4,T5)中的每個(gè)模塊包括: 相當(dāng)于白色模塊(W)的第一狀態(tài); 從青綠色模塊(C)、品紅色模塊(M)和黃色模塊(Y)選擇的第二狀態(tài); 從藍(lán)色模塊(B)、綠色模塊(G)和紅色模塊(R)選擇的第三狀態(tài),并且其中所述第三狀態(tài)依賴于所述第二狀態(tài);以及 相當(dāng)于黑色模塊(K)的第四狀態(tài)。
12.如權(quán)利要求8所述的3D安全標(biāo)記(10’’ ’),還包括以下至少一項(xiàng): 在啟動所述工作流程之前向顏色模塊(T1, T2, T3, T4, T5)的所述集合中的一些可用單獨(dú)模塊(T1, T2, T3, T4, T5)寫入的信息;或者 在啟動所述工作流程之前設(shè)置的非凈荷標(biāo)志(NPI)顏色模塊。
13.一種用于生成3D安全標(biāo)記(20’ ’ ’ )的方法,包括: 預(yù)分配或者動態(tài)地確定在工作流程中的每個(gè)階段處將向所述3D安全標(biāo)記(20’’’)的載體對象(20,20,,20”,20,,,)中編碼的位數(shù),所述載體對象載體對象(20,20,,20”,20’ ’ ’)包括顏色模塊(T1, T2, T3, T4, T5)的集合; 在工作流程中的每個(gè)階段處,接收顏色模塊(T1, T2, T3, T4, T5)的所述集合; 在所述工作流程中的每個(gè)階段處,對顏 色模塊(T1, T2, T3, T4, T5)的所述集合成像;在所述工作流程中的每個(gè)階段處,確定顏色模塊(T1, T2, T3, T4, T5)的所述集合中的可用單獨(dú)模塊(T1, T2, T3, T4, T5)的位置; 在所述工作流程中的每個(gè)階段處,通過以下操作來確定如何向所述可用單獨(dú)模塊(T1,T2, T3, T4, T5)寫入位: 選擇顏色變換過程; 選擇加擾技術(shù);并且 基于可用單獨(dú)模塊(T1, T2, T3, T4, T5)的當(dāng)時(shí)有效位置選擇寫入方案;并且在所述工作流程中的每個(gè)階段處,向所述可用單獨(dú)模塊(T1, T2, T3, T4, T5)中的至少一些模塊寫入位。
14.如權(quán)利要求13所述的方法,還包括設(shè)置顏色模塊(T1,T2, T3, T4, T5)的所述集合中的熵區(qū)域。
15.如權(quán)利要求13所述的方法,其中在預(yù)分配或者動態(tài)確定在所述工作流程中的每個(gè)階段處將在所述載體對象(20,20 ’,20 ’ ’,20 ’ ’ ’)中編碼的位數(shù)之前,所述方法還包括通過以下至少一項(xiàng)確定待編碼的位數(shù): 概率;以及 確定在所述載體對象(20,20’,20’ ’,20’ ’ ’)的狀態(tài)之間的修改的漢明距離。
全文摘要
一種用于生成增量地完成的3D安全標(biāo)記(20’’’)的系統(tǒng)(10)包括用計(jì)算機(jī)程序編碼的計(jì)算機(jī)可讀介質(zhì)。計(jì)算機(jī)程序具有用于在與3D安全標(biāo)記(20’’’)關(guān)聯(lián)的工作流程中的每個(gè)階段處選擇顏色變換過程的計(jì)算機(jī)可讀代碼;用于用于在工作流程中的每個(gè)階段處選擇將向3D安全標(biāo)記(20’’’)的載體對象(20,20’,20’’,20’’’)中放置的數(shù)據(jù)的加擾技術(shù)的計(jì)算機(jī)可讀代碼;用于選擇載體對象(20,20’,20’’,20’’’)在工作流程中的每個(gè)階段處的狀態(tài)改變造成3D安全標(biāo)記(20’’’)的可預(yù)測改變的方式的計(jì)算機(jī)可讀代碼;以及用于在工作流程中的每個(gè)階段處對寫入方案加權(quán)的計(jì)算機(jī)可讀代碼。系統(tǒng)(10)還包括存儲器以及操作地耦合到存儲器和耦合到計(jì)算機(jī)可讀介質(zhì)的處理器。
文檔編號G06Q10/06GK103154977SQ201080069591
公開日2013年6月12日 申請日期2010年10月12日 優(yōu)先權(quán)日2010年10月12日
發(fā)明者S.J.辛斯克, M.文斯 申請人:惠普發(fā)展公司,有限責(zé)任合伙企業(yè)