本發明專利技術涉及事件搜索。能夠通過標識包括時間間隔和搜索組分的查詢、確定與該時間間隔相關聯的時間增量以及基于該時間增量將該時間間隔劃分為分區來搜索事件。對于每個分區,基于該查詢來確定在分區中的時間發生的事件集合中的每個事件的相關性。顯示預定數目的該相關事件。
【技術實現步驟摘要】
事件搜索分案說明本申請屬于申請日為2007年11月14日的PCT國際申請PCT/US2007/084686的 中國國家階段的專利申請200780049410. 3的分案申請。
本公開涉及事件搜索。
技術介紹
可搜索的信息可以包括事件的描述。“事件”能夠是某個活動或行為在某個時間或 地點的發生。例如,事件能夠包括藝術表演、報告演講、拍賣、參與個人的、私人的社交聚會 的機會等。通常,例如由事件的發起人或主辦人、新聞源或另一個人在事件發生之前描述該 事件。
技術實現思路
一般來說,在一方面標識查詢,該查詢包括時間間隔和搜索組分;確定與時間間 隔相關聯的時間增量;基于該時間增量將該時間間隔劃分為分區;對于每個分區,基于該 查詢,確定在該分區中的時間發生的事件集合中的每個事件的相關性;以及顯示預定數目 的該相關事件。實現可以包括以下特征的一個或多個確定時間增量包括基于查詢確定時間增 量。確定每個事件的相關性是基于該查詢的搜索組分的。該查詢還包括描述地點的地點組 分,并且對于每一個分區,事件集合包括在與該地點的預定關系內發生的事件。該預定關系 包括地理鄰近性。確定事件的相關性包括確定該事件的數字式的相關性。還包括生成該查 詢。該查詢是隨機地生成的。該查詢的搜索組分是隨機地生成的。該查詢是基于用戶的屬 性生成的。該屬性包括該用戶的查詢歷史。該查詢的搜索組分是基于該用戶的查詢歷史生 成的。該查詢的搜索組分是由用戶提供的,并且該查詢的時間間隔自動生成的。還包括接 連地生成兩個查詢,其每一個具有由該用戶所提供的同一搜索組分。—般說來,在另一個方面中標識由電子文檔所描述的事件,其中標識該事件包括 從該電子文檔標識該事件發生的時間,該事件發生的地點和內容,該內容描述該事件;以及 將該事件發生的時間、該事件發生的地點和描述該事件的內容記錄在計算機可讀介質上。實現可以包括以下特征的一個或多個。還包括通過在計算機網絡上使用爬行器來 標識電子文檔。該計算機網絡包括萬維網。該電子文檔是以結構化語言來表達的,并且該 事件是使用該語言的結構來標識的。該結構化語言包括可擴展標記語言,并且該事件是使 用該結構化語言中的標簽來標識的。該電子文檔描述了日程表,并且該事件包括該日程表 中的事件。該事件是從聚合饋送標識的。該聚合饋送包括RSS饋送。還包括確定該事件關 于預定查詢的相關性,該查詢在標識該事件之前被確定。一般說來,在另一個方面中標識查詢,該查詢包括時間間隔和搜索組分;基于該時間間隔標識一個或多個分區;對于每個分區,基于該搜索組分確定事件;以及顯示每個分區的事件。實現可以包括以下特征的一個或多個。該查詢還包括描述地點的地點組分,并且對于每個分區,事件集合包括在與該地點的預定關系內發生的事件。該預定關系包括地理鄰近性。還包括生成該查詢。該查詢是隨機地生成的。該查詢的搜索組分是隨機地生成的。該查詢是基于用戶的屬性生成的。該屬性包括該用戶的查詢歷史。該查詢的搜索組分是基于該用戶的查詢歷史生成的。該查詢的搜索組分是由用戶提供的,并且該查詢的時間間隔是自動地生成的。還包括接連地生成兩個查詢,其每一個具有由該用戶提供的同一搜索組分。其它方面包括作為方法、裝置、系統、計算機可讀介質、程序產品或者以其它方式表達的以上所述的特征和其它特征的其他組合。附圖說明圖1是示例性事件搜索系統的示意性描述;圖2是示例性查詢的示意性描述;圖3是示例性事件搜索引擎的示意性描述;圖4是用于填充(populate)事件數據的流程圖;圖5是用于標識來自事件集合的哪些事件滿足查詢的流程圖;圖6A是示例性的事件數據組;圖6B和6C是來自事件搜索系統的輸出的示意性描述;圖7A-D是來自事件搜索系統的示例性輸出;圖8是作為客戶端或者作為服務器或多個服務器的可以被用來實現事件搜索系統的計算設備80的框圖。具體實施例方式很多類型的事件被電子地描述,并且可用于在諸如萬維網的計算機網絡上進行搜索。當搜索事件時,通常對在給定時間間隔期間或給定地點中發生的事件感興趣。使用傳統的搜索技術,對于標識在期望時間或地點中在發生的感興趣事件,有時可能是麻煩的。例如,如果使用一些傳統的搜索技術來搜索波士頓城附近的芝加哥樂隊的演奏會,則搜索結果可以包括芝加哥城附近的波士頓樂隊的演奏會。此外,即使搜索結果描述所有在指定位置中發生的事件,有時也對觀看跨時間間隔擴展的時間發生的事件感興趣。例如,如果一個人對當地會場整個星期內發生的事件感興趣,則有關星期六晚上發生的流行事件的搜索結果可能是很多的,而有關星期三下午發生的冷門事件的搜索結果可能是比較少的。在這種情況中,一個人可能在找到有關冷門事件的搜索結果之前必須檢查有關流行事件的若干搜索結果。這可能是耗時的。除了其它方面,以下所描述的技術幫助找到在指定的時間間隔內指定的位置中發生的事件。圖1是示例性事件搜索系統10的示意性描述。該事件搜索系統10能夠接納一個或多個(例如,若干)用戶12。每一個用戶12都處于與事件搜索系統10的數據通信中。可以以任何方式來實現數據通信,例如,無線地、通過網絡、通過使用金屬線或光纖電纜的直 接物理連接等。事件搜索系統10包括用戶數據14、事件數據16和事件搜索引擎17。用戶12能夠(但無需)向事件搜索系統10登記。如果用戶12登記,則用戶12向 事件搜索系統10提供信息,例如,用戶名、密碼、默認語言或地理位置等。此外,事件搜索系 統10可以確定有關用戶12的其它信息,其也可以作為用戶數據14被存儲。例如,事件搜 索系統10可以基于用戶12的網際協議(“IP”)地址等來確定用戶當前的地理位置。事件數據16包括一個或多個(例如,若干)事件18的描述。在一個實現中,每個事 件18包括時間信息20、地點信息22和內容24。時間信息20包括與事件發生的時間相關 的信息。在一些實現中,時間信息20能夠包括關聯事件18的開始時間、該事件18的結束 時間或者該事件18的持續時間。如這里所使用的,術語“開始時間”和“結束時間”是指獨 特指定的時刻。具體地,應該理解指定“開始時間”或“結束時間”也包括指定開始或結束 的日、月、年等。由事件數據16所描述的事件18無需在與任何特定時刻的任何指定關系中 發生。具體地,在任何特定時刻,事件數據16可以描述已經發生的、當前正在發生的或未來 將要發生的事件18。地點信息22包括與事件發生的地點相關的信息。在一些實現中,地點信息20能 夠包括地理位置或區域的描述,諸如街道地址、全球坐標(例如,緯度和經度)、地理位置或 區域的流行名稱(諸如“The Alamo”)、到另一個地理區域的指定位移等。在一些實現中,地 點信息20能夠指代或包括計算機的IP地址、統一資源定位符(“URL”)、網絡上的計算機名 稱(例如,當事件是在因特網上的廣播事件時)等。在一些實現中,地點信息22能夠標識用 于事件18的傳播介質或傳播源。內容24能夠包括事件18的性質的描述。例如,烤肉比賽事件18的內容24可以 包括參與者列表、獎金列表、比賽時發生的演奏的列表、比賽規則、報名費等。內容24無需 被限制為文本。在一些實現中,例如,內容24可以包括圖片、視頻、音頻或其它非文本信息。 在一些實現中,內容24可以包括內部結構。例如,內容24可以在內容本文檔來自技高網...
【技術保護點】
一種方法,包括:標識由電子文檔所描述的事件,其中標識所述事件包括從所述電子文檔標識所述事件發生的時間、所述事件發生的地點和內容,所述內容描述所述事件;以及將所述事件發生的所述時間、所述事件發生的所述地點、和描述所述事件的所述內容記錄在計算機可讀介質上。
【技術特征摘要】
...
【專利技術屬性】
技術研發人員:尼基·占多克,彼得·索爾德里奇,邁克爾·戈登,菲洛·朱昂,
申請(專利權)人:谷歌公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。