亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

安全在線圖片的制作方法

文檔序號:10617898閱讀:375來源:國知局
安全在線圖片的制作方法
【專利摘要】本文描述用于接收圖片并且然后生成安全圖片可執(zhí)行文件的安全圖片生成裝置和對應方法,當圖片發(fā)布到在線社交媒體站點或因特網(wǎng)上的其他位置時所述安全圖片可執(zhí)行文件起作用以保護圖片。另外,本文描述用于接收安全圖片可執(zhí)行文件并且然后執(zhí)行安全圖片可執(zhí)行文件以便在任何一個時間在顯示器/遠程顯示器上按照其中圖片在顯示器/遠程顯示器上是通過人眼可感知的,但是在任何給定時間的顯示器/遠程顯示器的圖像副本將不會捕獲整個圖像的方式來顯示圖片的所選部分的安全圖片顯示裝置(其具有顯示器或者連接到一個或多個遠程顯示器)和對應的方法。
【專利說明】
安全在線圖片
技術(shù)領域
[0001]01本發(fā)明涉及用于保護圖片以因此當圖片發(fā)布到在線社交媒體站點或因特網(wǎng)上的其他位置時圖片不能通過瀏覽器功能或屏幕截圖來復制的各種方法以及安全圖片生成裝置、安全圖片顯示裝置。
【背景技術(shù)】
[0002]當前,存在極少能夠用來保護圖片安全方法,更不用說保護發(fā)布到在線社交媒體站點或因特網(wǎng)上的其他位置的圖片。例如,人們可將其圖片存儲在加密文件中,但是一般當其圖片發(fā)布到在線社交媒體站點或因特網(wǎng)上的其他位置時,則其圖片通過瀏覽器功能或屏幕截圖是對復制開放的。因此,即使所發(fā)布圖片隨后從因特網(wǎng)撤下時,它也可能在其發(fā)布在因特網(wǎng)上時已經(jīng)被任何人復制。因此,存在解決這個問題和其他問題,使得圖片在其發(fā)布到在線社交媒體站點或因特網(wǎng)上的其他位置時不能通過瀏覽器功能或屏幕截圖來復制的需要。

【發(fā)明內(nèi)容】

