專利名稱:按時(shí)間和位置轉(zhuǎn)動(dòng)搜索結(jié)果的制作方法
按時(shí)間和位置轉(zhuǎn)動(dòng)搜索結(jié)果背景 當(dāng)瀏覽萬維網(wǎng)時(shí),在線或web搜索引擎已經(jīng)變得不可缺少。由于因特網(wǎng)上的內(nèi)容 的數(shù)量和種類越來越多,web搜索引擎已經(jīng)被開發(fā)成檢索過多的信息。同樣,這樣的搜索引 擎還能夠針對(duì)特定類型的信息。例如,在線用戶現(xiàn)在可以通過搜索特定地理區(qū)域內(nèi)的特定 地點(diǎn)或企業(yè)來搜索基于位置的信息。在線用戶還可以將搜索限制在諸如學(xué)術(shù)論文等等之類 的類別內(nèi)。這些現(xiàn)有的搜索引擎通常提供涉及搜索查詢的潛在項(xiàng)目的很長(zhǎng)的列表。列表可以 以文本格式、以圖形格式或文本和圖形格式的組合來顯示。也可以按確定的相關(guān)性分?jǐn)?shù)或 其他準(zhǔn)則來排序結(jié)果。對(duì)于諸如一個(gè)地點(diǎn)或兩個(gè)地點(diǎn)之間的行駛方向之類的有針對(duì)性的搜 索,搜索結(jié)果通常包括地圖和駕駛路線的逐步描述。盡管搜索結(jié)果的質(zhì)量正在改善,但是,一個(gè)基本的局限仍是對(duì)許多搜索引擎的障 礙。搜索結(jié)果仍是一維的。例如,假設(shè)一個(gè)用戶希望通過只鍵入“汽車經(jīng)銷商”來搜索該用 戶的家庭住址附近的汽車經(jīng)銷商,當(dāng)前搜索引擎將只以文本格式提供搜索結(jié)果的列表,示 出與搜索項(xiàng)最相關(guān)的結(jié)果。為進(jìn)一步縮小搜索結(jié)果范圍,用戶可以通過輸入“汽車經(jīng)銷商西 雅圖”來修改搜索項(xiàng),或從所提供的列表中選定其中一個(gè)搜索結(jié)果。該列表可以鏈接汽車經(jīng) 銷商店所在的另一網(wǎng)頁或者一個(gè)地址。這些一維結(jié)果具有若干個(gè)缺陷,包括不能在地理或位置維度和/或在時(shí)間維度擴(kuò) 展搜索項(xiàng)的范圍。
發(fā)明內(nèi)容
本發(fā)明的各實(shí)施例通過提供在顯示搜索結(jié)果時(shí)自動(dòng)地包括時(shí)間信息和位置信息 的透視或聚集搜索結(jié)果,克服了現(xiàn)有技術(shù)的一些缺陷。取決于搜索查詢的相關(guān)性,本發(fā)明的 各實(shí)施例以地圖和日歷的組合提供搜索結(jié)果,以便用戶可以輕松容易地定位和標(biāo)識(shí)合乎需 要的搜索結(jié)果。本發(fā)明的備選方面還提供項(xiàng)范圍庫,該庫為由用戶輸入的任何給定搜索項(xiàng) 定義了額外的時(shí)間信息或位置信息。例如,本發(fā)明的各方面允許在地理或位置維度和/或在時(shí)間維度擴(kuò)大搜索項(xiàng)的范 圍。換言之,當(dāng)用戶搜索“汽車經(jīng)銷商”時(shí),用戶在帶有示出了汽車經(jīng)銷商所在的地點(diǎn)的圖 形標(biāo)識(shí)符的地圖中接收結(jié)果。另外,搜索引擎還可以自動(dòng)地將搜索范圍縮小到用戶居住地 點(diǎn)或用戶進(jìn)行搜索的地點(diǎn)附近的地理區(qū)域。提供本發(fā)明內(nèi)容是為了以精簡(jiǎn)的形式介紹將在以下具體實(shí)施方式
中進(jìn)一步描述 的一些概念。本發(fā)明內(nèi)容并不旨在標(biāo)識(shí)出所要求保護(hù)的主題的關(guān)鍵特征或必要特征,也不 旨在用于幫助確定所要求保護(hù)的主題的范圍。其他特點(diǎn)部分地顯而易見,部分地在下面指出。附圖簡(jiǎn)述
圖1是示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的用于聚集來自各個(gè)源的時(shí)間信息和位 置信息以形成集體的查詢的系統(tǒng)的框圖的示例性實(shí)施例。
圖2-5是示出了一個(gè)圖形用戶界面(GUI)的顯示的示例性框圖,其中示出了根據(jù) 本發(fā)明的一個(gè)實(shí)施例的帶有聚集的時(shí)間和/或位置信息的搜索結(jié)果。圖6是示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的用于確定時(shí)間范圍或位置范圍的搜索 查詢中的搜索項(xiàng)的語義分析的框圖。圖7是示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的聚集來自各個(gè)源的時(shí)間信息和位置信 息以形成集體的查詢的操作的示例性流程圖。在圖形中,對(duì)應(yīng)的參考符號(hào)表示對(duì)應(yīng)的部分。
具體實(shí)施例方式本發(fā)明 的各實(shí)施例在響應(yīng)于接收到的搜索查詢提供搜索結(jié)果時(shí)提供時(shí)間信息和 位置信息的透視概要或聚集。當(dāng)前,在線搜索引擎的用戶不得不通過一次輸入互相排斥的 范圍或維度內(nèi)項(xiàng)(例如,一般搜索、時(shí)間/日歷、地圖/地點(diǎn)),來一維地思考。然而,人的大 腦不會(huì)如此思考,因此,我們有理由說“一個(gè)圖像頂一千個(gè)詞”。圖1是示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的用于自動(dòng)地聚集來自各個(gè)源的時(shí)間信 息和位置信息以形成集體的查詢的系統(tǒng)100的框圖。例如,系統(tǒng)100可以是用于處理在線 搜索查詢的計(jì)算機(jī)或一組計(jì)算機(jī)。在一個(gè)示例中,系統(tǒng)100可包括一個(gè)或多個(gè)前端服務(wù)器、 一個(gè)或多個(gè)后端服務(wù)器,以及一個(gè)或多個(gè)數(shù)據(jù)庫服務(wù)器。系統(tǒng)100也可以包括一個(gè)或多個(gè) web服務(wù)器、一個(gè)或多個(gè)認(rèn)證服務(wù)器、或用于響應(yīng)于來自用戶102的查詢提供搜索結(jié)果的其 他專門的服務(wù)器。系統(tǒng)100還包括處理器104。例如,處理器104可以是中央處理單元(CPU)、微處 理器,或能夠執(zhí)行計(jì)算機(jī)可執(zhí)行指令的其他處理單元。系統(tǒng)100還包括用于為系統(tǒng)100存 儲(chǔ)數(shù)據(jù)的存儲(chǔ)器區(qū)域106。存儲(chǔ)器區(qū)域106存儲(chǔ)項(xiàng)范圍庫110等等。項(xiàng)范圍庫110定義庫 110中的一個(gè)或多個(gè)項(xiàng)的時(shí)間范圍或位置范圍。在一個(gè)示例中,存儲(chǔ)器區(qū)域106包括計(jì)算機(jī) 存儲(chǔ)介質(zhì),其中包括,RAM、ROM、EEPR0M、閃存或其他存儲(chǔ)技術(shù)、CD-ROM、數(shù)字多功能盤(DVD) 或其他光盤存儲(chǔ)器、磁帶盒、磁帶、磁盤存儲(chǔ)器或其他磁存儲(chǔ)設(shè)備,或可以用來存儲(chǔ)所需要 的信息并可以被系統(tǒng)100訪問的任何其他介質(zhì)。系統(tǒng)100還包括用于與用戶102的客戶機(jī)設(shè)備114進(jìn)行交互的界面112??蛻魴C(jī) 設(shè)備114可以是個(gè)人計(jì)算機(jī)、個(gè)人數(shù)字助理、智能電話、蜂窩電話,或能夠連接到因特網(wǎng)的 帶有顯示器的其他數(shù)字設(shè)備。例如,界面112可包括網(wǎng)頁,網(wǎng)頁中具有用于從用戶102接收 一個(gè)或多個(gè)搜索查詢以及用于向用戶102提供一個(gè)或多個(gè)搜索結(jié)果的元素。系統(tǒng)100還包 括信息源116。信息源116可以是存儲(chǔ)了諸如具有與用戶102相關(guān)聯(lián)的個(gè)人信息的用戶簡(jiǎn) 檔之類的信息另一個(gè)數(shù)據(jù)存儲(chǔ)器。在一個(gè)實(shí)施例中,信息源116可以從位于遠(yuǎn)離系統(tǒng)100的 地理位置的外部源搜集信息。例如,信息源116可以從客戶機(jī)設(shè)備114檢索或獲取諸如默 認(rèn)位置信息、默認(rèn)時(shí)區(qū)位置、默認(rèn)IP地址、IP歷史、以及以前的搜索查詢之類的信息。在另 一實(shí)施例中,此信息可以被包括在用戶簡(jiǎn)檔中。在用戶簡(jiǎn)檔的示例中,系統(tǒng)100可以是向用 戶102提供多個(gè)服務(wù)的聯(lián)合的或企業(yè)計(jì)算機(jī)系統(tǒng)。如此,當(dāng)用戶102登錄到作為企業(yè)系統(tǒng) 的一部分提供的一個(gè)服務(wù)或向該服務(wù)認(rèn)證時(shí),用戶102可以維護(hù)用戶簡(jiǎn)檔。因此,用戶簡(jiǎn)檔 包括涉及用戶102的各種信息。在又一實(shí)施例中,信息源116在地理上也可以位于遠(yuǎn)離系 統(tǒng)100。在替換實(shí)施例中,信息源116與存儲(chǔ)器區(qū)域106耦合,以便來自信息源116的信息可以被輸入到存儲(chǔ)器區(qū)域106,用于響應(yīng)于來自用戶102的搜索查詢輔助或提供搜索結(jié)果。在一個(gè)示例中,用戶102可以是人類用戶。圖2到5示出了一個(gè)圖形用戶界面(⑶I)的顯示,其中示出了根據(jù)本發(fā)明的一個(gè) 實(shí)施例的帶有聚集時(shí)間和/或位置信息的搜索結(jié)果。下面還將結(jié)合圖1中的系統(tǒng)100來討 論圖2到5,以描述本發(fā)明的各個(gè)方面。在一個(gè)實(shí)施例中,下面的操作被包括,并實(shí)現(xiàn)為計(jì)算 機(jī)可執(zhí)行指令,并由系統(tǒng)100的處理器104來執(zhí)行。一開始,界面112顯示網(wǎng)頁或頁面202,其中具有接收來自用戶102的搜索輸入或 查詢的第一顯示區(qū)204,顯示地圖的第二顯示區(qū)206,以及用于顯示日歷的第三顯示區(qū)208。 在一個(gè)示例中,第一顯示區(qū)204包括用于從用戶102接收搜索查詢或搜索輸入的搜索欄。 在另一實(shí)施例中,頁面202還包括第四顯示區(qū)210,該第四顯示區(qū)210響應(yīng)于對(duì)第三顯示區(qū) 208中的日歷的選擇或?qū)Φ诙@示區(qū)206中的地圖的選擇,顯示搜索結(jié)果的額外的信息?,F(xiàn)在參考圖3,顯示器220示出了本發(fā)明在處理用戶查詢時(shí)的各實(shí)施例。在此示例 中,用戶102希望搜索項(xiàng)222“待售房屋”。在此示例中,搜索項(xiàng)222包括一個(gè)或多個(gè)搜索輸 入,如“待售”和“房屋”。這些搜索項(xiàng)222傳遞或定義用戶102希望查找住宅銷售以及何時(shí) 以及哪里有房屋可供公眾參觀的語義消息??梢岳斫?,在不偏離本發(fā)明的各實(shí)施例的范圍 或精神的情況下,可以輸入其他項(xiàng)或輸入。一旦用戶輸入搜索項(xiàng)222,用戶102可以經(jīng)由耦合到客戶機(jī)設(shè)備114的輸入設(shè)備, 選擇搜索激活控件或按鈕224,以將搜索項(xiàng)222發(fā)送到處理器104,供進(jìn)行處理。處理器106 接收搜索項(xiàng)222,并試圖標(biāo)識(shí)與搜索項(xiàng)222最相關(guān)的一個(gè)或多個(gè)搜索結(jié)果。在一個(gè)實(shí)施例 中,在標(biāo)識(shí)最相關(guān)的搜索結(jié)果時(shí),處理器104從信息源116接收時(shí)間信息或位置信息。在此 示例中,處理器104從用戶簡(jiǎn)檔接收時(shí)間信息或位置信息,其中可包括用戶的因特網(wǎng)協(xié)議 (IP)地址、提供搜索查詢時(shí)的日期和時(shí)間等等。在另一實(shí)施例中,處理器104可以標(biāo)識(shí)當(dāng)接 收搜索項(xiàng)222時(shí)的時(shí)間或位置信息。例如,當(dāng)接收到搜索項(xiàng)222時(shí),處理器104可能已經(jīng)經(jīng) 由界面112從客戶機(jī)設(shè)備114接收到這樣的信息。在另一實(shí)施例中,處理器104可以通過 向客戶機(jī)設(shè)備114發(fā)送cookie或其他電子跟蹤文件,來從客戶機(jī)設(shè)備114接收時(shí)間或位置 fn息ο在一個(gè)示例中,對(duì)于時(shí)間維度,可以從搜索查詢或搜索項(xiàng)推斷時(shí)間范圍,并可以從 用戶在過去對(duì)類似的搜索的點(diǎn)擊習(xí)得時(shí)間范圍。例如,存儲(chǔ)器區(qū)域106或信息源116中的用 戶簡(jiǎn)檔可以存儲(chǔ)用戶102的過去的搜索結(jié)果或搜索查詢。在接收到新搜索查詢之后,處理 器104可以首先審查用戶簡(jiǎn)檔以獲得相關(guān)的查詢或結(jié)果,以確定時(shí)間范圍。在另一實(shí)施例 中,客戶機(jī)設(shè)備114也可以在本地存儲(chǔ)類似的信息,并可以將時(shí)間信息提供到處理器104。 如此,可以將來自客戶機(jī)設(shè)備114的反饋提供到處理器104。在另一示例中,諸如“待售房 屋”和現(xiàn)場(chǎng)舊貨出售”通常之類的搜索查詢通常是針對(duì)“即將到來的周末”的。如此,無論 是項(xiàng)范圍庫110,信息源116中的用戶簡(jiǎn)檔,還是客戶機(jī)設(shè)備114都可以將時(shí)間信息提供到 處理器104。類似地,音樂會(huì)或會(huì)議可以固有地涉及提前一個(gè)到二個(gè)月的時(shí)間維度或范圍。 同樣,在一個(gè)實(shí)施例中,時(shí)間維度中的隱含意思是當(dāng)日的日期,并可以從由處理器104、客戶 機(jī)設(shè)備114等等所維護(hù)的時(shí)鐘之類的各種源中獲取。可以理解,基于時(shí)間維度或范圍,潛在的搜索結(jié)果將相應(yīng)地改變。因此,時(shí)間信息 充當(dāng)過濾器,以便如果用戶102從現(xiàn)在起一個(gè)月后搜索同一個(gè)東西,用戶102將得到不同的結(jié)果。同樣,對(duì)于諸如“2004年大選”之類的過去事件,標(biāo)識(shí)的搜索結(jié)果將與過去的事件相 關(guān)聯(lián)。類似地,諸如歷史事件或股票市場(chǎng)新聞之類的搜索查詢可以固有地包括過去的時(shí)間 信息。在另一實(shí)施例中,對(duì)于位置維度,可以理解,本發(fā)明的各實(shí)施例不僅限于推斷客戶 機(jī)設(shè)備114的IP地址。推斷可以包括,但不限于,用戶102通常在地圖上放大的位置、存儲(chǔ) 或保存在用戶簡(jiǎn)檔中的方向,或用戶在最近3個(gè)月進(jìn)行的搜索。在替換實(shí)施例中,可以使用 啟發(fā)式法引擎來研究用戶的搜索行為或習(xí)慣,并提供建議的位置信息?!┨幚砥?04接收與搜索項(xiàng)222相關(guān)聯(lián)的時(shí)間信息和位置信息,處理器104標(biāo) 識(shí)來自存儲(chǔ)器區(qū)域106(例如,潛在的搜索結(jié)果數(shù)據(jù)存儲(chǔ)器)的一個(gè)或多個(gè)搜索結(jié)果。在圖 3中所示出的示例中,搜索項(xiàng)222是“待售房屋”,時(shí)間信息(來自上文所描述的客戶機(jī)設(shè)備 114或其他來源)是2008年5月11日,而位置信息(來自客戶機(jī)設(shè)備114、其他來源、IP地 址等等)是美國(guó)華盛頓州西雅圖。響應(yīng)于搜索項(xiàng)222、時(shí)間信息和位置信息,本發(fā)明的各實(shí) 施例根據(jù)接收到的搜索項(xiàng)222、時(shí)間信息、以及位置信息,標(biāo)識(shí)一個(gè)或多個(gè)搜索結(jié)果。響應(yīng)于標(biāo)識(shí)的結(jié)果,本發(fā)明的各實(shí)施例向用戶102提供搜索結(jié)果。與搜索引擎通 常只顯示基于文本的搜索結(jié)果的列表的以往實(shí)現(xiàn)不同。然而,本發(fā)明的各實(shí)施例通過聚集 對(duì)搜索項(xiàng)的時(shí)間信息和位置信息(或空間信息),以便本發(fā)明的各方面可以向用戶102提供 更完整和更豐富的用戶體驗(yàn),相對(duì)于現(xiàn)有的技術(shù),有了改進(jìn)。這樣一來,以直觀方式向用戶 102提供了給定搜索結(jié)果的時(shí)間維度和空間維度。如此并如圖3所描繪的,在第二顯示區(qū)的地圖上顯示了大頭針或圖形標(biāo)識(shí)符226。 同時(shí),還在第三顯示區(qū)的日歷上顯示了時(shí)間標(biāo)識(shí)符228,以便圖形標(biāo)識(shí)符226與時(shí)間標(biāo)識(shí)符 228相對(duì)應(yīng)??梢岳斫?,作為說明,而不作為限制,只顯示了一個(gè)圖形標(biāo)識(shí)符226和一個(gè)時(shí)間 標(biāo)識(shí)符228。圖形標(biāo)識(shí)符或時(shí)間標(biāo)識(shí)符的數(shù)量取決于搜索項(xiàng)222、時(shí)間信息、位置信息,和/ 或潛在的搜索結(jié)果數(shù)據(jù)存儲(chǔ)器的容量。更詳細(xì)地,圖形標(biāo)識(shí)符226與時(shí)間標(biāo)識(shí)符228相對(duì)應(yīng)。如此,對(duì)圖形標(biāo)識(shí)符226的 選定導(dǎo)致聚焦或選定時(shí)間標(biāo)識(shí)符228 (從日期5月17日周圍的粗體選擇框顯而易見)。類 似地,對(duì)時(shí)間標(biāo)識(shí)符228的選定導(dǎo)致聚焦或選定圖形標(biāo)識(shí)符226。如此,本發(fā)明的各實(shí)施 例允許用戶102以簡(jiǎn)潔而方便的方式查看搜索結(jié)果,因?yàn)樗阉鹘Y(jié)果智能地顯示最相關(guān)的信 息。并非示出與項(xiàng)“待售房屋”相關(guān)的搜索結(jié)果的長(zhǎng)列表,本發(fā)明的各實(shí)施例使用地圖上的 圖形標(biāo)識(shí)符和日歷上的時(shí)間標(biāo)識(shí)符以清楚地表達(dá)在哪里以及何時(shí)有民用住宅的銷售向公 眾開放參觀。用戶102不再需要在找出何時(shí)或在哪里相關(guān)的搜索結(jié)果可能具有信息之前點(diǎn) 進(jìn)一系列鏈接。在一個(gè)實(shí)施例中,第二顯示區(qū)206中的地圖可包括一個(gè)或多個(gè)與地圖相關(guān)的控 件,如縮小230、放大232、方向性焦點(diǎn)234等等。這些額外的控件有效地對(duì)已經(jīng)檢索到的或 標(biāo)識(shí)的搜索結(jié)果設(shè)置了額外的準(zhǔn)則。如此,縮小控件230、放大控件232,以及方向焦點(diǎn)控件 234可以按照位置信息中的某一半徑內(nèi)的地理接近度,充當(dāng)結(jié)果的過濾器。類似地,第三顯 示區(qū)208中的日歷可包括將時(shí)間焦點(diǎn)切換到前一日歷月份或下一日歷月份的控件236。此 控件236可以充當(dāng)進(jìn)一步細(xì)化標(biāo)識(shí)的搜索結(jié)果的時(shí)間過濾器。在不偏離本發(fā)明的各方面范 圍的情況下,與日歷或地圖相關(guān)聯(lián)的其他控件也可以對(duì)用戶102可用?,F(xiàn)在參考圖4,另一顯示240示出了本發(fā)明的另一實(shí)施例,帶有第四顯示區(qū)210,該第四顯示區(qū)210響應(yīng)于對(duì)圖形標(biāo)識(shí)符226或時(shí)間標(biāo)識(shí)符228的選定,顯示搜索結(jié)果的補(bǔ)充 細(xì)節(jié)。例如,假設(shè)用戶102選定第一顯示區(qū)206中的地圖上的圖形標(biāo)識(shí)符226,此實(shí)施例中 的本發(fā)明的各個(gè)方面不僅聚焦或選定與圖形標(biāo)識(shí)符226相對(duì)應(yīng)的一個(gè)或多個(gè)時(shí)間標(biāo)識(shí)符 228,而且還在第四顯示區(qū)210顯示任何額外的信息。在此示例中,提供了下列額外的信息擁有者出售的房子;房子對(duì)外開放時(shí)間10_5 ;地址一街1234 號(hào),Seattle (西雅圖),WA (華盛頓州)>> 更多 點(diǎn)擊以得到方向如此,用戶102不僅得到對(duì)于此特定房子的待售房屋所在的位置的信息,而且還 得到何時(shí)可以參觀該房屋的信息。本發(fā)明的各實(shí)施例還通過提供到待售房屋的位置的方向 和/或諸如鄰近區(qū)域信息、學(xué)校信息、醫(yī)院信息等等之類的其他信息的鏈接,還提供并允許 用戶102檢索任何相關(guān)信息。現(xiàn)在參考圖5,本發(fā)明的替換實(shí)施例允許用戶改變接收到的或默認(rèn)的時(shí)間信息或 位置信息。例如,處理器102,在沒有用戶輸入的情況下,可以默認(rèn)地自動(dòng)使用用戶102的客 戶機(jī)設(shè)備114的IP地址作為位置信息,而使用系統(tǒng)100的時(shí)間信息作為時(shí)間信息。然而,用 戶102可能希望查找針對(duì)另一地理位置或時(shí)間的信息。例如,用戶102可能希望為生活在 幾百英里之外的親戚查找待售房屋的信息。如此,本發(fā)明的各個(gè)方面可以提供窗口 244,詢 問用戶102是否希望修改默認(rèn)或當(dāng)前位置/時(shí)間信息。窗口 244也可以顯示對(duì)話框消息, 詢問用戶102是否希望對(duì)于所有后續(xù)的搜索設(shè)置新的并且或許永久性的時(shí)間信息和/或位 置信息。在另一實(shí)施例中,這樣的修改或更改也可以存儲(chǔ)在用戶簡(jiǎn)檔中,供以后檢索使用??梢岳斫?,盡管圖2到5中的顯示包括第一顯示區(qū)204、第二顯示區(qū)206、第三顯示 區(qū)208和第四顯示區(qū)210,但是,在不偏離本發(fā)明的各實(shí)施例的范圍的情況下,本發(fā)明的各 實(shí)施例和圖2到5中所示出的GUI可以被包括到其他界面元件?,F(xiàn)在參考圖6,框圖示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的用于確定時(shí)間范圍或位置 范圍的搜索查詢中的搜索項(xiàng)的語義分析。在一個(gè)示例中,搜索查詢602包括諸如搜索項(xiàng) 604 “分類”之類的一個(gè)或多個(gè)搜索項(xiàng)。在此示例中,處理器102通過將搜索項(xiàng)604與項(xiàng)范 圍庫110中的其中一個(gè)項(xiàng)進(jìn)行比較來分析搜索項(xiàng)604。如上文所描述的,項(xiàng)范圍庫110定 義一個(gè)或多個(gè)項(xiàng)的時(shí)間范圍或位置范圍。項(xiàng)范圍庫110可以基于用戶過去的搜索體驗(yàn)(例 如,從用戶簡(jiǎn)檔)或基于發(fā)送到客戶機(jī)設(shè)備114并從其中檢索的cookie,來定義時(shí)間范圍 或位置范圍。如此,在606處,項(xiàng)范圍庫110可以為項(xiàng)“分類”定義用戶IP地址的位置范圍 和在最近3周內(nèi)的時(shí)間范圍。項(xiàng)范圍庫110可包括額外的項(xiàng),并且可以用各種格式或句法 (例如,可執(zhí)行的表達(dá)式)來表達(dá)時(shí)間范圍和位置范圍,以便處理器104可以在響應(yīng)于搜索 查詢602形成搜索結(jié)果時(shí)消費(fèi)或應(yīng)用時(shí)間范圍和位置范圍。圖7是示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的聚集來自各個(gè)源的時(shí)間信息和位置信 息以形成集體的查詢的操作的示例性流程圖。在702處,從用戶那里接收用于標(biāo)識(shí)相關(guān)的 搜索結(jié)果的搜索查詢。搜索查詢包括一個(gè)或多個(gè)查詢輸入,查詢輸入不局限于只基于位置 的搜索。在704處,從信息源那里接收與查詢輸入相關(guān)聯(lián)的時(shí)間信息。信息源獨(dú)立于查詢 輸入或和查詢輸入分離。在706處,從另一信息源接收與查詢輸入相關(guān)聯(lián)的位置信息,而其他信息源也獨(dú)立于查詢輸入或和查詢輸入分離。在一個(gè)實(shí)施例中其他信息源和該信息源是用戶簡(jiǎn)檔的至少一部分。在708處,響應(yīng)于一個(gè)或多個(gè)查詢輸入、接收到的時(shí)間信息和接收到的位置信息 并根據(jù)它們,標(biāo)識(shí)與接收到的查詢相關(guān)聯(lián)的一個(gè)或多個(gè)搜索結(jié)果。在710處,在地圖上提供 表示一個(gè)或多個(gè)標(biāo)識(shí)的結(jié)果的一個(gè)或多個(gè)圖形標(biāo)識(shí)符。每一個(gè)或多個(gè)所提供的圖形標(biāo)識(shí)符 在日歷上具有至少一個(gè)對(duì)應(yīng)的時(shí)間標(biāo)識(shí)符,以便用戶對(duì)地圖上的圖形標(biāo)識(shí)符中的一個(gè)的選 定會(huì)聚焦對(duì)日歷上的時(shí)間標(biāo)識(shí)符中的一個(gè)的對(duì)應(yīng)的選定,或用戶對(duì)日歷上的時(shí)間標(biāo)識(shí)符中 的一個(gè)的選定會(huì)對(duì)應(yīng)地選定對(duì)地圖上的圖形標(biāo)識(shí)符中的一個(gè)。在另一實(shí)施例中,在712處就一個(gè)或多個(gè)查詢輸入是否匹配存儲(chǔ)器區(qū)域中的項(xiàng)范 圍庫中的其中一個(gè)項(xiàng)進(jìn)行判斷。如果判斷是否定的,本發(fā)明的各實(shí)施例在704處接收時(shí)間 信息和/或位置信息。另一方面,如果判斷是肯定的,則在714處從項(xiàng)范圍庫中檢索所定義 的時(shí)間范圍或位置范圍信息。在再一個(gè)替換實(shí)施例中,在716處提供或接收額外的用戶覆 蓋信息(例如,修改默認(rèn)時(shí)間信息和位置信息)。在操作中,下面的示例示出了本發(fā)明的各實(shí)施例的工作。假設(shè)用戶希望搜索“舊金 山灣區(qū)的音樂會(huì)”。用戶將在搜索框中輸入該短語,結(jié)果將示為地圖上的大頭針和日歷上的 事件。每一個(gè)大頭針都具有粘在日歷上的對(duì)應(yīng)的事件,并可以將結(jié)果的細(xì)節(jié)張貼在“細(xì)節(jié)窗 格”中。如果用戶點(diǎn)擊某一天,某個(gè)星期或某個(gè)月,則這些事件的對(duì)應(yīng)的位置被突出顯示或 聚焦于地圖上。如果用戶點(diǎn)擊地圖上的一個(gè)大頭針或一組大頭針,則對(duì)應(yīng)的日歷日期被突 出顯示或聚焦。各種情形下“細(xì)節(jié)窗格”示出了用戶在地圖或者日歷上選擇了什么。本發(fā)明的各實(shí)施例通過以簡(jiǎn)便、直接和直觀的方式顯示結(jié)果來提供豐富的用戶體 驗(yàn)。在上述情形下用戶不必說他們今天或下星期需要此信息。用戶甚至可以決定不輸入詞 “舊金山灣區(qū)”。用戶也可以更改地圖縮放,對(duì)應(yīng)的日歷事件將相應(yīng)地被包括/過濾掉,無需 點(diǎn)擊典型的“高級(jí)”按鈕以過濾或訪問高級(jí)搜索選項(xiàng)。用戶還可以輕松地將帶有他們感興趣 的事件的他們?cè)撔瞧诘膫€(gè)人/工作日歷同與其相關(guān)聯(lián)的地圖以及細(xì)節(jié)合并到一個(gè)頁面中。為了說明,程序及諸如操作系統(tǒng)之類的其他可執(zhí)行程序組件此處被示為分離的 塊。然而,可以認(rèn)識(shí)到,這樣的程序和組件在不同的時(shí)間駐留在不同的存儲(chǔ)器組件中,并由 計(jì)算機(jī)的數(shù)據(jù)處理器來執(zhí)行。雖然是結(jié)合示例性計(jì)算系統(tǒng)環(huán)境(包括系統(tǒng)100和/或客戶機(jī)設(shè)備114)來描述 的,但是,本發(fā)明的各實(shí)施例對(duì)于很多其他通用或?qū)S糜?jì)算機(jī)系統(tǒng)環(huán)境或配置也很適用。計(jì) 算系統(tǒng)環(huán)境并非旨在對(duì)本發(fā)明的任何方面的使用范圍或功能提出任何限制。此外,計(jì)算機(jī) 環(huán)境也不應(yīng)被解釋成對(duì)于示例性操作環(huán)境中所示出的任一組件或其組合有任何依賴或要 求。適用于本發(fā)明的各方面的公知的計(jì)算系統(tǒng)、環(huán)境和/或配置的示例包括,但不僅限于 個(gè)人計(jì)算機(jī)、服務(wù)器計(jì)算機(jī)、手持式或膝上型設(shè)備、多處理器系統(tǒng)、基于微處理器的系統(tǒng)、機(jī) 頂盒、可編程消費(fèi)電子產(chǎn)品、移動(dòng)電話、網(wǎng)絡(luò)PC、小型計(jì)算機(jī)、大型計(jì)算機(jī)、包括上面的系統(tǒng) 或設(shè)備的中的任何一種的分布式計(jì)算環(huán)境等等??梢栽谟梢慌_(tái)或多臺(tái)計(jì)算機(jī)或其他設(shè)備執(zhí)行的諸如程序模塊之類的計(jì)算機(jī)可執(zhí) 行的指令的一般上下文中來描述本發(fā)明的各實(shí)施例。一般而言,程序模塊包括,但不限于, 執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、對(duì)象、組件,以及數(shù)據(jù)結(jié)構(gòu)。本發(fā)明的 各方面也可以在其中任務(wù)由通過通信網(wǎng)絡(luò)鏈接的遠(yuǎn)程處理設(shè)備執(zhí)行的分布式計(jì)算環(huán)境中實(shí)現(xiàn)。在分布式計(jì)算環(huán)境中,程序模塊可以位于包括存儲(chǔ)器存儲(chǔ)設(shè)備的本地和/或遠(yuǎn)程計(jì) 算機(jī)存儲(chǔ)介質(zhì)中。軟件體系結(jié)構(gòu)的上下文中的接口包括軟件模塊、組件、代碼部分,或計(jì)算機(jī)可執(zhí) 行指令的其他序列。接口包括,例如,訪問第二模塊以代表第一模塊執(zhí)行計(jì)算工作的第一 模塊。第一和第二模塊包括,在一個(gè)示例中,諸如由操作系統(tǒng)所提供的應(yīng)用程序編程接口 (API)、組件對(duì)象模型(COM)接口(例如,用于對(duì)等應(yīng)用程序通信),以及可擴(kuò)展標(biāo)記語言元 數(shù)據(jù)互換格式(XMI)接口(例如,用于web服務(wù)之間的通信)。接口可以是諸如Java 2平臺(tái)企業(yè)版(J2EE)、⑶M或分布式COM(DCOM)示例中的緊 密耦合的同步實(shí)現(xiàn)??闪磉x地,或另外,接口可以是松散耦合的,異步實(shí)現(xiàn),如在web服務(wù)中 (例如,使用簡(jiǎn)單對(duì)象訪問協(xié)議)。一般而言,接口包括下列特性的任何組合緊密耦合的、 松散耦合的、同步的,以及異步的。更進(jìn)一步,接口可以符合標(biāo)準(zhǔn)協(xié)議、專有協(xié)議,或標(biāo)準(zhǔn)和 專有協(xié)議的任何組合。此處所描述的接口可以全部是單一接口的一部分,或者可以實(shí)現(xiàn)為單獨(dú)的接口或 其任何組合。接口可以本地或遠(yuǎn)程執(zhí)行以提供功能。更進(jìn)一步,接口可包括比此處所示出 和描述的功能多一些或少一些功能。在操作中,系統(tǒng)100執(zhí)行諸如圖形中所示出的那些計(jì)算機(jī)可執(zhí)行指令之類的計(jì)算 機(jī)可執(zhí)行指令,以實(shí)現(xiàn)本發(fā)明的各方面。此處所示出和描述的本發(fā)明的各實(shí)施例中的操作的執(zhí)行的順序 不是必需的,除非 另作說明。即,除非另作說明,操作可以以任何順序執(zhí)行,本發(fā)明的各實(shí)施例可以包括比此 處所公開的操作多一些或少一些操作。例如,在一個(gè)操作之前,同時(shí),或之后執(zhí)行另一個(gè)操 作也在本發(fā)明的各方面范圍之內(nèi)。本發(fā)明的各實(shí)施例可以利用.計(jì)算機(jī)可執(zhí)行指令來實(shí)現(xiàn)。計(jì)算機(jī)可執(zhí)行指令可以 被組織成一個(gè)或多個(gè)計(jì)算機(jī)可執(zhí)行的組件或模塊??梢岳萌魏螖?shù)量的這樣的組件或模塊 和組織,來實(shí)現(xiàn)本發(fā)明的各方面。例如,本發(fā)明的各方面不僅限于圖形中所示出并且在此處 所描述的特定計(jì)算機(jī)可執(zhí)行的指令或特定組件或模塊。本發(fā)明的其他實(shí)施例可以包括具有 比此處所示出和描述的功能多一些或少一些功能的不同的計(jì)算機(jī)可執(zhí)行指令或組件。當(dāng)介紹本發(fā)明的各方面的元件或其實(shí)施例時(shí),“一個(gè)”、“所述”旨在表示有元件中 的一個(gè)或多個(gè)。術(shù)語“包括”,以及“具有”是包含性的,并表示除所列出的元件以外,還可以 有額外的元件。已經(jīng)詳細(xì)地描述了本發(fā)明的各方面,顯然,在不偏離所附權(quán)利要求書所定義的本 發(fā)明的各方面的范圍的情況下,可以進(jìn)行各種修改。在不偏離本發(fā)明的各方面的范圍的情 況下,可以對(duì)上面的結(jié)構(gòu)、產(chǎn)品,以及方法作出各種更改,上面的描述中所包含的和各個(gè)附 圖中所示出的所有主題應(yīng)該解釋為說明性的,而不是限制性的。
權(quán)利要求
1.一種用于聚集來自各個(gè)源的時(shí)間信息和位置信息以形成集體的查詢的方法,所述方 法包括從用戶那里接收用于標(biāo)識(shí)相關(guān)的搜索結(jié)果的搜索查詢,所述搜索查詢包括一個(gè)或多個(gè) 查詢輸入,所述查詢輸入不局限于只基于位置的搜索;從信息源接收與查詢輸入相關(guān)聯(lián)的時(shí)間信息,所述信息源獨(dú)立于所述查詢輸入;從另一信息源接收與查詢輸入相關(guān)聯(lián)的位置信息,所述另一信息源也獨(dú)立于所述查詢 輸入;響應(yīng)于所述一個(gè)或多個(gè)查詢輸入、所接收到的時(shí)間信息和所接收到的位置信息并根據(jù) 它們,標(biāo)識(shí)與所接收到的查詢相關(guān)聯(lián)的一個(gè)或多個(gè)搜索結(jié)果;以及在地圖上提供表示所述一個(gè)或多個(gè)標(biāo)識(shí)的結(jié)果的一個(gè)或多個(gè)圖形標(biāo)識(shí)符,所述每一個(gè) 或多個(gè)所提供的圖形標(biāo)識(shí)符在日歷上具有至少一個(gè)對(duì)應(yīng)的時(shí)間標(biāo)識(shí)符,以便所述用戶對(duì)地 圖上的所述圖形標(biāo)識(shí)符中的一個(gè)的選定會(huì)聚焦對(duì)日歷上的所述時(shí)間標(biāo)識(shí)符中的一個(gè)的對(duì) 應(yīng)的選定,或所述用戶對(duì)日歷上的所述時(shí)間標(biāo)識(shí)符中的一個(gè)的選定會(huì)選擇對(duì)地圖上的所述 圖形標(biāo)識(shí)符中的一個(gè)的對(duì)應(yīng)的選定。
2.如權(quán)利要求1所述的方法,其特征在于,還包括,響應(yīng)于聚焦,在細(xì)節(jié)信息區(qū)域提供 所述一個(gè)或多個(gè)標(biāo)識(shí)的結(jié)果的額外的文本信息。
3.如權(quán)利要求1所述的方法,其特征在于,接收所述位置信息包括標(biāo)識(shí)來自所述用戶 的下列位置信息中的一項(xiàng)因特網(wǎng)協(xié)議(IP)地址信息和來自所述信息源的位置信息。
4.如權(quán)利要求1所述的方法,其特征在于,接收所述時(shí)間信息包括標(biāo)識(shí)來自所述用戶 的下列時(shí)間信息中的一項(xiàng)來自所述另一信息源的時(shí)間信息,當(dāng)接收到所述搜索查詢時(shí)的 時(shí)間信息,以及當(dāng)標(biāo)識(shí)所述一個(gè)或多個(gè)結(jié)果時(shí)的時(shí)間信息。
5.如權(quán)利要求1所述的方法,其特征在于,所述信息源和所述另一信息源包括與所述 用戶相關(guān)聯(lián)的用戶簡(jiǎn)檔。
6.如權(quán)利要求5所述的方法,其特征在于,所述用戶簡(jiǎn)檔包括下列各項(xiàng)中的至少一項(xiàng) 默認(rèn)位置信息、默認(rèn)時(shí)區(qū)位置、默認(rèn)IP地址、IP歷史、以及以前的搜索查詢。
7.如權(quán)利要求1所述的方法,其特征在于,還包括除接收到的搜索查詢之外還從所述 用戶那里接收用戶輸入,所述用戶輸入標(biāo)識(shí)覆蓋時(shí)間信息和覆蓋位置信息,并且,其中,標(biāo) 識(shí)包括響應(yīng)于所述一個(gè)或多個(gè)查詢輸入、所述覆蓋時(shí)間信息和所述覆蓋位置信息并根據(jù)它 們,標(biāo)識(shí)與所接收到的查詢相關(guān)聯(lián)的所述一個(gè)或多個(gè)結(jié)果。
8.如權(quán)利要求1所述的方法,其特征在于,還包括分析所述搜索查詢中的所述一個(gè)或 多個(gè)所包括的查詢輸入,以定義時(shí)間信息和位置信息,并且,其中,標(biāo)識(shí)包括響應(yīng)于所述一 個(gè)或多個(gè)查詢輸入、所接收到的時(shí)間信息、所接收到的位置信息、所定義的時(shí)間信息和所定 義的位置信息并根據(jù)它們,標(biāo)識(shí)與所接收到的查詢相關(guān)聯(lián)的所述一個(gè)或多個(gè)結(jié)果。
9.一種用于聚集來自各個(gè)源的時(shí)間信息和位置信息以形成集體的查詢的系統(tǒng)(100), 所述系統(tǒng)包括用于從用戶(102)那里接收用于標(biāo)識(shí)相關(guān)的搜索結(jié)果的搜索查詢的界面(112),所述 搜索查詢包括一個(gè)或多個(gè)查詢輸入,所述查詢輸入不局限于只基于位置的搜索;用于存儲(chǔ)項(xiàng)范圍庫(110)的存儲(chǔ)器區(qū)域(106),所存儲(chǔ)的項(xiàng)范圍庫為一個(gè)或多個(gè)項(xiàng)定 義時(shí)間范圍或位置范圍;被配置成執(zhí)行用于執(zhí)行下列操作的計(jì)算機(jī)可執(zhí)行指令的處理器(104)判斷所述一個(gè)或多個(gè)查詢輸入是否匹配所述存儲(chǔ)器區(qū)域(106)中的所述項(xiàng)范圍庫 (110)中的所述項(xiàng)中的一個(gè);當(dāng)根據(jù)所述 判斷確定所述一個(gè)或多個(gè)查詢輸入匹配所述項(xiàng)范圍庫(110)中的所述一 個(gè)或多個(gè)項(xiàng)時(shí),響應(yīng)于所述一個(gè)或多個(gè)查詢輸入和所定義的時(shí)間范圍或位置范圍并根據(jù)它 們,標(biāo)識(shí)與所接收到的查詢相關(guān)聯(lián)的一個(gè)或多個(gè)結(jié)果;以及其中,所述界面(112)在地圖上提供表示所述一個(gè)或多個(gè)標(biāo)識(shí)的結(jié)果的一個(gè)或多個(gè)圖 形標(biāo)識(shí)符(226),所述每一個(gè)或多個(gè)所提供的圖形標(biāo)識(shí)符(226)在日歷上具有至少一個(gè)對(duì) 應(yīng)的時(shí)間標(biāo)識(shí)符(228),以便所述處理器(104)被配置成響應(yīng)于所述用戶(104)對(duì)地圖上的 所述圖形標(biāo)識(shí)符(226)中的一個(gè)的選定,選擇對(duì)日歷上的所述時(shí)間標(biāo)識(shí)符(228)中的一個(gè) 的對(duì)應(yīng)的選定。
10.如權(quán)利要求9所述的系統(tǒng),其特征在于,所述界面還包括從與所述查詢輸入分離的第一信息源接收與查詢輸入相關(guān)聯(lián)的時(shí)間信息;以及從與所述查詢輸入分離的第二信息源接收與查詢輸入相關(guān)聯(lián)的位置信息。
11.如權(quán)利要求10所述的系統(tǒng),其特征在于,所述處理器被配置成,當(dāng)根據(jù)所述判斷確 定所述一個(gè)或多個(gè)查詢輸入不匹配所述項(xiàng)范圍庫中的所述項(xiàng)中的一個(gè)或多個(gè)時(shí),響應(yīng)于所 述一個(gè)或多個(gè)查詢輸入、所接收到的時(shí)間信息、所接收到的位置信息并根據(jù)它們,標(biāo)識(shí)與所 接收到的查詢相關(guān)聯(lián)的所述一個(gè)或多個(gè)結(jié)果。
12.如權(quán)利要求10所述的系統(tǒng),其特征在于,所接收到的時(shí)間信息包括標(biāo)識(shí)來自所述 用戶的下列時(shí)間信息中的一項(xiàng)來自所述另一信息源的時(shí)間信息,當(dāng)接收到所述搜索查詢 時(shí)的時(shí)間信息,以及當(dāng)標(biāo)識(shí)所述一個(gè)或多個(gè)結(jié)果時(shí)的時(shí)間信息。
13.如權(quán)利要求10所述的系統(tǒng),其特征在于,所述處理器被配置成響應(yīng)于所述處理器 選擇對(duì)日歷上的所述時(shí)間標(biāo)識(shí)符中的一個(gè)的對(duì)應(yīng)的選定,在細(xì)節(jié)信息區(qū)域提供所述一個(gè)或 多個(gè)標(biāo)識(shí)的結(jié)果的額外的文本信息,并且,其中,所述界面為所述用戶顯示所述細(xì)節(jié)信息區(qū) 域。
14.如權(quán)利要求10所述的系統(tǒng),其特征在于,所述信息源和所述另一信息源包括與所 述用戶相關(guān)聯(lián)的用戶簡(jiǎn)檔。
15.如權(quán)利要求14所述的系統(tǒng),其特征在于,所述用戶簡(jiǎn)檔包括下列各項(xiàng)中的至少一 項(xiàng)默認(rèn)位置信息、默認(rèn)時(shí)區(qū)位置、默認(rèn)IP地址、IP歷史、以及以前的搜索查詢。
16.如權(quán)利要求9所述的系統(tǒng),其特征在于,所述界面還被配置成除接收到的搜索查 詢之外還從所述用戶那里接收一用戶輸入,所述用戶輸入標(biāo)識(shí)覆蓋時(shí)間信息和覆蓋位置信 息,并且,其中,標(biāo)識(shí)包括響應(yīng)于所述一個(gè)或多個(gè)查詢輸入、所述覆蓋時(shí)間信息和所述覆蓋 位置信息并根據(jù)它們,標(biāo)識(shí)與所接收到的查詢相關(guān)聯(lián)的所述一個(gè)或多個(gè)結(jié)果。
17.一種用于顯示用于用圖形方式根據(jù)時(shí)間信息和位置信息來提供搜索結(jié)果的圖形用 戶界面(GUI)的方法,所述方法包括提供用于從用戶那里接收用于標(biāo)識(shí)相關(guān)的搜索結(jié)果的搜索輸入的第一顯示區(qū),所述搜 索輸入不局限于只基于位置的搜索;從信息源接收與搜索輸入相關(guān)聯(lián)的時(shí)間信息和位置信息,所述信息源與所述查詢輸入 分離;響應(yīng)于所述搜索輸入、所接收到的時(shí)間信息和所接收到的位置信息并根據(jù)它們,標(biāo)識(shí) 與所接收到的搜索輸入相關(guān)聯(lián)的一個(gè)或多個(gè)搜索結(jié)果;提供用于顯示具有圖形標(biāo)識(shí)符的地圖的第二顯示區(qū); 提供用于顯示具有時(shí)間標(biāo)識(shí)符的日歷的第三顯示區(qū);以及其中,所述第二顯示區(qū)中的所述地圖上的圖形標(biāo)識(shí)符中的每一個(gè)都與所述第三顯示區(qū) 上的所述日歷上的時(shí)間標(biāo)識(shí)符中的至少一個(gè)相對(duì)應(yīng),以便所述用戶對(duì)地圖上的所述圖形標(biāo) 識(shí)符中的一個(gè)的選定會(huì)選擇對(duì)日歷上的所述時(shí)間標(biāo)識(shí)符中的一個(gè)的對(duì)應(yīng)的選定,或所述用 戶對(duì)日歷上的所述時(shí)間標(biāo)識(shí)符中的一個(gè)的選定會(huì)選擇對(duì)地圖上的所述圖形標(biāo)識(shí)符中的一 個(gè)的對(duì)應(yīng)的選定。
18.如權(quán)利要求17所述的方法,其特征在于,還包括分析所述第一顯示區(qū)中的所述搜 索輸入,以定義時(shí)間信息和位置信息,并且,其中,標(biāo)識(shí)包括響應(yīng)于所述一個(gè)或多個(gè)查詢輸 入、所接收到的時(shí)間信息、所接收到的位置信息、所定義的時(shí)間信息和所定義的位置信息并 根據(jù)它們,標(biāo)識(shí)與所接收到的查詢相關(guān)聯(lián)的所述一個(gè)或多個(gè)結(jié)果。
19.如權(quán)利要求17所述的方法,其特征在于,還包括提供第四顯示區(qū),用于響應(yīng)于對(duì)地 圖上的所述圖形標(biāo)識(shí)符中的一個(gè)的選定,或?qū)θ諝v上的所述時(shí)間標(biāo)識(shí)符中的一個(gè)的選定, 顯示搜索結(jié)果的額外的信息。
20.如權(quán)利要求17所述的方法,其中,所述信息源包括下列各項(xiàng)中的至少一項(xiàng)默認(rèn)位 置信息、默認(rèn)時(shí)區(qū)位置、默認(rèn)IP地址、IP歷史、以前的搜索查詢、時(shí)間信息的額外的用戶輸 入,以及位置信息的額外的輸入。
全文摘要
聚集時(shí)間信息和位置信息以形成集體的查詢。從用戶那里接收搜索查詢,以標(biāo)識(shí)搜索結(jié)果。從信息源接收與查詢輸入相關(guān)聯(lián)的時(shí)間信息和位置信息。響應(yīng)于一個(gè)或多個(gè)查詢輸入、接收到的時(shí)間信息和接收到的位置信息并根據(jù)它們,標(biāo)識(shí)與接收到的查詢相關(guān)聯(lián)的一個(gè)或多個(gè)搜索結(jié)果。在地圖上提供表示一個(gè)或多個(gè)標(biāo)識(shí)的結(jié)果的一個(gè)或多個(gè)圖形標(biāo)識(shí)符。每一個(gè)或多個(gè)所提供的圖形標(biāo)識(shí)符在日歷上具有至少一個(gè)對(duì)應(yīng)的時(shí)間標(biāo)識(shí)符,以便對(duì)地圖上的一個(gè)圖形標(biāo)識(shí)符的選定會(huì)導(dǎo)致聚焦日歷上的對(duì)應(yīng)的一個(gè)時(shí)間標(biāo)識(shí)符,或?qū)θ諝v上的一個(gè)時(shí)間標(biāo)識(shí)符的選定會(huì)選擇地圖上的對(duì)應(yīng)的一個(gè)圖形標(biāo)識(shí)符。
文檔編號(hào)G06F17/30GK102037467SQ200980119495
公開日2011年4月27日 申請(qǐng)日期2009年4月1日 優(yōu)先權(quán)日2008年5月23日
發(fā)明者A·A·納薩爾 申請(qǐng)人:微軟公司