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

客戶機-服務(wù)器協(xié)議的制作方法

文檔序號:6419581閱讀:131來源:國知局
專利名稱:客戶機-服務(wù)器協(xié)議的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種客戶機-服務(wù)器結(jié)構(gòu)以及一種查詢服務(wù)器上可利用內(nèi)容的方法。本發(fā)明還涉及一種用于引用目錄項的命名協(xié)定。
多媒體內(nèi)容,例如,圖片、視頻片斷,、文本文件、游戲文件、音頻文件,可以存儲在許多服務(wù)器和儲存庫中,當(dāng)需要或者接到用戶請求時,客戶機可以對其進行訪問??梢杂貌煌墑e的安全性和授權(quán)來保護對這些服務(wù)器的訪問。一些服務(wù)器可以是公眾可用的,而其他服務(wù)器則在任何訪問被準(zhǔn)許之前需要進行預(yù)先授權(quán)檢驗,這樣僅允許授權(quán)用戶訪問存儲的內(nèi)容。此外,客戶機和被訪問服務(wù)器之間的數(shù)據(jù)通信可以被加密來提供更高級的安全性,從而防止了通信被監(jiān)聽、未授權(quán)的訪問以及數(shù)據(jù)破壞。這對于通過無線介質(zhì)進行的客戶機和服務(wù)器之間的通信來說是特別正確的。
構(gòu)造服務(wù)器和存儲器的技術(shù)隨著廠商的不同而變化,并且在一些情況下,不允許不同廠商的設(shè)備協(xié)同操作(interoperate)。例如,大多數(shù)服務(wù)器可能具有它們自己的引用存儲內(nèi)容的方式,并且一個服務(wù)器不能理解另一個服務(wù)器的存儲項目索引。制定內(nèi)容查詢和/或查詢響應(yīng)的方式還可能取決于服務(wù)器類型。此外,特定的服務(wù)器和/或相關(guān)儲存庫比另一個具有更豐富的項目集合,并且在兩個服務(wù)器沒有采用相同的文件命名協(xié)定的情況下,查詢他們的客戶機不能夠?qū)膬蓚€服務(wù)器接收到的項目進行比較或?qū)ζ浞诸悺?br> 因此,當(dāng)采用專有的索引和協(xié)議的具有大量內(nèi)容集的服務(wù)器設(shè)法在相同的分布式網(wǎng)絡(luò)中協(xié)作和操作時,就會出現(xiàn)問題。已經(jīng)嘗試了各種解決方案來部分地解決這些問題。一種解決方案是收集在每個服務(wù)器上可利用的數(shù)據(jù)的知識,并在網(wǎng)絡(luò)中將該知識集中到一點,用于將來的引用和對于服務(wù)器的查詢。這個集中的知識經(jīng)常被稱作分布式計算環(huán)境的目錄服務(wù)。在大規(guī)模的分布式信息系統(tǒng)中,這將是花費很高的,并且在一些情況下,由于可利用的信息資源數(shù)量巨大,集中地索引所有信息是不可能的。另一種可以采用的措施是實施覆蓋眾多服務(wù)器的檢索。例如,客戶機可以僅與可能具有相關(guān)數(shù)據(jù)的那些資源聯(lián)系,或者中間服務(wù)器可以根據(jù)該服務(wù)器的分級映射來對客戶機請求重新定向。
在分布式信息系統(tǒng)中制定查詢的方法在2002年12月3日頒發(fā)給Weider的美國專利6490589中公開。該文獻涉及分布式目錄服務(wù),包括數(shù)據(jù)源、索引服務(wù)器和客戶機。該建議的方法包括產(chǎn)生信息,該信息表示出每個數(shù)據(jù)源概要(schema)到其相應(yīng)索引服務(wù)器概要的映射。將每個數(shù)據(jù)源的映射信息提供給它的索引服務(wù)器。當(dāng)在一特定索引服務(wù)器上接收到來自于客戶機的查詢時,已選擇數(shù)據(jù)源的映射信息被用來改寫該查詢,并且將改寫的查詢提供給客戶機。典型的,映射信息將連同與該選定數(shù)據(jù)源的參考(referral)一起提供給該客戶機。該客戶機于是可以利用該參考來向該已選擇資源提交該重寫的查詢。該重寫的查詢被制定,以便與由該已選擇的資源使用的概要兼容。
由上述美國專利文獻提出的解決方案是為大型分布式網(wǎng)絡(luò)設(shè)計的,但是對于較小的信息源網(wǎng)絡(luò)變得相對地不那么有效。實際上,這種解決方案可能造成小型網(wǎng)絡(luò)的通信量超負(fù)荷,并且命令的重寫也不能促使查詢響應(yīng),象它在較不稠密的網(wǎng)絡(luò)(less populated networks)中所預(yù)期的那樣。
本發(fā)明的一個或多個實施例的目的是提供一種系統(tǒng),其中客戶機能夠容易地與許多服務(wù)器通信,并且以統(tǒng)一的方式查詢這些服務(wù)器。
本發(fā)明的一個或多個實施例的另一個目的是使得能夠在客戶機上進行透明的目錄項目分類,而不管這些項目來自哪里。
為此目的,本發(fā)明的一種系統(tǒng),包含與至少一個服務(wù)器通信的客戶機。該服務(wù)器與包含目錄項的信息源相關(guān)聯(lián),其中服務(wù)器能夠檢索所述目錄項。該客戶機被配置成發(fā)出從屬于一種分類標(biāo)準(zhǔn)(sorting criterion)的對內(nèi)容的請求。響應(yīng)該查詢,服務(wù)器基于該分類標(biāo)準(zhǔn)識別其中一個目錄項目。服務(wù)器還從該分類標(biāo)準(zhǔn)產(chǎn)生一與該目錄項目相關(guān)的項目標(biāo)識符。該服務(wù)器還向該客戶機提供該項目標(biāo)識符。
在一個本發(fā)明的應(yīng)用環(huán)境中,該信息源存儲多媒體文件,例如音頻文件、視頻片斷、電影文件、文本文件、動畫文件、可執(zhí)行文件,例如,游戲,或交互式文件,在本發(fā)明中也被稱為目錄或內(nèi)容項目。應(yīng)當(dāng)指出,信息源可以與服務(wù)器分開來構(gòu)造,或者可以是服務(wù)器的組成部分。在客戶機處的用戶希望根據(jù)用戶感興趣的內(nèi)容基于一種或多種分類標(biāo)準(zhǔn)對目錄項目實施檢索。用戶還希望根據(jù)所述一種或多種分類標(biāo)準(zhǔn)將與該檢索匹配的內(nèi)容項目分類。例如,該用戶可以通過風(fēng)格、標(biāo)題或時間段查詢服務(wù)器。該客戶機基于至少一種分類標(biāo)準(zhǔn)產(chǎn)生請求,并且將該請求發(fā)送到系統(tǒng)中存在的一個或多個服務(wù)器。每個服務(wù)器能夠解釋該查詢請求,并識別與這些分類標(biāo)準(zhǔn)匹配的一個或多個目錄項目。此后,服務(wù)器對于那一目錄項產(chǎn)生一標(biāo)識符,以便進一步向該客戶機發(fā)送作為它對該客戶機的響應(yīng)的一部分。根據(jù)本發(fā)明,該標(biāo)識符由分類標(biāo)準(zhǔn)產(chǎn)生。在本發(fā)明的一個實施例中,當(dāng)標(biāo)識符由客戶機發(fā)送到該服務(wù)器時,標(biāo)識符可以包含分類標(biāo)準(zhǔn),或者標(biāo)識符可以包含表示分類標(biāo)準(zhǔn)的數(shù)據(jù)。在另一個實施例中,標(biāo)識符還可以包含有關(guān)該項目的一個或多個與分類標(biāo)準(zhǔn)匹配的特征的數(shù)據(jù)。例如,假設(shè)分類標(biāo)準(zhǔn)是錄制歌曲的日期,與給定歌曲相關(guān)的標(biāo)識符可包含歌曲錄制的實際的日期、月份或年份。
在本發(fā)明的一個實施例中,當(dāng)產(chǎn)生與相應(yīng)的內(nèi)容項目相關(guān)的標(biāo)識符時,多個被查詢的服務(wù)器利用相同的命名協(xié)定。因此,當(dāng)該客戶機接收到來自于幾個服務(wù)器的多個標(biāo)識符時,它能夠比較標(biāo)識符。此后,客戶機可以不考慮從中接收標(biāo)識符的服務(wù)器,組合所有收到的標(biāo)識符,并且基于該分類標(biāo)準(zhǔn)將其排列。本發(fā)明的一個優(yōu)勢在于它允許從服務(wù)器到客戶機的透明的通信方案,以便客戶機能夠不考慮發(fā)出響應(yīng)的實際服務(wù)器接收查詢響應(yīng),并對服務(wù)器響應(yīng)中引用的內(nèi)容項分類。
在另一個實施例中,服務(wù)器連同標(biāo)識符一起發(fā)送可顯示數(shù)據(jù),當(dāng)被顯示時,該可顯示數(shù)據(jù)使用戶能夠識別項目。例如,這種可顯示數(shù)據(jù)可以包含歌曲的標(biāo)題、藝術(shù)家的名字、電影名等等。在該實施例中,客戶機可以基于它們相應(yīng)的標(biāo)識符將收到的項目分類,并且一旦這些項目被分類,客戶機就可以產(chǎn)生用戶界面友好的列表,其由分別與內(nèi)容項目相關(guān)的可顯示數(shù)據(jù)構(gòu)成。該客戶機可以向用戶顯示列表來進行選擇,并且播放出其中一個項目。
參考附圖通過例子更詳細的解釋本發(fā)明,其中

