專利名稱:發送和接收設備、發送和接收系統、發送和接收方法
技術領域:
本發明涉及用于數字廣播系統的發送設備、接收設備、發送和接收系統、發送方法和接收方法,該數字廣播系統被構成為例如因特網和傳送內容數據。
相關技術雖然已經提出了許多傳送內容數據的技術,在因特網上傳送按HTML(超文本標號語言)寫的文件數據(下面稱這些文件數據為HTML文件)。在HTML中,利用URI(統一資源識別符)代表超鏈路,以便相關多個HTML文件。
近年來,在廣播領域中,已經對在因特網上構成的并傳送HTML文件的數字廣播系統進行了研究。數字廣播系統利用數字電視等作為接收終端單元。在對應于DVB(數字視頻廣播)標準或類似標準的常規數字廣播中,諸如event_id、service_id和component_tag之類的各種識別符ID被分配給視頻/音頻碼流。在這樣的數字廣播系統中,URI被附加到所傳送的數據(視頻/音頻碼流、數字廣播的數字數據等)的各個資源上。進行廣播的所傳送的每個HTML文件可以是超鏈路的。
作為在保持與常規數字廣播系統兼容下附加URI到廣播數據上的方法,可以利用含有URI的描述符。在這種方法中,當由接收機利用HTML文件的URI選擇一個鏈路時,從接收的MPEG-2部分表的描述符區或類似區檢索相關的URI并且接入(顯示)含有URI的資源。在這種情況下,因為URI作為文本數據被寫入,所以URI檢索處理包括一種文本模式匹配處理。因此,在接收機側,對于這種處理所承載的負荷比簡單比較TD值的處理的負荷要重。
因此,本發明的一個目的是提供一種發送設備、一種接收設備、一種發送和接收系統、一種發送方法和一種接收方法,這些設備、系統和方法允許接收設備等減輕對于匹配URI的內容數據識別處理承載的負荷。
發明概要權利要求1的本發明是接收內容數據的接收設備,包括一個接收裝置,用于接收被發送的數據;第一識別符變換裝置,用于變換含在數據中的不固定長度識別符為固定長度識別符;一個接收信息存儲裝置,用于存儲含在數據中的內容數據、不固定長度識別符和固定長度識別符;一個輸入裝置,用于輸入用戶的對內容數據的請求;第二識別符變換裝置,用于變換增加到對應于用戶請求的內容數據的不固定長度識別符為固定長度識別符;和一個內容數據識別裝置,用于比較存儲在接收信息存儲裝置中的固定長度識別符與從第二識別符變換裝置輸出的固定長度識別符,產生固定長度識別符的比較結果,并且利用產生的固定長度識別符的比較結果識別對應于用戶請求的內容數據。
權利要求3的本發明是發送和接收系統,包括一個發送設備,具有一個發送數據存儲裝置,用于存儲內容數據;一個識別符增加裝置,用于增加不固定長度識別符到內容數據上;和一個發送設備,用于發送內容數據和不固定長度識別符;和一個接收設備,具有一個接收裝置,用于接收被發送的數據;第一識別符變換裝置,用于變換含在數據中的不固定長度識別符為固定長度識別符;一個接收信息存儲裝置,用于存儲含在數據中的內容數據、不固定長度識別符和固定長度識別符;一個輸入裝置,用于輸入用戶的對內容數據的請求;第二識別符變換裝置,用于變換增加到對應于用戶請求的內容數據的不固定長度識別符為固定長度識別符;和一個內容數據識別裝置,用于比較存儲在接收信息存儲裝置中的固定長度識別符與從第二識別符變換裝置輸出的固定長度識別符,產生固定長度識別符的比較結果,并且利用產生的固定長度識別符的比較結果識別對應于用戶請求的內容數據。
權利要求4的本發明是用于發送內容數據的發送設備,包括一個發送數據存儲裝置,用于存儲內容數據;一個識別符增加裝置,用于增加不固定長度識別符到內容數據上;一個識別符變換裝置,用于變換含在不固定長度識別符為固定長度識別符;一個發送裝置,用于發送內容數據、不固定長度識別符和固定長度識別符。
權利要求5的本發明是用于接收內容數據的接收設備,包括一個接收裝置,用于接收被發送的數據;一個接收信息存儲裝置,用于存儲含在數據中的內容數據和固定長度識別符;一個輸入裝置,用于輸入用戶的對內容數據的請求;一個識別符變換裝置,用于變換增加對應于用戶請求的內容數據的不固定長度識別符為固定長度識別符;一個內容數據識別裝置,用于比較存儲在接收信息存儲裝置中的固定長度識別符與從識別符變換裝置輸出的固定長度識別符,產生固定長度識別符的比較結果,并且利用產生的固定長度識別符的比較結果識別對應于用戶請求的內容數據。
權利要求7的本發明是一種發送和接收系統,包括一個發送設備,具有一個發送數據存儲裝置,用于存儲內容數據;一個識別符增加裝置,用于增加不固定長度識別符到內容數據上;和一個識別符變換裝置,用于變換不固定長度識別符為固定長度識別符;一個發送裝置,用于發送內容數據、不固定長度識別符和固定長度識別符;和一個接收設備,具有一個接收裝置,用于接收被發送的數據;一個接收信息存儲裝置,用于存儲內容數據和含在數據中的不固定長度識別符和固定長度識別符;一個輸入裝置,用于輸入用戶的對內容數據的請求;
一個識別符變換裝置,用于變換增加到對應于用戶請求的內容數據的不固定長度識別符為固定長度識別符;和一個內容數據識別裝置,用于比較存儲在接收信息存儲裝置中的固定長度識別符與從識別符變換裝置輸出的固定長度識別符,產生固定長度識別符的比較結果,并且利用產生的固定長度識別符的比較結果識別對應于用戶請求的內容數據。
權利要求8的本發明是用于發送內容數據的發送方法,包括以下步驟存儲內容數據;增加不固定長度識別符到內容數據;變換不固定長度識別符為固定長度識別符;和發送內容數據、不固定長度識別符、和固定長度識別符。
權利要求9的本發明是用于接收內容數據的接收方法,包括以下步驟接收被發送的數據;存儲內容數據、不固定長度識別符、和含在數據中的固定長度識別符;變換含在數據中的不固定長度識別符為固定長度識別符;輸入用戶對內容數據的請求;變換增加到內容數據的對應于用戶的請求的不固定長度識別符為固定長度識別符;比較第一識別符變換步驟的結果與第二識別符變換步驟的結果;和利用固定長度識別符的比較步驟的結果識別對應于用戶的內容數據。
按照權利要求1和3所述的本發明,利用哈什(Hash)函數等,將包含在由接收設備接收的數據中的增加到內容數據上的諸如URI之類的不固定長度識別符變換為固定長度識別符。另外,利用哈什函數等,將增加到對應于用戶請求的內容數據上的不固定長度識別符變換為固定長度識別符。這些識別符被進行比較。對應于比較的結果,識別出對應于用戶請求的內容數據。
按照在權利要求4、5、7和9所述的本發明,在不固定長度識別符被增加到內容數據以后,利用哈什函數等,不固定長度識別符已經被變換為固定長度識別符的固定長度識別符也被增加到內容數據上。通過發送設備發送該產生的內容數據。通過接收設備固定長度識別符與增加到對應于一個用戶請求的內容數據上的不固定長度識別符利用哈什函數等變換為固定長度識別符進行比較。對應于比較結果,對應于用戶的請求的內容數據被進行識別。
附圖簡述
圖1是表示按照本發明的一個實施例的數字廣播系統的結構例子的示意圖;圖2是表示按照本發明的該實施例的廣播站的內容數據發送部分的一個例子的方框圖;圖3是表示按照本發明的該實施例的接收終端的結構的一個例子的方框圖;圖4是按照本發明的該實施例的用于增加描述符的一個例子的示意圖;圖5是表示EIT的數據結構的一個例子的示意圖;圖6是表示按照本發明的該實施例的用于增加URI的原本的一個例子的示意圖;圖7是解釋按照本發明的該實施例的URI變換處理的流程圖;圖8是按照本發明的該實施例的用于解釋URI比較處理的流程圖;圖9是表示按照本發明的另一實施例,根據廣播站的內容數據發送部分結構的一個例子的方塊圖;圖10是表示按照本發明的另一實施例的接收終端的結構的一個例子的方框圖;圖11是按照本發明的另一實施例的用于增加URI的描述符的一個例子的示意圖;圖12是表示按照本發明的另一實施例的增加URI的表示法的一個例子的示意圖。
實現本發明的最佳方式圖1表示按照本發明的一個實施例的數字廣播系統的結構的例子。參照圖1,信息提供商1011、1012、…每個都具有一個服務器、一個HDD(硬盤驅動器)等等。每個信息提供商1011、1012、…存儲和/或發送利用組成這種結構的部分的數據庫提供內容數據。內容數據的例子是www網頁和視頻/音頻碼流。信息提供商1011、1012、…通過雙向網絡105被連接到廣播站102。信息提供商1011、1022、…可以通過雙向網絡105發送內容數據到廣播站102。
另外,信息提供商1011、101x、…通過雙向網絡105被連接到接收終端1031、1032、…。信息提供商1011、1012、…可以通過雙向網絡105發送內容數據到接收終端1031、1032、…。
廣播站102具有服務器、HDD等等。廣播站102存儲和/或提供內容數據,該內容數據經廣播網104發送到組成其結構部分的數據庫。該內容數據的例子是廣播節目。通過廣播網104將廣播站102連接到接收終端1031、1032、…。因此,通過廣播網104,廣播站102將內容數據和其自身識別的URI提供給接收終端1031、1032、…。另外,廣播站102可以通過雙向網絡105或專用線路從信息提供商1011、1012、…接收內容數據,并且通過廣播網104提供接收的內容數據給接收終端1031、1032、…。
每個接收終端1031、1032、…利用URI指定希望的內容數據。利用URI指定的內容數據的一些例子是在實時的基礎上通過廣播網104發送(廣播)的節目和數據,該節目是通過廣播網104預發送的和存儲在接收終端1031、1032、…,和該數據是通過雙向網絡105按照需要進行訪問的數據。雖然本發明可以應用到按下面描述的通過任何路由進行訪問的內容數據識別處理,但假設識別通過廣播網104發送的內容數據。
圖2表示廣播站102的內容數據發送部分的結構的一個例子。參照圖2,發送信息存儲部分201存儲提供給接收終端1031、1032、…的內容數據。另外,發送信息存儲部分201可以暫時存儲由信息提供商1011、1012、…提供的內容數據。發送信息存儲部分201可以是一個HDD等。存儲在發送信息存儲部分201中的數據按預定時間序提供一個URI增加部分202。URI增加部分202增加作為識別符的URI到提供信息的每個資源上,編碼URI信息,并且提供編碼的URI信息到發送部分203。發送部分203發送從URI增加部分202提供的數據到廣播網104或類似網。
圖3表示接收終端單元結構的一個例子。參照圖3,接收部分301接收通過廣播網104或類似網發送的數據并提供接收的數據到URI變換部分302。URI變換部分302執行變換含在所提供的數據中的URI信息為哈什函數值的處理并獲得固定長度識別符(這個識別符被稱為哈什函數值)。固定長度哈什函數值與接收部分301接收的數據一起被饋送和存儲到接收信息存儲部分303。
哈什函數是變為相同的輸出值的兩個不同輸入的,由于需要巨大的計算量而無法找到的一種變換。換言之,不固定長度URI被變換為其長度短于URI長度的固定長度哈什函數值。
另一方面,接收終端單元1031的用戶通過URI輸入部分307輸入增加到所期望的內容數據上的一個URI。由用戶輸入的URI被饋送到URI變換部分305。URI變換部分305變換該輸入的URI為作為識別符的固定長度哈什函數值。URI變換部分305的輸出被饋送到URI比較部分306。該URI比較部分306適當地讀出存儲在接收信息存儲部分303中的哈什函數值,并與從URI變換部分305提供的哈什函數值進行比較。
用于比較固定長度哈什函數值的比較處理可以由URI比較部分306執行,這種比較比用比較不固定長度URI的比接處理容易和快捷。但是,由于哈什函數的特性,存在著不同的URI可能變換為相同的哈什函數值的一種小的可能性。因此,即使哈什函數值彼此匹配,還要執行判定URI彼此是否匹配的處理。
作為比較的結果,當存儲在接收信息存儲部分303的哈什函數值匹配了從URI變換部分305提供的哈什函數值時,則進行下面的處理。
換言之,作為判定結果相匹配的對應于各哈什函數值的各不固定長度URI(即,存儲在接收信息存儲部分303的不固定長度URI和通過URI變換部分305輸入的URI)被進行比較。作為比較的結果,當兩個不固定長度URI彼此匹配時,則可以判定不固定長度URI增加的內容數據是用戶期望的內容數據。從URI比較部分提供被識別的數據到數字電視接收機或類似裝置的顯示部分307。利用顯示部分307,用戶可以看到和聽到要求的信息。接收終端單元1031的結構可以與接收終端單元1032的結構相同。
圖4表示使用在常規數字廣播中的描述符的一個例子。該描述法被用在增加一個URI。在這個例子中,該描述符含有一個描述符標志、一個描述符長度、和N個字符(每個由8比特組成)。另一方面,在對應于DVB等的SI(服務信息)中,使用EIT(事件信息表)。EIT含有例如增加到內容數據上的節目名稱和廣播時間數據的信息。圖5表示EIT結構的一個例子。關于每個節目的信息被表示在幀1201中。幀1201具有識別每個節目的event_id 1203和描述符區1202。利用這種描述格式,參照如圖4所示描述符的原本,一個URI是與event_id相關的。
接下來,將描述由URI增加部分202(參照圖2)執行的URI增加處理。圖6描述用于增加URI的原本的例子。在這個例子中,一個URI“Lid://www.abc.com/abc_news/night”被增加到由event_id=100識別的節目上,即,在21:00開始的和其持續期為60分鐘的ABC新聞。因此,作為數據廣播發送的HTML文件含有一個URI“Lid://www.abc.com/abc_news/night”。因此,當用戶選擇它時,可以執行對該節目的頻道調諧操作或定時器記錄操作。
接下來,參照圖7的流程圖,將描述由URI變換部分302(參照圖3)執行的URI變換處理。從接收的數據中提取一個URI描述符(步驟S701)。利用含在URI描述符中的URI字符串,計算對應于例如MD5(消息摘要5)的哈什函數值(步驟S702)。作為步驟S702的結果,固定長度字符串uri被變換為一個哈什函數值(即,固定長度字符串)h(uri)。哈什函數值h(uri)被增加到內容數據。結果的內容數據被存儲在接收信息存儲部分303(步驟S703)。
接下來,參照如圖8所示的流程圖,將描述由URI比較部分306(參照圖3)執行的URI比較處理。利用用戶通過URI輸入部分304(參照圖3)輸入的字符串uri_l對對應于MD5的哈什函數值等進行計算。因此,獲得哈什函數值h(uri_l)(步驟S801)。哈什函數值h(uri_l)與計算的和存儲的哈什函數值h(uri_i)(參照圖7)進行比較(步驟S802)。作為在步驟802的判定結果,當哈什函數值h(uri_l)匹配于哈什函數值h(uri_i)時,流程前進到步驟S803。否則,流程前進到步驟S805。
在步驟S803,未被變換為固定長度識別符不固定長度哈什函數值(即,uri_l和uri_i)被進行比較。因為哈什函數的特性,存在著對應于不同輸入的URI字符串的哈什函數值彼此匹配的可能性。因此,在步驟S803,判定是否uri_l與uri_i匹配。作為在步驟S803的判定結果,當uri_l與uri_i匹配時,流程前進到步驟S804,否則流程前進到步驟S805。在步驟S804,執行一個用于顯示這樣的內容數據的處理,即在顯示部分307等上將與uri_l匹配的uri_I增加到該內容數據上。在顯示部分307執行處理顯示的內容數據,將與uri_l匹配的uri_i增加到內容數據上。在步驟S805,i的值被改變。此后,流程前進到步驟S802。
在上述的處理中,利用哈什函數等將不固定長度URI字符串變換為固定長度字符。利用固定長度識別符執行比較處理。僅當檢測到匹配時,利用對應于固定長度識別符的不固定長度URI執行比較處理。因此,可以降低比較不固定長度URI處理的頻度。從而,可以以高速執行有效的比較URI處理。另外,可以減輕接收終端單元1031、1032…所承擔的負載。
在上述的實施例中,由接收終端單元1031、1032…執行變換URI字符串為哈什函數值的處理。另一種情況下,這種處理可以在發送側進行。這種情況將作為本發明的另一實施例進行描述。按照本發明的另一實施例的發送和接收系統的結構可以與本發明的上述實施例相同。接下來,參照圖9將描述本發明的另一實施例的廣播站1102。
在圖9中,作為發送信息存儲裝置1201和URI增加部分1202,可以利用如圖2所示的發送信息存儲裝置201和URI增加部分202。URI變換部分1204被配置在URI增加部分202的下游。URI變換部分1204利用哈什函數等執行變換由URI增加部分1202增加不固定長度URI字符串到內容數據上的處理。URI變換部分1204增加固定長度字符串到URI增加部分202的輸出上。產生的數據被饋送到發送部分1203。發送部分1203執行發送提供的數據到廣播網104或類似網的處理。
接下來,參照圖10,描述按照本發明的另一個實施例的接收終端單元11031。在圖10中,接收部分1301接收通過廣播網104或類似網發送的數據。由接收部分1301接收的數據是不固定長度URI數據,路哈什函數或類似函數產生的固定長度識別符等被增加到內容數據上。由接收部分1301接收的數據被饋送到接收信息存儲部分1303。作為接收信息存儲部分1303、URI輸入部分1304、URI變換部分1305和URI比較部分1306分別可以利用如圖3所示的接收信息存儲部分303、URI輸入部分304、URI變換部分305、URI比較部分306和顯示器部分307。
圖11表示按照本發明另一個實施例的用于增加URI的描述符的一個例子。與參照圖4描述的上述實施例的描述符一樣,如圖11所示的描述符含有描述符標志、描述符長度、N個字符和URI哈什函數值URI_hash_value。
圖12表示在BIT描述符區存儲一個URI的原本。在這個例子中,與如圖6所示上面描述的實施例的原本例子一樣,URI“Lid://www.abc.com/abc_news/night”被增加到由event_id=100識別的節目上,即,在21:00開始的和其持續期為60分鐘的ABC新聞。但是,在這個例子中,還要增加對應于哈什函數MD5的哈什函數值b2a11afc568b6df62badef691cf0b1ed。
按照本發明,利用哈什函數或類似函數,被增加到包含在由接收設備接收的數據的內容數據上的諸如URI之類的不固定長度識別符被變換為固定長度識別符。另外,利用哈什函數或類似函數,增加到對應于一個用戶請求的內容數據上的不固定長度識別符被變換為固定長度識別符。這些識別符被進行比較。根據比較的結果,識別出對應于該用戶的請求的內容數據。
另外,按照本發明,在不固定長度識別符被增加到內容數據上以后,利用哈什函數或類似函數已經將不固定長度識別符變換為固定長度識別符也增加到內容數據上。結果的內容數據通過發送設備進行發送。該固定長度識別符與增加到內容數據上的對應于一個用戶請求的不固定長度識別符由接收設備利用哈什函數或類似函數變換的固定長度識別符進行比較。根據比較的結果,識別出對應于該用戶請求的內容數據。
在這些處理中,固定長度識別符按高速度被進行比較。僅當檢測到匹配時,不固定長度識別符被進行比較。
因此,在識別內容數據處理中,比較處理的頻度可以降低并且可以抑制低效率。結果,可以減輕接收設備所承擔的負荷。因此,接收內容數據的處理可以按高速度有效地執行。
本專業技術人員應當理解,在不脫離本發明的精神和范圍的情況下,在其形式上和細節上可以作出上述的和其他的改變、省略和添加。
權利要求
1.一種用于接收內容數據的接收設備,包括接收裝置,用于接收被發送的數據;第一識別符變換裝置,用于變換包含在數據中的不固定長度識別符為固定長度識別符;接收信息存儲裝置,用于存儲包含在數據中的內容數據、不固定長度識別符和固定長度識別符;輸入裝置,用于輸入用戶對內容數據的請求;第二識別符變換裝置,用于變換增加到內容數據上的對應于該用戶的請求的不固定長度識別符為固定長度識別符;和內容數據識別裝置,用于比較存儲在所述接收信息存儲裝置中的固定長度識別符與從所述第二識別符變換裝置輸出的固定長度識別符,產生固定長度識別符的比較結果,并且利用產生的固定長度識別符的比接結果,識別對應于該用戶的請求的內容數據。
2.如權利要求1所述的接收設備,其中當所述內容數據識別裝置判定判定,存儲在所述接收信息裝置中的固定長度識別符與作為固定長度識別符比較的結果的從所述第二識別符變換裝置輸出的固定長度識別符相匹配時,所述內容數據識別裝置比較對應于存儲在所述接收信息存儲裝置中的不固定長度識別符與對應于從所述第二識別符變換裝置輸出的不固定長度識別符,并且產生不固定長度識別符的比較結果;和其中當所述內容數據識別裝置判定對應于存儲在所述接收信息存儲裝置中的固定長度識別符的不固定長度識別符使對應于存儲在所述接收信息存儲裝置中的固定長度識別符的不固定長度識別符與作為不固定長度識別符判定結果從所述第二識別符變換裝置輸出的對應于固定長度識別符的不固定長度識別符相匹配時,所述內容數據識別裝置判定由不固定長度識別符識別的內容數據是對應于該用戶的請求的內容數據。
3.一種發送和接收系統,包括一個發送設備,具有用于存儲內容數據的發送數據存儲裝置,用于增加不固定長度識別符到內容數據上的識別符增加裝置,和用于發送內容數據和不固定長度識別符的發送裝置;和一個接收設備,具有用于接收發送的數據的接收裝置,用于變換包含在數據中的不固定長度識別符為固定長度識別符的第一識別符變換裝置,用于存儲包含在數據中的內容數據、不固定長度識別符和固定長度識別符的接收信息存儲裝置,用于輸入用戶的對內容數據的請求的輸入裝置,用于變換增加到對應于用戶的請求的內容數據上的不固定長度識別符為固定長度識別符的第二識別符變換裝置,和用于比較存儲在所述接收信息存儲裝置中的固定長度識別符與從所述第二識別符變換裝置輸出的固定長度識別符,產生固定長度識別符的比較結果,并且利用該產生的固定長度識別符比較結果識別對應于用戶的請求的內容數據的內容數據識別裝置。
4.一種用于發送內容數據的發送設備,包括用于存儲內容數據的發送數據存儲裝置;用于增加不固定長度識別符到內容數據上的識別符增加裝置;用于變換不固定長度識別符為固定長度識別符的識別符變換裝置;和用于發送內容數據、不固定長度識別符和固定長度識別符的發送裝置。
5.一種用于接收數據的接收設備,包括用于接收發送的數據的接收裝置;用于存儲包含在數據中內容數據和固定長度識別符的接收信息存儲裝置;用于輸入用戶對內容數據的請求的輸入裝置;用于變換增加到對應于用戶的請求的內容數據上的不固定長度識別符為固定長度識別符的識別符變換裝置;和用于比較存儲在所述接收信息存儲裝置中的固定長度識別符與從所述識別符變換裝置輸出的固定長度識別符,產生固定長度識別符的比較結果,和利用產生的固定長度識別符的比較結果識別對應于用戶的請求的內容數據的內容數據識別裝置。
6.如權利要求5所述的接收設備,其中當所述內容數據識別裝置判定存儲在所述接收信息存儲裝置中的固定長度識別符匹配于作為固定長度識別符的比較結果從所述第二識別符變換裝置輸出的固定長度識別符時,所述內容數據識別裝置比較對應于存儲在所述接收信息存儲裝置中的固定長度識別符的不固定長度識別符與對應于從所述第二識別符變換裝置輸出的固定長度識別符的不固定長度識別符并產生不固定長度識別符的比較結果;和其中當所述內容數據識別裝置判定對應于存儲在所述接收信息存儲裝置中的固定長度識別符的不固定長度識別符使對應于存儲在所述接收信息存儲裝置中的固定長度識別符的不固定長度識別符與作為不固定長度識別符判定結果從所述第二識別符變換裝置輸出的對應于固定長度識別符的不固定長度識別符相匹配時,所述內容數據識別裝置判定由不固定長度識別符識別的內容數據是對應于該用戶的請求的內容數據。
7.一種發送和接收系統,包括一個發送設備,具有用于存儲內容數據的發送數據存儲裝置,用于增加不固定長度識別符到內容數據上的識別符增加裝置,用于變換不固定長度識別符為固定長度識別符的識別符變換裝置,用于發送內容數據、不固定長度識別符和固定長度識別符的發送裝置;和一個接收設備,具有用于接收發送的數據的接收裝置,用于存儲內容數據和包含在數據中的不固定長度識別符和固定長度識別符的接收信息存儲裝置,用于輸入用戶的對內容數據的請求的輸入裝置,用于變換增加到內容數據上對應于用戶的請求的不固定長度識別符為固定長度識別符的識別符變換裝置,用于比較存儲在所述接收信息存儲裝置中的固定長度識別符與從所述第二識別符變換裝置輸出的固定長度識別符,產生固定長度識別符的比較結果,并且利用該產生的固定長度識別符比較結果識別對應于用戶的請求的內容數據的內容數據識別裝置。
8.一種用于發送內容數據的發送方法,包括以下步驟存儲內容數據;增加不固定長度識別符到該固定長度識別符上;變換不固定長度識別符為固定長度識別符;和發送該內容數據、不固定長度識別符和固定長度識別符。
9.一種用于接收內容數據的接收方法,包括以下步驟接收發送的數據;存儲包含在數據中的內容數據、不固定長度識別符和固定長度識別符;變換包含在數據中的不固定長度識別符為固定長度識別符;輸入用戶的對內容數據的請求;變換增加到對應于用戶的請求的內容數據上的不固定長度識別符為固定長度識別符;比較第一識別符變換步驟的結果與第二識別符變換步驟的結果;和利用固定長度識別符比較步驟的結果,識別對應于用戶的請求的內容數據。
全文摘要
URI變換部分302變換包含在由接收部分301接收的數據中的URI為固定長度URI。該固定長度URI和由接收部分301接收的數據一起被存儲在接收信息存儲部分303中。另一方面,從URI輸入部分307輸入的期望的內容數據的URI由URI變換部分305變換為固定長度URI。URI比較部分306比較存儲在接收信息存儲部分303中的固定長度URI與URI變換部分305的輸出。當檢測到比較結果匹配時,對應于各固定長度URI的各個不固定長度URI(即,包含在接收的數據中的URI和從URI輸入部分307輸入的URI)被進行比較。當檢測到比較結果匹配時,則判定增加該不固定長度URI的內客數據是用戶期望的內容數據。
文檔編號G06F17/30GK1300399SQ00800555
公開日2001年6月20日 申請日期2000年3月3日 優先權日1999年3月3日
發明者西尾郁彥, 榷野善久, 原岡和生, 高林和彥, 山岸靖明 申請人:索尼公司