1.一種由一個(gè)或多個(gè)處理器執(zhí)行的計(jì)算機(jī)實(shí)現(xiàn)的方法,所述方法包括:
由所述一個(gè)或多個(gè)處理器接收從用戶設(shè)備提供的第一查詢;以及
由所述一個(gè)或多個(gè)處理器確定所述第一查詢隱含地關(guān)涉某個(gè)實(shí)體,以及作為響應(yīng):
由所述一個(gè)或多個(gè)處理器獲得在所述用戶設(shè)備提供所述第一查詢時(shí)所述用戶設(shè)備的第一大致位置,
由所述一個(gè)或多個(gè)處理器獲得包括多個(gè)實(shí)體的第一實(shí)體集合,所述第一實(shí)體集合中的每個(gè)實(shí)體與所述第一大致位置相關(guān)聯(lián),
由所述一個(gè)或多個(gè)處理器確定所述第一查詢隱含地關(guān)涉所述第一實(shí)體集合中的至少兩個(gè)實(shí)體,并且作為響應(yīng),提供第一選擇界面以用于向用戶顯示,所述第一選擇界面包括圖形表示,每個(gè)圖形表示表示所述第一實(shí)體集合中的所述至少兩個(gè)實(shí)體的相應(yīng)實(shí)體,
由所述一個(gè)或多個(gè)處理器接收指示對(duì)第一實(shí)體的用戶選擇的用戶輸入,以及
由所述一個(gè)或多個(gè)處理器基于所述第一查詢和所述第一實(shí)體來提供第一經(jīng)修正查詢,所述第一經(jīng)修正查詢顯式地引用所述第一實(shí)體。
2.根據(jù)權(quán)利要求1所述的方法,其中,圖形表示包括以下中的一個(gè)或多個(gè):相應(yīng)實(shí)體的名稱、所述相應(yīng)實(shí)體的類型、所述用戶設(shè)備與所述相應(yīng)實(shí)體之間的大致距離、所述相應(yīng)實(shí)體的一個(gè)或多個(gè)圖像、所述相應(yīng)實(shí)體的評(píng)級(jí)、所述相應(yīng)實(shí)體的地址、所述相應(yīng)實(shí)體的電話號(hào)碼、以及如果所述相應(yīng)實(shí)體被選擇則將被顯示的一個(gè)或多個(gè)結(jié)果。
3.根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括:
接收從所述用戶設(shè)備提供的第二查詢;以及
由所述一個(gè)或多個(gè)處理器確定所述第二查詢隱含地關(guān)涉某個(gè)實(shí)體,以及作為響應(yīng):
獲得在所述用戶設(shè)備提供所述第二查詢時(shí)所述用戶設(shè)備的第二大致位置,
獲得包括多個(gè)實(shí)體的第二實(shí)體集合,所述第二實(shí)體集合中的每個(gè)實(shí)體與所述第二大致位置相關(guān)聯(lián),
確定所述第二查詢隱含地關(guān)涉所述第二實(shí)體集合中的至少兩個(gè)實(shí)體,
在不顯示第二選擇界面的情況下,自動(dòng)地選擇第二實(shí)體,以及
提供基于所述第二查詢和所述第二實(shí)體的第二經(jīng)修正查詢,所述第二經(jīng)修正查詢顯式地引用所述第二實(shí)體。
4.根據(jù)權(quán)利要求3所述的方法,其中,在不顯示第二選擇界面的情況下,自動(dòng)地基于時(shí)間、查詢和位置中的一個(gè)或多個(gè)來執(zhí)行選擇第二實(shí)體。
5.根據(jù)權(quán)利要求3所述的方法,其中,所述第一實(shí)體和所述第二實(shí)體是相同的實(shí)體。
6.根據(jù)權(quán)利要求1所述的方法,其中,確定所述第一查詢隱含地關(guān)涉所述至少兩個(gè)實(shí)體包括:基于將所述第一實(shí)體集合中的一個(gè)或多個(gè)實(shí)體的一個(gè)或多個(gè)類型和與所述第一查詢相關(guān)聯(lián)的一個(gè)或多個(gè)類型進(jìn)行比較,提供實(shí)體子集,所述至少兩個(gè)實(shí)體被包括在所述實(shí)體子集中。
7.根據(jù)權(quán)利要求6所述的方法,其中,與所述第一查詢相關(guān)聯(lián)的所述一個(gè)或多個(gè)類型被提供自將類型與查詢的相應(yīng)n元相關(guān)聯(lián)的索引。
8.根據(jù)權(quán)利要求1所述的方法,其中,如果相應(yīng)實(shí)體的位置在所述大致位置的閾值距離內(nèi),則該相應(yīng)的位置被包括在所述第一實(shí)體集合中。
9.一種系統(tǒng),包括:
用于存儲(chǔ)數(shù)據(jù)的數(shù)據(jù)存儲(chǔ);以及
一個(gè)或多個(gè)處理器,被配置來與所述數(shù)據(jù)存儲(chǔ)交互,所述一個(gè)或多個(gè)處理器進(jìn)一步被配置來執(zhí)行操作,包括:
接收從用戶設(shè)備提供的第一查詢;以及
確定所述第一查詢隱含地關(guān)涉某個(gè)實(shí)體,以及作為響應(yīng):
獲得在所述用戶設(shè)備提供所述第一查詢時(shí)所述用戶設(shè)備的第一大致位置,
獲得包括多個(gè)實(shí)體的第一實(shí)體集合,所述第一實(shí)體集合中的每個(gè)實(shí)體與所述第一大致位置相關(guān)聯(lián),
確定所述第一查詢隱含地關(guān)涉所述第一實(shí)體集合中的至少兩個(gè)實(shí)體,并且作為響應(yīng),提供第一選擇界面以用于向用戶顯示,所述第一選擇界面包括圖形表示,每個(gè)圖形表示表示所述第一實(shí)體集合中的所述至少兩個(gè)實(shí)體的相應(yīng)實(shí)體,
接收指示對(duì)第一實(shí)體的用戶選擇的用戶輸入,以及
基于所述第一查詢和所述第一實(shí)體來提供第一經(jīng)修正查詢,所述第一經(jīng)修正查詢顯式地引用所述第一實(shí)體。
10.根據(jù)權(quán)利要求9所述的系統(tǒng),其中,圖形表示包括以下中的一個(gè)或多個(gè):相應(yīng)實(shí)體的名稱、所述相應(yīng)實(shí)體的類型、所述用戶設(shè)備和所述相應(yīng)實(shí)體之間的大致距離、所述相應(yīng)實(shí)體的一個(gè)或多個(gè)圖像、所述相應(yīng)實(shí)體的評(píng)級(jí)、所述相應(yīng)實(shí)體的地址、所述相應(yīng)實(shí)體的電話號(hào)碼、以及如果所述相應(yīng)實(shí)體被選擇則將被顯示的一個(gè)或多個(gè)結(jié)果。
11.根據(jù)權(quán)利要求9所述的系統(tǒng),其中,操作進(jìn)一步包括:
接收從所述用戶設(shè)備提供的第二查詢;以及
確定所述第二查詢隱含地關(guān)涉某個(gè)實(shí)體,以及作為響應(yīng):
獲得在所述用戶設(shè)備提供所述第二查詢時(shí)所述用戶設(shè)備的第二大致位置,
獲得包括多個(gè)實(shí)體的第二實(shí)體集合,所述第二實(shí)體集合中的每個(gè)實(shí)體與所述第二大致位置相關(guān)聯(lián),
確定所述第二查詢隱含地關(guān)涉所述第二實(shí)體集合中的至少兩個(gè)實(shí)體,
在不顯示第二選擇界面的情況下,自動(dòng)地選擇第二實(shí)體,以及
提供基于所述第二查詢和所述第二實(shí)體的第二經(jīng)修正查詢,所述第二經(jīng)修正查詢顯式地引用所述第二實(shí)體。
12.根據(jù)權(quán)利要求11所述的系統(tǒng),其中,在不顯示第二選擇界面的情況下,自動(dòng)地基于時(shí)間、查詢和位置中的一個(gè)或多個(gè)來執(zhí)行選擇第二實(shí)體。
13.根據(jù)權(quán)利要求11所述的系統(tǒng),其中,所述第一實(shí)體和所述第二實(shí)體是相同的實(shí)體。
14.根據(jù)權(quán)利要求9所述的系統(tǒng),其中,確定所述第一查詢隱含地關(guān)涉所述至少兩個(gè)實(shí)體包括:基于將所述第一實(shí)體集合中的一個(gè)或多個(gè)實(shí)體的一個(gè)或多個(gè)類型和與所述第一查詢相關(guān)聯(lián)的一個(gè)或多個(gè)類型進(jìn)行比較,提供實(shí)體子集,所述至少兩個(gè)實(shí)體被包括在所述實(shí)體子集中。
15.根據(jù)權(quán)利要求14所述的系統(tǒng),其中,與所述第一查詢相關(guān)聯(lián)的所述一個(gè)或多個(gè)類型是從將類型與查詢的相應(yīng)n元相關(guān)聯(lián)的索引提供的。
16.根據(jù)權(quán)利要求9所述的系統(tǒng),其中,如果相應(yīng)實(shí)體的位置在所述大致位置的閾值距離內(nèi),則該相應(yīng)的位置被包括在所述第一實(shí)體集合中。
17.一種存儲(chǔ)指令的計(jì)算機(jī)可讀介質(zhì),所述指令在由一個(gè)或多個(gè)處理器執(zhí)行時(shí),使得所述一個(gè)或多個(gè)處理器執(zhí)行操作,包括:
接收從用戶設(shè)備提供的第一查詢;以及
確定所述第一查詢隱含地關(guān)涉某個(gè)實(shí)體,以及作為響應(yīng):
獲得在所述用戶設(shè)備提供所述第一查詢時(shí)所述用戶設(shè)備的第一大致位置,
獲得包括多個(gè)實(shí)體的第一實(shí)體集合,所述第一實(shí)體集合中的每個(gè)實(shí)體與所述第一大致位置相關(guān)聯(lián);
確定所述第一查詢隱含地關(guān)涉所述第一實(shí)體集合中的至少兩個(gè)實(shí)體,并且作為響應(yīng),提供第一選擇界面以用于向用戶顯示,所述第一選擇界面包括圖形表示,每個(gè)圖形表示表示所述第一實(shí)體集合的所述至少兩個(gè)實(shí)體的相應(yīng)實(shí)體,
接收指示對(duì)第一實(shí)體的用戶選擇的用戶輸入,以及
基于所述第一查詢和所述第一實(shí)體來提供第一經(jīng)修正查詢,所述第一經(jīng)修正查詢顯式地引用所述第一實(shí)體。
18.根據(jù)權(quán)利要求17所述的計(jì)算機(jī)可讀介質(zhì),其中,圖形表示包括以下中的一個(gè)或多個(gè):相應(yīng)實(shí)體的名稱、所述相應(yīng)實(shí)體的類型、所述用戶設(shè)備和所述相應(yīng)實(shí)體之間的大致距離、所述相應(yīng)實(shí)體的一個(gè)或多個(gè)圖像、所述相應(yīng)實(shí)體的評(píng)級(jí)、所述相應(yīng)實(shí)體的地址、所述相應(yīng)實(shí)體的電話號(hào)碼、以及如果所述相應(yīng)實(shí)體被選擇則將被顯示的一個(gè)或多個(gè)結(jié)果。
19.根據(jù)權(quán)利要求17所述的計(jì)算機(jī)可讀介質(zhì),其中,操作進(jìn)一步包括:
接收從所述用戶設(shè)備提供的第二查詢;以及
確定所述第二查詢隱含地關(guān)涉某個(gè)實(shí)體,以及作為響應(yīng):
獲得在所述用戶設(shè)備提供所述第二查詢時(shí)所述用戶設(shè)備的第二大致位置,
獲得包括多個(gè)實(shí)體的第二實(shí)體集合,所述第二實(shí)體集合中的每個(gè)實(shí)體與所述第二大致位置相關(guān)聯(lián),
確定所述第二查詢隱含地關(guān)涉所述第二實(shí)體集合中的至少兩個(gè)實(shí)體,
在不顯示第二選擇界面的情況下,自動(dòng)地選擇第二實(shí)體,以及
提供基于所述第二查詢和所述第二實(shí)體的第二經(jīng)修正查詢,所述第二經(jīng)修正查詢顯式地引用所述第二實(shí)體。
20.根據(jù)權(quán)利要求19所述的計(jì)算機(jī)可讀介質(zhì),其中,在不顯示第二選擇界面的情況下,自動(dòng)地基于時(shí)間、查詢和位置中的一個(gè)或多個(gè)來執(zhí)行選擇第二實(shí)體。
21.根據(jù)權(quán)利要求19所述的計(jì)算機(jī)可讀介質(zhì),其中,所述第一實(shí)體和所述第二實(shí)體是相同的實(shí)體。
22.根據(jù)權(quán)利要求17所述的計(jì)算機(jī)可讀介質(zhì),其中,確定所述第一查詢隱含地關(guān)涉所述至少兩個(gè)實(shí)體包括:基于將所述第一實(shí)體集合中的一個(gè)或多個(gè)實(shí)體的一個(gè)或多個(gè)類型和與所述第一查詢相關(guān)聯(lián)的一個(gè)或多個(gè)類型進(jìn)行比較,提供實(shí)體子集,所述至少兩個(gè)實(shí)體被包括在所述實(shí)體子集中。
23.根據(jù)權(quán)利要求22所述的計(jì)算機(jī)可讀介質(zhì),其中,與所述第一查詢相關(guān)聯(lián)的一個(gè)或多個(gè)類型是從將類型與查詢的相應(yīng)n元相關(guān)聯(lián)的索引提供的。
24.根據(jù)權(quán)利要求17所述的計(jì)算機(jī)可讀介質(zhì),其中,如果相應(yīng)實(shí)體的位置在所述大致位置的閾值距離內(nèi),則該相應(yīng)的位置被包括在所述第一實(shí)體集合中。