亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

增強的搜索結果的制作方法

文檔序號:6454429閱讀:177來源:國知局
專利名稱:增強的搜索結果的制作方法
技術領域
在此描述的實現(xiàn)一般涉及信息檢索,更具體地,涉及響應于搜索 査詢而提供信息。
背景技術
萬維網(wǎng)("web")包含大量信息。然而,定位所希望的信息部分 可能是有挑戰(zhàn)性的。由于在web上的信息量和在web搜索方面毫無經(jīng) 驗的新用戶的數(shù)量正在迅速增加,該問題更趨復雜。
搜索引擎試圖返回到用戶感興趣的網(wǎng)頁的超鏈接。通常,搜索引 擎將其對用戶的興趣的確定建立在用戶輸入的搜索詞語(稱為搜索査
詢)的基礎上。搜索引擎的目標是基于搜索查詢向用戶提供到高質(zhì)量、 相關搜索結果(例如網(wǎng)頁)的鏈接。典型地,搜索引擎通過將搜索查 詢中的詞語與預先存儲的網(wǎng)頁庫相匹配來實現(xiàn)該目標。包含用戶的搜 索詞語的網(wǎng)頁是"命中頁(hits)"并且作為鏈接被返回給用戶。
當現(xiàn)有的搜索引擎的用戶接收到各種網(wǎng)站的網(wǎng)頁的鏈接時,用戶 通常對識別與一個或多個網(wǎng)站相關聯(lián)的聯(lián)系信息感興趣。例如,用戶 可能對識別用于與網(wǎng)站之一相關聯(lián)的企業(yè)的聯(lián)系信息感興趣。在這種 情況下,用戶可以選擇鏈接之一來試圖找到聯(lián)系信息。在許多情形中, 聯(lián)系信息并不位于所選擇的網(wǎng)頁上。在這種情況下,用戶可以從該第 一網(wǎng)頁導航到同一網(wǎng)站上的其它網(wǎng)頁來試圖找到所希望的信息。這可 能涉及點進(click through)到大量的網(wǎng)頁直到用戶能夠找到感興趣的 信息
發(fā)明內(nèi)容
根據(jù)一個方面, 一種方法可以包括從用戶接收搜索查詢;以及 基于該搜索查詢生成搜索結果。該方法還可以包括向用戶提供該搜索 結果和識別與該搜索結果中的至少第一搜索結果相關聯(lián)的電話號碼或 地址中的至少一個的信息。該方法可以進一步包括向用戶提供到與至 少該第一搜索結果相關聯(lián)的地圖的鏈接。
在另一個方面中,提供了一種包括包含指令的計算機可讀介質(zhì)和 連接到該計算機可讀介質(zhì)的處理器的系統(tǒng)。處理器執(zhí)行指令以使處理 器基于搜索查詢生成搜索結果并且向用戶提供該搜索結果和識別與該 搜索結果中的至少第一搜索結果相關聯(lián)的電話號碼和地址的信息。指 令還使處理器向用戶提供到與至少該第一搜索結果相關聯(lián)的地圖的鏈 接。
在又一個方面,提供了一種包括存儲器和搜索引擎的系統(tǒng)。存儲 器存儲與多個企業(yè)相關聯(lián)的信息。搜索引擎確定與該多個企業(yè)中的第 一企業(yè)相關聯(lián)的第一信息是否包括識別網(wǎng)頁的信息。當該第一信息包 括識別網(wǎng)頁的信息時,搜索引擎還識別與該第一企業(yè)相關聯(lián)的第一信 息中的至少一些,并且將所識別的信息與網(wǎng)頁一起存儲在第二數(shù)據(jù)庫 中。
在還一個方面, 一種方法可以包括從用戶接收搜索查詢;以及
基于該搜索查詢生成搜索結果。方法還可以包括確定與該多個搜索
結果中的第一搜索結果相關聯(lián)的網(wǎng)頁是否包括單個地址和電話號碼;
并且當網(wǎng)頁包括單個地址和電話號碼時,向用戶提供該搜索結果和識 別與該第一搜索結果相關聯(lián)的地址和電話號碼的信息。該方法可以進
一步包括向用戶提供到與該第一搜索結果相關聯(lián)的地圖的鏈接。