圖1是本發(fā)明的系統(tǒng);圖2是本發(fā)明的服務(wù)器;以及,圖3顯示了對于特定的選擇標(biāo)準(zhǔn),本發(fā)明的三個服務(wù)器各自的項目集。
圖中具有相似或相應(yīng)特征的元件由同樣的參考數(shù)字標(biāo)識。本發(fā)明涉及一種系統(tǒng),其一個實施例在圖1中描述,包含一客戶機100和許多服務(wù)器200、210和220。圖1示出了在家庭多媒體娛樂系統(tǒng)環(huán)境中的本發(fā)明,其中,用戶能夠在客戶機100上播放存儲在服務(wù)器200-220上的多媒體內(nèi)容。客戶機100和服務(wù)器200-220通過網(wǎng)絡(luò)300通信,該網(wǎng)絡(luò)是有線網(wǎng)絡(luò)、無線網(wǎng)絡(luò)或兩者的結(jié)合。
客戶機100是,例如手機、個人數(shù)字助理與電視機相聯(lián)系的機頂盒,或者用戶在家中或辦公室中四處可攜帶的便攜式筆記本電腦??蛻魴C100可以配備有用于通過網(wǎng)絡(luò)300進行通信的收發(fā)器、例如是觸摸屏顯示器的顯示器、允許用戶輸入選擇的用戶接口以及用于處理用戶請求并將內(nèi)容呈現(xiàn)給用戶的處理單元。客戶機100的各種元件在本領(lǐng)域是公知的,在這里不進行描述。
服務(wù)器200-220可通過諸如互聯(lián)網(wǎng)的公共網(wǎng)絡(luò)訪問,或者可通過諸如遵守IEEE802.11、利用比如TCP/IP協(xié)議的家庭網(wǎng)絡(luò)之類的專用網(wǎng)絡(luò)訪問。如在后面將示出的,服務(wù)器200-220可以包括內(nèi)部儲存庫或數(shù)據(jù)庫,或者可替換地,可以與遠程或本地外部儲存庫相關(guān)聯(lián)。如在此用到的,術(shù)語“服務(wù)器”表示程序、物理裝置或者計算機,其等待并實現(xiàn)來自于客戶機的請求,或者可替換地,表示服務(wù)器和內(nèi)容項目存儲在其中的相關(guān)儲存庫的組合。下面,將不加區(qū)分地使用兩個定義。服務(wù)器200-220可以是具有相關(guān)數(shù)據(jù)庫的專業(yè)服務(wù)器、家用個人電腦、家用(home)服務(wù)器或者存儲諸如MP3文件、視頻文件、數(shù)字照片之類內(nèi)容項目的家用網(wǎng)關(guān)。
圖1顯示了客戶機100菜單的當(dāng)前顯示部分。顯示的菜單110,120,130和140使用戶能夠從服務(wù)器200-220選擇相應(yīng)的內(nèi)容項目子集,并且將這些子集組合、分類并顯示給用戶,用于后續(xù)選擇、檢索、再現(xiàn)(rendering)或播放。為此目的,用戶可以從菜單110-140指定一個或多個分類標(biāo)準(zhǔn),以便在服務(wù)器200-220上執(zhí)行初始檢索,并且這些檢索的結(jié)果可以在隨后為了呈現(xiàn)給用戶而被分類。
例如,屬于第一級菜單的菜單110提供表示內(nèi)容項目類型的至少四個選項選項112指的是音樂文件,選項114指的是圖像文件,選項116指的是電影,并且選項118指的是游戲。在該實施例中,用戶希望在服務(wù)器200-220上執(zhí)行音樂文件查詢,因此選項112被高亮顯示。
一旦選擇選項112就可以顯示第二級菜單,并且菜單120可以呈現(xiàn)給用戶,其包含特定于被選擇的音樂文件選項112的分類標(biāo)準(zhǔn)。菜單120包含至少四個類別風(fēng)格122,藝術(shù)家124,日期126和標(biāo)題128。例如,風(fēng)格類別122可以包含各種音樂風(fēng)格,例如搖滾、古典、布魯斯等等。用戶高亮顯示類別“日期”126,并且可以顯示第三級菜單的菜單130。
菜單130包含關(guān)于日期類別的四個可能的分類標(biāo)準(zhǔn)標(biāo)準(zhǔn)132“六十年代音樂”,標(biāo)準(zhǔn)134“七十年代音樂”,標(biāo)準(zhǔn)136“八十年代音樂”,和標(biāo)準(zhǔn)138“90年代音樂”。用戶選擇標(biāo)準(zhǔn)134,并且依據(jù)請求,可以致使提交查詢400到服務(wù)器210-230。然而,在該實施例中,用戶可以希望通過音樂風(fēng)格進一步縮小他的檢索,例如在菜單140中顯示的,其給出了與用戶關(guān)心的十年期相關(guān)的音樂風(fēng)格。在另一個實施例中,用戶還可以通過年份或藝術(shù)家縮小他的檢索,代替用風(fēng)格限制,或者與風(fēng)格限制相結(jié)合。
因此,一旦用戶選擇一個或多個分類標(biāo)準(zhǔn),例如選項112“音樂”,選項126,選項134“70年代”,客戶機100于是就可以向服務(wù)器200-220發(fā)出對于相關(guān)內(nèi)容項的請求400。當(dāng)用戶選擇一個或多個分類標(biāo)準(zhǔn)時,請求400可以自動發(fā)出,或者可替換地,可以依據(jù)進一步的輸入和用戶對分類標(biāo)準(zhǔn)的確認(rèn)發(fā)出請求400??蛻魴C100可以向從客戶機100可訪問的所有服務(wù)器廣播請求400,或者可替換地,客戶機100可以僅向可能存儲感興趣內(nèi)容項目的服務(wù)器發(fā)送請求400。例如,將不會查詢客戶機100了解的只存儲數(shù)字照片的服務(wù)器。在另一個實施例中,客戶機100可以依據(jù)每個服務(wù)器都接受的查詢協(xié)議對于每個服務(wù)器200-220產(chǎn)生并發(fā)出特定的請求。請求400可以包含表示在那個時候用戶興趣的一個或多個分類標(biāo)準(zhǔn)。例如,在圖1的實施例中,請求400可以包含表示用戶對于七十年代的音樂文件感興趣的數(shù)據(jù)。在該實施例中,分類標(biāo)準(zhǔn)“時間”可以表示歌曲的錄制日期或歌曲的發(fā)布日期。
應(yīng)該指出,客戶機100可以僅依據(jù)用戶輸入一個分類標(biāo)準(zhǔn)發(fā)送請求400。例如,用戶可以從第一菜單110中選擇選項112-118的其中一個,并且客戶機100可以利用默認(rèn)的分類標(biāo)準(zhǔn)產(chǎn)生請求400。因此,如果用戶不指定將內(nèi)容項目分類的特殊方式,客戶機100可以使用默認(rèn)順序參數(shù),例如按照音樂家名字的字母順序分類、年齡分類、電影的導(dǎo)演分類、電影名稱的字母順序分類等等。將這種默認(rèn)參數(shù)發(fā)送到服務(wù)器200-220,其作為響應(yīng),基于該默認(rèn)參數(shù)產(chǎn)生對于相應(yīng)被識別項目的相應(yīng)標(biāo)識符。例如,如果用戶選擇選項116,從而表示他僅對于電影感興趣,于是客戶機100可以基于默認(rèn)分類參數(shù)導(dǎo)演名產(chǎn)生請求400。作為對請求400的響應(yīng),服務(wù)器200-220基于電影導(dǎo)演的名字產(chǎn)生對于每個被識別的電影的標(biāo)識符。當(dāng)客戶機100從服務(wù)器200-210接收到標(biāo)識符時,客戶機100能夠按照導(dǎo)演名重新組合標(biāo)識符,從而最終為了給用戶顯示而形成具有所有接收到的電影的分類和合并列表??商鎿Q地,當(dāng)用戶指定菜單110-140中的其中一個選項時,客戶機100向用戶呈現(xiàn)可能的分類標(biāo)準(zhǔn)列表,分類標(biāo)準(zhǔn)是關(guān)于如何分類日期,題目,字母順序,等等,而不是利用默認(rèn)分類參數(shù)。
圖2是服務(wù)器200的框圖。服務(wù)器200接收到請求400,它包含表示檢索關(guān)于七十年代的歌曲的數(shù)據(jù)。請求400由內(nèi)部中央處理單元202處理,其在服務(wù)器200的數(shù)據(jù)庫206中查找項目的內(nèi)部目錄。該項目目錄可以包含文件名和指向存儲在數(shù)據(jù)庫206中內(nèi)容項目的指針。這些項目目錄可以存儲在與CPU 202相關(guān)的存儲器204中。存儲器204例如是允許迅速查找被存儲目錄的隨機存取存儲器。每個內(nèi)容項目可以以項目目錄入口表示,并且每個內(nèi)容項目入口包含入口字段,其中每個入口字段與內(nèi)容項目的相應(yīng)特征相關(guān)。例如,對于給定內(nèi)容項目的入口可以包含下述字段內(nèi)容類型,藝術(shù)家或編輯名,發(fā)布日期,風(fēng)格,題目,長度,評論等等。
因此,作為對于請求400的響應(yīng),CPU202對存儲在存儲器204中的項目目錄運行檢索,并且識別與提供的分類標(biāo)準(zhǔn)七十年代歌曲,匹配的至少一個內(nèi)容項目。此后,CPU202從一個或多個分類標(biāo)準(zhǔn),為被識別項目產(chǎn)生標(biāo)識符510。在該實施例中,標(biāo)識符510包含歌曲的發(fā)布日期,并且CPU202根據(jù)對于客戶機100和服務(wù)器200公知的命名協(xié)定產(chǎn)生標(biāo)識符510。在本發(fā)明的一個實施例中,包含一個或多個分類標(biāo)準(zhǔn)的請求400的部分和包含表示一個或多個分類標(biāo)準(zhǔn)的數(shù)據(jù)的標(biāo)識符510的部分,為便于解釋和比較,他們都是利用字母數(shù)字字符書寫。例如,標(biāo)識符510可以由復(fù)合詞構(gòu)成,該復(fù)合詞表示與分類標(biāo)準(zhǔn)匹配的項目的特征。在該實施例中,標(biāo)識符510包含數(shù)據(jù),該數(shù)據(jù)表示與分類標(biāo)準(zhǔn)134匹配的項目的特征。因此,標(biāo)識符510包含利用預(yù)定格式識別的歌曲的發(fā)布日期,所述預(yù)定格式例如是由月份跟隨年份所組成的6個數(shù)字。此外,標(biāo)識符510可以不必包含表示分類標(biāo)準(zhǔn)112的數(shù)據(jù),因為作為對于請求400響應(yīng),由服務(wù)器200-220發(fā)送的所有標(biāo)識符都將與歌曲相關(guān),因此標(biāo)準(zhǔn)112默認(rèn)是正確的。在另一個實施例中,通用的命名算法可以在每個服務(wù)器200-220上產(chǎn)生標(biāo)識符510或者它的一部分。例如,對于與一個分類標(biāo)準(zhǔn)匹配的項目的每個特征產(chǎn)生6字符單詞,由此,該算法進一步產(chǎn)生4字符校驗和。接著所有校驗和被附加成一串來形成標(biāo)識符510。
應(yīng)該指出,服務(wù)器210和220還在他們自己的數(shù)據(jù)庫上運行相似的檢索,并且利用與服務(wù)器200所采用的相同的通用命名協(xié)定,對于與該標(biāo)準(zhǔn)匹配的每個內(nèi)容項目產(chǎn)生相應(yīng)的標(biāo)識符。
響應(yīng)500除了包含標(biāo)識符510,還可以包含數(shù)據(jù)520,該數(shù)據(jù)表示為其發(fā)送標(biāo)識符510的已識別項目,其中數(shù)據(jù)520是可顯示的,并使用戶能夠識別歌曲。例如,響應(yīng)500對于每一個標(biāo)識符510還可以包含與標(biāo)識符510相關(guān)的歌曲題目和音樂家。
此后,服務(wù)器200將響應(yīng)500發(fā)送到客戶機100,并且響應(yīng)500可以包含每個服務(wù)器200-220被允許基于請求400發(fā)送給客戶機100的預(yù)定最大數(shù)目的標(biāo)識符510。請求400可以指示客戶機希望從每個服務(wù)器200-220接收到的標(biāo)識符的最大數(shù)目。該數(shù)目對于所有服務(wù)器200-220可以是相同的,或者可以為服務(wù)器200-220計算不同的數(shù)目。在服務(wù)器200-220中,還可以由默認(rèn)值設(shè)定一固定數(shù)。
然而,服務(wù)器200可以已經(jīng)識別比在它的響應(yīng)500中它能夠發(fā)送的最大數(shù)量更多的與被發(fā)送分類標(biāo)準(zhǔn)134匹配的歌曲。因此,一旦CPU204識別與分類標(biāo)準(zhǔn)134匹配的所有歌曲,并且一旦CPU204產(chǎn)生用于所有相應(yīng)的被識別歌曲的所有標(biāo)識符,CPU204可以基于它們各自的標(biāo)識符將這些已識別歌曲分類。此后,服務(wù)器200僅能夠發(fā)送最初的幾首歌曲的標(biāo)識符。服務(wù)器200可以在存儲器208中保留剩下的列表用于后續(xù)使用。
圖3表示與分類標(biāo)準(zhǔn)134匹配的服務(wù)器200-220項目集的相應(yīng)子集208,218和228。子集208包含七十年代的8首歌曲702-714。圖3中,子集218包含四首歌曲716-722,并且子集328包含四首歌曲724-730。每個服務(wù)器200-220將它的相應(yīng)子集208,218和228的歌曲分別通過它們的發(fā)布日期排列。假設(shè)響應(yīng)于查詢400,每個服務(wù)器200-20僅被允許一次向客戶機100提供最多兩個標(biāo)識符。因此,服務(wù)器200向客戶機100發(fā)送與歌曲700和702相關(guān)的標(biāo)識符510,服務(wù)器210將發(fā)送與歌曲716和718相關(guān)的標(biāo)識符,服務(wù)器220將發(fā)送與歌曲724和726相關(guān)的標(biāo)識符。一旦服務(wù)器200-220向客戶機100發(fā)送響應(yīng)500,服務(wù)器200-220可以保持相應(yīng)的子集208,218和228用于后續(xù)參考,或者刪除它們。
在接收到與歌曲700,702,716,718,724和726相關(guān)的標(biāo)識符時,客戶機100相應(yīng)地基于在每個標(biāo)識符中表示出的發(fā)布日期,對它們進行比較并將這些歌曲分類。因此,客戶機100將這些歌曲分類如下724,726,700,702,716和718,并且客戶機100可以向用戶顯示歌曲列表或者該列表的開始部分。如前面示出的,標(biāo)識符510還可以與表示每首歌曲的可顯示數(shù)據(jù)520一同被發(fā)送,并且客戶機100向用戶顯示數(shù)據(jù)520。如果用戶希望看到列表中的下一首歌曲,客戶機100可以向所有服務(wù)器200-220發(fā)送第二查詢,指示分類標(biāo)準(zhǔn)112,134和顯示給用戶的最近一首歌曲的發(fā)布日期。在另一個實施例中,第二查詢可以包含對于查詢400的引用,以便服務(wù)器200-220能夠容易地分別檢索子集208,218,228,并在上次為其發(fā)送標(biāo)識符的歌曲之后發(fā)送下一首歌曲的標(biāo)識符。
在另一個實施例中,服務(wù)器200-220不把與接收到的一個或多個分類標(biāo)準(zhǔn)匹配的內(nèi)容項目分類,并且發(fā)送與所有匹配內(nèi)容項目或其一子集相關(guān)的標(biāo)識符。接收這些標(biāo)識符的客戶機100可以選擇接收到的標(biāo)識符中的一些,并忽略其它未選擇的標(biāo)識符。
應(yīng)該指出,服務(wù)器200-220不可以在響應(yīng)500中發(fā)送內(nèi)容項目,并且依據(jù)用戶從客戶機100的選擇,可以檢索或激活內(nèi)容項目。本發(fā)明并不局限于視頻和音頻文件,本發(fā)明還包括其它的目錄項目,例如超級鏈接目錄,例如,國際互聯(lián)網(wǎng)廣播超級鏈接,其可以通過風(fēng)格、國家、聽眾數(shù)量、電視節(jié)目或者廣播節(jié)目等等進行分類。
權(quán)利要求
1.一種系統(tǒng),包含客戶機,被配置用來發(fā)送從屬于一種分類標(biāo)準(zhǔn)的對內(nèi)容的請求;服務(wù)器,被配置成用來響應(yīng)該請求,識別可由該服務(wù)器檢索的與該分類標(biāo)準(zhǔn)匹配的目錄項目,并且該服務(wù)器進一步配置用來產(chǎn)生并向客戶機發(fā)送與該目錄項目相關(guān)的標(biāo)識符,該標(biāo)識符從該分類標(biāo)準(zhǔn)產(chǎn)生。
2.權(quán)利要求1中的系統(tǒng),其中該系統(tǒng)包含多個服務(wù)器并且該服務(wù)器利用通用協(xié)議產(chǎn)生與目錄項目相關(guān)的標(biāo)識符。
3.權(quán)利要求1中的系統(tǒng),其中該標(biāo)識符包含數(shù)據(jù),該數(shù)據(jù)表示與該分類標(biāo)準(zhǔn)匹配的目錄項目的特征。
4.權(quán)利要求1中的系統(tǒng),其中該服務(wù)器被配置成進一步與該標(biāo)識符一同發(fā)送可顯示數(shù)據(jù),當(dāng)該可顯示數(shù)據(jù)被顯示時,可顯示數(shù)據(jù)使用戶能夠識別該目錄項目。
5.權(quán)利要求1中的系統(tǒng),其中該分類標(biāo)準(zhǔn)是風(fēng)格、藝術(shù)家、題目或日期中的一種。
6.權(quán)利要求1中的系統(tǒng),其中該分類標(biāo)準(zhǔn)進一步包含該分類標(biāo)準(zhǔn)值的邊界。
7.權(quán)利要求1中的系統(tǒng),其中該客戶機還基于該標(biāo)識符相對于其它目錄項目將該目錄項目分類。
8.一種客戶機,包含用戶接口,使用戶能夠指示用于內(nèi)容的分類標(biāo)準(zhǔn);處理單元,配置成產(chǎn)生對于包含表示該分類標(biāo)準(zhǔn)的數(shù)據(jù)的內(nèi)容的請求;發(fā)送機,向服務(wù)器發(fā)送請求;接收機,配置用來接收與可由服務(wù)器檢索并與該分類標(biāo)準(zhǔn)匹配的目錄項目相關(guān)的標(biāo)識符,該標(biāo)識符基于表示該分類標(biāo)準(zhǔn)的數(shù)據(jù)產(chǎn)生。
9.權(quán)利要求8中的客戶機,其中,該標(biāo)識符包含與該分類標(biāo)準(zhǔn)匹配的目錄項目的特征。
10.權(quán)利要求8中的客戶機,其中,該標(biāo)識符包含表示該特征的字母數(shù)字字符。
11.一種服務(wù)器,包含,接收機,配置用來從客戶機接收對于內(nèi)容的請求,該請求從屬于一種分類標(biāo)準(zhǔn);處理單元,配置用來識別與該分類標(biāo)準(zhǔn)匹配的目錄項目,并且進一步配置用來從該分類標(biāo)準(zhǔn)產(chǎn)生與該內(nèi)容片斷相關(guān)的標(biāo)識符;發(fā)送機,配置用來向該客戶機發(fā)送該標(biāo)識符。
12.權(quán)利要求11中的服務(wù)器,其中,該發(fā)送機進一步配置用來向客戶機發(fā)送可顯示數(shù)據(jù),當(dāng)該可顯示數(shù)據(jù)被顯示時,該可顯示數(shù)據(jù)使用戶能夠識別該目錄項目。
全文摘要
在客戶機-服務(wù)器結(jié)構(gòu)中的一種系統(tǒng),其包括客戶機(100)和服務(wù)器(200)。該客戶機(100)向服務(wù)器(200)發(fā)送從屬于一種分類標(biāo)準(zhǔn)(110)的對內(nèi)容的請求,其中該分類標(biāo)準(zhǔn)最終被用來在客戶機(100)對檢索結(jié)果分類。服務(wù)器(200)從它的項目集合中識別與該分類標(biāo)準(zhǔn)匹配的項目。該服務(wù)器進一步產(chǎn)生用于該目錄項的標(biāo)識符(110)。相同的請求能夠從該客戶機發(fā)送到許多服務(wù)器(200,210…)。該標(biāo)識符從該分類標(biāo)準(zhǔn)(10)產(chǎn)生,并且被發(fā)送到客戶機(100)??蛻魴C(100)利用該標(biāo)識符對匹配項目分類。
文檔編號G06F17/00GK1714556SQ03825648
公開日2005年12月28日 申請日期2003年9月18日 優(yōu)先權(quán)日2002年12月18日
發(fā)明者R·S·薩加 申請人:皇家飛利浦電子股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1