[0003]在本申請的獨立權(quán)利要求中描述解決上述問題和其他問題的安全圖片生成裝置、安全圖片顯示裝置和各種方法。在本申請的從屬權(quán)利要求中已經(jīng)描述安全圖片生成裝置、安全圖片顯示裝置和各種方法的有利實施例。
[0004]在一個方面,本發(fā)明包括一種用于保護圖片的安全圖片生成裝置。該安全圖片生成裝置包括處理器以及存儲處理器可執(zhí)行指令的存儲器,其中處理器與存儲器對接,并且執(zhí)行處理器可執(zhí)行指令,以實現(xiàn)接收操作、分段操作、創(chuàng)建操作和輸出操作。在接收操作中,該安全圖片生成裝置接收圖片。在分段操作中,該安全圖片生成裝置將圖片分段為多個圖片幀。在創(chuàng)建操作中,該安全生成裝置創(chuàng)建多個圖片片段集合,其中各圖片片段集合包括從多個圖片幀中選取的圖片幀,并且所選圖片幀在合起來時共同表示該圖片。在生成操作中,該安全圖片生成裝置生成安全圖片可執(zhí)行文件,其包括多個圖片片段集合和動畫顯示(animat1n)代碼。動畫顯示代碼包括用于一個接一個順次播放多個圖片片段集合的播放指令,其中會播放各圖片片段集合,使得所選圖片幀在預定時間段期間按照可重復方式一個接一個單獨顯示。在輸出操作中,安全圖片生成裝置輸出安全圖片可執(zhí)行文件。安全圖片生成裝置的優(yōu)點在于,它生成安全圖片可執(zhí)行文件,所述安全圖片可執(zhí)行文件保護圖片以因此當圖片發(fā)布到在線社交媒體站點或因特網(wǎng)上的其他位置時其不能通過瀏覽器功能或屏幕截圖來復制。
[0005]在另一方面,本發(fā)明包括一種由圖片生成裝置所實現(xiàn)以用于保護圖片的方法。該方法包括接收操作、分段操作、創(chuàng)建操作和輸出操作。在接收操作中,安全圖片生成裝置接收圖片。在分段操作中,安全圖片生成裝置將圖片分段為多個圖片幀。在創(chuàng)建操作中,安全圖片生成裝置創(chuàng)建多個圖片片段集合,其中各圖片片段集合包括從多個圖片幀中選取的圖片幀,并且所選圖片幀在合起來時共同表示該圖片。在生成操作中,該安全圖片生成裝置生成安全圖片可執(zhí)行文件,其包括多個圖片片段集合和動畫顯示代碼。動畫顯示代碼包括用于一個接一個順次播放多個圖片片段集合的播放指令,其中會播放各圖片片段集合,使得所選圖片幀在預定時間段期間按照可重復方式一個接一個單獨顯示。在輸出操作中,安全圖片生成裝置輸出安全圖片可執(zhí)行文件。該方法的優(yōu)點在于,它生成安全圖片可執(zhí)行文件,所述安全圖片可執(zhí)行文件保護圖片以因此當圖片發(fā)布到在線社交媒體站點或因特網(wǎng)上的其他位置時不能通過瀏覽器功能或屏幕截圖來復制。
[0006]在另一方面,本發(fā)明包括一種用于保護圖片的安全圖片顯示裝置。該安全圖片顯示裝置包括處理器以及存儲處理器可執(zhí)行指令的存儲器,其中處理器與存儲器對接,并且執(zhí)行處理器可執(zhí)行指令,以實現(xiàn)接收操作和執(zhí)行操作。在接收操作中,該安全圖片顯示裝置接收安全圖片可執(zhí)行文件,其包括:(I)多個圖片片段集合,其中各圖片片段集合包括從多個圖片幀中選取的圖片幀,由此各圖片幀是圖片的段,并且因此所選圖片幀在合起來時共同表示該圖片;以及(2)動畫顯示代碼,包括用于一個接一個順次播放多個圖片片段集合的播放指令,其中會播放各圖片片段集合,使得所選圖片幀在預定時間段期間按照可重復方式一個接一個單獨顯示。在執(zhí)行操作中,安全圖片顯示裝置執(zhí)行播放指令,由此圖片在顯示器上是可感知的,但是在任何給定時間的顯示器的圖像副本將捕獲所顯示的所選圖片幀,而將不會捕獲該圖片。安全圖片顯示裝置的優(yōu)點在于,它顯示圖片,使得圖片不能通過瀏覽器功能或屏幕截圖來復制。
[0007]在又一方面,本發(fā)明包括一種由安全圖片顯示裝置所實現(xiàn)以用于保護圖片的方法。該方法包括接收操作和執(zhí)行操作。在接收操作中,該安全圖片顯示裝置接收安全圖片可執(zhí)行文件,其包括:(I)多個圖片片段集合,其中各圖片片段集合包括從多個圖片幀中選取的圖片幀,由此各圖片幀是圖片的段,并且由此所選圖片幀在合起來時共同表示該圖片;以及(2)動畫顯示代碼,包括用于一個接一個順次播放多個圖片片段集合的播放指令,其中會播放各圖片片段集合,使得所選圖片幀在預定時間段期間按照可重復方式一個接一個單獨顯示。在執(zhí)行操作中,安全圖片顯示裝置執(zhí)行播放指令,由此圖片在顯示器上是可感知的,但是在任何給定時間的顯示器的圖像副本將捕獲所顯示的所選圖片幀,而將不會捕獲該圖片。該方法的優(yōu)點在于,使安全圖片顯示裝置顯示圖片,使得圖片不能通過瀏覽器功能或屏幕截圖來復制。
[0008]本發(fā)明的附加方面將部分在以下【具體實施方式】、附圖和任何權(quán)利要求中闡述,并且部分將從【具體實施方式】中導出或者能夠通過實施本發(fā)明來了解。要理解,前述的一般描述和以下【具體實施方式】只是示范性和說明性的,并且不是對如所公開的本發(fā)明的限制。
【附圖說明】
[0009]通過當結(jié)合附圖對以下【具體實施方式】進行參考時,可得到對本發(fā)明的更完整的理解:
圖1是按照本發(fā)明的實施例的包括圖片生成裝置和安全圖片顯示裝置的安全圖片系統(tǒng)的基本圖;
圖2A-2B分別示出按照本發(fā)明的實施例的安全圖片生成裝置的圖解和由安全圖片生成裝置所實現(xiàn)以用于保護圖片的方法的流程圖;以及
圖3A-3B分別示出按照本發(fā)明的實施例的安全圖片顯示裝置的圖解和由安全圖片顯示裝置所實現(xiàn)以用于以安全方式顯示圖片的方法的流程圖。
【具體實施方式】
[0010]參照圖1,示出有包括按照本發(fā)明的實施例來配置的安全圖片生成裝置102和安全圖片顯示裝置104的安全圖片系統(tǒng)100的基本圖。基本上,安全圖片生成裝置102操作以接收圖片106(例如,圖形交換格式(GIF)圖片106、聯(lián)合圖像專家組(JPEG)圖片106或者任何其他標準圖片格式),并且然后生成和輸出安全圖片可執(zhí)行文件108。安全圖片顯示裝置104(其具有顯示器110和/或連接到(一個或多個)遠程顯示器110)操作以接收安全圖片可執(zhí)行文件108,并且然后執(zhí)行安全圖片可執(zhí)行文件108,以便在任何一個時間在顯示器110/(—個或多個)遠程顯示器110上僅顯示圖片106的所選部分,使得整個圖片106是通過人眼可感知的,但是在任何給定時間通過瀏覽器功能或屏幕截圖的顯示器110/(—個或多個)遠程顯示器110的圖像副本將捕獲圖片106的所顯示的所選部分,而將不會捕獲整個圖片106。應當意識到,安全顯示裝置104能夠具有顯示器110,但是這不是要求的,安全顯示裝置104而是可經(jīng)由因特網(wǎng)、無線連接等連接到一個或多個遠程顯示器110。
[0011]接下來提供描述安全圖片生成裝置102、安全圖片可執(zhí)行文件108和安全圖片顯示裝置104的一般論述,并且然后相對于圖2A、圖2B、圖3A和圖3B來提供描述安全圖片生成裝置102、安全圖片可執(zhí)行文件108和安全圖片顯示裝置104的更詳細論述,以說明與本發(fā)明關聯(lián)的優(yōu)點以及不同技術(shù)特征。
[0012]安全圖片生成裝置102
安全圖片生成裝置102接收采取GIF文件、JPEG文件或者某種另外標準圖片格式的形式的圖片106。安全圖片生成裝置102還可接收可選密碼112、可選播放時間值114(按照諸如天、小時、分鐘或秒的任何時間值)、可選到期日期和時間值116以及可選加密類型118。
[0013]安全圖片生成裝置102將圖片106分段為多個圖片幀12(h、1202、1203...120x,并且創(chuàng)建多個圖片片段集合1221、1222、1223...122x。各圖片片段集合1221、1222、1223...122x由從圖片幀12(h、1202、1203...120x (三個或更多)的集合中選取的某一定數(shù)量的圖片幀(兩個或更多)來組成。具體來說,各圖片片段集合1221、1222、1223...122x保持一定數(shù)量的所選圖片幀12(h、1202、1203...120x (兩個或更多)。并且各圖片片段集合122^122^1223...122χ具有其自己的圖片幀的所選集合,其在合起來時組成整個圖片106。通常,各圖片片段集合122^122^1223...122x會具有其自己的所選圖片幀12(h、1202、1203...120x的相異的集合(不同的集合)。備選地,安全圖片生成裝置102能夠創(chuàng)建圖片片段集合122^1222、1223...122x,其中例如一個圖片片段集合122!可能由X個圖片幀12(h、120、1203...120x來組成,其中各圖片幀僅保持來自原始圖片106的每第X水平線。具體來說,具有這種分片段(fragmentat1n)的三個圖片幀120!、1202、1203的集合會是這樣的:第一幀120!會包含從線條一開始的每第3水平線,第二幀1202會包含從線條二開始的每第3水平線,以及第三幀1203會包含從線條三開始的每第3水平線。然后,圖片片段1222的第二集合可包含X個圖片幀120^120^1203...120x,其中各圖片幀僅保持來自原始圖片106的每第X垂直線,等等。本領域的技術(shù)人員將意識到,基于這些教導,存在安全圖片生成裝置102能夠通過使用來自原始圖片106的分段的圖片幀12(h、1202、1203...120x來創(chuàng)建圖片片段集合1221、1222、
1223...122x的各種方式。應當意識到,安全圖片生成裝置102無需首先生成分段的圖片幀12(^120^1203...120x并且然后從那些(thoe)先前生成的圖片幀120^120^1203...120χ來生成圖片片段集合122^122^ 1223...122χ,而是可在對來自原始圖片106的圖片幀12(h、1202、1203...120x進行分段的同時創(chuàng)建圖片片段集合1221、1222、1223...122x。在任何情況下,如下面將更詳細描述的安全圖片顯示裝置104使用這些圖片片段集合122^ 1222、1223...122x以及具體來說它們的所選圖片幀12(h、1202、1203...120x來顯示(動畫顯示)圖片 106。
[0014]安全圖片生成裝置102存儲并且如果期望能夠加密圖片片段集合122^1222、
1223...122x和其他數(shù)據(jù)(包括可選密碼112、可選播放時間值114、可選到期日期和時間值116)在安全圖片可執(zhí)行文件108內(nèi)。此外,安全圖片生成裝置102在安全圖片可執(zhí)行文件108內(nèi)添加動畫顯示代碼124(例如應用編程接口 API動畫顯示代碼124)和解密密鑰117(若使用加密的話)。動畫顯示代碼124和解密密鑰117通常會沒有加密。如以下將更詳細描述的,安全圖片顯示裝置104接收安全圖片可執(zhí)行文件108,并且會首先提示用戶輸入密碼112’,并且檢查所輸入密碼112’是否匹配已存儲密碼112(這個步驟假定使用可選密碼112)。如果所輸入密碼112’匹配已存儲密碼112,則安全圖片顯示裝置104會然后利用解密密鑰117對安全圖片可執(zhí)行文件108進行解密(假定使用加密),并且然后執(zhí)行動畫顯示代碼124以動畫顯不(顯不)圖片106。
[0015]安全圖片可執(zhí)行文件108
安全圖片可執(zhí)行文件108包含圖片數(shù)據(jù)和代碼數(shù)據(jù)。圖片數(shù)據(jù)通常被加密,并且包括圖片片段集合122^122^1223...122x和其他數(shù)據(jù)(包括可選密碼112、可選播放時間值114和可選到期日期和時間值116)。代碼數(shù)據(jù)通常沒有加密,并且包括動畫顯示代碼124(例如API代碼124)和可選解密密鑰117。動畫顯示代碼124包括用于利用圖片片段集合122^ 1222、
1223...122x來顯示(動畫顯示)圖片106的代碼指令(軟件)。基本上,安全圖片顯示裝置104能夠利用圖片片段集合122^122^1223...122x來顯示(動畫顯示)圖片106的唯一方式是通過動畫顯示代碼124。當然,如果人們具有解密密鑰117,則他們可對安全圖片可執(zhí)行文件108進行解密,并且通過圖片片段集合1221、1222、1223...122x使用圖片106。通常,如果接收和利用可選加密類型118,則安全圖片生成裝置102會僅生成解密密鑰117。備選地,安全圖片生成裝置102無需接收加密類型118以使用加密,安全圖片生成裝置102而是可自動使用加密以對安全圖片可執(zhí)行文件108進行保護。在任何情況下,安全圖片生成裝置102會在大多數(shù)情況下使用加密,使得圖片片段集合122i,1222, 1223...122x可能不易從安全圖片可執(zhí)行文件108來提取。
[0016]動畫顯示代碼124能夠通過兩個非阻塞API調(diào)用來訪問:播放和停止。播放調(diào)用126’(其激活播放指令126)包括文件句柄、窗口句柄、位置和可選密碼112。安全圖片可執(zhí)行文件108首先被檢驗,并且然后在執(zhí)行播放指令126時被鎖定。如果在例如從安全圖片顯示裝置104的用戶接收有效密碼112’和播放命令126’時調(diào)用播放,則圖片106被解密(假定使用加密)并且在顯示器110/(—個或多個)遠程顯示器110中被動畫顯示(記住:要求密碼112以啟動播放指令126是可選的)。播放指令126將在預定時間(例如一秒)上反復顯示來自一個圖片片段集合122!(例如)的所選圖片幀12(h、1202和1223(例如),并且然后在預定時間(例如一秒)上反復顯示來自另一個圖片片段集合1222(例如)的所選圖片幀1204、1205和1206(例如),等等。如果人們嘗試通過瀏覽器功能或屏幕截圖來復制當前顯示的圖片106,則所產(chǎn)生圖像副本會僅包含所顯示所選圖片幀1202(例如),以及更重要的是沒有包含整個圖片106。顯示圖片數(shù)據(jù)12(h、1202、1203...120x的唯一方式是通過API播放指令126。
[0017]如果設置可選播放時間值114,則安全圖片顯示裝置104每秒(或者任何期望時間段)使播放時間值114遞減,并且將對應的更新的播放時間值114回寫到打開的安全圖片可執(zhí)行文件108。如果播放時間值114達到零,或者達到可選的到期日期和時間值116,則圖片片段集合122^122^1223...122x及其對應的圖片幀120!,1202,1203...120x被清除或者以其他方式從安全圖片顯示裝置104和安全圖片可執(zhí)行文件108中刪除。如果這發(fā)生,則圖片106的動畫顯示停止。如果出于某種原因,打開的安全圖片可執(zhí)行文件108不能采用對應的已更新播放時間值114來更新,則圖片106的動畫顯示停止。
[0018]停止調(diào)用128’(其激活停止指令128)在例如通過用戶將停止命令128’輸入到安全圖片顯示裝置104中來激活時會引起圖片106的動畫顯示的停止。另外,停止調(diào)用128’(其激活停止指令128)的接收引起播放時間值114的遞減的停止。在這個時間點,安全圖片可執(zhí)行文件108會關閉,并且會不顯示(動畫顯示)安全圖片106。
[0019]可復制安全圖片可執(zhí)行文件108,但是可選密碼112、可選播放時間值114和可選到期日期和時間值116也將是所復制安全圖片可執(zhí)行文件108的部分。
[0020]安全圖片顯示裝置104
安全圖片顯示裝置104配置成接收安全圖片可執(zhí)行文件108并且將其存儲到存儲器中。安全圖片顯示裝置104還配置成打開窗口以請求用戶輸入密碼112’(如果安全圖片可執(zhí)行文件108內(nèi)存在可選密碼112),以及如果滿足密碼要求并且用戶呈現(xiàn)播放命令126’,則會顯示(動畫顯示)安全圖片106。一般來說,能夠使(例如通過用戶命令126’和126’所命令)安全圖片顯示裝置104播放,或者停止播放安全圖片108。例如,安全圖片顯示裝置104會提示用戶關于安全圖片可執(zhí)行文件108的文件路徑,并且請求密碼112’,其需要在能夠發(fā)起API播放指令126(其也可要求(從用戶)接收播放命令126’)之前被接收和檢驗,以便動畫顯示安全圖片106 JPI播放指令126采用安全圖片可執(zhí)行文件108的文件句柄、密碼112’和窗口句柄來調(diào)用,以用于顯示安全圖片106。如果用戶輸入停止命令128’,則安全圖片顯示裝置104會停止安全圖片106的顯示(動畫顯示)。
[0021]安全圖片顯示裝置104能夠是顯示圖片的各種不同類型的裝置的任一種。例如,安全圖片顯示裝置104可以是計算機,例如智能電話、膝上型計算機、平板等,其具有能夠接收和執(zhí)行安全圖片可執(zhí)行文件108以便動畫顯示圖片106的瀏覽器應用。備選地,安全圖片顯示裝置104可以是簡單裝置,其具有會僅用于接收和執(zhí)行安全圖片可執(zhí)行文件108以動畫顯示圖片106的單個任務應用。這個簡單裝置與專門應用相似,其僅顯示GIF或JPEG圖片,并且會不要求輸入密碼112、播放命令126’或停止命令128’。備選地,安全圖片生成裝置102和安全圖片顯示裝置104可結(jié)合到用戶的計算機、智能電話、膝上型計算機、平板等上,使得用戶可下載/拍攝圖片,并且然后對在線社交媒體站點或因特網(wǎng)上的其他位置上載、發(fā)布或者以其他方式顯示/動畫顯示圖片。
[0022]參照圖2A-2B,分別示出有按照本發(fā)明的實施例的示范性安全圖片生成裝置102的圖解和由安全圖片生成裝置102所實現(xiàn)以用于保護圖片106的方法200b的流程圖。如圖2A中所示,安全圖片生成裝置102包括輸入接口 202、可選用戶界面204、可選顯示器205、處理器206、存儲器208和輸出接口 210。安全圖片生成裝置102可結(jié)合許多其他眾所周知的組件,但是為了清楚起見,本文中僅論述和示出需要用以描述本發(fā)明的特征的那些組件202、204、205、206、208和210。
[0023]安全圖片生成裝置102包括處理器206,其與存儲器208對接,并且執(zhí)行存儲在其中的處理器可執(zhí)行指令,以實現(xiàn)接收操作210b、分段操作212b、創(chuàng)建操作214b、生成操作216b和輸出操作218b(參見圖2B的方法200b)。
[0024]在接收操作210b中,安全圖片生成裝置102經(jīng)由輸入接口202接收采取GIF文件、JPEG文件或者另外某種標準圖片格式的形式的圖片106。安全圖片生成裝置102還可經(jīng)由輸入接口 202來接收下列一個或多個:可選密碼112、可選播放時間值114(按照諸如天、小時、分鐘或秒的任何時間值)、可選到期日期和時間值116以及可選加密類型118(參見圖2B的接收操作21 Ob)。
[0025]在分段操作212b中,安全圖片生成裝置102將圖片106分段為多個圖片幀12(h、
1202、1203...120x。在所示示例中,安全圖片生成裝置102將“太陽”的圖片106分段為六個圖片幀1201、1202、1203、1204、1205和1206 (參見圖2B的分段操作212b)。如果期望,安全圖片生成裝置102可將所接收的圖片106分段或者以其他方式劃分為許多不同的圖片幀,例如24個圖片幀,并且各圖片幀會表示總圖片106的1/24。備選地,安全圖片生成裝置102可將所接收的圖片106分段或者以其他方式106劃分為單獨圖片幀,其可具有圖片106的一些重疊部分。此外,安全圖片生成裝置的顯示器205可在顯示器205中顯示圖片106以及所產(chǎn)生的分段的圖片幀 1201、1202、1203…120x。
[0026]在創(chuàng)建操作214b中,安全圖片生成裝置102創(chuàng)建多個圖片片段集合122^1222、1223...122x。被創(chuàng)建的各圖片片段集合122^122^1223...122x由從圖片幀12(h、1202、
1203...120x (三個或更多)的集合中選取的某些數(shù)量的圖片幀(兩個或更多)來組成。具體來說,各圖片片段集合122^122^1223...122χ保持多個所選圖片幀12(h、1202、1203...120x(兩個或更多)。以及各圖片片段集合122^122^1223...122x具有其自己的圖片幀的所選集合,其在合起來時組成整個圖片106。通常,各圖片片段集合122^122^1223...122x會具有其自己的從分段的圖片幀120!、1202、1203...120x中選取的圖片幀的相異的集合(參見圖2B的創(chuàng)建操作214b)。在所示示例中,安全圖片生成裝置102創(chuàng)建兩個圖片片段集合122:和
1222。第一圖片片段集合122!包括圖片幀12(h、1202和1223,其在合起來(或組合起來)時組成整個圖片106(注意:如果期望,圖片幀12(h、1202和1223可具有圖片106的重疊部分)。第二圖片片段集合1222包括圖片幀1204、1205和1226,其在合起來(組合起來)時組成整個圖片106(注意:如果期望,圖片幀12(h、1202和1223可具有圖片106的重疊部分)。
[0027]在生成操作216b中,安全圖片生成裝置102生成安全圖片可執(zhí)行文件108(參見圖2B的生成操作216b)。如所示的,安全圖片可執(zhí)行文件108包括多個圖片片段集合1221、1222、
1223...122x、可選密碼112、可選播放時間值114、可選到期日期和時間值116以及動畫顯示代碼124。動畫顯示代碼124(例如API動畫顯示代碼124)包括播放指令126,其實現(xiàn)一個接一個順次播放圖片片段集合122^122^1223...122x,其中會播放各圖片片段集合122^1222、1223...122x,使得其相應的所選圖片幀12(h、1202、1203...120x在預定時間段(例如一秒時段)期間按照可重復方式一個接一個單獨顯示。另外,動畫顯示代碼124包括停止指令128,其在被執(zhí)行時停止播放圖片片段集合122^122^1223...122x。此外,動畫顯示代碼124可包括密碼檢驗指令130,其在被執(zhí)行時(從安全圖片顯示裝置104的用戶)請求密碼112’,并且在實現(xiàn)播放指令126之前針對已存儲密碼112來檢驗所接收密碼112’。如果期望,動畫顯示代碼124可包括:(I)遞減(decrementing)指令132,其在被執(zhí)行時在已經(jīng)經(jīng)過了預定時間量(在此期間實現(xiàn)播放指令126)時將安全圖片可執(zhí)行文件108內(nèi)的播放時間值114減少預定量;以及(2)刪除指令134,其在播放時間值114已經(jīng)完全遞減時起作用以刪除安全圖片可執(zhí)行文件108內(nèi)的圖片片段集合122^122^1223...122x。動畫顯示代碼124還可包括刪除指令136,其在被執(zhí)行時跟蹤當前日期和時間,并且在達到到期日期和時間值116時起作用以刪除安全圖片可執(zhí)行文件108內(nèi)的圖片片段集合122^122^1223...122x。
[0028]在輸出操作218b中,安全圖片生成裝置102輸出安全圖片可執(zhí)行文件108(參見圖2B的輸出操作218b)。一般來說,安全圖片生成裝置102向安全圖片顯示裝置104輸出安全圖片可執(zhí)行文件108。應當意識到,安全圖片生成裝置102和安全圖片顯示裝置104會通常是獨立和相異的裝置,但是如果期望它們也可能是同一裝置。
[0029]參照圖3A-3B,分別示出有按照本發(fā)明的實施例的示范性安全圖片顯示裝置104的圖解和由安全圖片顯示裝置104所實現(xiàn)以用于以安全方式顯示圖片106的方法300b的流程圖。如圖3A中所示的,安全圖片顯示裝置104包括輸入接口302、可選用戶界面304、可選顯示器110、處理器306、存儲器308和可選輸出接口 309。安全圖片顯示裝置104可結(jié)合許多其他眾所周知的組件,但是為了清楚起見,本文中僅論述和示出需要用來描述本發(fā)明的特征的那些組件 302、304、110、306 和 308。
[0030]安全圖片顯示裝置104包括處理器306,其與存儲器308對接,并且執(zhí)行存儲在其中的處理器可執(zhí)行指令,以實現(xiàn)接收操作310b、播放操作312b、可選停止操作314b、可選密碼檢驗操作316b、可選播放時間值遞減和圖片片段集合刪除操作318b以及可選到期日期檢查和圖片片段集合刪除操作320b(參見圖3B的方法300b)。
[0031]在接收操作310b中,安全圖片顯示裝置104接收安全圖片可執(zhí)行文件108(參見圖3B的接收操作310b)。如上所論述的,安全圖片顯示裝置104從安全圖片生成裝置102接收安全圖片可執(zhí)行文件108。安全圖片可執(zhí)行文件108包括多個圖片片段集合122^ 1222、1223...122x、可選密碼112、可選播放時間值114、可選到期日期和時間值116以及動畫顯示代碼124。動畫顯示代碼124(例如API動畫顯示代碼124)包括播放指令126,其實現(xiàn)一個接一個順次播放圖片片段集合122^122^1223...122x,其中會播放各圖片片段集合122^1222、1223...122x,使得其相應的所選圖片幀12(h、1202、1203...120x在預定時間段(例如一秒時段)期間按照可重復方式一個接一個單獨顯示。另外,動畫顯示代碼124包括停止指令128,其在被執(zhí)行時停止播放圖片片段集合122^122^1223...122x。此外,動畫顯示代碼124可包括密碼檢驗指令130,其在被執(zhí)行時(從安全圖片顯示裝置104的用戶)請求密碼112’,并且在實現(xiàn)播放指令126之前針對存儲的密碼112來檢驗所接收密碼112’。如果期望,動畫顯示代碼124可包括:(I)遞減指令132,其在被執(zhí)行時在已經(jīng)經(jīng)過了預定時間量(在此期間實現(xiàn)播放指令126)時將安全圖片可執(zhí)行文件108內(nèi)的播放時間值114減少預定量;以及(2)刪除指令134,其在播放時間值114已經(jīng)完全遞減時起作用以刪除安全圖片可執(zhí)行文件108內(nèi)的圖片片段集合122^122^1223...122x。動畫顯示代碼124還可包括刪除指令136,其在被執(zhí)行時跟蹤當前日期和時間,并且在達到到期日期和時間值116時起作用以刪除安全圖片可執(zhí)行文件108內(nèi)的圖片片段集合122^122^1223...122x。
[0032]在播放操作312b中,安全圖片顯示裝置104執(zhí)行播放指令126,使得圖片106在顯示器110/(—個或多個)遠程顯示器110上是對人眼可感知的,但是在任何給定時間的顯示器110/(—個或多個)顯示器110的圖像副本將捕獲所顯示的所選圖片幀1204(例如),而將不會捕獲整個圖片106(參見圖3B的播放操作312b)(注意:輸出接口 309會用來實現(xiàn)在(一個或多個)遠程顯示器110的圖片106的顯示/動畫顯示)。在一個示例中,安全圖片顯示裝置104會經(jīng)由用戶界面304(或輸入接口302)從用戶接收播放命令126’(若一開始期望的話),并且然后執(zhí)行播放指令126,以便一個接一個順次播放圖片片段集合122^122^1223...122x,其中會播放各圖片片段集合122^122^1223...122x,使得其相應的所選圖片幀12(h、1202、
1203...120x在預定時間段(例如一秒時段)期間按照可重復方式一個接一個單獨顯示(注意:用戶能夠與安全圖片顯示裝置104直接對接,或者它們能夠使用其自己的裝置(其會具有遠程顯示器110)與安全圖片顯示裝置104對接)。在所示示例中,安全圖片顯示裝置104會執(zhí)行播放指令126,并且在預定時間(例如一秒)上反復播放來自第一圖片片段集合122工的所選圖片幀12(h、1202和1223,并且然后在預定時間(例如一秒)上反復播放來自第二圖片片段集合1222的第二所選圖片幀1204、1205和1206。因此,對預定時間(例如一秒)會播放第一圖片片段集合122:,然后對預定時間(例如一秒)會播放第二圖片片段集合1222,并且然后對預定時間(例如一秒)會播放第一圖片片段集合122:,等等。如果人們嘗試通過瀏覽器功能或屏幕截圖來復制顯示的圖片106,則所產(chǎn)生圖像副本會僅包含所顯示的所選圖片幀1202(例如),以及更重要的是沒有包含整個圖片106。
[0033]在停止操作314b中,安全圖片顯示裝置104執(zhí)行停止指令128,以停止圖片106的顯示或動畫顯示(參見圖3B的停止操作314b)。在一個示例中,安全圖片顯示裝置104會經(jīng)由用戶界面304(或輸入接口302)從用戶接收停止命令128’(若一開始期望的話),并且然后執(zhí)行停止指令128,以停止顯示圖片片段集合1221、1222、1223...122x。
[0034]在密碼檢驗操作316b(可選)中,安全圖片顯示裝置104執(zhí)行檢驗指令130,以(從安全圖片顯示裝置104的用戶)請求密碼112’,并且在實現(xiàn)播放指令126之前針對存儲的密碼112來檢驗所接收密碼112’(參見圖3B的密碼檢驗操作316b)。通常,只有安全圖片可執(zhí)行文件108具有密碼112存儲在其中檢驗操作316b才會被執(zhí)行。換言之,如果不存在密碼112,則安全圖片可執(zhí)行文件108—開始就不會具有檢驗指令130。
[0035]在播放時間值遞減和圖片片段集合刪除操作318b(可選)中,安全圖片顯示裝置104執(zhí)行:(I)遞減指令132,以在已經(jīng)經(jīng)過了預定時間量(在此期間實現(xiàn)播放指令126)時將安全圖片可執(zhí)行文件108內(nèi)的播放時間值114減少預定量;以及(2)刪除指令134,以在播放時間值114已經(jīng)完全遞減時刪除安全圖片可執(zhí)行文件108內(nèi)的圖片片段集合122^ 1222、
1223...122x(參見圖3B的遞減-刪除操作318b)。通常,如果不存在播放時間值114,則安全圖片可執(zhí)行文件108會一開始就不具有確定指令132和刪除指令134。
[0036]在到期日期檢查和圖片片段集合刪除操作320b(可選)中,安全圖片顯示裝置104執(zhí)行刪除指令136,以跟蹤當前日期和時間,并且在到達到期日期和時間值116時刪除安全圖片可執(zhí)行文件108內(nèi)的圖片片段集合122^122^1223...122x。通常,如果不存在到期日期和時間值116,則安全圖片執(zhí)行文件108會一開始就不具有刪除指令136。
[0037]鑒于以上描述,本領域的技術(shù)人員將容易地意識到,本發(fā)明是對現(xiàn)有技術(shù)狀態(tài)的顯著改進,因為:(I)所公開的安全圖片生成裝置102和對應的方法200b涉及接收圖片106,并且然后生成安全圖片可執(zhí)行文件108,其在圖片106被顯示,例如發(fā)布到在線社交媒體站點或因特網(wǎng)上的其他位置時起作用以保護圖片106;以及(2)所公開的安全圖片顯示裝置104(其具有顯示器110和/或連接到(一個或多個)遠程顯示器110)和對應的方法300b涉及接收安全圖片可執(zhí)行文件108,并且然后執(zhí)行安全圖片可執(zhí)行文件108,以便在任何一個時間在顯示器110/(—個或多個)遠程顯示器110上顯示圖片的所選部分,使得圖片106是通過人眼可感知的,但是顯示器110/(—個或多個)遠程顯示器110的圖像副本將捕獲圖片106的所顯示的所選部分,而將不會捕獲整個圖片106?;旧希疚乃枋龅陌踩珗D片系統(tǒng)100不僅提供密碼保護的加密圖片106和安全顯示圖片106的部件,而且它還挫敗簡單屏幕截圖以及甚至正顯示(動畫顯示)圖片106的顯示屏幕的照相機圖片。
[0038]應當注意,雖然本文所提供的描述描述了保護顯示-發(fā)布到在線社交媒體站點或因特網(wǎng)上的其他位置的圖片,但是應當意識到,安全圖片生成裝置102和安全圖片顯示裝置104能夠用來保護按照任何方式顯示的圖片,而并不局限于僅保護顯示-發(fā)布到在線社交媒體站點或因特網(wǎng)上的其他位置的圖片。
[0039]雖然在附圖中已經(jīng)示出以及在以上【具體實施方式】中描述本發(fā)明的一個實施例,但是應當理解,本發(fā)明并不局限于所公開的實施例,而是還能夠有許多重新布置、修改和替換,而沒有背離如以下權(quán)利要求書內(nèi)闡述和限定的本發(fā)明。
【主權(quán)項】
1.一種用于保護圖片(106)的安全圖片生成裝置(102),所述安全圖片生成裝置包括: 處理器(206);以及 存儲處理器可執(zhí)行指令的存儲器(208),其中所述處理器與所述存儲器對接,并且執(zhí)行所述處理器可執(zhí)行指令以實現(xiàn)下列操作: 接收(210b)所述圖片; 將所述圖片分段(212b)為多個圖片幀(12(^1202,1203...120x);創(chuàng)建(21仙)多個圖片片段集合(1221,1222,1223...1220,其中各圖片片段集合包括從所述多個圖片幀中選取的圖片幀,并且所述所選圖片幀在合起來時共同表示所述圖片;生成(216b)安全圖片可執(zhí)行文件(108),其包括: 所述多個圖片片段集合;以及 動畫顯示代碼(124),包括用于一個接一個順次播放所述多個圖片片段集合的播放指令(126),其中會播放各圖片片段集合,使得所述所選圖片幀在預定時間段期間按照可重復方式一個接一個單獨顯示;以及 輸出(21 Sb)所述安全圖片可執(zhí)行文件。2.如權(quán)利要求1所述的安全圖片生成裝置,其中,所述動畫顯示代碼還包括用于停止播放所述多個圖片片段集合的停止指令(128)。3.如權(quán)利要求1所述的安全圖片生成裝置,其中,所述動畫顯示代碼還包括用于在實現(xiàn)所述播放指令之前請求密碼并且檢驗所述密碼的檢驗指令(130)。4.如權(quán)利要求1所述的安全圖片生成裝置,其中,所述動畫顯示代碼還包括: 遞減指令(132),用于在已經(jīng)經(jīng)過了預定時間量時將所述安全圖片可執(zhí)行文件內(nèi)的播放時間值減少預定量,其中,在所述預定時間量期間實現(xiàn)所述播放指令;以及 刪除指令(134),用于在所述播放時間值已經(jīng)完全遞減時刪除所述安全圖片可執(zhí)行文件內(nèi)的所述多個圖片片段集合。5.如權(quán)利要求1所述的安全圖片生成裝置,其中,所述動畫顯示代碼還包括刪除指令(136),用于在達到到期日期時刪除所述安全圖片可執(zhí)行文件內(nèi)的所述多個圖片片段集合。6.如權(quán)利要求1所述的安全圖片生成裝置,其中,所述安全圖片可執(zhí)行文件還包括下列至少一個: 密碼(112); 播放時間值(114); 到期日期/時間(116);以及 加密類型(118)。7.—種由安全圖片生成裝置(102)所實現(xiàn)以用于保護圖片(106)的方法(200b),所述方法包括: 接收(210b)所述圖片; 將所述圖片分段(212b)為多個圖片幀(12(^1202,1203...120x);創(chuàng)建(21仙)多個圖片片段集合(1221,1222,1223...1220,其中各圖片片段集合包括從所述多個圖片幀中選取的圖片幀,并且所述所選圖片幀在合起來時共同表示所述圖片;生成(216b)安全圖片可執(zhí)行文件(108),其包括: 所述多個圖片片段集合;以及 動畫顯示代碼(124),包括用于一個接一個順次播放所述多個圖片片段集合的播放指令(126),其中會播放各圖片片段集合,使得所述所選圖片幀在預定時間段期間按照可重復方式一個接一個單獨顯示;以及 輸出(21 Sb)所述安全圖片可執(zhí)行文件。8.如權(quán)利要求7所述的方法,其中,所述動畫顯示代碼還包括用于停止播放所述多個圖片片段集合的停止指令(128)。9.如權(quán)利要求7所述的方法,其中,所述動畫顯示代碼還包括用于在實現(xiàn)所述播放指令之前請求密碼并且檢驗所述密碼的檢驗指令(130)。10.如權(quán)利要求7所述的方法,其中,所述動畫顯示代碼還包括: 遞減指令(132),用于在已經(jīng)經(jīng)過了預定時間量,將所述安全圖片可執(zhí)行文件內(nèi)的播放時間值減少預定量,其中在所述預定時間量期間實現(xiàn)所述播放指令;以及 刪除指令(134),用于在所述播放時間值已經(jīng)完全遞減時刪除所述安全圖片可執(zhí)行文件內(nèi)的所述多個圖片片段集合。11.如權(quán)利要求7所述的方法,其中,所述動畫顯示代碼還包括刪除指令(136),用于在達到到期日期時刪除所述安全圖片可執(zhí)行文件內(nèi)的所述多個圖片片段集合。12.如權(quán)利要求7所述的方法,其中,所述安全圖片可執(zhí)行文件還包括下列至少一個: 密碼(112); 播放時間值(114); 到期日期/時間(116);以及 加密類型(118)。13.—種用于在顯示器(110)上顯示圖片(106)的安全圖片顯示裝置(104),所述安全圖片顯示裝置包括: 處理器(306);以及 存儲處理器可執(zhí)行指令的存儲器(308),其中所述處理器與所述存儲器對接,并且執(zhí)行所述處理器可執(zhí)行指令以實現(xiàn)下列操作: 接收(310b)安全圖片可執(zhí)行文件(108),其包括: 多個圖片片段集合(122^1222,1223...122x),其中各圖片片段集合包括從多個圖片幀(120^1202,1203...120x)中選取的圖片幀,其中各圖片幀是所述圖片的段,并且其中所述所選圖片幀在合起來時共同表示所述圖片;以及 動畫顯示代碼(124),包括用于一個接一個順次播放所述多個圖片片段集合的播放指令(126),其中會播放各圖片片段集合,使得所述所選圖片幀在預定時間段期間按照可重復方式一個接一個單獨顯示;以及 執(zhí)行(312b)所述播放指令,由此所述圖片在所述顯示器上是可感知的,但是在任何給定時間的所述顯示器的圖像副本將捕獲所述所顯示的所選圖片幀,而將不會捕獲所述圖片。14.如權(quán)利要求13所述的安全圖片顯示裝置,其中,所述處理器執(zhí)行所述處理器可執(zhí)行指令,以實現(xiàn)下列操作: 接收播放命令(126’);以及 響應于接收所述播放命令而執(zhí)行所述播放指令。15.如權(quán)利要求13所述的安全圖片顯示裝置,其中,所述處理器執(zhí)行所述處理器可執(zhí)行指令,以實現(xiàn)下列操作: 接收停止命令(128’);以及 響應于接收所述停止命令而執(zhí)行所述動畫顯示代碼中的停止指令(128),用于停止播放所述多個圖片片段集合。16.如權(quán)利要求13所述的安全圖片顯示裝置,其中,所述處理器執(zhí)行所述處理器可執(zhí)行指令,以實現(xiàn)下列操作: 接收密碼(112’);以及 執(zhí)行所述動畫顯示代碼中的檢驗指令(130),以便在執(zhí)行所述播放指令之前檢驗所述密碼。17.如權(quán)利要求13所述的安全圖片顯示裝置,其中,所述處理器執(zhí)行所述處理器可執(zhí)行指令,以實現(xiàn)下列操作: 執(zhí)行遞減指令(132),用于在已經(jīng)經(jīng)過了預定時間量時將所述安全圖片可執(zhí)行文件內(nèi)的播放時間值減少預定量,其中在所述預定時間量期間實現(xiàn)所述播放指令;以及 執(zhí)行刪除指令(134),用于在所述播放時間值已經(jīng)完全遞減時刪除所述安全圖片可執(zhí)行文件內(nèi)的所述多個圖片片段集合。18.如權(quán)利要求13所述的安全圖片顯示裝置,其中,所述處理器執(zhí)行所述處理器可執(zhí)行指令,以實現(xiàn)下列操作: 執(zhí)行刪除指令(136),用于在達到到期日期時刪除所述安全圖片可執(zhí)行文件內(nèi)的所述多個圖片片段集合。19.一種由安全圖片顯示裝置(104)所實現(xiàn)以用于在顯示器(110)上顯示圖片(106)的方法(300b),所述方法包括: 接收(310b)安全圖片可執(zhí)行文件(108),其包括: 多個圖片片段集合(122^1222,1223...122x),其中各圖片片段集合包括從多個圖片幀(120^1202,1203...120x)中選取的圖片幀,其中各圖片幀是所述圖片的段,并且其中所述所選圖片幀在合起來時共同表示所述圖片;以及 動畫顯示代碼(124),包括用于一個接一個順次播放所述多個圖片片段集合的播放指令(126),其中會播放各圖片片段集合,使得所述所選圖片幀在預定時間段期間按照可重復方式一個接一個單獨顯示;以及 執(zhí)行(312b)所述播放指令,由此所述圖片在所述顯示器上是可感知的,但是在任何給定時間的所述顯示器的圖像副本將捕獲所述所顯示的所選圖片幀,而將不會捕獲所述圖片。20.如權(quán)利要求19所述的方法,其中,所述執(zhí)行操作還包括: 接收播放命令(126’);以及 響應于接收所述播放命令而執(zhí)行所述播放指令。21.如權(quán)利要求19所述的方法,其中,所述執(zhí)行操作還包括: 接收停止命令(128’);以及 響應于接收所述停止命令而執(zhí)行所述動畫顯示代碼中的停止指令(128),用于停止播放所述多個圖片片段集合。22.如權(quán)利要求19所述的方法,其中,所述執(zhí)行操作還包括: 接收密碼(112’);以及 執(zhí)行所述動畫顯示代碼中的檢驗指令(130),以便在執(zhí)行所述播放指令之前檢驗所述密碼。23.如權(quán)利要求19所述的方法,其中,所述執(zhí)行操作還包括: 執(zhí)行遞減指令(132),用于在已經(jīng)經(jīng)過了預定時間量時將所述安全圖片可執(zhí)行文件內(nèi)的播放時間值減少預定量,其中在所述預定時間量期間實現(xiàn)所述播放指令;以及 執(zhí)行刪除指令(134),用于在所述播放時間值已經(jīng)完全遞減時刪除所述安全圖片可執(zhí)行文件內(nèi)的所述多個圖片片段集合。24.如權(quán)利要求19所述的方法,其中,所述執(zhí)行操作還包括執(zhí)行刪除指令(136),用于在達到到期日期時刪除所述安全圖片可執(zhí)行文件內(nèi)的所述多個圖片片段集合。
【文檔編號】H04N1/387GK105981036SQ201480075759
【公開日】2016年9月28日
【申請日】2014年12月17日
【發(fā)明人】B.科里維奧
【申請人】瑞典愛立信有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1