專利名稱:用于在公共可視顯示器上提供非公開可視數(shù)據(jù)的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)算機(jī)圖像領(lǐng)域,具體地說,本發(fā)明涉及用于在公共可視顯示器上提供非公開可視數(shù)據(jù)的系統(tǒng)和方法。
膝上型計(jì)算機(jī)業(yè)已成為當(dāng)今計(jì)算機(jī)技術(shù)的普遍存在的部分。膝上型計(jì)算機(jī)因其特點(diǎn)而在火車、飛機(jī)以及大多數(shù)公共場所中使用。但是,便攜式計(jì)算有顯著的缺點(diǎn)。具體地說,在擁擠的環(huán)境中,在膝上型計(jì)算機(jī)顯示屏上可見的內(nèi)容對在該顯示屏的觀看距離內(nèi)的所有人都是可見的。因此,從膝上型計(jì)算機(jī)用戶的角度看,存在潛在安全性問題,因而削弱膝上型計(jì)算機(jī)用途。實(shí)例包括在飛機(jī)上使用膝上型計(jì)算機(jī),在飛機(jī)上,座位和托盤桌非??拷蚨?,相鄰的乘客可很容易地看到其它人的膝上型計(jì)算機(jī)屏幕。在機(jī)場休息廳、等候室等中也存在有類似的情況。
在其它環(huán)境中也有類似的膝上型計(jì)算機(jī)不安全性和私密性問題。例如,在高安全性的環(huán)境中,桌面機(jī)一般放置在獨(dú)立的空間或房間內(nèi),以便防止相鄰的工作人員觀看彼此的屏幕。此外,自動柜員機(jī)(ATM)也很容易使用,但ATM幾乎總是放置在明顯的位置以便于使用。選定的公共位置的顯著性有助于方便地進(jìn)行觀看,這就會使得未經(jīng)授權(quán)的觀看者在用戶將其ATM卡插進(jìn)ATM然后鍵入個人身份號碼(PIN)時獲得該ATM用戶的保密信息。所以,如果能向用戶能提供可公開觀看的顯示屏的有私密性圖像,同時向非法用戶提供同一顯示屏的不同的公開圖像,則是最佳的。
最近,存在有使不同的圖像顯示到單個顯示屏上的技術(shù)。三維(3D)成像代表著這種最為人所知的實(shí)例。3D成像包括為每只眼睛提供不同的圖像,以使得人的視覺系統(tǒng)將各個圖像合成一個復(fù)合圖像??捎弥T如色彩過濾或光閘之類的多種技術(shù)來實(shí)現(xiàn)3D成像技術(shù)。顯示屏可包括以交替方式顯示的不同圖像。觀看者的眼睛可利用視網(wǎng)膜和視覺腦皮層的視覺暫留將交替的圖像合成一個成一體的圖像。
利用有源眼鏡,可用交替成像看到多個圖像。有源眼鏡可與顯示器控制器相結(jié)合,以便控制使各顯示出來的圖像相交替的速率。最佳的是,可將經(jīng)過散布在掩蔽圖像中的私密圖像的有源眼鏡呈現(xiàn)出的圖像編程成與用于將私密圖像輪換地散布到顯示屏上掩蔽圖像中間的輪換速率相匹配。利用上述提供給經(jīng)授權(quán)的觀看者但不提供給未經(jīng)授權(quán)的觀看者的輪換速率,可以防止未經(jīng)授權(quán)的觀看者看到正在顯示的私密圖像,因?yàn)?,在沒有被編程成上述輪換速率的有源眼鏡的情況下,不可能在視覺上從散布的掩蔽圖像中抽取出私密圖像。
除保證觀看以外,還有包括有源眼鏡技術(shù)的其它商業(yè)化應(yīng)用。例如,電影院可以向一個影院中的各個觀眾提供有源眼鏡??蓪⒍嗖侩娪巴渡涞酵粋€屏幕上,由于有了有源眼鏡技術(shù),每個觀看者均能只看到輪換至該觀看者相應(yīng)有源眼鏡的電影。
一般地說,這里所述的發(fā)明只允許圖像的經(jīng)授權(quán)的用戶(觀看者)對顯示器上的私密圖像解密,而未授權(quán)的用戶則只能看到隨機(jī)的圖案、不可讀的圖像、也許是屏幕保護(hù)器圖像。為達(dá)到這一目的,將包括數(shù)據(jù)隱藏和交替圖案在內(nèi)的成像技術(shù)與可戴的設(shè)備例如有源眼鏡結(jié)合起來,所述可戴的設(shè)備則與包括有用上述成像技術(shù)形成的圖像的顯示器相同步。最后,人類視覺系統(tǒng)將不同圖像融合成一單個圖像的周知能力能夠?qū)崿F(xiàn)在公共可視顯示器上提供非公共可視的數(shù)據(jù)的能力。
用于在公共可視顯示器上提供非公開可視數(shù)據(jù)的方法包括下列步驟生成一輪換圖案;生成一數(shù)據(jù)信號,其中,私密數(shù)據(jù)幀根據(jù)上述輪換圖案散布在掩蔽數(shù)據(jù)幀中間;將上述數(shù)據(jù)信號提供給公共可視的顯示器;以及,根據(jù)上述輪換圖案開啟和關(guān)閉一副有源眼鏡上的光閘。由于有本發(fā)明的方法,用有源眼鏡觀看顯示器的用戶可以看到私密數(shù)據(jù),而沒有有源眼鏡的未經(jīng)授權(quán)的觀看者則只能看到掩蔽數(shù)據(jù)。公共數(shù)據(jù)是在視覺上看到的散布的私密和掩蔽數(shù)據(jù)。
上述生成數(shù)據(jù)信號的步驟包括下列步驟將掩蔽數(shù)據(jù)插進(jìn)所述數(shù)據(jù)信號;以及,在上述輪換圖案中的同步脈沖發(fā)出指示時將私密數(shù)據(jù)插進(jìn)所述數(shù)據(jù)信號。另外,所述生成數(shù)據(jù)信號的步驟可包括下列步驟將掩蔽數(shù)據(jù)插進(jìn)所述數(shù)據(jù)信號;以及,就構(gòu)成一完整字符或圖像的私密數(shù)據(jù)而言,在上述輪換圖案中的同步脈沖發(fā)出指示時重復(fù)插入上述完整字符或圖像的一部分,直至上述完整字符或圖像的所有部分均被插進(jìn)了所述數(shù)據(jù)信號。依照上述另一種生成步驟,可用按所述輪換圖案與顯示器相同步的有源眼鏡來觀看的數(shù)據(jù)信號的顯示是完整字符或圖像的頻閃顯示。
上述開啟和關(guān)閉光閘的步驟包括下列步驟響應(yīng)所述輪換圖案中的同步脈沖開啟和關(guān)閉光閘。但是,在一個最佳實(shí)施例中,對所述輪換圖案進(jìn)行編碼。所以,在該最佳實(shí)施例中,開啟和關(guān)閉光閘的步驟可以包括下列步驟對編碼后的輪換圖案進(jìn)行解碼;以及,響應(yīng)所述輪換圖案中的同步脈沖開啟和關(guān)閉光閘。在一個實(shí)施例中,所述輪換圖案對應(yīng)于交替顯示私密數(shù)據(jù)和掩蔽數(shù)據(jù)。在另一個實(shí)施例中,所述輪換圖案對應(yīng)于私密數(shù)據(jù)的組合的左眼/右眼圖像。
在上述最佳實(shí)施例中,掩蔽數(shù)據(jù)可以是填充圖案。具體地說,該填充圖案可以是隨機(jī)數(shù)據(jù)。在另一個實(shí)施例中,所述填充數(shù)據(jù)可以是屏幕保護(hù)器圖像。最后,在又一個實(shí)施例中,所述掩蔽數(shù)據(jù)可以是私密數(shù)據(jù)的經(jīng)修改的衍生數(shù)據(jù),例如是具有改變了顏色的數(shù)據(jù)或者是內(nèi)容、位置或大小均分別相對私密數(shù)據(jù)的內(nèi)容、位置或大小在物理上有偏差的數(shù)據(jù)。
用于在公共可視顯示器上提供非公開可視數(shù)據(jù)的系統(tǒng)包括一包括顯示器、顯示器驅(qū)動程序以及至少一個應(yīng)用程序的計(jì)算機(jī);一副有源眼鏡,它具有帶光閘的透鏡;一數(shù)據(jù)通訊鏈路,它以可通訊的方式將計(jì)算機(jī)連接于有源眼鏡;以及,一編碼器算法,它設(shè)置在計(jì)算機(jī)內(nèi)以便生成一輪換圖案。本發(fā)明的系統(tǒng)還可包括一編碼器應(yīng)用程序,它包含有上述編碼器算法。
在本發(fā)明的系統(tǒng)中,所述計(jì)算機(jī)可根據(jù)輪換圖案將應(yīng)用程序產(chǎn)生的私密數(shù)據(jù)的幀散布到數(shù)據(jù)信號中的掩蔽數(shù)據(jù)的幀內(nèi)。在上述輪換圖案中的同步脈沖發(fā)出指示時,所述計(jì)算機(jī)可將掩蔽數(shù)據(jù)插到數(shù)據(jù)信號中并可將私密數(shù)據(jù)插到數(shù)據(jù)信號中。另外,所述計(jì)算機(jī)可將掩蔽數(shù)據(jù)插到數(shù)據(jù)信號中,但是,就構(gòu)成一完整字符或圖像的私密數(shù)據(jù)而言,所述編碼算法可根據(jù)上述輪換圖案中的同步脈沖重復(fù)插入上述完整字符或圖像的一部分,直至上述完整字符或圖像的所有部分均被插進(jìn)了所述數(shù)據(jù)信號。結(jié)果,可用按所述輪換圖案與顯示器相同步的有源眼鏡來觀看的數(shù)據(jù)信號的顯示是完整字符或圖像的頻閃顯示。
此后,所述顯示器驅(qū)動程序可將數(shù)據(jù)信號提供給公共可視的顯示器。同時,可在數(shù)據(jù)鏈路上將輪換圖案提供給有源眼鏡。最佳的是,數(shù)據(jù)通訊鏈路可以是無線數(shù)據(jù)通訊鏈路,例如是RF或紅外鏈路。響應(yīng)對輪換圖案的接收和解碼,所述有源眼鏡可根據(jù)輪換圖案開啟和關(guān)閉帶光閘的顯示器。結(jié)果,用有源眼鏡觀看顯示器的用戶可看到應(yīng)用程序產(chǎn)生的私密數(shù)據(jù),而沒有有源眼鏡的未經(jīng)授權(quán)的觀看者僅能看到公共數(shù)據(jù)。在上述最佳實(shí)施例中,掩蔽數(shù)據(jù)可以是填充圖案。具體地說,該填充圖案可以是隨機(jī)數(shù)據(jù)。另外,所述填充數(shù)據(jù)可以是屏幕保護(hù)器圖像。最后,所述掩蔽數(shù)據(jù)可以是私密數(shù)據(jù)的經(jīng)修改的衍生數(shù)據(jù)。
在上述最佳實(shí)施例中,有源眼鏡可包括一解碼器,它用于對上述輪換圖案進(jìn)行解碼。所述解碼器對上述輪換圖案進(jìn)行解碼;并且,響應(yīng)輪換圖案中的同步脈沖開啟和關(guān)閉帶光閘的透鏡。最佳的是,所述輪換圖案對應(yīng)于交替顯示私密數(shù)據(jù)和掩蔽數(shù)據(jù)。另外,所述輪換圖案對應(yīng)于私密數(shù)據(jù)的組合的左眼/右眼圖像。
在另一個實(shí)施例中,所述系統(tǒng)可包括具有帶光閘的透鏡的至少一副附加的有源眼鏡。在該另一個實(shí)施例中,所述輪換圖案可帶有同步脈沖,它們對應(yīng)于各副附加的有源眼鏡,由此,各副附加的有源眼鏡的帶光閘的透鏡可響應(yīng)相應(yīng)的同步脈沖而開啟和關(guān)閉。所以,在該實(shí)施例中,用一副有源眼鏡觀看顯示器的各個用戶可看到與該副有源眼鏡相對應(yīng)的私密數(shù)據(jù),而沒有有源眼鏡的未經(jīng)授權(quán)的觀看者僅能看到公共數(shù)據(jù)。依照上述另一個實(shí)施例的用于在公共可視顯示器上提供對應(yīng)于多個經(jīng)授權(quán)的觀看者的一系列非公開可視數(shù)據(jù)的方法包括下列步驟向各經(jīng)授權(quán)的觀看者提供一副有源眼鏡;生成一輪換圖案;生成一數(shù)據(jù)信號,它包括一系列按上述輪換圖案散布的私密數(shù)據(jù)幀和掩蔽數(shù)據(jù)幀,每個私密數(shù)據(jù)幀系列均對應(yīng)于一經(jīng)授權(quán)的觀看者;將所述數(shù)據(jù)信號提供給公共可視的顯示器;以及,根據(jù)適當(dāng)?shù)妮啌Q圖案開啟和關(guān)閉各副有源眼鏡中的光閘。由于有本發(fā)明的方法,用相應(yīng)有源眼鏡觀看顯示器的各個經(jīng)授權(quán)的用戶可看到相應(yīng)的私密數(shù)據(jù)系列,而沒有有源眼鏡的未經(jīng)授權(quán)的觀看者僅能看到掩蔽數(shù)據(jù)。
附圖中示出了當(dāng)前最佳的實(shí)施例,但是,應(yīng)該認(rèn)識到,本發(fā)明并不局限于所示的精確結(jié)構(gòu)和手段。
圖1是配置成供本發(fā)明使用的膝上型計(jì)算機(jī)和一副有源眼鏡的概略圖;圖2是修改成供本發(fā)明使用的計(jì)算機(jī)軟件結(jié)構(gòu)的概略圖;圖3是說明計(jì)算機(jī)與一副有源眼鏡之間關(guān)系的概略圖,所述計(jì)算機(jī)與源眼鏡均是按本發(fā)明的結(jié)構(gòu)配置的;圖4A和4B說明了用于使有源眼鏡與計(jì)算機(jī)顯示器相同步的初始化同步圖案和數(shù)據(jù)傳輸圖案;圖5A-5C合在一起是說明本發(fā)明在公共可視顯示器上提供非公共可視數(shù)據(jù)的方法的流程圖;圖6A-6B合在一起是用頻閃技術(shù)形成并顯示一個字符的圖。
本發(fā)明包括這樣的系統(tǒng)、方法和設(shè)備,它們合在一起用可視數(shù)據(jù)隱藏提供公共可視數(shù)據(jù)的個人的、私密的視圖。依照本發(fā)明的結(jié)構(gòu),基本的系統(tǒng)包括一副有源眼鏡;一計(jì)算機(jī);一從有源眼鏡到計(jì)算機(jī)的數(shù)據(jù)通訊鏈路;包含在計(jì)算機(jī)內(nèi)的編碼軟件;以及,一代替標(biāo)準(zhǔn)顯示驅(qū)動程序的替換顯示器驅(qū)動程序,它位于計(jì)算機(jī)內(nèi)并由編碼軟件所使用。圖1是依照本發(fā)明結(jié)構(gòu)的膝上型計(jì)算機(jī)的高層圖。該系統(tǒng)包括膝上型計(jì)算機(jī)1,它帶有顯示器6;一副有源眼鏡2,其中帶有帶光閘的顯示器9;以及,通訊鏈路3,它將計(jì)算機(jī)1與有源眼鏡2連接起來。盡管圖中示出了基于有線的通訊鏈路,但本發(fā)明并不局限于這一點(diǎn)。相反,通訊鏈路3也可包括如RF或紅外鏈路的無線方案。
計(jì)算機(jī)1還可包括存儲在計(jì)算機(jī)可讀存儲器中的操作系統(tǒng)5、替換顯示器驅(qū)動程序7以及編碼器應(yīng)用程序4。替換顯示器驅(qū)動程序7可代替標(biāo)準(zhǔn)的初始設(shè)備制造商(OEM)設(shè)備驅(qū)動程序,它一般用于與視頻電路(未示出)相通訊,以便在顯示器6上顯示出視頻輸出。具體地說,替換顯示器驅(qū)動程序7可按與本發(fā)明的結(jié)構(gòu)相一致的方式將視頻輸出提供給顯示器6和有源眼鏡2。最后,編碼器4可作為獨(dú)立的應(yīng)用程序在計(jì)算機(jī)1上運(yùn)行。編碼器4可對來自其它的運(yùn)行的應(yīng)用程序的視頻輸出進(jìn)行編碼,并且,如果計(jì)算機(jī)1的用戶請求的話,則編碼器4可按本發(fā)明的結(jié)構(gòu)將編碼后的視頻輸出傳給顯示器6并將相應(yīng)的同步信號傳給有源眼鏡2。對此相對應(yīng),包括在有源眼鏡2內(nèi)的解碼器8可對接收自計(jì)算機(jī)1的同步信號進(jìn)行解碼,以便通過有源眼鏡2的帶光閘透鏡9以非公開的方式顯示公共視頻輸出中的私密信息。
圖2是依照本發(fā)明結(jié)構(gòu)的典型的窗口式計(jì)算機(jī)結(jié)構(gòu)及其內(nèi)部操作系統(tǒng)組件的概略圖。值得注意的是,該圖示出了用本發(fā)明系統(tǒng)進(jìn)行改進(jìn)之前和之后的結(jié)構(gòu)。在圖2中,作為一個實(shí)例,示出了使用MicrosoftWindows系統(tǒng)(由華盛頓州Redmond的Microsoft公司生產(chǎn))的典型計(jì)算機(jī)結(jié)構(gòu)。但是,本技術(shù)的專家將會認(rèn)識到,本發(fā)明并不局限于這方面。相反,可以用具有用于在編碼軟件4、顯示器6和有源眼鏡2之間進(jìn)行通訊的操作裝置的任何操作系統(tǒng)結(jié)構(gòu)以類似的方式實(shí)現(xiàn)本發(fā)明。但是,在典型的窗口結(jié)構(gòu)中,顯示器6和有源眼鏡2均通過包括通用驅(qū)動程序?qū)?8和專用設(shè)備驅(qū)動程序?qū)?3在內(nèi)的若干設(shè)備驅(qū)動程序而獨(dú)立于駐留在應(yīng)用程序?qū)?0中的編碼軟件4。
一般地說,在上述最佳實(shí)施例中,包括32位應(yīng)用程序11、16位應(yīng)用程序12和DOS應(yīng)用程序13在內(nèi)的應(yīng)用程序10通過作為操作系統(tǒng)5一部分的操作系統(tǒng)外殼層15彼此相通訊。通過操作系統(tǒng)外殼層15,應(yīng)用程序10可通過附加的通用驅(qū)動程序?qū)?8與適當(dāng)?shù)脑O(shè)備驅(qū)動器23相通訊,所述通用驅(qū)動程序?qū)?8可調(diào)用設(shè)備專用的設(shè)備驅(qū)動程序例如顯示器驅(qū)動程序20、打印機(jī)驅(qū)動程序21或CD-ROM驅(qū)動程序22,以便與專用的附屬設(shè)備27例如顯示卡24、打印機(jī)25或CD-ROM26相通訊。此外,在Windows95操作系統(tǒng)中,32位外殼15與通用驅(qū)動程序18之間可存在有Windows核心14、虛擬機(jī)管理器16、可安裝的文件系統(tǒng)管理并以及winsock支持模塊和配置管理器19。盡管如此,除操作系統(tǒng)5起應(yīng)用程序10與設(shè)備驅(qū)動程序23之間的中介的作用以外,內(nèi)部Windows95結(jié)構(gòu)的細(xì)節(jié)并不屬于本發(fā)明。具體地說,通過使用Windows95操作系統(tǒng)將命令傳給物理設(shè)備27或接收來自物理設(shè)備27的數(shù)據(jù),應(yīng)用程序10可最佳地通過操作系統(tǒng)層5和專用設(shè)備驅(qū)動程序23與物理設(shè)備27相通訊。
在圖2中,用虛線2、4和7示出了本發(fā)明結(jié)構(gòu)的改進(jìn)和增加物。具體地說,圖2示出了一種改進(jìn)的計(jì)算機(jī)結(jié)構(gòu),它包括一編碼應(yīng)用程序4和一替換顯示器驅(qū)動程序7。替換顯示器驅(qū)動程序7可代替OEM顯示器驅(qū)動程序20,以便同步地驅(qū)動視頻顯示器6和新增加的有源眼鏡2。通過操作系統(tǒng)5和替換設(shè)備驅(qū)動程序7與顯示器6和有源眼鏡2相通訊的編碼器應(yīng)用程序可使有源眼鏡2中的帶光閘的透鏡9(圖1所示)與圖像在顯示器6上的顯現(xiàn)相同步,以便向用戶提供顯示在顯示器6上的視頻輸出的私密視圖,而沒有使用同步有源眼鏡2的非法用戶則只能看到隨機(jī)的數(shù)據(jù)。
圖3概略地示出了本發(fā)明結(jié)構(gòu)的有源眼鏡2的操作。在本發(fā)明中,有源眼鏡2包含有通常位于有源眼鏡內(nèi)的光電部件,例如顯示器9中的光閘。具體地說,光閘輪換控制器31控制著顯示器9的光閘的輪換。此外,如前所述,有源眼鏡2還可包括一解碼器8,它用于對計(jì)算機(jī)1傳送的并且由有源眼鏡2通過數(shù)據(jù)通訊鏈路3接收到接收器30內(nèi)的經(jīng)編碼的輪換數(shù)據(jù)進(jìn)行解碼。
在傳統(tǒng)的3D應(yīng)用程序中,各個光閘可按交替的方式開啟和關(guān)閉。與光閘的開啟和關(guān)閉有關(guān)的唯一變量如果有的話就是輪換速率。在本發(fā)明的一個最佳實(shí)施例中,除考慮輪換速率以外,還用解碼器8使有源眼鏡2的光閘與特定的輪換圖案相同步。此后,按一定的圖案驅(qū)動帶光閘的顯示器9,所述圖案與用來改變屬于計(jì)算機(jī)1的顯示器6中的圖像的圖案相匹配。
在操作過程中,用特定的圖案以同步操作的方式驅(qū)動顯示器6和有源眼鏡2,以便在實(shí)際上形成“頻閃窗口”,在該窗口中,僅將顯示器6中的各字符或圖形的一部分顯示給用戶的一只眼睛或另一只眼睛。在下一次頻閃時,為一只或另一只眼睛提供字符或圖形的另一部分。在若干次頻閃之后,可現(xiàn)顯出顯示器上的整個字符或圖形。所需的頻閃次數(shù)取決于用于在顯示器上顯現(xiàn)整個字符的每個字符的部分或象限的數(shù)量。
圖6A和6B合在一起示出了用上述頻閃技術(shù)形成的示例性字符。圖6A示出了本技術(shù)中周知的用于市售顯示器的典型字符顯示機(jī)制。顯示器中的每個字符均是由顯示器中發(fā)光的多個象素54所限定的。象素54可邏輯地分組成字符單元50,該單元內(nèi)有較小的字符框52。就該字符而言,字符框52的X-Y軸上的象素54的交點(diǎn)表示象素54的可能的發(fā)光位置。除“框”較大以外,可用同樣的方式來描述圖形。在圖6A中,示出了字母“A”,該字母是在如前所述那樣在圖6B中的三次“頻閃”過程中“形成”的。盡管如此,圖6B中所示的圖案僅僅是一個示例性圖案。事實(shí)上,只要在實(shí)現(xiàn)了輪換圖案之后可形成完整的字符,就可以選擇象素54的其它組合。
最佳的是,在每一次頻閃過程中,與私密數(shù)據(jù)無關(guān)的數(shù)據(jù)都會被顯示到顯示屏6上,因此,非法用戶可以僅看到公共數(shù)據(jù)。例如,可將屏幕保護(hù)器圖案用作不相關(guān)的公共數(shù)據(jù)。具體地說,參照圖3,可視的應(yīng)用程序35可以將標(biāo)準(zhǔn)的視頻輸出34提供給操作系統(tǒng)5,因?yàn)?,這種輸出通??偸谴嬖谟趯Ρ景l(fā)明來說未經(jīng)改進(jìn)的計(jì)算機(jī)1內(nèi)。如果能夠做到的話,本發(fā)明還可生成填充圖案41,以形成供沒有同步有源眼鏡2的未經(jīng)授權(quán)的觀看者觀看的公共視圖。每個標(biāo)準(zhǔn)的視頻輸出34和填充圖案41均可提供給編碼器應(yīng)用程序4。
為了使顯示器6與有源眼鏡2相同步,上述最佳實(shí)施例可包括至少兩種輪換圖案。一種輪換圖案僅同時開啟或關(guān)閉眼鏡2的帶光閘的透鏡并同步地在兩種狀態(tài)之間交替進(jìn)行顯示。第一種狀態(tài)可包括用戶要觀看的私密數(shù)據(jù)。第二種圖像可包括掩蔽數(shù)據(jù),例如不同的屏幕、屏幕保護(hù)器或按某一物理距離偏移的原始圖像。例如,圖像可以向左或向右平移一個或多個字符或者向上或向下平移一行或多行。如果每10ms刷新屏幕,則刷新點(diǎn)之間的時間可用于要啟動的其它輪換,因此,同樣距離內(nèi)的其它機(jī)器上的其它用戶可以使他們自已的私密數(shù)據(jù)視圖有效??勺C明后一種方法對適度水平的私密性和安全性來說是有用的。
笫二種輪換圖案可包括左眼/右眼圖像的特定組合,這種組合僅能使用戶看到屏幕上的各個字符。這種第二輪換圖案可以比第一輪換圖案更復(fù)雜,因?yàn)?,輪換的時間和左眼/右眼圖像的輪換是可變的。盡管如此,在每一種情況中,在沒有特定輪換信息的情況下,對非法用戶來說,投射的圖像是不可讀的。明顯的是,對有有源眼鏡但不知道特定輪換信息的非法用戶來說,投射的圖像是不可讀的。
為了使顯示的特定輪換與有源眼鏡2的交替活動相協(xié)調(diào),可以使用編碼應(yīng)用程序4??蓪?shí)現(xiàn)輪換圖案編碼算法的編碼應(yīng)用程序4最好包括一隨機(jī)數(shù)作為上述編碼算法的種子。所述編碼算法可將顯示器驅(qū)動程序7和有源眼鏡光閘輪換控制器31設(shè)定成相應(yīng)的輪換圖案。最佳的是,只要算法能產(chǎn)生無閃爍的操作,則可在上述輪換圖案中使用任何流行的編碼算法。
具體地說,存在有一組原則以便在各只眼睛中提供不同的圖像,同時使感受到的閃爍和眼睛疲勞達(dá)到最小。典型的實(shí)現(xiàn)形式使用了120HZ刷新率或者根據(jù)相關(guān)的顯示器能力盡可能地接近120HZ。但是,由于存在有多種不能提供120HZ刷新率的監(jiān)視器,故提供刷新率調(diào)節(jié)工具以便在用戶選擇新的分辨率或?qū)⒉煌娘@示器連接于計(jì)算機(jī)時調(diào)節(jié)和測試刷新速率設(shè)置。
例如,在較高的分辨率例如1024×768或更大的分辨率下,100HZ或105HZ的刷新率可適應(yīng)多種顯示,這些顯示不可能具有與120HZ刷新率相媲美的視頻帶寬。還有,在刷新率降至120HZ以下時,交替圖案會變得更加引人注意。具體地說,由于刷新率下降至90HZ以下,閃爍會更明顯,對某些用戶可能是個問題。相反,就90HZ以上的刷新率而言,閃爍是引人注意的但不會令人討厭。所以,最好避免降至90HZ以下的刷新率。
為了適當(dāng)?shù)厥癸@示器6和有源眼鏡2以安全的方式相同步,可以選擇閃頻循環(huán)之間隨機(jī)的循環(huán)時間并將其插進(jìn)同步信號。為了用隨機(jī)循環(huán)時間對同步信號進(jìn)行編碼,編碼器應(yīng)用程序4可獲得來自隨機(jī)數(shù)生成器40的種子,以便形成用于使顯示器6和有源眼鏡2的隨機(jī)循環(huán)時間。具體地說,正如本文所詳細(xì)說明的那樣,在插入填充圖案從而顯示出公共視圖時,所說的種子可為在隨后的頻閃循環(huán)內(nèi)延遲顯示非公開可視數(shù)據(jù)提供基礎(chǔ)。
編碼器4可生成一顯示信號33,它帶有填充圖案41以及根據(jù)同步信號的輪換圖案散布在其中的包括在標(biāo)準(zhǔn)視頻輸出34內(nèi)的私密數(shù)據(jù)。同時,編碼器4可生成一數(shù)據(jù)同步信號39,它同于使有源眼鏡2與顯示器6相同步。替換的設(shè)備驅(qū)動程序7可接收顯示信號33,而數(shù)據(jù)同步生成器38則可接收數(shù)據(jù)同步信號39。
在開始時,替換的設(shè)備驅(qū)動程序7可用數(shù)據(jù)同步生成器38通過經(jīng)由發(fā)射器32將初始同步信號(末示出)傳給有源眼鏡2而初始化有源眼鏡2。隨后,替換的設(shè)備驅(qū)動程序7可將數(shù)據(jù)同步信號39傳給有源眼鏡2并將組合的信號33傳給顯示器6。通過用數(shù)據(jù)同步信號39使帶光閘的顯示器9的活動同步,用戶可以僅看到在頻閃(例如未掩蔽的)循環(huán)中顯示出的私密數(shù)據(jù)的部分。用戶眼睛的視覺暫留可將私密數(shù)據(jù)的頻閃部分合成一體的以非公開方式可視的圖像,這種圖像不能被非法用戶所看到。所以,有源眼鏡2可在向用戶提供數(shù)據(jù)的私密視圖,同時,非法用戶只能看到顯示器6上的公共圖案,這種圖案是由與私密視圖結(jié)合在一起的填充圖案41構(gòu)成的。
圖4A和4B說明了用于計(jì)算機(jī)1與有源眼鏡2之間通訊的通訊協(xié)議。但是,本技術(shù)的專家將會認(rèn)識到,這里所述的協(xié)議是可同樣使用的多種協(xié)議中的一個實(shí)例。任何協(xié)議的重要方面均包括用隨機(jī)種子對計(jì)算機(jī)1和有源眼鏡2的初始同步化的支持以及對計(jì)算機(jī)1與有源眼鏡2之間連續(xù)的同步的傳輸?shù)闹С?。具體地說,在上述最佳實(shí)施例中,具有計(jì)算機(jī)1與有源眼鏡2之間的數(shù)據(jù)通訊鏈路3最好具有無線通訊鏈路的用戶可離開顯示器6、釋放數(shù)據(jù)通訊鏈路3上的通訊連接、返回至顯示器6并重新進(jìn)行通訊連接。此外,連續(xù)的同步可以消除對有源眼鏡2的需要,以便在輪換操作中保持一精確的計(jì)時器。
如圖4A和4B所示,該最佳實(shí)施例可以包括兩種協(xié)議初始化協(xié)議和數(shù)據(jù)傳輸協(xié)議。如圖4A所示,初始化協(xié)議可用與計(jì)算機(jī)1所使用的同樣的種子來初始化有源眼鏡2,以便對數(shù)據(jù)同步信號39中的光閘輪換次序進(jìn)行編碼。值得注意的是,如上所述,數(shù)據(jù)同步信號39僅僅是編碼后的光閘輪換次序,而不是與填充圖案41相結(jié)合并隱藏在顯示器6上的標(biāo)準(zhǔn)視頻輸出34。有源眼鏡2可由一最好為一秒或更少的脈沖串來初始化,所述脈沖串傳送一用于形成計(jì)算機(jī)1與有源眼鏡2之間通訊的數(shù)據(jù)同步圖案以及自身的種子圖案。值得注意的是,正如在數(shù)據(jù)通訊技術(shù)中所周知的那樣,所述數(shù)據(jù)同步圖案可以是基于數(shù)據(jù)通訊鏈路的錯誤特征的任何圖案。
如圖4A所示,初始化協(xié)議最好可作為脈沖串來加以廣播,以便防止附近的其它接收者接收種子圖案并對其解碼。還有,用戶最好能通過確保在同一時間內(nèi)不會初始化區(qū)域內(nèi)的其它有源眼鏡而增加額外的安全性。就紅外數(shù)據(jù)通訊鏈路而言,用戶可僅在狹發(fā)脈沖串的時間內(nèi)用手遮住發(fā)射器和接收器的路徑。另外,就RF鏈路而言,將一序列號存儲在有源眼鏡2的固定存儲器內(nèi)。結(jié)果,編碼應(yīng)用程序可將該序列號用作種子圖案的一部分,因此,只有相應(yīng)的有源眼鏡才能對種子圖案進(jìn)行解碼。
圖4B還說明了一種數(shù)據(jù)傳輸協(xié)議。該數(shù)據(jù)傳輸協(xié)議與初始化協(xié)議相類似,包括對數(shù)據(jù)同步圖案和數(shù)據(jù)圖案的廣播。數(shù)據(jù)同步圖案可與初始化同步圖案相同,也可以不同。事實(shí)上,如果在數(shù)據(jù)通訊鏈路中用例如NRZ或NRZI的編碼圖案表示要由有源眼鏡抽出的時標(biāo)數(shù)據(jù),那么,就可略去數(shù)據(jù)同步圖案。再有,由于數(shù)據(jù)圖案是有源眼鏡2解碼和應(yīng)用的編碼后光閘同步圖案,故在包括有數(shù)據(jù)同步圖案時,可以進(jìn)一步增強(qiáng)安全性。
例如,值得注意的是,各個數(shù)據(jù)圖案可以是不同的,因此,可以連續(xù)地改變光閘的輪換次序。駐留在有源眼鏡2上的解碼器8僅可使用在各數(shù)據(jù)同步幀中加以解碼的新同步圖案。通過改變各數(shù)據(jù)同步幀的持續(xù)時間可以包括進(jìn)一步的安全性。結(jié)果,在各數(shù)據(jù)同步之間廣播有不同長度的若干同步圖案時,有源眼鏡的解碼器8作為左眼/右眼光閘活動的連續(xù)流仍可抽出同步圖案。
圖5A-5C合在一起是說明用于在公共可視顯示器上提供非公共可視數(shù)據(jù)的方法的流程圖。所述方法始于步驟100,在步驟100中,可自動或由用戶手動地啟動駐留在操作系統(tǒng)應(yīng)用程序?qū)觾?nèi)的應(yīng)用程序。在步驟102中,由應(yīng)用程序生成標(biāo)準(zhǔn)的視頻輸出,該輸出被提供給操作系統(tǒng),以便在顯示器上觀看。最后,可將標(biāo)準(zhǔn)視頻輸出存儲在第一視頻存儲器內(nèi)。
在步驟104中,編碼應(yīng)用程序或者有選擇的是替換的設(shè)備驅(qū)動程序——標(biāo)準(zhǔn)OEM顯示驅(qū)動程序的替代驅(qū)動程序——接收試圖將視頻輸出提供給顯示器的通知。作為響應(yīng),編碼應(yīng)用程序或者有選擇的是替換的設(shè)備驅(qū)動程序?qū)ê唵屋啌Q、復(fù)雜輪換或根本不輪換的編碼方法提示給用戶。如果例如在不特別關(guān)心安全性的情況下用戶選擇了不對視頻輸出進(jìn)行編碼,則在步驟108中,如同在未用本發(fā)明結(jié)構(gòu)加以改進(jìn)的計(jì)算機(jī)系統(tǒng)中通常出現(xiàn)的那樣,將第一視頻存儲器的內(nèi)容直接輸出至顯示器。
如圖5B所示,如果例如在特別關(guān)注安全性的情況下用戶選擇了對視頻輸出進(jìn)行編碼,則在步驟110中將填充圖案加載進(jìn)第二視頻存儲器。很明顯,所述填充圖案可包括隨機(jī)數(shù)據(jù)也許包括屏幕保護(hù)器圖像。沒有按本發(fā)明結(jié)構(gòu)而同步的有源眼鏡的無關(guān)的非法用戶僅能看到用戶屏幕上的公共圖案而看不到私密數(shù)據(jù)。隨后,在步驟112中,可生成種子圖案,以便確定用于數(shù)據(jù)同步圖案的隨機(jī)循環(huán)時間。
在判斷步驟114中,如果用戶已選擇了簡單輪換圖案,則在步驟116中將用隨機(jī)種子生成的同步圖案傳給有源眼鏡,以便使帶光閘的透鏡的活動與輸出給顯示器的私密數(shù)據(jù)的頻閃相同步。然后,在步驟118中,將第一視頻存儲器的內(nèi)容輸出給顯示器。在步驟120中,于輸出第一視頻存儲器之后,進(jìn)行與所述種子相對應(yīng)的延遲。在步驟122中,在顯示私密數(shù)據(jù)時,將第二視頻存儲器的內(nèi)容即填充圖案傳給顯示器。最后,在步驟124中,進(jìn)行額外的延遲直至顯示的下一次刷新循環(huán)。在步驟128中應(yīng)用程序提供其它視頻輸出的情況下重復(fù)上述過程,直至在判斷步驟126中判斷出應(yīng)用程序業(yè)已結(jié)束、沒有其它的視頻輸出提供給顯示器。通過這種方式,有同步有源眼鏡的用戶會依照帶光閘的LCD投影顯示器的交替活動僅看到第一視頻存儲器中的私密數(shù)據(jù)。相應(yīng)地,沒有同步有源眼鏡的非法用戶會在顯示器上僅看到由與私密圖像給構(gòu)在一起的填充圖案構(gòu)成的公共圖案。值得注意的是,填充圖案會遮掩住私密數(shù)據(jù)。
如果在判斷步驟114中用戶選擇了用如圖5C所示的復(fù)雜輪換對視頻輸出進(jìn)行編碼,則在步驟130中將用隨機(jī)種子生成的同步圖案傳給有源眼鏡,以便使帶光閘的透鏡的活動與輸出給顯示器的私密數(shù)據(jù)的頻閃相同步。然后,在步驟132中,將第一視頻存儲器的內(nèi)容的第一部分輸出給顯示器。在步驟134中,于輸出第一視頻存儲器的內(nèi)容的第一部分之后,進(jìn)行與所述種子相對應(yīng)的延遲。在步驟144中,將填充圖案輸出給顯示器。隨后,在步驟146中,進(jìn)行與所述種子相對應(yīng)的延遲。
在步驟136中,將第一視頻存儲器的內(nèi)容的第二部分輸出給顯示器。在步驟138中,于輸出第一視頻存儲器的內(nèi)容的第二部分之后,進(jìn)行與所述種子相對應(yīng)的額外延遲。如在步驟144中一樣,在步驟148中將填充圖案輸出給顯示器。隨后,在步驟150中,進(jìn)行與所述種子相對應(yīng)的延遲。將第一視頻存儲器的內(nèi)容的其它部分輸出給顯示器,然后是相應(yīng)的延遲和填充圖案。最后,在步驟140中顯示第一視存儲器的內(nèi)容的最后一部分。在步驟152中應(yīng)用程序提供其它視頻輸出的情況下重復(fù)上述過程,直至在判斷步驟142中判斷出應(yīng)用程序業(yè)已結(jié)束、沒有其它的視頻輸出提供給顯示器。通過這種方式,有同步有源眼鏡的用戶會依照帶光閘的透鏡的交替活動僅看到并綜合第一視頻存儲器中的私密數(shù)據(jù)部分。相應(yīng)地,沒有同步有源眼鏡的非法用戶會僅看到公共圖案,而填充圖案則會遮掩住私密數(shù)據(jù)。
權(quán)利要求
1.一種用于在公共可視顯示器上提供非公開可視數(shù)據(jù)的方法,該方法包括下列步驟生成一輪換圖案;生成一數(shù)據(jù)信號,所述數(shù)據(jù)信號包括根據(jù)上述輪換圖案散布的私密數(shù)據(jù)幀和掩蔽數(shù)據(jù)幀;將上述數(shù)據(jù)信號提供給公共可視的顯示器;以及,根據(jù)上述輪換圖案開啟和關(guān)閉一副有源眼鏡上的光閘;由此,用有源眼鏡觀看顯示器的用戶可以看到私密數(shù)據(jù),而沒有有源眼鏡的未經(jīng)授權(quán)的觀看者則只能看到被掩蔽數(shù)據(jù)遮掩的私密數(shù)據(jù)。
2.如權(quán)利要求1的方法,其特征在于,對所述輪換圖案進(jìn)行編碼。
3.如權(quán)利要求1的方法,其特征在于,上述生成數(shù)據(jù)信號的步驟包括下列步驟將掩蔽數(shù)據(jù)插進(jìn)所述數(shù)據(jù)信號;以及,在上述輪換圖案中的同步脈沖發(fā)出指示時將私密數(shù)據(jù)插進(jìn)所述數(shù)據(jù)信號。
4.如權(quán)利要求1的方法,其特征在于,所述生成數(shù)據(jù)信號的步驟可包括下列步驟將掩蔽數(shù)據(jù)插進(jìn)所述數(shù)據(jù)信號;以及,就構(gòu)成一完整字符或圖像的私密數(shù)據(jù)而言,在上述輪換圖案中的同步脈沖發(fā)出指示時重復(fù)插入上述完整字符或圖像的一部分,直至上述完整字符或圖像的所有部分均被插進(jìn)了所述數(shù)據(jù)信號。由此,用按所述輪換圖案與顯示器相同步的有源眼鏡來觀看的數(shù)據(jù)信號的顯示是完整字符或圖像的頻閃顯示。
5.如權(quán)利要求1的方法,其特征在于,所述開啟和關(guān)閉光閘的步驟包括下列步驟響應(yīng)所述輪換圖案中的同步脈沖開啟和關(guān)閉光閘。
6.如權(quán)利要求2的方法,其特征在于,所述開啟和關(guān)閉光閘的步驟包括下列步驟對編碼后的輪換圖案進(jìn)行解碼;以及響應(yīng)所述輪換圖案中的同步脈沖開啟和關(guān)閉光閘。
7.如權(quán)利要求1的方法,其特征在于,所述輪換圖案對應(yīng)于交替顯示私密數(shù)據(jù)和掩蔽數(shù)據(jù)。
8.如權(quán)利要求1的方法,其特征在于,所述輪換圖案對應(yīng)于私密數(shù)據(jù)的組合的左眼/右眼圖像。
9.如權(quán)利要求1的方法,其特征在于,所述掩蔽數(shù)據(jù)是填充圖案。
10.如權(quán)利要求9的方法,其特征在于,所述填充圖案是隨機(jī)數(shù)據(jù)。
11.如權(quán)利要求9的方法,其特征在于,所述填充數(shù)據(jù)是屏幕保護(hù)器圖像。
12.如權(quán)利要求1的方法,其特征在于,所述掩蔽數(shù)據(jù)是私密數(shù)據(jù)的衍生數(shù)據(jù)。
13.一種用于在公共可視顯示器上提供非公開可視數(shù)據(jù)的系統(tǒng),該系統(tǒng)包括一包括顯示器、顯示器驅(qū)動程序以及至少一個應(yīng)用程序的計(jì)算機(jī);一副有源眼鏡,它具有帶光閘的透鏡;一數(shù)據(jù)通訊鏈路,它以可通訊的方式將計(jì)算機(jī)連接于有源眼鏡;以及一編碼器算法,它設(shè)置在計(jì)算機(jī)內(nèi)以便生成一輪換圖案;所述計(jì)算機(jī)根據(jù)上述輪換圖案將應(yīng)用程序產(chǎn)生的私密數(shù)據(jù)的幀散布到數(shù)據(jù)信號中的掩蔽數(shù)據(jù)的幀內(nèi);所述顯示器驅(qū)動程序?qū)⑸鲜鰯?shù)據(jù)信號提供給公共可視的顯示器;在所述數(shù)據(jù)鏈路上將輪換圖案提供給有源眼鏡;所述有源眼鏡根據(jù)上述輪換圖案開啟和關(guān)閉帶光閘的透鏡;由此,用有源眼鏡觀看顯示器的用戶可看到應(yīng)用程序產(chǎn)生的私密數(shù)據(jù),而沒有有源眼鏡的未經(jīng)授權(quán)的觀看者僅能看到被掩蔽數(shù)據(jù)所遮掩的私密數(shù)據(jù)。
14.如權(quán)利要求13的系統(tǒng),其特征在于,所述數(shù)據(jù)通訊鏈路是無線數(shù)據(jù)通訊鏈路。
15.如權(quán)利要求13的系統(tǒng),其特征在于,所述有源眼鏡包括一解碼器,它用于對上述輪換圖案進(jìn)行解碼。
16.如權(quán)利要求13的系統(tǒng),其特征在于,在上述輪換圖案中的同步脈沖發(fā)出指示時,所述計(jì)算機(jī)將掩蔽數(shù)據(jù)插到數(shù)據(jù)信號中并可將私密數(shù)據(jù)插到該數(shù)據(jù)信號中。
17.如權(quán)利要求13的系統(tǒng),其特征在于,所述計(jì)算機(jī)將掩蔽數(shù)據(jù)插到數(shù)據(jù)信號中,就構(gòu)成一完整字符或圖像的私密數(shù)據(jù)而言,所述計(jì)算機(jī)在上述輪換圖案中的同步脈沖發(fā)出指示時重復(fù)插入上述完整字符或圖像的一部分,直至上述完整字符或圖像的所有部分均被插進(jìn)了所述數(shù)據(jù)信號;由此,可用按所述輪換圖案與顯示器相同步的有源眼鏡來觀看的數(shù)據(jù)信號的顯示是完整字符或圖像的頻閃顯示。
18.如權(quán)利要求15的系統(tǒng),其特征在于,所述解碼器對上述輪換圖案進(jìn)行解碼;以及響應(yīng)所述輪換圖案中的同步脈沖開啟和關(guān)閉光閘。
19.如權(quán)利要求13的系統(tǒng),其特征在于,所述輪換圖案對應(yīng)于交替顯示私密數(shù)據(jù)和掩蔽數(shù)據(jù)。
20.如權(quán)利要求13的系統(tǒng),其特征在于,所述輪換圖案對應(yīng)于私密數(shù)據(jù)的組合的左眼/右眼圖像。
21.如權(quán)利要求13的系統(tǒng),其特征在于,所述掩蔽數(shù)據(jù)是填充圖案。
22.如權(quán)利要求21的系統(tǒng),其特征在于,所述填充圖案是隨機(jī)數(shù)據(jù)。
23.如權(quán)利要求21的系統(tǒng),其特征在于,所述填充數(shù)據(jù)是屏幕保護(hù)器圖像。
24.如權(quán)利要求13的系統(tǒng),其特征在于,所述掩蔽數(shù)據(jù)是私密數(shù)據(jù)的衍生數(shù)據(jù)。
25.如權(quán)利要求13的系統(tǒng),其特征在于,該系統(tǒng)還包括具有帶光閘的透鏡的至少一副附加的有源眼鏡;所述輪換圖案包括同步脈沖,它們對應(yīng)于各副附加的有源眼鏡;各副附加的有源眼鏡的帶光閘的透鏡響應(yīng)相應(yīng)的同步脈沖而開啟和關(guān)閉;由此,用一副有源眼鏡觀看顯示器的各個用戶可看到與該副有源眼鏡相對應(yīng)的私密數(shù)據(jù),而沒有有源眼鏡的未經(jīng)授權(quán)的觀看者僅能看到被掩蔽數(shù)據(jù)所遮掩的私密數(shù)據(jù)。
26.一種用存儲存固定媒體中的一組指令進(jìn)行編程的計(jì)算機(jī)設(shè)備,所述編程后的計(jì)算機(jī)設(shè)備包括用于生成一輪換圖案的裝置;用于生成一數(shù)據(jù)信號的裝置,所述數(shù)據(jù)信號包括根據(jù)上述輪換圖案散布的私密數(shù)據(jù)幀和掩蔽數(shù)據(jù)幀;用于將上述數(shù)據(jù)信號提供給公共可視的顯示器的裝置;以及,用于根據(jù)上述輪換圖案開啟和關(guān)閉一副有源眼鏡上的光閘的裝置;由此,用有源眼鏡觀看顯示器的用戶可以看到私密數(shù)據(jù),而沒有有源眼鏡的未經(jīng)授權(quán)的觀看者則只能看到被掩蔽數(shù)據(jù)遮掩的私密數(shù)據(jù)。
27.如權(quán)利要求26的計(jì)算機(jī)設(shè)備,其特征在于,對所述輪換圖案進(jìn)行編碼。
28.如權(quán)利要求26的計(jì)算機(jī)設(shè)備,其特征在于,上述用于生成數(shù)據(jù)信號的裝置包括用于將掩蔽數(shù)據(jù)插進(jìn)所述數(shù)據(jù)信號的裝置;以及,用于在上述輪換圖案中的同步脈沖發(fā)出指示時將私密數(shù)據(jù)插進(jìn)所述數(shù)據(jù)信號的裝置。
29.如權(quán)利要求26的計(jì)算機(jī)設(shè)備,其特征在于,所述用于生成數(shù)據(jù)信號的裝置包括由于將掩蔽數(shù)據(jù)插進(jìn)所述數(shù)據(jù)信號的裝置;以及,用于就構(gòu)成一完整字符或圖像的私密數(shù)據(jù)而言在上述輪換圖案中的同步脈沖發(fā)出指示時重復(fù)插入上述完整字符或圖像的一部分直至上述完整字符或圖像的所有部分均被插進(jìn)了所述數(shù)據(jù)信號的裝置。由此,用按所述輪換圖案與顯示器相同步的有源眼鏡來觀看的數(shù)據(jù)信號的顯示是完整字符或圖像的頻閃顯示。
30.如權(quán)利要求26的計(jì)算機(jī)設(shè)備,其特征在于,所述開啟和關(guān)閉裝置包括響應(yīng)所述輪換圖案中的同步脈沖開啟和關(guān)閉光閘的裝置。
31.如權(quán)利要求26的計(jì)算機(jī)設(shè)備,其特征在于,所述開啟和關(guān)閉裝置包括對所述輪換圖案進(jìn)行解碼的裝置;以及響應(yīng)所述輪換圖案中的同步脈沖開啟和關(guān)閉光閘的裝置。
32.如權(quán)利要求26的計(jì)算機(jī)設(shè)備,其特征在于,所述輪換圖案對應(yīng)于交替顯示私密數(shù)據(jù)和掩蔽數(shù)據(jù)。
33.如權(quán)利要求26的計(jì)算機(jī)設(shè)備,其特征在于,所述輪換圖案對應(yīng)于私密數(shù)據(jù)的組合的左眼/右眼圖像。
34.如權(quán)利要求26的計(jì)算機(jī)設(shè)備,其特征在于,所述掩蔽數(shù)據(jù)是填充圖案。
35.如權(quán)利要求34的計(jì)算機(jī)設(shè)備,其特征在于,所述填充圖案是隨機(jī)數(shù)據(jù)。
36.如權(quán)利要求34的計(jì)算機(jī)設(shè)備,其特征在于,所述填充數(shù)據(jù)是屏幕保護(hù)器圖像。
37.如權(quán)利要求26的計(jì)算機(jī)設(shè)備,其特征在于,所述掩蔽數(shù)據(jù)是私密數(shù)據(jù)的衍生數(shù)據(jù)。
38.一種機(jī)器可讀存儲器,其上存儲有計(jì)算機(jī)程序,該計(jì)算機(jī)程序有多個代碼段,這些代碼段的可由機(jī)器來執(zhí)行,以便使機(jī)器執(zhí)行下列步驟生成一輪換圖案;生成一數(shù)據(jù)信號,所述數(shù)據(jù)信號包括根據(jù)上述輪換圖案散布的私密數(shù)據(jù)幀和掩蔽數(shù)據(jù)幀;將上述數(shù)據(jù)信號提供給公共可視的顯示器;以及,根據(jù)上述輪換圖案開啟和關(guān)閉一副有源眼鏡上的光閘;由此,用有源眼鏡觀看顯示器的用戶可以看到私密數(shù)據(jù),而沒有有源眼鏡的未經(jīng)授權(quán)的觀看者則只能看到被掩蔽數(shù)據(jù)遮掩的私密數(shù)據(jù)。
39.如權(quán)利要求38的機(jī)器可讀存儲器,其特征在于,對所述輪換圖案進(jìn)行編碼。
40.如權(quán)利要求38的機(jī)器可讀存儲器,其特征在于,所述生成數(shù)據(jù)信號的步驟包括下列步驟將掩蔽數(shù)據(jù)插進(jìn)所述數(shù)據(jù)信號;以及,在上述輪換圖案中的同步脈沖發(fā)出指示時將私密數(shù)據(jù)插進(jìn)所述數(shù)據(jù)信號。
41.如權(quán)利要求38的機(jī)器可讀存儲器,其特征在于,所述生成數(shù)據(jù)信號的步驟包括下列步驟將掩蔽數(shù)據(jù)插進(jìn)所述數(shù)據(jù)信號;以及,就構(gòu)成一完整字符或圖像的私密數(shù)據(jù)而言,在上述輪換圖案中的同步脈沖發(fā)出指示時重復(fù)插入上述完整字符或圖像的一部分,直至上述完整字符或圖像的所有部分均被插進(jìn)了所述數(shù)據(jù)信號。由此,用按所述輪換圖案與顯示器相同步的有源眼鏡來觀看的數(shù)據(jù)信號的顯示是完整字符或圖像的頻閃顯示。
42.如權(quán)利要求38的機(jī)器可讀存儲器,,其特征在于,所述開啟和關(guān)閉光閘的步驟包括下列步驟響應(yīng)所述輪換圖案中的同步脈沖開啟和關(guān)閉光閘。
43.如權(quán)利要求39的機(jī)器可讀存儲器,其特征在于,所述開啟和關(guān)閉光閘的步驟包括下列步驟對編碼后的輪換圖案進(jìn)行解碼;以及響應(yīng)所述輪換圖案中的同步脈沖開啟和關(guān)閉光閘。
44.如權(quán)利要求38的機(jī)器可讀存儲器,其特征在于,所述輪換圖案對應(yīng)于交替顯示私密數(shù)據(jù)和掩蔽數(shù)據(jù)。
45.如權(quán)利要求38的機(jī)器可讀存儲器,其特征在于,所述輪換圖案對應(yīng)于私密數(shù)據(jù)的組合的左眼/右眼圖像。
46.如權(quán)利要求38的機(jī)器可讀存儲器,其特征在于,所述掩蔽數(shù)據(jù)是填充圖案。
47.如權(quán)利要求46的機(jī)器可讀存儲器,其特征在于,所述填充圖案是隨機(jī)數(shù)據(jù)。
48.如權(quán)利要求46的機(jī)器可讀存儲器,其特征在于,所述填充數(shù)據(jù)是屏幕保護(hù)器圖像。
49.如權(quán)利要求38的機(jī)器可讀存儲器,其特征在于,所述掩蔽數(shù)據(jù)是私密數(shù)據(jù)的衍生數(shù)據(jù)。
50.一種用于在公共可視顯示器上提供給經(jīng)授權(quán)的觀看者相對應(yīng)的一系列非公開可視數(shù)據(jù)的方法,該方法包括下列步驟給各經(jīng)授權(quán)的用戶提供一副有源眼鏡;生成一輪換圖案;生成一數(shù)據(jù)信號,所述數(shù)據(jù)信號包括根據(jù)上述輪換圖案散布的私密數(shù)據(jù)幀和掩蔽數(shù)據(jù)幀;將上述數(shù)據(jù)信號提供給公共可視的顯示器;以及,根據(jù)上述輪換圖案開啟和關(guān)閉各副有源眼鏡上的光閘;由此,用相應(yīng)有源眼鏡觀看顯示器的各個合法觀看者可以看到相應(yīng)系列的私密數(shù)據(jù),而沒有有源眼鏡的未經(jīng)授權(quán)的觀看者則只能看到被掩蔽數(shù)據(jù)楨遮掩的私密數(shù)據(jù)楨。
全文摘要
用于在公共可視顯示器上提供非公開可視數(shù)據(jù)的方法包括下列步驟:生成一輪換圖案;生成一數(shù)據(jù)信號,它帶有根據(jù)上述輪換圖案散布在掩蔽數(shù)據(jù)幀中間的私密數(shù)據(jù)幀;將上述數(shù)據(jù)信號提供給公共可視的顯示器;以及,根據(jù)上述輪換圖案開啟和關(guān)閉一副有源眼鏡上的光閘。由于有本發(fā)明的方法,用有源眼鏡觀看顯示器的用戶可以看到私密數(shù)據(jù),而沒有有源眼鏡的非法觀看者則只能看到被掩蔽數(shù)據(jù)所遮掩的私密數(shù)據(jù)。
文檔編號G06F1/00GK1304131SQ0012948
公開日2001年7月18日 申請日期2000年12月29日 優(yōu)先權(quán)日2000年1月12日
發(fā)明者J·M·頓恩, E·H·斯特恩, B·E·威爾納 申請人:國際商業(yè)機(jī)器公司