用于關(guān)注點(diǎn)元數(shù)據(jù)檢索的數(shù)據(jù)提供者的分級編排的制作方法
【專利說明】
【背景技術(shù)】
[0001]本發(fā)明的各方面涉及聯(lián)網(wǎng)計算技術(shù)和搜索。確切地說,本發(fā)明的各方面涉及用于在關(guān)注點(diǎn)搜索中查詢數(shù)據(jù)提供者的系統(tǒng)、方法、設(shè)備以及計算機(jī)可讀媒體。
[0002]隨著如智能電話的移動計算裝置變得更常見并且整合更多特征,專門的“關(guān)注點(diǎn)”搜索變成常見特征。關(guān)注點(diǎn)搜索是對符合一組特征的物理位置進(jìn)行搜索。通常搜索錨定于參考位置,如發(fā)起搜索的裝置或用戶的位置。搜索還可包含對關(guān)于關(guān)注點(diǎn)的額外信息(如處于關(guān)注點(diǎn)的商店的營業(yè)時間或聯(lián)系信息)的請求。
【發(fā)明內(nèi)容】
[0003]本文中描述各種實(shí)施例,包含用于在關(guān)注點(diǎn)搜索中分類并且組織數(shù)據(jù)提供者的系統(tǒng)、方法、設(shè)備以及計算機(jī)可讀媒體。舉例來說,描述一個實(shí)施例,其包含一種方法,所述方法包括:在計算裝置上處理關(guān)注點(diǎn)(POI)搜索請求;識別各自具有數(shù)據(jù)源優(yōu)先級的多個數(shù)據(jù)源,所述多個數(shù)據(jù)源包括以下中的至少兩個:第一參考源、第一結(jié)構(gòu)化知識庫以及第一個別網(wǎng)站;針對與POI搜索請求相關(guān)的元數(shù)據(jù)查詢多個數(shù)據(jù)源,其中查詢順序是基于多個數(shù)據(jù)源中的每一個的數(shù)據(jù)源優(yōu)先級;測量多個數(shù)據(jù)源中的每一個的至少一種源質(zhì)量。這類實(shí)施例可進(jìn)一步包括響應(yīng)于查詢多個數(shù)據(jù)源,接收來自多個數(shù)據(jù)源的匹配POI搜索請求的元數(shù)據(jù)條目;使用語言分析模塊合并來自多個數(shù)據(jù)源的元數(shù)據(jù)條目以從多個數(shù)據(jù)源創(chuàng)建合并元數(shù)據(jù);使用合并元數(shù)據(jù)響應(yīng)于POI搜索請求;以及使用多個數(shù)據(jù)源中的每一個的至少一種源質(zhì)量更新多個元數(shù)據(jù)源的數(shù)據(jù)源優(yōu)先級。
[0004]這類實(shí)施例的額外實(shí)施方案可在多個數(shù)據(jù)源包括第一參考源和第一結(jié)構(gòu)化知識庫的情況下起作用;其中第一參考源的數(shù)據(jù)源優(yōu)先級高于第一結(jié)構(gòu)化知識庫的數(shù)據(jù)源優(yōu)先級;其中查詢多個數(shù)據(jù)源包括:針對與關(guān)注點(diǎn)搜索請求相關(guān)的元數(shù)據(jù)查詢第一參考源;并且在查詢第一參考源之后,在查詢第一參考源之后針對與關(guān)注點(diǎn)搜索請求相關(guān)的元數(shù)據(jù)查詢第一結(jié)構(gòu)化知識庫。
[0005]這類實(shí)施例的另外實(shí)施方案可在測量多個數(shù)據(jù)源中的每一個的至少一種源質(zhì)量包括以下的情況下起作用:測量第一參考源響應(yīng)時間;和測量第一結(jié)構(gòu)化知識庫響應(yīng)時間或在多個數(shù)據(jù)源進(jìn)一步包括第一個別網(wǎng)站的情況下起作用。
[0006]這類實(shí)施例的額外實(shí)施方案可在第一結(jié)構(gòu)化知識庫的數(shù)據(jù)源優(yōu)先級高于第一個別網(wǎng)站的數(shù)據(jù)源優(yōu)先級的情況下起作用;并且其中查詢多個數(shù)據(jù)源進(jìn)一步包括:在查詢第一結(jié)構(gòu)化知識庫之后,查詢第一個別網(wǎng)站。
[0007]這類實(shí)施例的額外實(shí)施方案可在第一參考源的數(shù)據(jù)源優(yōu)先級、第一結(jié)構(gòu)化知識庫的數(shù)據(jù)源優(yōu)先級以及第一個別網(wǎng)站的數(shù)據(jù)源優(yōu)先級各自是默認(rèn)數(shù)據(jù)源優(yōu)先級的情況下起作用。
[0008]這類實(shí)施例的額外實(shí)施方案可在多個數(shù)據(jù)源的每個參考源的默認(rèn)數(shù)據(jù)源優(yōu)先級高于多個數(shù)據(jù)源的每個結(jié)構(gòu)化知識庫的默認(rèn)數(shù)據(jù)源優(yōu)先級的情況下起作用。
[0009]這類實(shí)施例的額外實(shí)施方案可在多個數(shù)據(jù)源的每個結(jié)構(gòu)化知識庫的默認(rèn)數(shù)據(jù)源優(yōu)先級高于多個數(shù)據(jù)源的每個個別網(wǎng)頁的默認(rèn)數(shù)據(jù)源優(yōu)先級的情況下起作用。
[0010]這類實(shí)施例的額外實(shí)施方案可進(jìn)一步包含從第一參考源、第一結(jié)構(gòu)化知識庫以及第一個別網(wǎng)站識別沖突元數(shù)據(jù)條目,并且在響應(yīng)于POI搜索請求之前從合并元數(shù)據(jù)去除沖突元數(shù)據(jù)條目。
[0011]這類實(shí)施例的額外實(shí)施方案可包含查詢第一參考源和第二聯(lián)機(jī)參考源;從第一參考源的第一個別POI元數(shù)據(jù)識別個別POI并且從第二聯(lián)機(jī)參考源識別第二個別POI元數(shù)據(jù);從第一個別POI元數(shù)據(jù)和第二個別POI元數(shù)據(jù)識別第一個別POI兼容元數(shù)據(jù)和第一個別POI沖突元數(shù)據(jù);使用第一個別POI兼容元數(shù)據(jù)并且去除第一個別POI沖突元數(shù)據(jù)以創(chuàng)建第一個別POI合并元數(shù)據(jù);并且在查詢第一結(jié)構(gòu)化知識庫之前用第一個別POI合并元數(shù)據(jù)響應(yīng)于POI搜索請求。
[0012]這類實(shí)施例的額外實(shí)施方案可包含從第一結(jié)構(gòu)化知識庫的第三個別POI元數(shù)據(jù)識別個別POI;從第一個別POI合并元數(shù)據(jù)和第三個別POI元數(shù)據(jù)識別第二個別POI兼容元數(shù)據(jù)和第二個別POI沖突元數(shù)據(jù);使用第二個別POI兼容元數(shù)據(jù)和第二個別POI沖突數(shù)據(jù)更新第一個別POI合并元數(shù)據(jù)以創(chuàng)建第二個別POI合并元數(shù)據(jù);并且通過用第二個別POI合并元數(shù)據(jù)響應(yīng)于POI搜索請求來更新對POI搜索請求的響應(yīng)。
[0013]這類實(shí)施例的額外實(shí)施方案可在數(shù)據(jù)源優(yōu)先級包括期望響應(yīng)時間、用戶偏好選擇或數(shù)據(jù)質(zhì)量測量中的一或多個的情況下起作用。這類實(shí)施例的額外實(shí)施方案可在識別來自多個數(shù)據(jù)源的匹配POI搜索請求的元數(shù)據(jù)條目包括以下的情況下起作用:接收對查詢多個數(shù)據(jù)源的響應(yīng),響應(yīng)包括個別POI元數(shù)據(jù);并且隨時間當(dāng)接收響應(yīng)時通過使用語言分析模塊識別每個個別POI的兼容元數(shù)據(jù)和沖突元數(shù)據(jù)來更新合并元數(shù)據(jù);并且其中使用合并元數(shù)據(jù)響應(yīng)于POI搜索請求包括當(dāng)接收響應(yīng)并且隨時間更新合并元數(shù)據(jù)時傳送多個合并元數(shù)據(jù)更新。
[0014]這類實(shí)施例的額外實(shí)施方案可在使用語言分析模塊合并來自多個數(shù)據(jù)源的元數(shù)據(jù)條目以創(chuàng)建合并元數(shù)據(jù)包括在合并元數(shù)據(jù)中包含每個個別POI結(jié)果的兼容元數(shù)據(jù)并且從合并元數(shù)據(jù)排除沖突元數(shù)據(jù)的情況下起作用;并且其中響應(yīng)于POI搜索請求包括每次當(dāng)接收對查詢的響應(yīng)更新合并元數(shù)據(jù)時,傳送合并元數(shù)據(jù)更新。
[0015]—個替代實(shí)施例可為非暫時性計算機(jī)可讀指令媒體,其包括在由處理器執(zhí)行時致使計算裝置執(zhí)行包括以下的方法的指令:處理關(guān)注點(diǎn)(POI)搜索請求;識別各自具有數(shù)據(jù)源優(yōu)先級的多個數(shù)據(jù)源,多個數(shù)據(jù)源包括以下中的至少兩個:第一參考源、第一結(jié)構(gòu)化知識庫以及第一個別網(wǎng)站;針對與POI搜索請求相關(guān)的元數(shù)據(jù)查詢多個數(shù)據(jù)源,其中查詢順序是基于多個數(shù)據(jù)源中的每一個的數(shù)據(jù)源優(yōu)先級;測量多個數(shù)據(jù)源中的每一個的至少一種源質(zhì)量;響應(yīng)于查詢多個數(shù)據(jù)源接收來自多個數(shù)據(jù)源的匹配POI搜索請求的元數(shù)據(jù)條目;使用語言分析模塊合并來自多個數(shù)據(jù)源的元數(shù)據(jù)條目以從多個數(shù)據(jù)源創(chuàng)建合并元數(shù)據(jù);使用合并元數(shù)據(jù)響應(yīng)于POI搜索請求;并且使用多個數(shù)據(jù)源中的每一個的至少一種源質(zhì)量更新多個元數(shù)據(jù)源的數(shù)據(jù)源優(yōu)先級。
[0016]這類媒體的額外實(shí)施例可在所述方法進(jìn)一步包括以下的情況下起作用:查詢第一參考源和第二聯(lián)機(jī)參考源;從第一參考源的第一個別POI元數(shù)據(jù)識別個別POI并且從第二聯(lián)機(jī)參考源識別第二個別POI元數(shù)據(jù);從第一個別POI元數(shù)據(jù)和第二個別POI元數(shù)據(jù)識別第一個別POI兼容元數(shù)據(jù)和第一個別POI沖突元數(shù)據(jù);使用第一個別POI兼容元數(shù)據(jù)并且去除第一個別POI沖突元數(shù)據(jù)以創(chuàng)建第一個別POI合并元數(shù)據(jù);并且在查詢第一結(jié)構(gòu)化知識庫之前用第一個別POI合并元數(shù)據(jù)響應(yīng)于POI搜索請求。
[0017]另一個替代實(shí)施例可為包括以下的計算裝置:用于處理關(guān)注點(diǎn)(POI)搜索請求的裝置;用于識別各自具有數(shù)據(jù)源優(yōu)先級的多個數(shù)據(jù)源的裝置,多個數(shù)據(jù)源包括以下中的至少兩個:第一參考源、第一結(jié)構(gòu)化知識庫以及第一個別網(wǎng)站;用于針對與POI搜索請求相關(guān)的元數(shù)據(jù)查詢多個數(shù)據(jù)源的裝置,其中查詢順序是基于多個數(shù)據(jù)源中的每一個的數(shù)據(jù)源優(yōu)先級;用于測量多個數(shù)據(jù)源中的每一個的至少一種源質(zhì)量的裝置;用于響應(yīng)于查詢多個數(shù)據(jù)源,接收來自多個數(shù)據(jù)源的匹配POI搜索請求的元數(shù)據(jù)條目的裝置;用于使用語言分析模塊合并來自多個數(shù)據(jù)源的元數(shù)據(jù)條目以從多個數(shù)據(jù)源創(chuàng)建合并元數(shù)據(jù)的裝置;用于使用合并元數(shù)據(jù)響應(yīng)于POI搜索請求的裝置;以及用于使用多個數(shù)據(jù)源中的每一個的至少一種源質(zhì)量更新多個元數(shù)據(jù)源的數(shù)據(jù)源優(yōu)先級的裝置。
[0018]根據(jù)各種實(shí)施例的計算裝置的替代實(shí)施例可另外包括用于從用戶輸入更新多個數(shù)據(jù)源的每個數(shù)據(jù)源的數(shù)據(jù)源優(yōu)先級的裝置;和用于創(chuàng)建與多個數(shù)據(jù)源通信的多線程用戶查詢的裝置。根據(jù)各種實(shí)施例的計算裝置的替代實(shí)施例可另外包括用于通過識別從每個數(shù)據(jù)源接收的元數(shù)據(jù)的正確性測量多個數(shù)據(jù)源中的每一個的源質(zhì)量的裝置。
[0019]計算裝置的另一個實(shí)施例可包括用于處理關(guān)注點(diǎn)(POI)搜索請求的裝置;用于識別各自具有數(shù)據(jù)源優(yōu)先級的多個數(shù)據(jù)源的裝置,多個數(shù)據(jù)源包括以下中的至少兩個:第一參考源、第一結(jié)構(gòu)化知識庫以及第一個別網(wǎng)站;用于針對與POI搜索請求相關(guān)的元數(shù)據(jù)查詢多個數(shù)據(jù)源的裝置,其中查詢順序是基于多個數(shù)據(jù)源中的每一個的數(shù)據(jù)源優(yōu)先級;以及用于測量多個數(shù)據(jù)源中的至少一個的至少一種源質(zhì)量的裝置。
[0020]計算裝置的另一個實(shí)施例可進(jìn)一步包含用于響應(yīng)于查詢多個數(shù)據(jù)源,接收來自多個數(shù)據(jù)源的匹配POI搜索請求的元數(shù)據(jù)條目的裝置;用于合并來自多個數(shù)據(jù)源的元數(shù)據(jù)條目以從多個數(shù)據(jù)源創(chuàng)建合并元數(shù)據(jù)的裝置;用于使用合并元數(shù)據(jù)響應(yīng)于POI搜索請求的裝置;以及用于使用多個數(shù)據(jù)源中的至少一個的至少一種源質(zhì)量更新所述數(shù)據(jù)源中的至少一個的數(shù)據(jù)源優(yōu)先級的裝置。
[0021]計算裝置的另一個實(shí)施例可進(jìn)一步包含用于響應(yīng)于查詢多個數(shù)據(jù)源,接收來自多個數(shù)據(jù)源的匹配POI搜索請求的元數(shù)據(jù)條目的裝置;用于使用語言分析模塊合并來自多個數(shù)據(jù)源的元數(shù)據(jù)條目以從多個數(shù)據(jù)源創(chuàng)建合并元數(shù)據(jù)的裝置;用于使用合并元數(shù)據(jù)響應(yīng)于POI搜索請求的裝置;以及用于使用多個數(shù)據(jù)源中的至少一個的至少一種源質(zhì)量更新所述數(shù)據(jù)源中的至少一個的數(shù)據(jù)源優(yōu)先級的裝置。
[0022]計算裝置的另一個實(shí)施例可進(jìn)一步在多個數(shù)據(jù)源包括第一參考源和第一結(jié)構(gòu)化知識庫的情況下起作用;其中第一參考源的數(shù)據(jù)源優(yōu)先級高于第一結(jié)構(gòu)化知識庫的數(shù)據(jù)源優(yōu)先級;并且其中查詢多個數(shù)據(jù)源包括:用于針對與POI搜索請求相關(guān)的元數(shù)據(jù)查詢第一參考源的裝置;和用于在查詢第一參考源之后針對與POI搜索請求相關(guān)的元數(shù)據(jù)查詢第一結(jié)構(gòu)化知識庫的裝置。
[0023]計算裝置的另一個實(shí)施例可進(jìn)一步包含用于測量第一參考源的響應(yīng)時間的裝置;和用于測量第一結(jié)構(gòu)化知識庫的響應(yīng)時間的裝置。計算裝置的另一個實(shí)施例可在多個數(shù)據(jù)源進(jìn)一步包括第一個別網(wǎng)站的情況下起作用。
[0024]計算裝置的另一個實(shí)施例可進(jìn)一步包含用于從第一參考源、第一結(jié)構(gòu)化知識庫以及第一個別網(wǎng)站識別沖突元數(shù)據(jù)條目并且在響應(yīng)于POI搜索請求之前從合并元數(shù)據(jù)去除沖突元數(shù)據(jù)條目的裝置。
[0025]計算裝置的另一個實(shí)施例可進(jìn)一步包含用于查詢第一參考源和第二聯(lián)機(jī)參考源的裝置;用于從第一參考源的第一個別POI元數(shù)據(jù)識別個別POI并且從第二聯(lián)機(jī)參考源識別第二個別POI元數(shù)據(jù)的裝置;用于從第一個別POI元數(shù)據(jù)和第二個別POI元數(shù)據(jù)識別個另IJ POI的第一POI兼容元數(shù)據(jù)和個別POI的第一POI沖突元數(shù)據(jù)的裝置;用于使用第一POI兼容元數(shù)據(jù)并且去除第一 POI沖突元數(shù)據(jù)以創(chuàng)建第一個別POI合并元數(shù)據(jù)的裝置;以及用于在查詢第一結(jié)構(gòu)化知識庫之前用第一個別POI合并元數(shù)據(jù)響應(yīng)于POI搜索請求的裝置。
[0026]計算裝置的另一個實(shí)施例可進(jìn)一步包含用于從第一結(jié)構(gòu)化知識庫的第三個別POI元數(shù)據(jù)識別個別POI的裝置;用于從第一個別POI合并元數(shù)據(jù)和第三個別POI元數(shù)據(jù)識別個別POI的第二 POI兼容元數(shù)據(jù)和個別POI的第二 POI沖突元數(shù)據(jù)的裝置;用于使用第二POI兼容元數(shù)據(jù)和第二 POI沖突元數(shù)據(jù)更新第一個別POI合并元數(shù)據(jù)以創(chuàng)建第二個別POI合并元數(shù)據(jù)的裝置;以及用于通過用第二個別POI合并元數(shù)據(jù)響應(yīng)于POI搜索請求來更新對POI搜索請求的響應(yīng)的裝置。
[0027]計算裝置的額外實(shí)施例可在識別來自多個數(shù)據(jù)源的匹配POI搜索請求的元數(shù)據(jù)條目包括以下的情況下起作用:接收對查詢多個數(shù)據(jù)源的響應(yīng),響應(yīng)包括個別POI元數(shù)據(jù);以及隨時間當(dāng)接收響應(yīng)時通過使用語言分析模塊識別每個個別POI的兼容元數(shù)據(jù)和沖突元數(shù)據(jù)更新合并元數(shù)據(jù);并且其中使用合并元數(shù)據(jù)響應(yīng)于POI搜索請求包括當(dāng)接收響應(yīng)并且隨時間更新合并元數(shù)據(jù)時傳送多個合并元數(shù)據(jù)更新。
[0028]計算裝置的另外實(shí)施例可包含用于在合并元數(shù)據(jù)中包含每個個別POI結(jié)果的兼容元數(shù)據(jù)并且從合并元數(shù)據(jù)排除沖突元數(shù)據(jù)的裝置;和用于每次當(dāng)接收對查詢的響應(yīng)更新合并元數(shù)據(jù)時傳送合并元數(shù)據(jù)更新的裝置。
[0029]另一個替代實(shí)施例可為包括以下的計算裝置:無線通信模塊;耦合到無線通信模塊的存儲器;以及耦合到無線通信模塊和存儲器的處理器,其中處理器:識別各自具有數(shù)據(jù)源優(yōu)先級的多個數(shù)據(jù)源,所述多個數(shù)據(jù)源包括以下中的至少兩個:第一參考源、第一結(jié)構(gòu)化知識庫以及第一個別網(wǎng)站;針對與POI搜索請求相關(guān)的元數(shù)據(jù)查詢多個數(shù)據(jù)源,其中查詢順序是基于多個數(shù)據(jù)源中的每一個的數(shù)據(jù)源優(yōu)先級;測量多個數(shù)據(jù)源中的每一個的至少一種源質(zhì)量;以及使用多個數(shù)據(jù)源中的每一個的至少一種源質(zhì)量更新多個元數(shù)據(jù)源的數(shù)據(jù)源優(yōu)先級。
[0030]雖然描述各種特