欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

對數(shù)字內(nèi)容執(zhí)行同步的同步標(biāo)識符產(chǎn)生方法及設(shè)備的制作方法

文檔序號:6571255閱讀:335來源:國知局
專利名稱:對數(shù)字內(nèi)容執(zhí)行同步的同步標(biāo)識符產(chǎn)生方法及設(shè)備的制作方法
技術(shù)領(lǐng)域
根據(jù)本發(fā)明的方法和設(shè)備涉及數(shù)字內(nèi)容同步,更具體地講,涉及一種用于對數(shù)字內(nèi)容執(zhí)行同步的同步標(biāo)識符產(chǎn)生方法和設(shè)備。
背景技術(shù)
最近,移動(dòng)內(nèi)容再現(xiàn)裝置(比如,MP3播放器、或者PMP(便攜式多媒體播放器))已經(jīng)被廣泛使用。移動(dòng)內(nèi)容再現(xiàn)裝置具有能夠存儲運(yùn)動(dòng)圖像內(nèi)容的存儲器,并播放運(yùn)動(dòng)圖像內(nèi)容。從而,通過將存儲在固定裝置(比如PVR(個(gè)人視頻記錄器)或PC(個(gè)人計(jì)算機(jī)))中的數(shù)字內(nèi)容存儲到移動(dòng)內(nèi)容再現(xiàn)裝置中,用戶可在移動(dòng)的同時(shí)觀看和/或傾聽數(shù)字內(nèi)容。
為了將存儲在固定裝置中的數(shù)字內(nèi)容存儲到移動(dòng)內(nèi)容再現(xiàn)裝置中,存儲在固定裝置中的數(shù)字內(nèi)容應(yīng)該與存儲在移動(dòng)內(nèi)容再現(xiàn)裝置中的數(shù)字內(nèi)容同步。
此時(shí),基于內(nèi)容標(biāo)識符來對數(shù)字內(nèi)容執(zhí)行同步。通常,存儲相應(yīng)內(nèi)容的路徑、內(nèi)容的文件名、或從內(nèi)容提取的消息摘要被用作內(nèi)容標(biāo)識符。
然而,當(dāng)內(nèi)容的文件名或者存儲相應(yīng)內(nèi)容的路徑被用作內(nèi)容標(biāo)識符時(shí),存在這樣的問題難于識別通過使用相同文件名以不同路徑存儲的內(nèi)容或者通過使用不同的文件名以相同的路徑存儲的內(nèi)容。此外,當(dāng)消息摘要被用作內(nèi)容標(biāo)識符時(shí),由于基于內(nèi)容而產(chǎn)生標(biāo)識符,所以可產(chǎn)生唯一的標(biāo)識符。然而,需要瀏覽整個(gè)內(nèi)容以創(chuàng)建標(biāo)識符。因此,需要大量的時(shí)間來創(chuàng)建消息摘要,這將降低全部內(nèi)容的同步速度。
為了解決上述問題,已經(jīng)提出了多個(gè)發(fā)明(例如,第2005-0006975號韓國未審查專利申請中公開了“method of controlling content files by using anidentifier”),但是上述的問題依然沒有解決。
從而,當(dāng)在多個(gè)數(shù)字裝置之中對數(shù)字內(nèi)容執(zhí)行同步時(shí),需要提供一種能夠減小內(nèi)容同步操作所需要的時(shí)間量并且能夠產(chǎn)生可靠的數(shù)字內(nèi)容標(biāo)識符的技術(shù)。

發(fā)明內(nèi)容
考慮上述問題提出了本發(fā)明,本發(fā)明的一方面在于提供一種能夠在多個(gè)數(shù)字裝置中快速對數(shù)字內(nèi)容執(zhí)行同步,并產(chǎn)生可靠的數(shù)字內(nèi)容標(biāo)識符的方法和設(shè)備。
根據(jù)本發(fā)明的一方面,提供了一種用于對數(shù)字內(nèi)容執(zhí)行同步的同步標(biāo)識符產(chǎn)生方法。所述方法包括設(shè)置指示對數(shù)字內(nèi)容采樣的頻率的采樣級別;基于設(shè)置的采樣級別來對數(shù)字內(nèi)容采樣;基于在對數(shù)字內(nèi)容采樣期間采樣的數(shù)據(jù),產(chǎn)生第一消息摘要;和產(chǎn)生包括設(shè)置的采樣級別和第一消息摘要的同步標(biāo)識符。
此外,根據(jù)本發(fā)明的另一方面,提供了一種用于對數(shù)字內(nèi)容執(zhí)行同步的同步標(biāo)識符產(chǎn)生方法。所述方法包括第一裝置識別具有第二裝置產(chǎn)生的同步標(biāo)識符的第一數(shù)字內(nèi)容;和如果同步標(biāo)識符是現(xiàn)有同步標(biāo)識符列表中的同步標(biāo)識符的重復(fù),則基于確定第一數(shù)字內(nèi)容與和現(xiàn)有同步標(biāo)識符列表中的重復(fù)的同步標(biāo)識符相應(yīng)的第二數(shù)字內(nèi)容是否相同的確定結(jié)果,將同步標(biāo)識符添加到第一裝置中的現(xiàn)有同步標(biāo)識符列表中。
此外,根據(jù)本發(fā)明的另一方面,提供了一種用于對數(shù)字內(nèi)容執(zhí)行同步的同步標(biāo)識符產(chǎn)生設(shè)備。所述設(shè)備包括采樣模塊,設(shè)置指示對數(shù)字內(nèi)容采樣的頻率的采樣級別,并基于設(shè)置的采樣級別對數(shù)字內(nèi)容采樣;消息摘要產(chǎn)生模塊,基于對數(shù)字內(nèi)容的采樣產(chǎn)生第一消息摘要;和同步標(biāo)識符產(chǎn)生模塊,產(chǎn)生包括設(shè)置的采樣級別和第一消息摘要的同步標(biāo)識符。
此外,根據(jù)本發(fā)明的另一方面,提供了一種用于對數(shù)字內(nèi)容執(zhí)行同步的同步標(biāo)識符產(chǎn)生設(shè)備。所述設(shè)備包括固定裝置接口模塊,接收包括另一裝置產(chǎn)生的同步標(biāo)識符的第一數(shù)字內(nèi)容;同步標(biāo)識符管理單元,如果同步標(biāo)識符是現(xiàn)有同步標(biāo)識符列表中的同步標(biāo)識符的重復(fù),則基于確定第一數(shù)字內(nèi)容與和現(xiàn)有同步標(biāo)識符列表中的重復(fù)的同步標(biāo)識符相應(yīng)的第二數(shù)字內(nèi)容是否相同的確定結(jié)果,將同步標(biāo)識符添加到所述現(xiàn)有同步標(biāo)識符列表中。
通過參照附圖對本發(fā)明示例性實(shí)施例的詳細(xì)描述,本發(fā)明的上述和其他特征和優(yōu)點(diǎn)將會(huì)更清楚。通過參照下面對示例性實(shí)施例和附圖的詳細(xì)描述,將更容易理解本發(fā)明的優(yōu)點(diǎn)和特征以及實(shí)現(xiàn)本發(fā)明的方法。
然而,本發(fā)明可以以多種不同形式被實(shí)現(xiàn)而不限于這里描述的示例性實(shí)施例。相反,提供這些示例性實(shí)施例以便于本公開更加徹底和完整并向本領(lǐng)域的技術(shù)人員完全傳達(dá)本發(fā)明的思想,本發(fā)明將僅由權(quán)利要求限定。貫穿說明書,相同的標(biāo)號指相同的部件。


