專(zhuān)利名稱(chēng):用于在數(shù)據(jù)庫(kù)中搜索數(shù)據(jù)單元的方法和設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種在家庭網(wǎng)絡(luò)的數(shù)據(jù)庫(kù)中搜索至少一個(gè)數(shù)據(jù)單元的方法,此方法包括步驟向數(shù)據(jù)庫(kù)的每個(gè)預(yù)定數(shù)據(jù)單元分配單獨(dú)元數(shù)據(jù),其中每個(gè)單獨(dú)元數(shù)據(jù)包括特定權(quán)重,并且根據(jù)元數(shù)據(jù)的特定權(quán)重對(duì)數(shù)據(jù)庫(kù)的數(shù)據(jù)單元排序。對(duì)于不同類(lèi)型的數(shù)據(jù)單元(例如,音樂(lè)、電影),特定權(quán)重(及排序)是高度上下文相關(guān)的。另外,本發(fā)明涉及一種用于在數(shù)據(jù)庫(kù)中搜索數(shù)據(jù)單元的相應(yīng)設(shè)備。
背景技術(shù):
隨著家庭環(huán)境或家庭網(wǎng)絡(luò)中存儲(chǔ)容量的增長(zhǎng),對(duì)于支持用戶搜索及導(dǎo)航通過(guò)其媒體內(nèi)容材料的搜索引擎的需要是必然的。為此目的,自動(dòng)收集或生成描述所存儲(chǔ)的要素的基于內(nèi)容的可生產(chǎn)元數(shù)據(jù),并且與要素一起存儲(chǔ)。這種元數(shù)據(jù)將支持用戶搜索及瀏覽通過(guò)其內(nèi)容材料。
當(dāng)用戶希望找到其存儲(chǔ)的特定內(nèi)容時(shí),將由可視用戶界面來(lái)支持用戶,所述可視用戶界面可以包括三個(gè)區(qū)域用于輸入基于文本的搜索查詢(xún)(可選的語(yǔ)音輸入)的搜索框、用于使結(jié)果可視化的窗口以及包含所分析及所存儲(chǔ)的內(nèi)容的全部類(lèi)別列表的導(dǎo)航樹(shù)窗口。
利用用戶的公式化搜索請(qǐng)求,搜索引擎處理所存儲(chǔ)的元數(shù)據(jù),以找到相關(guān)的要素。將向用戶呈現(xiàn)不算少量的存儲(chǔ)內(nèi)容提示結(jié)果。以按照特定順序構(gòu)成的列表的形式來(lái)呈現(xiàn)結(jié)果。然而,列表中結(jié)果的排序常常是沒(méi)有用的,因?yàn)槠涮惶囟?,且不是個(gè)別的。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種在諸如家庭網(wǎng)絡(luò)之類(lèi)的有限數(shù)據(jù)區(qū)域內(nèi)的改進(jìn)搜索。
根據(jù)本發(fā)明,該目的通過(guò)一種在家庭網(wǎng)絡(luò)的數(shù)據(jù)庫(kù)中搜索至少一個(gè)數(shù)據(jù)單元的方法來(lái)實(shí)現(xiàn),該方法包括步驟向所述數(shù)據(jù)庫(kù)的每個(gè)預(yù)定數(shù)據(jù)單元分配單獨(dú)元數(shù)據(jù),其中每個(gè)所述單獨(dú)元數(shù)據(jù)包括特定權(quán)重,以及根據(jù)所述元數(shù)據(jù)的特定權(quán)重對(duì)所述數(shù)據(jù)庫(kù)的數(shù)據(jù)單元排序,并且通過(guò)分析外部數(shù)據(jù)庫(kù)或所述外部數(shù)據(jù)庫(kù)的至少一部分,動(dòng)態(tài)改變所述數(shù)據(jù)庫(kù)的所述數(shù)據(jù)單元之一的單獨(dú)元數(shù)據(jù)的所述權(quán)重。
另外,提供了一種用于在家庭網(wǎng)絡(luò)的數(shù)據(jù)庫(kù)中搜索至少一個(gè)數(shù)據(jù)單元的設(shè)備,包括處理裝置,用于向所述數(shù)據(jù)庫(kù)的每個(gè)預(yù)定數(shù)據(jù)單元分配單獨(dú)元數(shù)據(jù),其中每個(gè)所述單獨(dú)元數(shù)據(jù)包括特定權(quán)重;以及連接到所述處理裝置的計(jì)算裝置,用于根據(jù)所述元數(shù)據(jù)的特定權(quán)重對(duì)所述數(shù)據(jù)庫(kù)的數(shù)據(jù)單元排序;以及連接到所述處理裝置的分析裝置,用于分析外部數(shù)據(jù)庫(kù)或所述外部數(shù)據(jù)庫(kù)的至少一部分,并提供相應(yīng)分析結(jié)果,其中所述處理裝置基于所述分析結(jié)果動(dòng)態(tài)改變所述數(shù)據(jù)庫(kù)的所述數(shù)據(jù)單元中至少一個(gè)的單獨(dú)元數(shù)據(jù)的所述權(quán)重。
本發(fā)明通過(guò)使用外部信息,使得用于在諸如家庭網(wǎng)絡(luò)之類(lèi)的有限區(qū)域內(nèi)進(jìn)行搜索的更智能和更靈活的搜索引擎變?yōu)榭赡?。結(jié)果列表更相關(guān)且更短??梢匝a(bǔ)充或更新關(guān)于AV內(nèi)容(音頻/視頻)的元數(shù)據(jù)。
優(yōu)選地,通過(guò)因特網(wǎng)或通過(guò)內(nèi)聯(lián)網(wǎng)提供外部數(shù)據(jù)庫(kù)。為了動(dòng)態(tài)改變單獨(dú)元數(shù)據(jù)的權(quán)重,可以使用預(yù)先給定的web頁(yè)面。因此,如果更新了web頁(yè)面,則web頁(yè)面的分析結(jié)果將改變,因此,元數(shù)據(jù)的權(quán)重也將改變。
可選地,可以通過(guò)廣播信道提供外部數(shù)據(jù)庫(kù)。具體地說(shuō),可以使用來(lái)自圖文電視或可視圖文的信息來(lái)計(jì)算特定權(quán)重。
根據(jù)另一優(yōu)選實(shí)施例,通過(guò)額外考慮預(yù)先定義的用戶配置文件(user profile)來(lái)評(píng)價(jià)數(shù)據(jù)庫(kù)中數(shù)據(jù)單元的排序。這使得可以考慮與用戶使用數(shù)據(jù)庫(kù)的數(shù)據(jù)相關(guān)的用戶行為,來(lái)計(jì)算元數(shù)據(jù)的權(quán)重。
可以永久地更新單獨(dú)元數(shù)據(jù)的權(quán)重。因此,在任何時(shí)刻可以毫無(wú)延遲地獲得實(shí)際權(quán)重。
根據(jù)另一優(yōu)選實(shí)施例,數(shù)據(jù)單元是文檔,所述文檔包括多個(gè)關(guān)鍵字,向每個(gè)所述關(guān)鍵字分配特定權(quán)重,并且將所述文檔的所述關(guān)鍵字的權(quán)重之和分配給所述文檔作為元數(shù)據(jù),用于在所述數(shù)據(jù)庫(kù)中多個(gè)文檔內(nèi)對(duì)所述文檔排序。因此,可以針對(duì)每個(gè)文檔來(lái)評(píng)價(jià)非常特定的加權(quán)值(即,元數(shù)據(jù)),結(jié)果,可以獲得高度個(gè)別的文檔排序。
現(xiàn)在將結(jié)合附圖更詳細(xì)地描述本發(fā)明,其中附圖示出了本發(fā)明方法的優(yōu)選實(shí)施例的原理框圖。
具體實(shí)施例方式
下面詳細(xì)描述本發(fā)明的示例性實(shí)施例。
根據(jù)圖1的方框圖,對(duì)數(shù)據(jù)庫(kù)1執(zhí)行搜索。為了清楚起見(jiàn),沒(méi)有示出搜索引擎。在處理模塊2中處理搜索結(jié)果。在GUI 3(圖形用戶界面)的幫助下,呈現(xiàn)由處理模塊2處理過(guò)的搜索結(jié)果。
通常,搜索引擎提供大的結(jié)果列表,并評(píng)價(jià)元數(shù)據(jù)。在這種狀態(tài)中,結(jié)果列表是不特定的。因此,通過(guò)使用進(jìn)一步的標(biāo)準(zhǔn)來(lái)改進(jìn)搜索結(jié)果排序,這種標(biāo)準(zhǔn)包括用戶配置文件4。此用戶配置文件4一般地可以視為用于過(guò)濾出與重要性的主觀等級(jí)相符合的結(jié)果的過(guò)濾器。
例如,利用用戶行為的歷史5來(lái)配置用戶配置文件4。例如,此歷史5代表用戶的“查看結(jié)果”行為。利用此歷史,可以更個(gè)別地形成搜索結(jié)果的排序。
然而,為了進(jìn)一步改進(jìn)搜索結(jié)果排序,使用來(lái)自web頁(yè)面的額外信息6。利用這種web頁(yè)面信息,可以評(píng)價(jià)特定搜索結(jié)果,例如在TV節(jié)目、電影、音樂(lè)、電子書(shū)等情形中。
作為web頁(yè)面信息,可以利用如下標(biāo)準(zhǔn)中的一個(gè)或多個(gè)1.特定web頁(yè)面處可用的當(dāng)前命中列表2.特定web頁(yè)面處可用的書(shū)面評(píng)論3.特定團(tuán)體web頁(yè)面4.特定在線新聞web服務(wù),例如Google News于是,根據(jù)本發(fā)明,可以重新排序或減少結(jié)果列表,其中使用來(lái)自外部數(shù)據(jù)庫(kù)(如因特網(wǎng))的外部信息用于在家庭網(wǎng)絡(luò)中搜索。按常規(guī)找到的搜索結(jié)果經(jīng)歷后期處理。
根據(jù)第一實(shí)施例,用戶可以將用戶配置文件4配置為應(yīng)該使用的前面提到的種類(lèi)的標(biāo)準(zhǔn)。
在第二優(yōu)選實(shí)施例中,在數(shù)據(jù)庫(kù)中找到結(jié)果之后,處理搜索結(jié)果的評(píng)價(jià)。
與此相反,根據(jù)第三實(shí)施例,為了更快速地呈現(xiàn)排序后的搜索結(jié)果,在運(yùn)行系統(tǒng)的后臺(tái)執(zhí)行數(shù)據(jù)庫(kù)中所有相關(guān)元數(shù)據(jù)條目的評(píng)價(jià),并且向相關(guān)元數(shù)據(jù)加上排序值。
可以對(duì)上述實(shí)施例的特征進(jìn)行組合,以獲得其他實(shí)施例。
下面將介紹在本地可用的多媒體文檔中進(jìn)行搜索并且使用外部web頁(yè)面來(lái)排序結(jié)果的具體示例。在此示例中,在家庭網(wǎng)絡(luò)中存儲(chǔ)了多部電影。當(dāng)在這些本地存儲(chǔ)的電影中搜索關(guān)鍵字為“Leonardo diCaprio”的電影時(shí),例如可以獲得其最新的電影。也存儲(chǔ)了他的電影“Titanic”,但是假設(shè)這部電影被排序在列表中較低的位置。根據(jù)本發(fā)明,排序受到最新新聞的影響,而最新新聞主要提及最新的電影。
當(dāng)在數(shù)日之后利用相同的關(guān)鍵字在相同的本地存儲(chǔ)電影數(shù)據(jù)庫(kù)中重復(fù)相同的搜索,并且同時(shí)在web上已經(jīng)發(fā)表了關(guān)于“Titanic”的某些新聞時(shí),將得到排序較高的電影“Titanic”,因?yàn)樯婕霸撾娪暗年P(guān)鍵字“Titanic”排序較高或者具有比以前更大的權(quán)重。例如,當(dāng)即使在用戶沒(méi)有意識(shí)到的情況下“Titanic”中的另一演員出現(xiàn)在新聞中時(shí),或者如果某人在特定web頁(yè)面上發(fā)表了正面評(píng)論,也會(huì)出現(xiàn)相同的情形。根據(jù)基本的實(shí)施例,不示出web頁(yè)面本身。因此,常規(guī)的因特網(wǎng)頁(yè)面只是用作用于對(duì)搜索結(jié)果排序的公共外部信息。
根據(jù)另一示例,還可以利用數(shù)個(gè)關(guān)鍵字來(lái)執(zhí)行搜索。在這種情形中,用于在家庭網(wǎng)絡(luò)中排序搜索結(jié)果的方法包括如下步驟-在本地可用多媒體文檔中搜索給定的關(guān)鍵字,-對(duì)于所發(fā)現(xiàn)的與關(guān)鍵字相匹配的每一個(gè)多媒體文檔,確定所有相關(guān)聯(lián)的關(guān)鍵字,例如同義關(guān)鍵字,-計(jì)算并向當(dāng)前多媒體文檔的所確定的關(guān)鍵字分配權(quán)重,其中使用來(lái)自web/預(yù)定web頁(yè)面的信息(可以額外使用用戶配置文件),-利用(例如,相加)當(dāng)前多媒體文檔的關(guān)鍵字的權(quán)重,并且將總和分配給當(dāng)前多媒體文檔,以及-根據(jù)它們所分配的權(quán)重,對(duì)所發(fā)現(xiàn)的多媒體文檔排序。
用戶在利用上述實(shí)施例的方法和設(shè)備時(shí)的主要優(yōu)點(diǎn)在于,基于個(gè)人的重要性標(biāo)準(zhǔn)來(lái)對(duì)結(jié)果排序。
權(quán)利要求
1.一種用于向數(shù)據(jù)庫(kù)(1)中的至少一個(gè)數(shù)據(jù)單元分配一個(gè)或多個(gè)權(quán)重參數(shù)的方法,包括如下步驟-向所述數(shù)據(jù)庫(kù)(1)的每個(gè)預(yù)定數(shù)據(jù)單元分配單獨(dú)元數(shù)據(jù),其中每個(gè)所述單獨(dú)元數(shù)據(jù)包括特定權(quán)重參數(shù);-分析外部數(shù)據(jù)庫(kù)(6)的至少一部分;-在接收搜索請(qǐng)求之前,根據(jù)所述分析的結(jié)果,動(dòng)態(tài)改變所述數(shù)據(jù)庫(kù)(1)的所述數(shù)據(jù)單元之一的所述特定權(quán)重參數(shù);以及-在接收到搜索請(qǐng)求時(shí),根據(jù)所述元數(shù)據(jù)的特定權(quán)重參數(shù),對(duì)所述數(shù)據(jù)庫(kù)(1)的數(shù)據(jù)單元排序(2)。
2.根據(jù)權(quán)利要求1所述的方法,其中所述外部數(shù)據(jù)庫(kù)(6)通過(guò)因特網(wǎng)或內(nèi)聯(lián)網(wǎng)提供。
3.根據(jù)權(quán)利要求1所述的方法,其中所述外部數(shù)據(jù)庫(kù)(6)通過(guò)廣播信道提供。
4.根據(jù)前述權(quán)利要求之一所述的方法,其中通過(guò)額外考慮預(yù)先定義的用戶配置文件(4)來(lái)執(zhí)行所述排序(2)。
5.根據(jù)前述權(quán)利要求之一所述的方法,其中永久更新單獨(dú)元數(shù)據(jù)的所述權(quán)重。
6.根據(jù)前述權(quán)利要求之一所述的方法,其中分配給數(shù)據(jù)單元的元數(shù)據(jù)包括多個(gè)關(guān)鍵字,所述關(guān)鍵字具有所分配的單獨(dú)特定權(quán)重,并且不需要用戶介入地動(dòng)態(tài)更新每個(gè)所述特定權(quán)重。
7.根據(jù)權(quán)利要求1~5之一所述的方法,其中數(shù)據(jù)單元是文檔,所述文檔包括多個(gè)關(guān)鍵字,向每個(gè)所述關(guān)鍵字分配特定權(quán)重,并且將所述文檔的所述關(guān)鍵字的權(quán)重之和分配給所述文檔作為元數(shù)據(jù),用于在所述數(shù)據(jù)庫(kù)中多個(gè)文檔內(nèi)對(duì)所述文檔排序。
8.根據(jù)前述權(quán)利要求之一所述的方法,其中元數(shù)據(jù)與數(shù)據(jù)單元一起存儲(chǔ)在數(shù)據(jù)庫(kù)(1)中。
9.一種用于向數(shù)據(jù)庫(kù)(1)中的至少一個(gè)數(shù)據(jù)單元分配一個(gè)或多個(gè)權(quán)重參數(shù)的設(shè)備,包括-用于向所述數(shù)據(jù)庫(kù)(1)的每個(gè)預(yù)定數(shù)據(jù)單元分配單獨(dú)元數(shù)據(jù)的裝置,其中每個(gè)所述單獨(dú)元數(shù)據(jù)包括特定權(quán)重參數(shù);-用于分析外部數(shù)據(jù)庫(kù)(6)的至少一部分的裝置;-用于檢測(cè)接收到搜索請(qǐng)求的裝置;-用于根據(jù)所述分析的結(jié)果動(dòng)態(tài)改變所述數(shù)據(jù)庫(kù)(1)的所述數(shù)據(jù)單元之一的所述特定權(quán)重參數(shù)的裝置,其中用于動(dòng)態(tài)改變所述特定權(quán)重參數(shù)的裝置與用于接收搜索請(qǐng)求的所述裝置相互獨(dú)立;以及-用于在接收到搜索請(qǐng)求時(shí)根據(jù)所述元數(shù)據(jù)的特定權(quán)重參數(shù)對(duì)所述數(shù)據(jù)庫(kù)(1)的數(shù)據(jù)單元排序(2)的裝置。
10.根據(jù)權(quán)利要求9所述的設(shè)備,其中元數(shù)據(jù)與數(shù)據(jù)單元一起存儲(chǔ)在數(shù)據(jù)庫(kù)(1)中。
全文摘要
用于在家庭網(wǎng)絡(luò)內(nèi)進(jìn)行搜索的搜索引擎應(yīng)該優(yōu)化。因此,建議通過(guò)分析外部數(shù)據(jù)庫(kù),動(dòng)態(tài)改變數(shù)據(jù)庫(kù)(1)的數(shù)據(jù)單元的單獨(dú)元數(shù)據(jù)的權(quán)重。例如,使用web頁(yè)面信息(6)來(lái)單獨(dú)影響搜索結(jié)果的排序。
文檔編號(hào)G06F17/30GK1877576SQ20061008445
公開(kāi)日2006年12月13日 申請(qǐng)日期2006年5月24日 優(yōu)先權(quán)日2005年6月6日
發(fā)明者沃爾夫?qū)た藙谒共? 邁諾爾夫·布拉瓦, 漢斯-赫爾曼·黑克, 斯蒂凡·庫(kù)布施 申請(qǐng)人:湯姆森許可貿(mào)易公司