并入本說明書并且構成本說明書的一部分的附圖示出了本發(fā)明的 實施例,并且與說明書一起解釋本發(fā)明。在附圖中圖1是示出了符合本發(fā)明的原理的概念的示例圖; 圖2是在其中可以實現(xiàn)符合本發(fā)明的原理的系統(tǒng)和方法的網(wǎng)絡的 示例圖3是在符合本發(fā)明的原理的實現(xiàn)中的圖2的網(wǎng)絡中的服務器的 示例圖4是示出了在符合本發(fā)明的原理的實現(xiàn)中的搜索引擎系統(tǒng)的示 例功能框圖5示出了在符合本發(fā)明的原理的實現(xiàn)中的圖2的本地搜索數(shù)據(jù) 存儲庫(storage)的示例部分;
圖6是示出了與將本地搜索相關信息映射到網(wǎng)頁相關聯(lián)的示例處 理的流程圖7是示出了在符合本發(fā)明的原理的實現(xiàn)中的與提供搜索結果和 本地搜索信息相關聯(lián)的示例處理的流程圖;以及
圖8和9示出了在符合本發(fā)明的原理的實現(xiàn)中的向用戶提供的示 例界面屏。
具體實施例方式
下面的詳細描述參照附圖。在不同的附圖中相同的標記數(shù)字可以 表示相同或相似的元素。而且,下面的詳細描述不限制本發(fā)明。
概述
符合本發(fā)明的原理的系統(tǒng)和方法可以提供包括與搜索査詢相關聯(lián) 的許多個鏈接的搜索結果??梢詫⒏郊有畔⑴c鏈接一起提供給用戶, 所述附加信息諸如是幫助用戶定位特定企業(yè)的聯(lián)系信息。該附加信息 可以幫助用戶非常快速地獲得感興趣的信息。
圖1是示出了符合本發(fā)明的原理的示例概念的示例圖。如在圖1 中所示,響應于對Pierpont Morgan library (皮爾龐特摩根圖書館)的 搜索而向用戶提供的界面屏100包括鏈接110和120以及分別在區(qū)域 112和122的對鏈接的簡要描述。根據(jù)符合本發(fā)明的原理,搜索引擎還向用戶返回附加信息。例如, 參考圖1,搜索引擎可以識別鏈接中的一個或多個的地址和/或電話號 碼,并且向用戶提供該信息,如在區(qū)域114所示出的。為文檔中的一 個或多個提供地址和電話號碼可以使用戶不必選擇任何鏈接就能夠獲 得所希望的信息。另外,搜索引擎還可以提供到地圖和其它信息的鏈
接,如在區(qū)域116所指示。通過點擊在區(qū)域116的Map & Info (地圖 和信息)鏈接,可以提供示出感興趣的項的位置的地圖和/或與感興趣 的項相關聯(lián)的附加信息。以這種方式,向用戶提供了增強的搜索結果, 使用戶能夠容易地識別用戶可能感興趣的信息。
在隨后的描述中,詞語"文檔"應被廣義地解釋為包括任何機器 可讀的以及機器可存儲的工作成果。例如,文檔可以包括網(wǎng)頁、與新 聞事件相關的信息、圖像文件、與商家產(chǎn)品相關的信息、與新聞組 (usenet)頁面相關的信息、黃頁條目、掃描的書籍、文件、文件的組 合、具有到其它文件的嵌入式鏈接的一個或多個文件、博客、web廣告、 電子郵件等等。文檔通常包括文本信息,并且可以包括嵌入式信息(諸 如元信息、超鏈接等等)和/或嵌入式指令(諸如Javascript等等)。如 在此所使用的,術語"鏈接"應被廣義地解釋為包括從文檔到另一個 文檔或同一個文檔的另一個部分的任何引用以及從另一個文檔或同一 個文檔的另一個部分到文檔的任何引用。
示例網(wǎng)絡
圖2是在其中可以實現(xiàn)符合本發(fā)明的原理的系統(tǒng)和方法的網(wǎng)絡 200的示例圖。網(wǎng)絡200可以包括經(jīng)由網(wǎng)絡240連接的客戶端210、服 務器220和本地搜索數(shù)據(jù)存儲庫230。為了簡單起見,在圖2中兩個客 戶端210、 一個服務器220和一個本地搜索數(shù)據(jù)存儲庫230被示出為連 接到網(wǎng)絡240。在實踐中,可以有更多或更少的客戶端、服務器和數(shù)據(jù)
存儲裝置。而且,在一些實例中,客戶端可以執(zhí)行服務器的功能,并 且服務器可以執(zhí)行客戶端的功能。此外,在替代的實現(xiàn)中,由一個裝置執(zhí)行的功能可以由另一個裝置執(zhí)行或可以與由另一個裝置/系統(tǒng)執(zhí)行 的功能相組合。
客戶端210可以包括客戶端實體。實體可以被定義為裝置(諸如 個人計算機、無線電話、個人數(shù)字助理(PDA)、膝上型計算機、或 另一種類型的計算或通信裝置)、運行于這些裝置中的一個上的線程 或進程、和/或可被這些裝置中的一個執(zhí)行的對象。
服務器220可以包括聚集、處理、搜索、維護、管理文檔和/或向 用戶提供搜索結果的一個或多個服務器實體。在符合本發(fā)明的原理的 示例實現(xiàn)中,服務器220可以包括客戶端210可使用的搜索引擎系統(tǒng) 225。搜索引擎系統(tǒng)225可以從客戶端210接收搜索查詢,和向客戶端 210返回相關信息。在示例實現(xiàn)中,搜索引擎系統(tǒng)225可以包括聚集、 處理和維護用于生成搜索結果的信息的一個或多個組件。另外,搜索 引擎系統(tǒng)225可以包括基于提供給搜索引擎系統(tǒng)225的地理信息向用 戶提供結果的"本地"搜索引擎。
本地搜索數(shù)據(jù)存儲庫230可以包括與諸如公司/企業(yè)、組織、學校、 圖書館等等的感興趣的位置相關聯(lián)的信息。例如,本地搜索數(shù)據(jù)存儲
庫230可以包括企業(yè)的名稱、地址和/或電話號碼。在示例實現(xiàn)中,可 以將從收集并且提供關于企業(yè)的信息的實體(在圖2中未示出)接收 的信息填充(populate)到本地搜索數(shù)據(jù)存儲庫230,所述信息諸如是 黃頁信息或與企業(yè)相關聯(lián)的其它信息。例如,可以將從諸如InfoUSA、 Acxiom等等的第三方接收的信息填充到本地數(shù)據(jù)存儲庫230。與本地 搜索數(shù)據(jù)存儲庫230相關聯(lián)的實體(諸如包括在搜索引擎系統(tǒng)225中 的本地搜索引擎系統(tǒng))還可以掃描或評審網(wǎng)頁以識別將被存儲在本地 搜索數(shù)據(jù)存儲庫230中的信息。然后可以對于每個企業(yè)、組織等等將 這些記錄聚類或聚集在一起并且將其存儲在本地搜索數(shù)據(jù)存儲庫230 中??梢酝ㄟ^標識符(ID)索引存儲在本地搜索數(shù)據(jù)存儲庫230中的 用于每個企業(yè)/組織的記錄,所述標識符在此被稱為集群ID,其識別與企業(yè)/組織相關聯(lián)的特定記錄。在一些實現(xiàn)中,集群ID可以是企業(yè)的名
稱。當向用戶返回搜索結果時,搜索引擎系統(tǒng)225可以使用本地搜索 數(shù)據(jù)存儲庫230中的信息,如在下面更詳細的描述。
網(wǎng)絡240可以包括局域網(wǎng)(LAN)、廣域網(wǎng)(WAN)、諸如公共 交換電話網(wǎng)絡(PSTN)的電話網(wǎng)、內(nèi)聯(lián)網(wǎng)、因特網(wǎng)、不同類型的網(wǎng)絡、 或網(wǎng)絡的組合??蛻舳?10和服務器220可以經(jīng)由有線、無線或光連 接連接到網(wǎng)絡240。在替代的實現(xiàn)中,可以將在圖2中所示出的裝置中 的一個或多個直接連接到裝置中的另一個。例如,在符合本發(fā)明的原 理的一個實現(xiàn)中,可以將服務器220直接連接到本地搜索數(shù)據(jù)存儲庫 230,如圖2中的虛線所示出的。在其它的替代中,本地搜索數(shù)據(jù)存儲 庫230可以是搜索引擎系統(tǒng)225的一部分。
另外,在圖2中將服務器220和本地搜索數(shù)據(jù)存儲庫230示為單 個裝置。然而,應當理解,可以將服務器220和本地搜索數(shù)據(jù)存儲庫 230各自作為計算機處理器、服務器和/或數(shù)據(jù)庫的網(wǎng)絡來實現(xiàn)。
示例服務器體系結構
圖3是在符合本發(fā)明的原理的實現(xiàn)中的服務器220的示例圖。服 務器220可以包括總線310、處理器320、主存儲器330、只讀存儲器 (ROM) 340、存儲裝置350、 一個或多個輸入裝置360、 一個或多個 輸出裝置370以及通信接口 380。總線310可以包括允許在服務器220 的組件之間通信的路徑。
處理器320可以包括解析和執(zhí)行指令的任何類型的常規(guī)處理器、 微處理器或處理邏輯。主存儲器330可以包括存儲供處理器320執(zhí)行 的信息和指令的隨機存取存儲器(RAM)或另一種類型的動態(tài)存儲裝 置。ROM 340可以包括存儲用于供處理器320使用的靜態(tài)信息和指令 的常規(guī)ROM裝置或另一種類型的靜態(tài)存儲裝置。存儲裝置350可以包 括磁和/或光記錄介質(zhì)以及其相應驅(qū)動。輸入裝置360可以包括允許用戶向服務器220輸入信息的一個或
多個常規(guī)機制,諸如鍵盤、鼠標、筆、語音識別和/或生物識別機制等
等。輸出裝置370可以包括向用戶輸出信息的一個或多個常規(guī)機制, 諸如顯示器、打印機、揚聲器等等。通信接口 380可以包括使服務器 220能夠與其它裝置和/或系統(tǒng)通信的任何類似收發(fā)器的機制。例如, 通信接口 380可以包括經(jīng)由諸如網(wǎng)絡240的網(wǎng)絡與另一個裝置或系統(tǒng) 通信的機制。
符合本發(fā)明的原理的服務器220可以基于來自客戶端210的輸入 執(zhí)行搜索。響應于處理器320執(zhí)行包含在諸如存儲器330的計算機可 讀介質(zhì)中的軟件指令,服務器220可以執(zhí)行這些操作。計算機可讀介 質(zhì)可以被定義為一個或多個存儲裝置和/或載波。
可以將軟件指令從諸如數(shù)據(jù)存儲裝置350的另一個計算機可讀介 質(zhì)、或經(jīng)由通信接口 380從另一個裝置讀入存儲器330中。包含在存 儲器330中的軟件指令致使處理器320執(zhí)行稍后將描述的過程。替代 地,可以使用硬連線電路來替代軟件指令或與軟件指令相組合以實現(xiàn) 符合本發(fā)明的原理的過程。因而,符合本發(fā)明的原理的實現(xiàn)不限于硬 件電路和軟件的任何特定組合。
圖4是根據(jù)符合本發(fā)明的原理的實現(xiàn)的搜索引擎系統(tǒng)225的示例 功能框圖。搜索引擎系統(tǒng)225可以包括映射組件410、 web搜索索引存 儲庫420和搜索組件430??梢砸攒浖?、硬件、或硬件和軟件的組合來 實現(xiàn)圖4中示出的功能框。另外,功能框中的每一個可以表示一個或 多個計算機處理器、線程和/或?qū)ο?。同樣應當理解,在替代的實現(xiàn)中, 由圖4中的功能框之一執(zhí)行的功能可以由另一個功能框執(zhí)行。此外, 在替代的實現(xiàn)中,單個功能框/處理裝置可以執(zhí)行搜索引擎系統(tǒng)225的 功能。映射組件410可以創(chuàng)建從網(wǎng)頁到本地搜索相關信息的映射,所述 本地搜索相關信息諸如是所述網(wǎng)頁為其主頁的企業(yè)的地址和/或電話號 碼。映射組件410可以將本地搜索相關信息和與本地搜索相關信息相 關聯(lián)的文檔一起存儲在web搜索索引存儲庫420中。例如,web搜索 索引存儲庫420可以將關于企業(yè)的地址和電話號碼和與所述地址和電 話號碼相關的文檔(例如網(wǎng)頁) 一起存儲。然后可以響應于搜索査詢 將該信息提供給用戶,如在下面更詳細的描述。
如上所述,本地搜索數(shù)據(jù)存儲庫230可以包括企業(yè)、組織、學校、 圖書館等等的列表和與這些實體相關聯(lián)的數(shù)據(jù)。例如,如先前所述,
本地搜索數(shù)據(jù)存儲庫230可以存儲通過集群ID索引的關于企業(yè)/組織的 記錄。
圖5示出了本地搜索數(shù)據(jù)存儲庫230的示例部分。參考圖5,本 地搜索數(shù)據(jù)存儲庫230可以包括條目500以及與條目500相關聯(lián)的子 條目500-1、 500-2和500-3。在圖5中所示出的示例中,條目500存儲 "克里福特酒店(The Clift Hotel)",并且條目500可以是對應于克 里福特酒店或www.clift.com的集群ID。子條目500-1存儲與克里福特 酒店相關聯(lián)的網(wǎng)站地址,子條目500-2存儲在加利福尼亞州舊金山的克 里福特酒店的街道地址,以及子條目500-3存儲克里福特酒店的電話號 碼。本地搜索數(shù)據(jù)存儲庫230還可以包括與條目500相關聯(lián)的附加信 息,諸如與條目500相關聯(lián)的附加位置和/或電話號碼。本地搜索數(shù)據(jù) 存儲庫230可以進一步存儲與條目500相關聯(lián)的附加信息,諸如在酒 店客房的價格、酒店的等級等等??梢栽谟脩暨x擇了提供有該搜索結 果的鏈接后將該附加信息提供給用戶,如在下面更詳細的描述。
本地搜索數(shù)據(jù)存儲庫230可以為許多其它公司/企業(yè)、學校、圖書 館、組織等等存儲類似的信息。映射組件410可以使用本地搜索數(shù)據(jù) 存儲庫230中的信息來創(chuàng)建從web搜索索引存儲庫420中的信息到本 地搜索數(shù)據(jù)存儲庫230中的信息的映射,如在下面更詳細的描述。參考回圖4,搜索組件430可以從客戶端210接收搜索查詢。搜 索組件430可以訪問web搜索索引存儲庫420以基于搜索查詢生成識 別相關文檔的搜索結果。相關文檔還可以包括與特定文檔相關聯(lián)的本 地信息。搜索引擎系統(tǒng)225然后可以將搜索結果和本地信息轉(zhuǎn)發(fā)到提 交原始搜索查詢的客戶端210,如在下面更詳細地描述的。
示例處理
圖6是示出了符合本發(fā)明的原理的與將本地搜索相關信息映射到 網(wǎng)頁相關聯(lián)的示例處理的流程圖。處理可以從映射組件410檢查存儲 在本地搜索數(shù)據(jù)存儲庫230中的每一個記錄以識別包括網(wǎng)站的記錄(動 作610)開始。例如,映射組件410可以識別與條目500相關聯(lián)的記錄, 并且確定與條目500相關聯(lián)的記錄包括網(wǎng)站www.clift.com。
映射組件410然后可以取得與包括該網(wǎng)站信息的集群ID相關聯(lián)的 記錄,并且將該記錄所屬的集群ID映射到該網(wǎng)站的URL (動作620)。 在上述示例中,映射組件410可以將"克里福特酒店"映射到 www.clift.com,其可以表示克里福特酒店的主頁。
在一些實例中,單個集群ID可以包括含有多個URL的記錄。在 這些實例中,映射組件410然后可以確定對于任何集群ID是否存在多 個URL(動作630)。如果對于單個集群ID存在多個URL,則映射組 件410可以為該特定集群ID識別所述URL中的一個(動作640)。
例如,在一個實現(xiàn)中,映射組件410可以通過檢査哪個源或饋給 提供關于集群ID的URL來從與該集群ID相關聯(lián)的多個URL中識別 一個URL。即,映射組件410可以將來自諸如InfoUSA的一個特定源 的饋給識別為比來自另一個源的信息更可能包含有用的和/或可靠的信 息。然后在將該集群ID映射到URL時,映射組件410可以從更可靠 的源識別URL。替代地,映射組件410可以訪問對應于多個URL的網(wǎng)頁,并且確 定包括在與該集群ID相關聯(lián)的記錄中的地址和電話號碼是否與在對應 于URL的網(wǎng)頁中的一個上的信息相匹配。如果在網(wǎng)頁中的一個上的信 息與存儲在本地搜索數(shù)據(jù)存儲庫230中的地址和電話號碼相匹配,則 映射組件410可以將該URL選擇為用于映射到該集群ID的正確URL。
在更進一步的替代中,映射組件410可以利用諸如Network Solutions的域名注冊實體來執(zhí)行"WHOIS"查詢。WHOIS查詢將提供 與域名相關聯(lián)的企業(yè)名稱、地址和電話號碼。如果響應于WHOIS查詢 而提供的信息與存儲在本地搜索數(shù)據(jù)存儲庫230中的地址和電話號碼 相匹配,則映射組件可以將該URL選擇為用于映射到該集群ID的正 確URL。
除試圖識別關于將URL映射到本地搜索數(shù)據(jù)存儲庫230中的集群 ID的支持證據(jù)之外,搜索引擎系統(tǒng)225也可以查找沖突信息以識別適 當?shù)腢RL。例如,如果包括在對應于URL中的一個URL的網(wǎng)頁上的 地址和/或電話號碼與存儲在本地搜索數(shù)據(jù)存儲庫230中的地址和/或電 話號碼相沖突,則搜索引擎系統(tǒng)225對于映射的目的可以不理會或忽 略該URL。此外,如果搜索引擎系統(tǒng)225在對應于URL中的一個URL 的網(wǎng)頁上找到許多個地址,則這可以指示該URL/網(wǎng)站是目錄網(wǎng)站。在 這種情況下,搜索引擎系統(tǒng)225對于映射的目的可以不理會或忽略該 URL。
在符合本發(fā)明的一個實現(xiàn)中,搜索引擎系統(tǒng)225還可以基于與 URL相關聯(lián)的網(wǎng)站的大小來確定不將集群ID映射到URL。例如,假 設URL是www.dell.com。在這種情況下,存儲在本地搜索數(shù)據(jù)存儲庫 230中的與dell.com相關聯(lián)的聯(lián)系信息可能對用戶沒有實際價值,因為 聯(lián)系信息可能僅是法人地址和通用電話號碼。因此,搜索引擎系統(tǒng)225 可以確定與網(wǎng)站相關聯(lián)的網(wǎng)頁的數(shù)量,其中該URL是所述網(wǎng)站的網(wǎng)頁中的一個。如果在網(wǎng)站上的網(wǎng)頁的數(shù)量超過預定的數(shù)量,則搜索引擎
系統(tǒng)225可以確定不應當將用于該URL的聯(lián)系信息提供給用戶。應當 理解,用來指示不應顯示URL和與該URL相關聯(lián)的聯(lián)系信息的網(wǎng)頁 的預定數(shù)量可以是任何特定的數(shù)量。這允許搜索引擎系統(tǒng)225在聯(lián)系 信息不可能對用戶有價值時不提供該聯(lián)系信息(例如地址和電話號 碼)。因此,在一些實例中,即使關于URL的信息與存儲在本地搜索 數(shù)據(jù)存儲庫230中的信息相匹配,搜索引擎系統(tǒng)225也可以不將集群 ID映射到URL。
在將本地搜索集群ID映射到URL之后,映射組件410可以反轉(zhuǎn) 映射信息,以創(chuàng)建從該URL到該本地搜索集群ID的映射。映射組件 410然后可以將與集群ID相關聯(lián)的所有或一些信息與適當?shù)腢RL—起 存儲在web搜索索引存儲庫420中(動作650)。例如,映射組件410 可以將克里福特酒店的聯(lián)系信息(例如存儲在條目500-2和500-3中的 地址和電話號碼)與用于克里福特酒店的URL —起存儲在web搜索索 引存儲庫420中。以這種方式,存儲在web搜索索引存儲庫420中的 與特定網(wǎng)頁相關聯(lián)的信息可以將例如到網(wǎng)頁的超鏈接、與特定網(wǎng)頁相 關聯(lián)的文本的摘錄與聯(lián)系信息(例如地址和電話號碼) 一起包括。例 如,與www.clifthotel.com相關聯(lián)的條目可以將與克里福特酒店相關聯(lián) 的名稱和摘錄與克里福特酒店的地址和電話號碼一起包括。搜索引擎 系統(tǒng)225然后可以在向客戶端210提供搜索結果時提供本地搜索相關 信息,如在下面更詳細描述的。
圖7示出了在符合本發(fā)明的原理的實現(xiàn)中的與提供搜索結果和本 地搜索信息相關聯(lián)的示例處理。在下面描述的處理使用了經(jīng)由諸如網(wǎng) 絡240的網(wǎng)絡來提供搜索結果的示例。然而,可以將在此所描述的技 術用在任何搜索系統(tǒng)中。處理可以從客戶端210經(jīng)由網(wǎng)絡240訪問服 務器220并且接收用于輸入搜索查詢的用戶界面(UI)開始。替代地, 客戶端210可以具有加載在客戶端裝置210上的與搜索引擎系統(tǒng)225 相關聯(lián)的工具欄,所述工具欄使搜索査詢的輸入更便利。假設用戶經(jīng)由客戶端210輸入了搜索查詢,并且經(jīng)由網(wǎng)絡240將
該搜索查詢傳送到了服務器220。搜索引擎系統(tǒng)225可以接收搜索查詢 (動作710)。在示例實現(xiàn)中,搜索組件430接收搜索查詢、執(zhí)行搜索 并且生成搜索結果(動作720)。這些搜索結果可以包括基于該搜索查 詢的廣告。另外,搜索引擎系統(tǒng)225可以識別與特定搜索結果中的一 個或多個相關聯(lián)的本地搜索相關信息,諸如地址和電話號碼。
例如,假設來自客戶端210中的一個的查詢是"克里福特"。在 這種情況下,進一步假設搜索引擎系統(tǒng)225生成了包括與在加利福尼 亞州舊金山的克里福特酒店的網(wǎng)站相關聯(lián)的鏈接的搜索結果。進一步 假設web搜索索引存儲庫420存儲了與克里福特酒店相關聯(lián)的本地信 息,如上所述。例如,假設web搜索索引存儲庫420將在加利福尼亞 州舊金山的克里福特酒店的地址和電話號碼與關于www.clift.com的收 錄一起存儲。在這種情況下,搜索組件430將在舊金山的克里福特酒 店的地址和電話號碼與存儲在web搜索索引存儲庫420中的到克里福 特酒店的標題/超鏈接和摘錄一起進行檢索。然后可以將搜索結果和聯(lián) 系信息提供給用戶(動作730)。
圖8示出了在動作730向用戶提供的示例用戶界面屏800。參考 圖8,搜索引擎系統(tǒng)225可以在區(qū)域810提供用于網(wǎng)頁的標題和超鏈接, 以及在區(qū)域812提供與網(wǎng)頁相關聯(lián)的摘錄。根據(jù)符合本發(fā)明的示例實 現(xiàn),搜索引擎系統(tǒng)225也可以在區(qū)域814提供克里福特酒店的地址和 電話號碼。如在圖8中所示出,與將聯(lián)系信息放置在搜索結果的頂部 上相對比,將聯(lián)系信息提供在標題之后以及摘錄之前使用戶非常容易 找到地址和電話號碼。這使用戶能夠清楚地看見聯(lián)系信息變得更有可
符合本發(fā)明的搜索引擎系統(tǒng)225也可以包括到與克里福特酒店相 關聯(lián)的地圖和其它信息的鏈接,如由在區(qū)域816的地圖和信息鏈接所指示(動作730)。用戶可以選擇該鏈接以向用戶提供地圖和附加信息
(動作740)。例如,假設用戶選擇了在區(qū)域816的地圖和信息鏈接。 在選擇了該鏈接后,搜索引擎系統(tǒng)225可以向用戶提供用戶界面屏900, 如在圖9中所示出。參考圖9,用戶界面屏900可以包括在區(qū)域910的 顯示克里福特酒店的位置的地圖。用戶可以通過點擊與地圖相關聯(lián)的 適當控制而放大或縮小地圖。以這種方式,向用戶自動提供地圖,而 不需要用戶訪問另一個網(wǎng)站并且輸入地址。
雖然在此沒有詳細描述,但是搜索引擎系統(tǒng)225可以存儲與感興 趣的各種項的地址相關聯(lián)緯度和經(jīng)度信息。例如,搜索引擎系統(tǒng)225 可以存儲與在圖8中的區(qū)域814顯示的地址相關聯(lián)的緯度和經(jīng)度信息。 當用戶選擇在圖8中的區(qū)域816的地圖和信息鏈接時,緯度和經(jīng)度信 息被自動地提供給地圖生成器組件,所述地圖生成器組件提供在區(qū)域 910顯示的地圖。
搜索引擎系統(tǒng)225可以經(jīng)由用戶界面屏900提供與在加利福尼亞 州舊金山的克里福特酒店相關聯(lián)的附加信息。例如,如在圖9中所示 出,用戶界面屏900可以包括在區(qū)域920的克里福特酒店的附加的電 話號碼以及在區(qū)域930的與克里福特酒店相關聯(lián)的其它信息。在示例 實現(xiàn)中,用戶界面屏900可以表示與克里福特酒店相關聯(lián)的定著頁面 (landing page),所述定著頁面包括由本地搜索數(shù)據(jù)存儲庫230和搜 索引擎系統(tǒng)225存儲的信息。如在圖9中所示出的,該定著信息可以 包括例如酒店客房的定價、酒店的等級、停車信息等等??梢詮亩鄠€ 源收集該信息,并且可以選擇該信息以向用戶提供可能對用戶有用或
與用戶相關的信息。另外,可以以容易閱讀的方式在諸如用戶界面屏 900的用戶界面屏上格式化所選擇的信息,所述方式允許用戶快速找到 感興趣的信息。
在一些實例中,對于單個URL可以存在多個集群ID。例如,假 設URL是諸如溫迪(Wendy)的餐館的連鎖餐館的主頁。在這種情況下,用于該主頁的URL可以鏈接到與不同的各個餐館相關聯(lián)的多個集
群ID。這些集群ID和與這些集群ID的每一個相關聯(lián)的信息可以與用
戶的搜索查詢不相關。例如,與在紐約市的溫迪的餐館相關聯(lián)的集群
ID將可能與在舊金山的搜索溫迪的餐館的用戶不有關。因此,搜索引 擎系統(tǒng)225可以確定對于在搜索結果中生成的單個URL是否存在多個 集群ID(動作750)。如果對于單個URL存在多個集群ID,則搜索引 擎系統(tǒng)225可以不與返回給用戶的搜索結果一起提供本地信息(例如 地址和電話號碼)。
替代地,搜索引擎系統(tǒng)225可以提供到本地搜索系統(tǒng)的鏈接,以 搜索靠近用戶的位置的企業(yè)名稱。例如,搜索引擎系統(tǒng)225可以基于 用戶的客戶端裝置210的網(wǎng)際協(xié)議(IP)地址來識別用戶的位置。艮P, 搜索引擎系統(tǒng)225可以基于與用戶的搜索査詢相關聯(lián)的IP地址而能夠 識別客戶端裝置210的地理位置。在另一個替代中,搜索引擎系統(tǒng)225 可以基于對在搜索査詢中包括的cookie的接收而能夠識別用戶的位置。 例如,如果用戶先前使用搜索引擎系統(tǒng)225執(zhí)行了本地搜索,則搜索 引擎系統(tǒng)225可以已經(jīng)請求用戶輸入了與用戶相關聯(lián)的地址。在這種 情況下,在搜索引擎系統(tǒng)225的隨后訪問中,可以向搜索引擎系統(tǒng)225 提供包括用戶的位置/地址的cookie。在任一這些情況中,搜索引擎系 統(tǒng)225可以使用與用戶相關聯(lián)的位置信息自動執(zhí)行本地搜索,并且識 別適當?shù)谋镜厮阉髌髽I(yè)收錄。搜索引擎系統(tǒng)225然后可以基于所識別 的企業(yè)位置提供適當?shù)穆?lián)系信息(例如,地址和電話號碼)以及到地 圖和其它信息的鏈接(動作760)。
如果使用本地搜索不能定位特定的企業(yè)聯(lián)系信息和/或地圖,則搜 索引擎系統(tǒng)225可以不為該特定的搜索結果識別任何本地信息,并且 也可以不將到地圖和其它信息的鏈接與該特定的搜索結果一起提供。
在另一個替代的實現(xiàn)中,如果對于單個URL存在多個集群ID, 搜索引擎系統(tǒng)225可以將到本地搜索系統(tǒng)的鏈接與搜索結果的一個或多個一起提供。在這種情況下,如果用戶選擇該鏈接,則本地搜索引 擎系統(tǒng)可以自動輸入該搜索查詢和位置信息,并且將本地搜索結果與 該查詢一起顯示??梢酝ㄟ^與用戶相關聯(lián)的IP地址、搜索引擎系統(tǒng)225
所接收的cookie或一些其它的方法來自動識別該査詢中的位置信息。
替代地,在用戶選擇該鏈接后,本地搜索引擎系統(tǒng)可以提供輸入框來 允許用戶輸入所希望的位置。
結論
符合本發(fā)明的原理的實現(xiàn)可以提供包括聯(lián)系相關信息的增強的搜 索結果。該聯(lián)系信息可以允許用戶非常快速地找到感興趣的信息。增 強的搜索結果也可以包括到地圖和其它信息的鏈接,該鏈接允許用戶 以需要極少的或不需要來自用戶的額外輸入的方式來查看附加信息。
本發(fā)明的示例實施例的前述描述提供了說明和描述,但是并不意 在窮舉或?qū)⒈景l(fā)明限制在已公開的精確形式。鑒于上述教導可以進行 修改和變化,或可以從本發(fā)明的實踐中獲得修改和變化。例如,雖然
已參考圖6和圖7描述了一系列動作,但是在符合本發(fā)明的其它實現(xiàn) 中可以改變動作的次序。而且,可以將非依賴性動作并行實現(xiàn)。
而且,關于從各種源聚集并存儲與企業(yè)和組織相關聯(lián)的信息并且
使用所存儲的信息來識別企業(yè)/組織的聯(lián)系信息描述了符合本發(fā)明的原
理的實現(xiàn)。應當理解,可以以許多其它的方式來聚集本地聯(lián)系信息。
例如,在另一個實現(xiàn)中,搜索引擎系統(tǒng)225可以從網(wǎng)頁提取地址和/或
電話號碼并且將該信息與包括該網(wǎng)頁的搜索結果一起顯示。例如,如 果網(wǎng)頁具有在該網(wǎng)頁上的單個地址和電話號碼,則當該網(wǎng)頁作為搜索
結果的一部分被包括時,搜索引擎系統(tǒng)225可以提取該地址和電話號 碼并且將其與網(wǎng)頁的標題/超鏈接和摘錄一起顯示。
另外,在一些實現(xiàn)中,與需要用戶選擇到地圖/其它信息的鏈接相 對比,可以將到地圖和其它信息的鏈接與搜索結果一起提供。在這樣的實現(xiàn)中,可以僅為某一數(shù)量的搜索結果,諸如第一預定數(shù)量的最相 關的結果,提供地圖和/或其它信息。另外,在一些實現(xiàn)中,可以將到
感興趣的項的指引(direction)與地圖一起或作為地圖中提供的鏈接來 自動提供。在這樣的實現(xiàn)中,可以基于與搜索結果相關聯(lián)的企業(yè)的位 置和用戶的位置來生成指引。可以基于與用戶相關聯(lián)的IP地址或由搜 索引擎系統(tǒng)接收的cookie來自動確定用戶的位置,如上所述。在其它 的實現(xiàn)中,可以基于用戶查詢所包括的或與用戶査詢一起被包括的 cookie所包括的全球定位系統(tǒng)(GPS)信息來確定用戶的位置。
對本領域普通技術人員顯而易見的是,可以以在附圖中所示出的 實現(xiàn)中的軟件、固件和硬件的許多不同的形式來實現(xiàn)本發(fā)明的上述方 面。用來實現(xiàn)符合本發(fā)明的原理的各方面的實際軟件代碼或?qū)S每刂?硬件不限制本發(fā)明。因而,沒有參考特定的軟件代碼來描述所述方面 的操作和行為一一應當理解,本領域普通技術人員基于在此的描述將 能夠設計用于實現(xiàn)所述方面的軟件和控制硬件。
除非特別指明,在本申請的描述中使用的元素、動作或指令都不 應當被解釋為對于本發(fā)明是至關重要或是必需的。并且,如在此使用 的,不加數(shù)量限定的項用于指一個或多個項。在只想表示一個項的地 方,使用了術語"一個"或類似的語言。此外,除非明確說明,短語 "基于"意為"至少部分基于"。
權利要求
1. 一種方法,包括從用戶接收搜索查詢;基于所述搜索查詢生成搜索結果;向所述用戶提供所述搜索結果和識別與所述搜索結果中的至少第一搜索結果相關聯(lián)的電話號碼或地址中的至少一個的信息;以及向所述用戶提供到與至少所述第一搜索結果相關聯(lián)的地圖的鏈接。
2. 如權利要求l所述的方法,進一步包括將到本地搜索系統(tǒng)的鏈接與所述搜索結果中的第二搜索結果一起 提供。
3. 如權利要求l所述的方法,進一步包括響應于所述用戶對所述鏈接的選擇而自動生成地圖。
4. 如權利要求l所述的方法,進一步包括響應于對所述鏈接的選擇而自動提供與所述第一搜索結果相關聯(lián) 的第一信息。
5. 如權利要求4所述的方法,其中所述第一信息包括與所述第一搜索結果相關聯(lián)的信息,該信息可能與所述用戶相關。
6. 如權利要求l所述的方法,進一步包括-向所述用戶自動提供與所述第一搜索結果一起的第一信息和顯示 與所述第一搜索結果相關聯(lián)的位置的地圖,所述第一信息和所述地圖位于同一個用戶界面屏上。
7. 如權利要求l所述的方法,其中所述提供所述搜索結果和識別電話號碼或地址中的至少 一 個的信息包括向所述用戶提供所述電話號碼和所述地址。
8. 如權利要求l所述的方法,其中所述提供所述搜索結果和識別 電話號碼或地址中的至少一個的信息進一步包括經(jīng)由用戶界面屏向所述用戶提供所述電話號碼、所述地址和到地 圖的所述鏈接,在所述用戶界面屏上,所述電話號碼、所述地址和所 述鏈接位于所述第一搜索結果的標題的下面。
9. 如權利要求l所述的方法,進一步包括 將與多個企業(yè)相關聯(lián)的信息存儲在第一數(shù)據(jù)庫中; 確定與所述多個企業(yè)中的第一企業(yè)相關聯(lián)的第一信息是否包括識別網(wǎng)頁的信息;當所述第一信息包括識別網(wǎng)頁的信息時,識別與所述第一企業(yè)相關聯(lián)的所述第一信息中的至少一些;以及將所識別的信息與所述網(wǎng)頁一起存儲在第二數(shù)據(jù)庫中。
10. 如權利要求9所述的方法,其中所述第一信息包括所述第一 企業(yè)的所述電話號碼和所述地址。
11. 如權利要求9所述的方法,其中所述生成搜索結果包括訪問所述第二數(shù)據(jù)庫以生成所述搜索結果并且識別與所述第一搜 索結果相關聯(lián)的電話號碼或地址中的所述至少一個。
12. 如權利要求9所述的方法,進一步包括確定在所述第一數(shù)據(jù)庫中的與所述多個企業(yè)中的第二企業(yè)相關聯(lián)的信息是否包括識別多個位置的信息;以及當所生成的搜索結果包括與所述第二企業(yè)相關聯(lián)的第二網(wǎng)頁并且 所述第一數(shù)據(jù)庫包括識別與所述第二企業(yè)相關聯(lián)的多個位置的信息 時,將到本地搜索系統(tǒng)的鏈接和與所述第二企業(yè)相關聯(lián)的第二搜索結果一起提供給所述用戶。
13. 如權利要求l所述的方法,進一步包括確定與所述搜索結果中的第二搜索結果相關聯(lián)的信息是否識別多 個位置;識別與所述用戶相關聯(lián)的第一位置;以及基于所述第一位置將識別所述多個位置之一的地址的信息與所述 第二搜索結果一起提供。
14. 如權利要求13所述的方法,其中所述識別第一位置包括基于與所述用戶相關聯(lián)的網(wǎng)際協(xié)議地址來識別所述第一位置。
15. 如權利要求13所述的方法,其中所述識別第一位置包括基于與所述搜索查詢一起接收的cookie所包括的地址信息來識別所述第一位置。
16. 如權利要求l所述的方法,進一步包括 響應于對所述鏈接的選擇向所述用戶提供所述地圖;以及將關于所述地圖的指引提供給所述用戶,所述指引是基于與所述 第一搜索結果相關聯(lián)的所述地址的位置。
17. —種系統(tǒng),包括用于基于搜索查詢生成搜索結果的裝置;用于向用戶提供所述搜索結果和識別與所述搜索結果中的至少第一搜索結果相關聯(lián)的地址或電話號碼中的至少一個的信息的裝置;以及用于向所述用戶提供到與至少所述第一搜索結果相關聯(lián)的地圖的 鏈接的裝置。
18. 如權利要求17所述的系統(tǒng),進一步包括用于響應于對所述鏈接的選擇而自動提供與所述第一搜索結果相 關聯(lián)的所述地圖和信息的裝置。
19. 如權利要求17所述的系統(tǒng),進一步包括用于提供到與所述搜索結果中的第二搜索結果相關聯(lián)的本地搜索 系統(tǒng)的鏈接并且不為所述第二搜索結果提供到地圖的鏈接的裝置。
20. 如權利要求17所述的系統(tǒng),進一步包括用于確定與所述搜索結果中的第二搜索結果相關聯(lián)的信息是否識別多個位置的裝置;用于識別與所述用戶相關聯(lián)的第一位置的裝置;以及 用于基于所述第一位置將識別所述多個位置之一的地址的信息與所述第二搜索結果一起提供的裝置。
21. —種系統(tǒng),包括-包含指令的計算機可讀介質(zhì);以及連接到所述計算機可讀介質(zhì)的處理器,所述處理器執(zhí)行所述指令 以使所述處理器基于搜索查詢生成搜索結果,向用戶提供所述搜索結果和識別與所述搜索結果中的至少第一搜 索結果相關聯(lián)的電話號碼和地址的信息,以及向所述用戶提供到與至少所述第一搜索結果相關聯(lián)的地圖的鏈
22.如權利要求21所述的系統(tǒng),其中所述指令進一步使所述處理器響應于對所述鏈接的選擇而向所述用戶自動提供所述地圖,以及 在與所述地圖相同的用戶界面屏上提供與所述第一搜索結果相關 聯(lián)的第一信息。
23. —種系統(tǒng),包括存儲與多個企業(yè)相關聯(lián)的信息的存儲器;以及 搜索引擎,用于確定與所述多個企業(yè)中的第一企業(yè)相關聯(lián)的第一信息是否包括識 別網(wǎng)頁的信息,當所述第一信息包括識別網(wǎng)頁的信息時,識別與所述第一企業(yè)相 關聯(lián)的所述第一信息中的至少一些,以及將所識別的信息與所述網(wǎng)頁一起存儲在第二數(shù)據(jù)庫中。
24. 如權利要求23所述的系統(tǒng),其中所述第一信息包括所述第一 企業(yè)的所述地址和所述電話號碼,并且所述搜索引擎從用戶接收搜索查詢,訪問所述第二數(shù)據(jù)庫,以生成搜索結果并且識別與第一搜索結果 相關聯(lián)的所述地址和所述電話號碼,所述第一搜索結果與所述第一企 業(yè)相關聯(lián),以及向所述用戶提供所述第一搜索結果、所述地址、所述電話號碼和 到與所述地址相關聯(lián)的地圖的鏈接。
25. 如權利要求24所述的方法,其中所述搜索引擎 確定在所述第一數(shù)據(jù)庫中的與所述多個企業(yè)中的第二企業(yè)相關聯(lián)的信息是否包括識別多個位置的信息,以及當所生成的搜索結果識別與所述第二企業(yè)相關聯(lián)的第二網(wǎng)頁并且 所述第一數(shù)據(jù)庫包括識別與所述第二企業(yè)相關聯(lián)的多個位置的信息 時,將到本地搜索系統(tǒng)的鏈接和與所述第二企業(yè)相關聯(lián)的第二搜索結 果一起提供給所述用戶。
26. 如權利要求23所述的系統(tǒng),其中所述搜索引擎-響應于用戶查詢而生成搜索結果,確定與所述搜索結果中的第一搜索結果相關聯(lián)的信息是否識別多 個位置,當與所述第一搜索結果相關聯(lián)的所述信息識別多個位置時,識別 與提交所述搜索査詢的用戶相關聯(lián)的第一位置,以及基于所述第一位置將識別所述多個位置之一的地址的信息與所述 第一搜索結果一起提供。
27. 如權利要求26所述的系統(tǒng),其中所述搜索引擎基于與所述用 戶相關聯(lián)的網(wǎng)際協(xié)議地址和與同所述用戶查詢一起接收的cookie所包 括的地址信息中的至少一個來識別所述第一位置。
28. —種方法,包括從用戶接收搜索查詢; 基于所述搜索查詢生成搜索結果;確定與所述多個搜索結果中的第一搜索結果相關聯(lián)的網(wǎng)頁是否包 括單個地址和電話號碼;當所述網(wǎng)頁包括所述單個地址和電話號碼時,向所述用戶提供所 述搜索結果和識別與所述第一搜索結果相關聯(lián)的所述單個地址和電話 號碼的信息;以及向所述用戶提供到與所述第一搜索結果相關聯(lián)的地圖的鏈接。
全文摘要
一種方法包括從用戶接收搜索查詢并且基于搜索查詢生成搜索結果。該方法還可以包括向用戶提供搜索結果和識別與搜索結果中的第一搜索結果相關聯(lián)的電話號碼或地址中的至少一個的信息。該方法可以進一步包括向用戶提供到與至少第一搜索結果相關聯(lián)的地圖的鏈接。
文檔編號G06F17/30GK101416186SQ200780011923
公開日2009年4月22日 申請日期2007年1月31日 優(yōu)先權日2006年1月31日
發(fā)明者沃爾頓·林, 肖恩·杜爾瓦德, 路易斯·卡斯特羅 申請人:谷歌公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1