通過下面結(jié)合附圖對示例性實(shí)施例進(jìn)行的詳細(xì)描述,本發(fā)明的上述和其他特征和方面將會(huì)變得清楚,其中圖1是顯示根據(jù)本發(fā)明示例性實(shí)施例的數(shù)字內(nèi)容同步系統(tǒng)的示圖;圖2是顯示根據(jù)本發(fā)明示例性實(shí)施例的同步標(biāo)識符產(chǎn)生裝置的邏輯構(gòu)造的框圖;圖3A至圖3D是顯示采樣方法的各種示例的示圖;圖4是顯示根據(jù)本發(fā)明示例性實(shí)施例的同步標(biāo)識符的格式的示圖;圖5是顯示根據(jù)本發(fā)明示例性實(shí)施例的多媒體同步標(biāo)識符產(chǎn)生裝置的同步處理的流程圖;圖6是詳細(xì)顯示根據(jù)本發(fā)明示例性實(shí)施例的在下述情況下圖5中所示的同步標(biāo)識符列表產(chǎn)生操作S610的流程圖,所述情況是指在多媒體同步標(biāo)識符產(chǎn)生裝置執(zhí)行同步處理期間,注冊新數(shù)字內(nèi)容;圖7是詳細(xì)顯示根據(jù)本發(fā)明示例性實(shí)施例的在下述情況下圖5中所示的同步標(biāo)識符列表產(chǎn)生操作S610的流程圖,所述情況是指在多媒體同步標(biāo)識符產(chǎn)生裝置執(zhí)行同步處理期間,注冊具有該同步標(biāo)識符的數(shù)字內(nèi)容;和圖8是顯示在按照根據(jù)本發(fā)明示例性實(shí)施例的標(biāo)識符產(chǎn)生方法執(zhí)行同步操作時(shí)測量同步操作所需要的時(shí)間量的檢查結(jié)果的示圖。
具體實(shí)施例方式
通過參照下面對示例性實(shí)施例和附圖的詳細(xì)描述,本發(fā)明的各方面及特征以及實(shí)現(xiàn)本發(fā)明的方法將會(huì)更容易理解。然而,本發(fā)明可以以各種不同的形式實(shí)現(xiàn)并且不應(yīng)該認(rèn)為只限于這里描述的示例性實(shí)施例。相反,提供這些示例性實(shí)施例只是為了本公開將會(huì)徹底和完整,并向本領(lǐng)域的技術(shù)人員完全傳達(dá)本發(fā)明的思想,本發(fā)明僅由權(quán)利要求限定。貫穿說明書,相同的標(biāo)號指相同的部件。
下面將參照根據(jù)本發(fā)明示例性實(shí)施例的用于對數(shù)字內(nèi)容執(zhí)行同步的同步標(biāo)識符產(chǎn)生方法及設(shè)備的框圖或流程圖來描述本發(fā)明。應(yīng)該理解,可由計(jì)算機(jī)程序指令來實(shí)現(xiàn)流程圖的每一塊以及流程圖中多個(gè)塊的結(jié)合。
這些計(jì)算機(jī)程序指令可被提供給通用計(jì)算機(jī)、專用計(jì)算機(jī)或者其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生機(jī)制,從而經(jīng)計(jì)算機(jī)或者其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令創(chuàng)建用于實(shí)現(xiàn)在一個(gè)流程圖塊或多個(gè)流程圖塊中指定的功能的裝置。
這些計(jì)算機(jī)程序指令還可存儲在計(jì)算機(jī)可用或者計(jì)算機(jī)可讀存儲器中,所述存儲器可指導(dǎo)計(jì)算機(jī)或者其他可編程數(shù)據(jù)處理設(shè)備以特定的方式工作,從而存儲在計(jì)算機(jī)可用或計(jì)算機(jī)可讀存儲器中的指令產(chǎn)生一條包括實(shí)現(xiàn)在一個(gè)流程圖塊或者多個(gè)流程圖塊中指定的功能的指令手段的產(chǎn)品。這些計(jì)算機(jī)程序指令還可被加載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列的操作步驟,以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在一個(gè)流程圖塊或多個(gè)流程圖塊中指定的功能的步驟。
此外,框圖中的每一塊可表示模塊、片段或者一部分代碼,其包括一個(gè)或者多個(gè)用于實(shí)現(xiàn)指定的邏輯功能的可執(zhí)行指令。還應(yīng)該注意到,在一些可選的實(shí)施例中,在塊中表示的功能可不按順序發(fā)生。例如,根據(jù)涉及的功能,連續(xù)顯示的兩個(gè)塊實(shí)際上可基本同時(shí)執(zhí)行,有時(shí)還可以以相反的順序執(zhí)行。
圖1是顯示根據(jù)本發(fā)明示例性實(shí)施例的數(shù)字內(nèi)容同步系統(tǒng)的示圖。
圖1所示的數(shù)字內(nèi)容同步系統(tǒng)包括同步標(biāo)識符產(chǎn)生裝置200和移動(dòng)內(nèi)容再現(xiàn)裝置500。
同步標(biāo)識符產(chǎn)生裝置200存儲將被提供到移動(dòng)內(nèi)容再現(xiàn)裝置500的數(shù)字內(nèi)容。根據(jù)本發(fā)明示例性實(shí)施例的數(shù)字內(nèi)容可以是靜止圖片文件、音樂文件、文本文件、或運(yùn)動(dòng)圖像文件,所述運(yùn)動(dòng)圖像文件包括周期性地廣播或者連續(xù)廣播的節(jié)目(比如新聞、文化節(jié)目或者娛樂節(jié)目)。
同步標(biāo)識符產(chǎn)生裝置200對存儲的數(shù)字內(nèi)容執(zhí)行同步操作。具體地講,同步標(biāo)識符產(chǎn)生裝置200對預(yù)定區(qū)域的數(shù)字內(nèi)容執(zhí)行采樣以便于創(chuàng)建對數(shù)字內(nèi)容執(zhí)行同步所需的用于同步的標(biāo)識符(以下,稱作“同步標(biāo)識符”)。同步標(biāo)識符產(chǎn)生裝置200可以是數(shù)字內(nèi)容服務(wù)提供商的服務(wù)器、個(gè)人計(jì)算機(jī)、包括TV接收機(jī)卡的個(gè)人計(jì)算機(jī)、機(jī)頂盒、數(shù)字TV或者PVR。稍后將參照圖2到圖4來詳細(xì)地描述同步標(biāo)識符產(chǎn)生裝置200。
移動(dòng)內(nèi)容再現(xiàn)裝置500是可以播放數(shù)字內(nèi)容的便攜式裝置,并且包括預(yù)定的能夠存儲數(shù)字內(nèi)容的記錄介質(zhì)。移動(dòng)內(nèi)容再現(xiàn)裝置500管理關(guān)于存儲的數(shù)字內(nèi)容的元數(shù)據(jù)。移動(dòng)內(nèi)容再現(xiàn)裝置500可以是PMP、PDA(個(gè)人數(shù)字助理)、或MP3播放器。
下面,將參照圖2到圖4來詳細(xì)描述同步標(biāo)識符產(chǎn)生裝置200。
圖2是顯示根據(jù)本發(fā)明示例性實(shí)施例的同步標(biāo)識符產(chǎn)生裝置200的結(jié)構(gòu)的框圖。
圖2中所示的同步標(biāo)識符產(chǎn)生裝置200包括用戶輸入模塊210、存儲模塊220、接口模塊240和260、認(rèn)證模塊230、內(nèi)容同步模塊270和控制模塊250。
用戶輸入模塊210從用戶接收控制命令。為了接收控制命令,用戶輸入模塊210可包括比如鍵區(qū)或觸摸屏的輸入單元。此外,用戶輸入模塊210可包括用于從遙控器(未示出)接收用戶的控制命令的紅外接收器。
固定裝置接口模塊240通過使用有線/無線介質(zhì)來與固定裝置,例如,另一同步標(biāo)識符產(chǎn)生裝置執(zhí)行通信。更具體地講,固定裝置接口模塊240從另一同步標(biāo)識符產(chǎn)生裝置接收數(shù)字內(nèi)容或者將存儲在存儲模塊220中的數(shù)字內(nèi)容發(fā)送到另一同步標(biāo)識符產(chǎn)生裝置。為了防止在與另一同步標(biāo)識符產(chǎn)生裝置通信時(shí)對數(shù)字內(nèi)容進(jìn)行非法拷貝,固定裝置接口模塊240可使用比如HDCP(高帶寬數(shù)字內(nèi)容保護(hù))或DTCP(數(shù)字傳輸內(nèi)容保護(hù))的安全協(xié)議。此外,固定裝置接口模塊240可提供多個(gè)通信端口以連接到另一同步標(biāo)識符產(chǎn)生裝置。
移動(dòng)裝置接口模塊260與移動(dòng)內(nèi)容再現(xiàn)裝置500執(zhí)行通信。為了與移動(dòng)內(nèi)容再現(xiàn)裝置500執(zhí)行通信,移動(dòng)裝置接口模塊260可以以有線或者無線方法被連接到移動(dòng)內(nèi)容再現(xiàn)裝置500。當(dāng)移動(dòng)裝置接口模塊260通過有線介質(zhì)被連接到移動(dòng)內(nèi)容再現(xiàn)裝置500時(shí),可使用比如USB(通用串行總線)或IEEE(電氣和電子工程協(xié)會(huì))1394的有線通信協(xié)議。當(dāng)移動(dòng)裝置接口模塊260通過無線介質(zhì)被連接到移動(dòng)內(nèi)容再現(xiàn)裝置500時(shí),可使用比如藍(lán)牙、WiFi、無線USB或無線IEEE1394的無線通信協(xié)議。此外,移動(dòng)裝置接口模塊260可以通過數(shù)據(jù)傳送中繼裝置(比如接入點(diǎn))與移動(dòng)內(nèi)容再現(xiàn)裝置500執(zhí)行通信。通過使用比如UPnP(通用即插即用)的裝置控制協(xié)議,移動(dòng)裝置接口模塊260可以自動(dòng)檢測移動(dòng)裝置接口模塊260是否被連接到移動(dòng)內(nèi)容再現(xiàn)裝置500。
存儲模塊220存儲將被提供給移動(dòng)內(nèi)容再現(xiàn)裝置500的數(shù)字內(nèi)容。此外,存儲模塊220存儲與將被同步的數(shù)字內(nèi)容相應(yīng)的同步標(biāo)識符列表。這里,同步標(biāo)識符列表可被同步標(biāo)識符管理模塊273更新,隨后將對其進(jìn)行描述。此外,存儲模塊220存儲包括關(guān)于指示相同的數(shù)字內(nèi)容但是彼此不同的同步標(biāo)識符的信息的映射表。這里,映射表可被同步標(biāo)識符管理模塊273更新,這將在下面進(jìn)行描述。此外,存儲模塊220存儲通過用戶輸入模塊210的輸入請求注冊的同步標(biāo)識符產(chǎn)生裝置200的識別信息(下面,稱作“認(rèn)證列表”)。存儲模塊220可以由下面所述的存儲裝置中的任何一種實(shí)現(xiàn),即非易失性存儲裝置(比如高速緩存、ROM(只讀存儲器)、PROM(可編程ROM)、EPROM(可擦除可編程ROM)、EEPROM(電可擦除可編程ROM)或閃存)、比如RAM(隨機(jī)存取存儲器)的易失性存儲裝置、或比如HDD(硬盤驅(qū)動(dòng)器)的存儲介質(zhì),但是并不限于這些裝置。
內(nèi)容同步模塊270對數(shù)字內(nèi)容執(zhí)行同步操作。此時(shí),將被同步的數(shù)字內(nèi)容可以是由用戶提供的數(shù)字內(nèi)容或者是從另一固定裝置接收的數(shù)字內(nèi)容。為了執(zhí)行同步操作,內(nèi)容同步模塊270包括采樣模塊271、消息摘要產(chǎn)生模塊272、同步標(biāo)識符管理模塊273和同步標(biāo)識符產(chǎn)生模塊274。
當(dāng)新的數(shù)字內(nèi)容被添加到同步標(biāo)識符產(chǎn)生裝置200中時(shí),采樣模塊271對相應(yīng)的數(shù)字內(nèi)容執(zhí)行采樣。為了執(zhí)行采樣,采樣模塊271首先設(shè)置采樣級別。這里,采樣級別指示對數(shù)字內(nèi)容執(zhí)行采樣的頻率。例如,采樣級別值是1時(shí),采樣模塊271對相應(yīng)的數(shù)字內(nèi)容執(zhí)行一次采樣。采樣級別初始值可被設(shè)置為0。每當(dāng)基于采樣的數(shù)據(jù)(以下,稱作“采樣數(shù)據(jù)”)產(chǎn)生的消息摘要與現(xiàn)有消息摘要發(fā)生沖突時(shí),采樣級別增加1。
當(dāng)設(shè)置采樣級別時(shí),采樣模塊271根據(jù)設(shè)置的采樣級別執(zhí)行采樣。此時(shí),可以在相應(yīng)數(shù)字內(nèi)容中除去頭區(qū)域310和元數(shù)據(jù)區(qū)域330的內(nèi)容區(qū)域320中執(zhí)行采樣。這是因?yàn)?,即使在相同?shù)字內(nèi)容的情況下,其元數(shù)據(jù),比如再現(xiàn)頻率也可不同。此外,當(dāng)根據(jù)設(shè)置的采樣級別執(zhí)行采樣時(shí),數(shù)據(jù)被采樣的采樣區(qū)域不重疊可能是有利的。為了防止采樣區(qū)域的重疊,隨著采樣級別增加,采樣模塊271可按預(yù)定比來增加每個(gè)采樣區(qū)域之間的間隔(采樣偏移)。在另一示例中,隨著采樣級別增加,采樣模塊271可將采樣區(qū)域之間的間隔保持為等于先前采樣級別。
此外,隨著采樣級別增加,采樣模塊271可按預(yù)定比來增加采樣區(qū)域的大小。根據(jù)另一示例,隨著采樣級別增加,采樣模塊271可將采樣區(qū)域的大小保持為與先前采樣級別相同。
如上所述,根據(jù)設(shè)置采樣區(qū)域之間的間隔和采樣區(qū)域的大小的方法,可以以各種方法來執(zhí)行采樣。
圖3A到圖3D顯示了在采樣級別為3的情況下關(guān)于采樣方法的幾個(gè)示例。圖3A顯示了隨著采樣級別增加,采樣區(qū)域的大小和采樣區(qū)域之間的間隔具有相同的值的情況。圖3B顯示了隨著采樣級別增加,采樣區(qū)域的大小和采樣區(qū)域之間的間隔都增加的情況。圖3C顯示了隨著采樣級別增加,采樣區(qū)域的大小具有相同值而采樣區(qū)域之間的間隔按預(yù)定間隔增加的情況。另一方面,圖3D顯示了隨著采樣級別增加,采樣區(qū)域的大小增加而采樣區(qū)域之間的間隔具有相同值的情況。圖3A到圖3D顯示了隨著采樣級別增加,采樣區(qū)域的大小或者采樣區(qū)域之間的間隔保持不變或者增加的情況。然而,根據(jù)另一示例性實(shí)施例,隨著采樣級別增加,采樣區(qū)域的大小或者采樣區(qū)域之間的間隔可以減小。采樣方法不限于上述的示例并且可以根據(jù)采樣區(qū)域的大小和采樣區(qū)域之間的間隔的結(jié)合以各種方式來執(zhí)行。
消息摘要產(chǎn)生模塊272從采樣模塊271采樣的數(shù)據(jù)產(chǎn)生具有預(yù)定長度位串的消息摘要。當(dāng)產(chǎn)生消息摘要時(shí),可使用能夠從可變長度的數(shù)據(jù)產(chǎn)生固定長度消息摘要的哈希函數(shù)。CRC-32算法或者M(jìn)D5(Message Digest 5)可以作為哈希函數(shù)的示例。例如,當(dāng)使用CRC-32時(shí),消息摘要產(chǎn)生模塊272產(chǎn)生32位的消息摘要。當(dāng)使用MD5時(shí),消息摘要產(chǎn)生模塊272產(chǎn)生128位的消息摘要。由于消息摘要產(chǎn)生模塊272執(zhí)行的消息摘要產(chǎn)生操作可以按公知技術(shù)來執(zhí)行,所以在本發(fā)明中將省略對它的描述。
同步標(biāo)識符管理模塊273分別將采樣模塊271設(shè)置的采樣級別和消息摘要產(chǎn)生模塊272產(chǎn)生的消息摘要與包括在現(xiàn)有同步標(biāo)識符列表中的同步標(biāo)識符的采樣級別和消息摘要相比較?;诒容^結(jié)果,如果這兩個(gè)同步標(biāo)識符彼此相同,則同步標(biāo)識符管理模塊273使采樣模塊271增加采樣級別以便于從按照增加的采樣級別采樣的數(shù)據(jù)創(chuàng)建消息摘要。基于比較結(jié)果,如果兩個(gè)同步標(biāo)識符彼此不同,則同步標(biāo)識符管理模塊273使同步標(biāo)識符產(chǎn)生模塊274創(chuàng)建同步標(biāo)識符。
如果消息摘要產(chǎn)生模塊272產(chǎn)生的消息摘要消息和包括在現(xiàn)有同步標(biāo)識符列表中的消息摘要沒有沖突,則同步標(biāo)識符產(chǎn)生模塊274產(chǎn)生包括由采樣模塊271設(shè)置的采樣級別和由消息摘要產(chǎn)生模塊272產(chǎn)生的消息摘要的同步標(biāo)識符。這里,將參照圖4對同步標(biāo)識符進(jìn)行描述。
圖4是顯示同步標(biāo)識符產(chǎn)生模塊274產(chǎn)生的同步標(biāo)識符的格式400的示圖。圖4中示出的同步標(biāo)識符的格式400包括采樣級別區(qū)域410、消息摘要區(qū)域420和裝置識別信息區(qū)域430。
在采樣級別區(qū)域410中,記錄與采樣模塊271設(shè)置的采樣級別相應(yīng)的信息。例如,當(dāng)首次對預(yù)定的數(shù)字內(nèi)容執(zhí)行采樣時(shí),1被記錄在采樣區(qū)域中。圖4顯示了采樣級別區(qū)域410的大小是1字節(jié)的情況。
在消息摘要區(qū)域420中,記錄消息摘要產(chǎn)生模塊272產(chǎn)生的消息摘要。消息摘要區(qū)域420的大小可以根據(jù)創(chuàng)建消息摘要所應(yīng)用的哈希函數(shù)的類型而不同。例如,當(dāng)使用CRC-32算法來創(chuàng)建消息摘要時(shí),消息摘要區(qū)域的大小變成32位。當(dāng)使用MD5來創(chuàng)建消息摘要時(shí),消息摘要區(qū)域的大小變成128位。圖4顯示當(dāng)使用CRC-32算法來創(chuàng)建消息摘要時(shí)的同步標(biāo)識符的格式400。
在裝置識別信息區(qū)域430中,記錄產(chǎn)生同步標(biāo)識符的同步標(biāo)識符產(chǎn)生裝置200的識別信息。識別信息可以是具有固定長度的GUID(全局唯一標(biāo)識符)。此外,同步標(biāo)識符產(chǎn)生裝置200的序列號或MAC地址可被用作識別信息。
當(dāng)認(rèn)證模塊230通過固定裝置接口模塊240從另一同步標(biāo)識符產(chǎn)生裝置接收已經(jīng)添加有同步標(biāo)識符的數(shù)字內(nèi)容時(shí),認(rèn)證模塊230對產(chǎn)生相應(yīng)同步標(biāo)識符的相應(yīng)裝置執(zhí)行預(yù)定的認(rèn)證操作。更具體地講,認(rèn)證模塊230可從接收的同步標(biāo)識符中分離同步標(biāo)識符產(chǎn)生裝置200的識別信息,并將分離的識別信息與存儲在存儲模塊220中的認(rèn)證列表中包括的識別信息相比較。在比較之后,如果二個(gè)識別信息項(xiàng)不同,則認(rèn)證模塊230從用戶接收選擇值以便于確定是否將產(chǎn)生相應(yīng)同步標(biāo)識符的裝置的識別信息注冊在現(xiàn)有認(rèn)證列表中。根據(jù)接收的選擇值,可執(zhí)行或停止對相應(yīng)數(shù)字內(nèi)容的同步操作。
控制模塊250控制包括在同步標(biāo)識符產(chǎn)生裝置200中的模塊210至270中的每個(gè)模塊。
接下來,將參照圖5至圖8來詳細(xì)描述根據(jù)本發(fā)明示例性實(shí)施例的同步標(biāo)識符產(chǎn)生裝置200的操作處理。
圖5是顯示根據(jù)本發(fā)明示例性實(shí)施例的同步標(biāo)識符產(chǎn)生裝置200的同步處理的流程圖。
同步標(biāo)識符產(chǎn)生裝置200針對將被同步的數(shù)字內(nèi)容產(chǎn)生同步標(biāo)識符列表(S610)。此時(shí),如果檢測到新的數(shù)字內(nèi)容或具有另一裝置產(chǎn)生的同步標(biāo)識符的數(shù)字內(nèi)容,則同步標(biāo)識符產(chǎn)生裝置200處理檢測到的數(shù)字內(nèi)容并產(chǎn)生同步標(biāo)識符列表。隨后將參照圖6和圖7來詳細(xì)描述。
當(dāng)移動(dòng)內(nèi)容再現(xiàn)裝置500被連接到同步標(biāo)識符產(chǎn)生裝置200(S620,是)時(shí),同步標(biāo)識符產(chǎn)生裝置200從移動(dòng)內(nèi)容再現(xiàn)裝置500獲得存儲在移動(dòng)內(nèi)容再現(xiàn)裝置500中的數(shù)字內(nèi)容的同步標(biāo)識符(S630)。
同步標(biāo)識符產(chǎn)生裝置200將獲得的同步標(biāo)識符與預(yù)先存儲的同步標(biāo)識符列表相比較(S640),并將沒有存儲在移動(dòng)內(nèi)容再現(xiàn)裝置500中的新的數(shù)字內(nèi)容存儲在移動(dòng)內(nèi)容再現(xiàn)裝置500中(S650)。
圖6是詳細(xì)顯示根據(jù)本發(fā)明示例性實(shí)施例的在下述情況下圖5中所示的操作S610的流程圖,所述情況是指在同步標(biāo)識符產(chǎn)生裝置200的同步處理期間注冊新數(shù)字內(nèi)容。
首先,當(dāng)注冊新內(nèi)容時(shí),采樣模塊271將關(guān)于相應(yīng)內(nèi)容的采樣級別設(shè)置為1(S720)。采樣模塊271根據(jù)設(shè)置的采樣級別對所述內(nèi)容執(zhí)行采樣(S730)。此時(shí),可在內(nèi)容文件格式的內(nèi)容區(qū)域320中包括采樣區(qū)域的開始點(diǎn)。此外,可預(yù)先確定采樣區(qū)域的大小。根據(jù)在通過使用消息摘要產(chǎn)生模塊272參照采樣的數(shù)據(jù)產(chǎn)生消息摘要時(shí)應(yīng)用的哈希函數(shù)的類型可確定采樣區(qū)域的大小。例如,當(dāng)產(chǎn)生消息摘要時(shí),假定使用CRC-32算法。當(dāng)采樣級別為1時(shí),采樣區(qū)域的大小可被指定為32位或者更多。作為另一示例,當(dāng)產(chǎn)生消息摘要時(shí),假定使用MD5。在采樣級別為1的情況下,采樣區(qū)域的大小可被指定為128位或者更多。
當(dāng)采樣模塊271對內(nèi)容區(qū)域320執(zhí)行了采樣操作時(shí),消息摘要產(chǎn)生模塊272基于采樣數(shù)據(jù)產(chǎn)生消息摘要(S740)。當(dāng)產(chǎn)生消息摘要時(shí),可使用能夠從可變長度的數(shù)據(jù)產(chǎn)生固定長度的消息摘要的哈希函數(shù)。CRC-32算法或MD5方法可以作為哈希函數(shù)的示例。
當(dāng)產(chǎn)生了相應(yīng)于采樣數(shù)據(jù)的消息摘要時(shí),同步標(biāo)識符管理模塊273檢測產(chǎn)生的消息摘要以及用于產(chǎn)生消息摘要的采樣級別與包括在現(xiàn)有同步標(biāo)識符列表中的消息摘要和采樣級別是否重復(fù)(S750)。
基于檢測結(jié)果,如果采樣級別和產(chǎn)生的消息摘要與包括在現(xiàn)有同步標(biāo)識符列表中的采樣級別和消息摘要重復(fù),則同步標(biāo)識符管理模塊273將該檢測結(jié)果提供給采樣模塊271。采樣模塊271根據(jù)從同步標(biāo)識符管理模塊273接收到的檢測結(jié)果將采樣級別增加1個(gè)級別(S752)。
當(dāng)采樣級別增加時(shí),采樣模塊271確定增加的采樣級別是否低于預(yù)定的臨界值(S754)。也就是說,采樣模塊271確定增加的采樣級別是否低于最高的采樣級別。
基于確定結(jié)果,如果當(dāng)前采樣級別低于預(yù)定的臨界值(S754,是),則采樣模塊271重復(fù)上述操作S730至S754。這里,隨著采樣級別增加,采樣區(qū)域的數(shù)目也增加。此時(shí),采樣區(qū)域彼此不重疊將是有利的。此外,根據(jù)采樣區(qū)域的大小或者采樣區(qū)域之間的間隔的結(jié)合,可以以各種方法來執(zhí)行采樣。圖3A至圖3D顯示了采樣方法的各種示例。圖3A顯示了隨著采樣級別增加,采樣區(qū)域的大小和采樣區(qū)域之間的間隔具有相同的值的情況。圖3B顯示了隨著采樣級別增加,采樣區(qū)域的大小和采樣區(qū)域之間的間隔都增加的情況。圖3C顯示了隨著采樣級別增加,采樣區(qū)域的大小具有相同值而采樣區(qū)域之間的間隔按預(yù)定間隔增加的情況。圖3D顯示了隨著采樣級別增加,采樣區(qū)域的大小增加而采樣區(qū)域之間的間隔保持相同值的情況。
確定當(dāng)前采樣級別是否低于預(yù)定臨界值(S754)。如果采樣級別高于預(yù)定臨界值,例如高于4(S754,否),則同步標(biāo)識符管理模塊273將確定結(jié)果提供給消息摘要產(chǎn)生模塊272。消息摘要產(chǎn)生模塊272基于從同步標(biāo)識符管理模塊273提供的確定結(jié)果產(chǎn)生與整個(gè)內(nèi)容相應(yīng)的消息摘要(S756)。也就是說,消息摘要產(chǎn)生模塊272產(chǎn)生與相應(yīng)內(nèi)容的文件格式中除去頭區(qū)域310和元數(shù)據(jù)區(qū)域330的整個(gè)內(nèi)容區(qū)域320相應(yīng)的消息摘要。
當(dāng)產(chǎn)生與整個(gè)內(nèi)容區(qū)域320相應(yīng)的消息摘要時(shí),同步標(biāo)識符管理模塊273確定產(chǎn)生的消息摘要中的任何一個(gè)與包括在現(xiàn)有同步標(biāo)識符列表中的消息摘要是否重復(fù)(S758)。
基于確定結(jié)果,在與整個(gè)內(nèi)容區(qū)域320相應(yīng)的消息摘要中的任何一個(gè)與現(xiàn)有消息摘要重復(fù)的情況下,同步標(biāo)識符管理模塊273將具有重復(fù)消息摘要的同步標(biāo)識符指定為相應(yīng)的數(shù)字內(nèi)容的同步標(biāo)識符(S780)。
基于重復(fù)確定結(jié)果,在與整個(gè)內(nèi)容區(qū)域320相應(yīng)的消息摘要與現(xiàn)有消息摘要不重復(fù)的情況下,同步標(biāo)識符管理模塊273將確定結(jié)果提供給同步標(biāo)識符產(chǎn)生模塊274。
同步標(biāo)識符產(chǎn)生模塊274基于從同步標(biāo)識符管理模塊273提供的確定結(jié)果,產(chǎn)生包括當(dāng)前設(shè)置的采樣級別值和由消息摘要產(chǎn)生模塊272產(chǎn)生的消息摘要的同步標(biāo)識符(S760)。此時(shí),同步標(biāo)識符可以為GUID。此外,產(chǎn)生同步標(biāo)識符的裝置的識別信息(比如序列號或MAC地址)可被用作同步標(biāo)識符。
其后,同步標(biāo)識符產(chǎn)生模塊274將產(chǎn)生的同步標(biāo)識符給予相應(yīng)的數(shù)字內(nèi)容。此時(shí),同步標(biāo)識符可被寫在數(shù)字內(nèi)容文件格式的元數(shù)據(jù)區(qū)域330中。然后,同步標(biāo)識符產(chǎn)生模塊274將產(chǎn)生的同步標(biāo)識符添加到現(xiàn)有同步標(biāo)識符列表中(S770)。
圖7是詳細(xì)顯示根據(jù)本發(fā)明同步標(biāo)識符的另一示例性實(shí)施例的在下述情況下圖5的操作S610的流程圖,所述情況是指在同步標(biāo)識符產(chǎn)生裝置200的同步處理期間將另一裝置產(chǎn)生的同步標(biāo)識符給予內(nèi)容。
當(dāng)注冊被給予了另一裝置產(chǎn)生的同步標(biāo)識符的內(nèi)容時(shí),同步標(biāo)識符管理模塊273從提供的同步標(biāo)識符中分離產(chǎn)生該同步標(biāo)識符的裝置的識別信息(S820)。
當(dāng)從提供的同步標(biāo)識符中分離了產(chǎn)生該同步標(biāo)識符的裝置的識別信息時(shí),認(rèn)證模塊230通過使用該識別信息對產(chǎn)生所述同步標(biāo)識符的裝置執(zhí)行預(yù)定的認(rèn)證操作(S830)。此時(shí),可根據(jù)產(chǎn)生同步標(biāo)識符的裝置是否由用戶預(yù)先注冊的確定來執(zhí)行認(rèn)證操作。
更具體地講,認(rèn)證模塊230將從同步標(biāo)識符中分離出的識別信息與存儲在存儲模塊220中的認(rèn)證列表的識別信息相比較。
基于比較結(jié)果,當(dāng)兩個(gè)識別信息項(xiàng)彼此相同時(shí),也就是說,當(dāng)產(chǎn)生同步標(biāo)識符的裝置是已認(rèn)證的裝置(S830,是)時(shí),則如下所述執(zhí)行操作S850至S880。
基于比較結(jié)果,當(dāng)兩個(gè)識別信息彼此不同時(shí),也就是說,當(dāng)產(chǎn)生同步標(biāo)識符的裝置不是已認(rèn)證的裝置(S830,否)時(shí),則認(rèn)證模塊230確定是否從用戶輸入了選擇值(S840),所述選擇值是將產(chǎn)生同步標(biāo)識符的裝置的識別信息添加到認(rèn)證列表所需要的。此時(shí),可有選擇地執(zhí)行接收選擇值的處理。
基于確定結(jié)果,當(dāng)接收到指示產(chǎn)生同步標(biāo)識符的裝置的識別信息不被添加到認(rèn)證列表的選擇值(S840,否)時(shí),同步標(biāo)識符管理模塊273拒絕相應(yīng)的數(shù)字內(nèi)容作為同步目標(biāo)(S842)。
基于確定結(jié)果,當(dāng)接收到指示產(chǎn)生同步標(biāo)識符的裝置的識別信息要被添加到認(rèn)證列表的選擇值(S840,是)時(shí),認(rèn)證模塊230將產(chǎn)生同步標(biāo)識符的裝置的識別信息添加到認(rèn)證列表(S844)。其后,認(rèn)證模塊230執(zhí)行下面的操作S850至S880。
當(dāng)完成了對產(chǎn)生同步標(biāo)識符的裝置的認(rèn)證處理時(shí),采樣模塊271以低于包括在相應(yīng)的同步標(biāo)識符中的采樣級別的每個(gè)級別對數(shù)字內(nèi)容執(zhí)行采樣。例如,當(dāng)同步標(biāo)識符的采樣級別區(qū)域的值是3時(shí),采樣模塊271以采樣級別1、2和3中的每一個(gè)對數(shù)字內(nèi)容執(zhí)行采樣。其后,消息摘要產(chǎn)生模塊272針對每一采樣數(shù)據(jù)產(chǎn)生消息摘要。
當(dāng)產(chǎn)生了消息摘要時(shí),同步標(biāo)識符管理模塊273檢查每一消息摘要與包括在現(xiàn)有同步標(biāo)識符列表中的消息摘要是否重復(fù)(S850)。
基于檢查結(jié)果(S850),當(dāng)消息摘要與包括在現(xiàn)有同步標(biāo)識符列表中的消息摘要不重復(fù)時(shí),同步標(biāo)識符管理模塊273將相應(yīng)的同步標(biāo)識符添加到預(yù)先存儲的同步標(biāo)識符列表中(S880)。
基于檢查結(jié)果(S850),當(dāng)消息摘要中的任何一個(gè)與包括在現(xiàn)有同步標(biāo)識符列表中的消息摘要重復(fù)時(shí),同步標(biāo)識符管理模塊273將具有重復(fù)消息摘要的數(shù)字內(nèi)容與整個(gè)數(shù)字內(nèi)容相比較(S860)。
基于整個(gè)比較的結(jié)果(S860),當(dāng)數(shù)字內(nèi)容彼此不同時(shí),同步標(biāo)識符管理模塊273將相應(yīng)的同步標(biāo)識符添加到預(yù)先存儲的同步標(biāo)識符列表中(S880)。
基于整個(gè)比較的結(jié)果(S860),當(dāng)數(shù)字內(nèi)容彼此相同時(shí),同步標(biāo)識符管理模塊273將相應(yīng)的同步標(biāo)識符添加到映射表中(S870)。
其后,同步標(biāo)識符管理模塊273將相應(yīng)的同步標(biāo)識符添加到現(xiàn)有同步標(biāo)識符列表中(S880)。
圖8是顯示通過使用根據(jù)本發(fā)明示例性實(shí)施例和根據(jù)現(xiàn)有技術(shù)的同步標(biāo)識符產(chǎn)生方法對特定數(shù)字內(nèi)容執(zhí)行同步所需的時(shí)間量的示圖。
參照圖8,當(dāng)通過使用根據(jù)本發(fā)明示例性實(shí)施例的同步標(biāo)識符產(chǎn)生方法對MP3文件采樣以創(chuàng)建同步標(biāo)識符時(shí),可以看到每個(gè)內(nèi)容文件用了10毫秒來對MP3文件執(zhí)行同步。另一方面,當(dāng)根據(jù)現(xiàn)有技術(shù)來瀏覽整個(gè)MP3文件以創(chuàng)建同步標(biāo)識符時(shí),可以看到每個(gè)內(nèi)容文件用了130毫秒來對MP3文件執(zhí)行同步。此外,可以看到,文件容量越大,越可以有效地減小同步所需的時(shí)間量。
盡管已經(jīng)結(jié)合本發(fā)明示例性實(shí)施例對根據(jù)本發(fā)明示例性實(shí)施例的對數(shù)字內(nèi)容執(zhí)行同步的同步標(biāo)識符產(chǎn)生方法及其設(shè)備進(jìn)行了描述,但是本領(lǐng)域的技術(shù)人員應(yīng)該理解,在不脫離本發(fā)明的精神和范圍的情況下,可以對本發(fā)明進(jìn)行各種修改和改變。因此,應(yīng)該理解,上述示例性實(shí)施例在所有方面都不是限制性的,而是示例性的。
上述的根據(jù)本發(fā)明示例性實(shí)施例的對數(shù)字內(nèi)容執(zhí)行同步的同步標(biāo)識符產(chǎn)生方法及設(shè)備具有下面的效果第一,根據(jù)本發(fā)明示例性實(shí)施例,因?yàn)椴豢紤]內(nèi)容的類型、存儲格式或存儲路徑而通過使用最少信息來產(chǎn)生標(biāo)識符,所以可減少數(shù)字內(nèi)容同步所需的時(shí)間量。
第二,根據(jù)本發(fā)明示例性實(shí)施例,由于基于內(nèi)容產(chǎn)生標(biāo)識符,所以即使內(nèi)容的文件名或存儲位置改變,也可防止內(nèi)容被重復(fù)地存儲或發(fā)送。
權(quán)利要求
1.一種用于對數(shù)字內(nèi)容執(zhí)行同步的同步標(biāo)識符產(chǎn)生方法,所述方法包括設(shè)置指示對數(shù)字內(nèi)容采樣的頻率的采樣級別;基于設(shè)置的采樣級別來對數(shù)字內(nèi)容采樣;基于在對數(shù)字內(nèi)容采樣期間采樣的數(shù)據(jù),產(chǎn)生第一消息摘要;和產(chǎn)生包括設(shè)置的采樣級別和第一消息摘要的同步標(biāo)識符。
2.如權(quán)利要求1所述的同步標(biāo)識符產(chǎn)生方法,其中,所述對數(shù)字內(nèi)容采樣的步驟包括在數(shù)字內(nèi)容的內(nèi)容區(qū)域中的區(qū)域中執(zhí)行采樣,而不在數(shù)字內(nèi)容的頭區(qū)域和元數(shù)據(jù)區(qū)域執(zhí)行采樣,并且,采樣區(qū)域彼此不重疊。
3.如權(quán)利要求1所述的同步標(biāo)識符產(chǎn)生方法,其中,所述產(chǎn)生第一消息摘要的步驟包括通過使用哈希函數(shù)來產(chǎn)生第一消息摘要。
4.如權(quán)利要求1所述的同步標(biāo)識符產(chǎn)生方法,還包括如果第一消息摘要是包括在現(xiàn)有同步標(biāo)識符列表中的消息摘要的重復(fù),則增加采樣級別;如果增加的采樣級別高于最高的采樣級別,則對整個(gè)數(shù)字內(nèi)容產(chǎn)生第二消息摘要;和檢測第二消息摘要是否是包括在現(xiàn)有同步標(biāo)識符列表中的消息摘要的重復(fù)。
5.如權(quán)利要求4所述的同步標(biāo)識符產(chǎn)生方法,其中,所述對數(shù)字內(nèi)容采樣的步驟包括在數(shù)字內(nèi)容的區(qū)域中執(zhí)行采樣;其中,增加采樣級別的步驟包括隨著采樣級別增加,不改變采樣區(qū)域之間的一個(gè)或多個(gè)間隔以及一個(gè)或多個(gè)采樣區(qū)域的大小。
6.如權(quán)利要求4所述的同步標(biāo)識符產(chǎn)生方法,其中,所述對數(shù)字內(nèi)容采樣的步驟包括在數(shù)字內(nèi)容的區(qū)域中執(zhí)行采樣;其中,所述增加采樣級別的步驟包括隨著采樣級別增加,進(jìn)行下述操作中的至少一個(gè)增加采樣區(qū)域之間的一個(gè)或多個(gè)間隔和增加一個(gè)或多個(gè)采樣區(qū)域的大小。
7.如權(quán)利要求4所述的同步標(biāo)識符產(chǎn)生方法,其中,所述檢測第二消息摘要是否是包括在現(xiàn)有同步標(biāo)識符列表中的消息摘要的重復(fù)的步驟包括如果第二消息摘要是包括在現(xiàn)有同步標(biāo)識符列表中的消息摘要的重復(fù),則將具有該重復(fù)的消息摘要的同步標(biāo)識符給予數(shù)字內(nèi)容。
8.如權(quán)利要求1所述的同步標(biāo)識符產(chǎn)生方法,其中,所述同步標(biāo)識符還包括產(chǎn)生該同步標(biāo)識符的裝置的識別信息,所述識別信息是具有固定長度的全局唯一標(biāo)識符。
9.如權(quán)利要求1所述的同步標(biāo)識符產(chǎn)生方法,還包括基于產(chǎn)生的同步標(biāo)識符對數(shù)字內(nèi)容執(zhí)行同步操作。
10.一種用于對數(shù)字內(nèi)容執(zhí)行同步的同步標(biāo)識符產(chǎn)生方法,所述方法包括第一裝置識別包括由第二裝置產(chǎn)生的同步標(biāo)識符的第一數(shù)字內(nèi)容;和如果該同步標(biāo)識符是現(xiàn)有同步標(biāo)識符列表中的同步標(biāo)識符的重復(fù),則基于確定第一數(shù)字內(nèi)容與和現(xiàn)有同步標(biāo)識符列表中的重復(fù)的同步標(biāo)識符相應(yīng)的第二數(shù)字內(nèi)容是否相同的確定結(jié)果,將同步標(biāo)識符添加到第一裝置中的現(xiàn)有同步標(biāo)識符列表中。
11.如權(quán)利要求10所述的同步標(biāo)識符產(chǎn)生方法,其中,所述同步標(biāo)識符包括由第二裝置設(shè)置的采樣級別、基于根據(jù)設(shè)置的采樣級別在第一數(shù)字內(nèi)容中采樣的采樣數(shù)據(jù)而產(chǎn)生的消息摘要、和第二裝置的識別信息中的至少一個(gè)。
12.如權(quán)利要求11所述的同步標(biāo)識符產(chǎn)生方法,其中,所述識別第一數(shù)字內(nèi)容的步驟包括如果第二裝置的識別信息沒有被包括在第一裝置的現(xiàn)有認(rèn)證列表中,則接收用戶輸入的選擇值以便于將第二裝置的識別信息添加到現(xiàn)有認(rèn)證列表中。
13.如權(quán)利要求10所述的同步標(biāo)識符產(chǎn)生方法,其中,所述添加同步標(biāo)識符的步驟包括如果第一數(shù)字內(nèi)容與第二數(shù)字內(nèi)容相同,則將同步標(biāo)識符添加到第二同步標(biāo)識符列表中,所述第二標(biāo)識符列表指示第一和第二數(shù)字內(nèi)容彼此相同。
14.一種用于對數(shù)字內(nèi)容執(zhí)行同步的同步標(biāo)識符產(chǎn)生設(shè)備,所述設(shè)備包括采樣模塊,設(shè)置指示對數(shù)字內(nèi)容采樣的頻率的采樣級別,并基于設(shè)置的采樣級別對數(shù)字內(nèi)容采樣;消息摘要產(chǎn)生模塊,基于在對數(shù)字內(nèi)容采樣期間采樣的數(shù)據(jù)產(chǎn)生第一消息摘要;和同步標(biāo)識符產(chǎn)生模塊,產(chǎn)生包括設(shè)置的采樣級別和第一消息摘要的同步標(biāo)識符。
15.如權(quán)利要求14所述的設(shè)備,其中數(shù)字內(nèi)容的文件格式包括頭區(qū)域、內(nèi)容區(qū)域和元數(shù)據(jù)區(qū)域;采樣模塊在數(shù)字內(nèi)容的內(nèi)容區(qū)域的區(qū)域中執(zhí)行采樣,內(nèi)容區(qū)域中的采樣區(qū)域彼此不重疊。
16.如權(quán)利要求15所述的設(shè)備,其中如果產(chǎn)生的同步標(biāo)識符是現(xiàn)有同步標(biāo)識符列表中的同步標(biāo)識符的重復(fù),則采樣模塊增加采樣級別;和如果增加的采樣級別低于最高采樣級別,則采樣模塊基于增加的采樣級別對數(shù)字內(nèi)容執(zhí)行采樣。
17.如權(quán)利要求16所述的設(shè)備,其中,隨著采樣級別增加,所述采樣模塊不改變采樣區(qū)域之間的一個(gè)或者多個(gè)間隔以及一個(gè)或者多個(gè)采樣區(qū)域的大小。
18.如權(quán)利要求16所述的設(shè)備,其中,隨著采樣級別增加,所述采樣模塊執(zhí)行下述操作中的至少一個(gè)增加采樣區(qū)域之間的一個(gè)或多個(gè)間隔,和增加一個(gè)或多個(gè)采樣區(qū)域的大小。
19.如權(quán)利要求16所述的設(shè)備,其中如果增加的采樣級別高于最高采樣級別,則消息摘要產(chǎn)生模塊針對整個(gè)數(shù)字內(nèi)容產(chǎn)生第二消息摘要;以及如果第二消息摘要是包括在現(xiàn)有同步標(biāo)識符列表中的消息摘要的重復(fù),則消息摘要產(chǎn)生模塊將具有該重復(fù)的消息摘要的同步標(biāo)識符給予數(shù)字內(nèi)容。
20.如權(quán)利要求14所述的設(shè)備,其中,所述消息摘要產(chǎn)生模塊通過使用哈希函數(shù)來產(chǎn)生第一消息摘要。
21.一種用于對數(shù)字內(nèi)容執(zhí)行同步的同步標(biāo)識符產(chǎn)生設(shè)備,所述設(shè)備包括固定裝置接口模塊,接收包括由另一裝置產(chǎn)生的同步標(biāo)識符的第一數(shù)字內(nèi)容;同步標(biāo)識符管理單元,如果該同步標(biāo)識符是現(xiàn)有同步標(biāo)識符列表中的同步標(biāo)識符的重復(fù),則基于確定第一數(shù)字內(nèi)容與和現(xiàn)有同步標(biāo)識符列表中的重復(fù)的同步標(biāo)識符相應(yīng)的第二數(shù)字內(nèi)容是否相同的確定結(jié)果,將同步標(biāo)識符添加到現(xiàn)有同步標(biāo)識符列表中。
22.如權(quán)利要求21所述的設(shè)備,其中,所述同步標(biāo)識符包括由所述另一裝置設(shè)置的采樣級別、基于根據(jù)所述采樣級別在第一數(shù)字內(nèi)容中采樣的采樣數(shù)據(jù)而產(chǎn)生的消息摘要、和所述另一裝置的識別信息中的至少一個(gè)。
23.如權(quán)利要求22所述的設(shè)備,還包括用戶輸入模塊,如果所述另一裝置的識別信息沒有包括在現(xiàn)有認(rèn)證列表中,則用戶輸入模塊接收從用戶輸入的選擇值輸入;和認(rèn)證模塊,基于通過用戶輸入模塊輸入的選擇值,將所述另一裝置的識別信息添加到所述現(xiàn)有認(rèn)證列表中。
全文摘要
本發(fā)明提供了一種用于對數(shù)字內(nèi)容執(zhí)行同步的同步標(biāo)識符產(chǎn)生方法及其設(shè)備。所述同步標(biāo)識符產(chǎn)生方法包括設(shè)置指示對數(shù)字內(nèi)容采樣的頻率的采樣級別;基于設(shè)置的采樣級別來對數(shù)字內(nèi)容采樣;基于在對數(shù)字內(nèi)容采樣期間采樣的數(shù)據(jù),產(chǎn)生第一消息摘要;和產(chǎn)生包括設(shè)置的采樣級別和第一消息摘要的同步標(biāo)識符。
文檔編號G06F17/30GK101017698SQ20071000659
公開日2007年8月15日 申請日期2007年2月6日 優(yōu)先權(quán)日2006年2月7日
發(fā)明者柳誠鎬, 尹碩鉉 申請人:三星電子株式會(huì)社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1
海兴县| 阳新县| 乌审旗| 昂仁县| 垦利县| 兴仁县| 昭平县| 萝北县| 石门县| 哈密市| 鄂托克前旗| 赤壁市| 扎兰屯市| 明溪县| 藁城市| 建德市| 财经| 黄梅县| 泸水县| 万安县| 横山县| 海宁市| 海原县| 全椒县| 浦北县| 新龙县| 府谷县| 马边| 榆树市| 大足县| 渝北区| 安仁县| 奉化市| 临泽县| 弥渡县| 京山县| 曲麻莱县| 河北区| 云霄县| 太和县| 新巴尔虎右旗|