專利名稱:基于本地意向自動生成搜索結果的系統和方法
技術領域:
本發明涉及網絡服務領域,尤其涉及用于自動檢測用戶的本地搜索意向并基于地理匹配傳送基于位置的廣告或其它Web或其它媒體的平臺。
背景技術:
商業付費廣告和其它媒體內容的出現導致對因特網上更高度瞄準和更有效的市場宣傳的需求日益增長。一種向用戶傳送搜索結果或其它內容的通用方法包括,試圖向一個用戶或一組用戶提供在該用戶的某一通用地理區域之內的商業廣告。這樣,可以基于該相應的位置向輸入包括郵政編碼、電話號碼或其它標識信息的搜索的用戶提供諸如本地餐館、新聞、零售商或其它內容的商業或服務廣告。
然而,即使跟蹤用戶查詢以試圖生成本地化結果的搜索服務也依賴于對郵政編碼、電話區號或其它地區標識符中可能地理匹配的查找。然而,搜索項的潛在地理內涵本身可能是模糊的或令人誤解的。例如,用戶可以輸入產品或服務的品牌、分類、通用名稱或類別,諸如“Seattle’s Best Coffee(西雅圖最好的咖啡)”、“KansasCity barbecue(堪薩斯城烤肉)”或“Canada Dry Ginger Ale(加拿大干姜汁汽水)”,且在這樣的平臺下,返回的搜索結果不是與他們實際的地理位置相關的,而是銷售商或來源所推斷的位置。在其它情況下,可返回地區結果,但這些結果可能沒有根據用戶的位置、交易的位置或他們彼此之間的相對鄰近程度來分類或過濾。在所有的情況下,可用的搜索服務不包括評估用戶搜索中的本地意向的“本地性”或程度的能力,其中,意向程度可幫助標識、過濾或排序結果。存在本地化搜索傳送中的其它問題。
發明內容
克服本領域的這些或其它問題的本發明在一方面涉及一種用于基于本地意向自動生成搜索結果的系統和方法,其中,用戶對本地或地理上聚焦的信息或結果的需求可以被自動地評估,并在結果選擇和排序中包括在內。根據本發明的實施例的一方面,搜索框架使得平臺能夠檢測和測量終端用戶、搜索查詢以及諸如付費廣告或清單等媒體內容的本地搜索意向,而后將用戶/查詢的本地性程度與付費清單或其它內容的本地性程度進行匹配。根據本發明實施例的另一方面,可以掃描諸如廣告、Web文檔或其它的源內容,以執行對位置名稱中或關于位置名稱的文本單詞的容錯匹配,并執行對一給定文本或其它內容流的上至國家下至郵政編碼級的最佳匹配位置路徑的發現。廣告或其它內容位置可以用這種方式來定義,或由廣告商或其他實體來指定。一旦標識了廣告或其它內容的位置,則該平臺可基于位置和用戶查詢中的本地意向程度將廣告或其它內容與用戶或搜索查詢進行匹配,從精確匹配開始到擴展匹配。根據本發明的實施例的另一方面,可定義工作商業半徑,來控制對一給定的商業或其它類別,在地理上什么范圍內將—廣告與用戶或查詢進行匹配。
圖1示出了根據本發明的實施例,可在其中操作用于基于本地意向自動生成搜索結果的系統和方法的體系結構。
圖2示出了根據本發明的實施例的內容傳送流程。
圖3示出了根據本發明的實施例,可用于標識候選廣告或其它內容的最大工作半徑。
圖4示出了根據本發明的實施例,在工作半徑和查詢位置之間的地理關系。
圖5示出了根據本發明的實施例,可用來分析本地查詢意向的語義樹。
圖6示出了根據本發明的實施例,可用來在另一方面分析本地查詢意向的語義樹。
圖7示出了根據本發明的實施例,基于本地意向搜索和其它過程的總體流程圖。
具體實施例方式
圖1示出了根據本發明的實施例,可在其中操作用于基于本地意向自動生成搜索結果的系統和方法的體系結構。如圖所示,在各實施例中,用戶可以操作客戶機102,諸如個人計算機、配備網絡的手機或其它移動設備、或其它使用諸如圖形用戶界面等用戶界面112的客戶機或機器來執行搜索活動、Web或因特網沖浪、瀏覽、下載或處理文件或執行其它任務。在各實施例中,用戶界面112可以是,包括或呈現諸如允許用戶瀏覽Web、因特網或諸如內聯網站或其它內容等其它網絡站點的Web瀏覽器的應用程序。
在各實施例中,用戶可以使用Web瀏覽器或其它應用程序或界面來參與例如由搜索服務106或其它搜索工具或引擎主持的搜索活動。根據本發明的實施例的一個方面,用戶可以操作瀏覽器或其它應用程序或界面來輸入一組搜索項104,諸如鍵入的文本、單詞、數字或其它數據,用于通過因特網或其它網絡或連接向搜索服務106傳輸。根據本發明的實施例的一般方面,搜索服務106和相關聯的資源一般而言可以接收和分析用戶的搜索查詢,以確定用戶是否在試圖獲取與本地廣告、內容或媒體相關的或表示它們的結果,以及用戶可能在何種程度上尋找按位置選擇的內容。根據本發明的實施例這些方面,搜索服務106可以包括或連接至位置引擎116,位置引擎116可以分析用戶的本地意向、查詢的本地意向和/或廣告或其它媒體的本地意向,來獲得一組按位置選擇的結果110,以通過用戶界面112或其他方式向客戶機102的用戶呈現。
根據本發明實施例,作為評估搜索或其它事件的本地特性的過程的一個組件,位置引擎116或其它資源可以檢測明確的或推斷的用戶位置。這可以例如通過對可能與用戶的互聯網協議(IP)地址或相關服務的主機有關的用戶互聯網協議(IP)地址的反向查找來捕捉或推斷。在各情況下,用戶的位置也可以通過用戶向搜索服務106注冊或訂閱來標識,注冊或訂閱包括記錄家庭或其它地址或位置。用于確定用戶位置的其它技術是可能的。
如圖2中的示例所進一步示出的,除用戶位置之外,位置引擎116可以分析一組搜索項104本身的位置和/或本地意向,來更準確或更恰當地匹配用戶的位置和/或本地查詢意向廣告或其它內容。例如,該廣告或其它內容可以被存儲在或主存在內容數據庫108中。內容數據庫108可以是、包括或連接至廣告表118,廣告表118可以例如包含或存儲廣告或其它內容。在各實施例中,該內容可以按其中存儲的內容的地理位置和本地意向來歸類、被分析以找出其中的這些地理位置和本地意向、或用這些地理位置和本地意向的指示來標記。根據圖3所示的示例的實施例,對被選擇的廣告商或其它內容提供者、提供者的類別或所有提供者,對這些提供者的內容可以被分配一最大工作半徑118,它指出在其中正在尋找那種類型的產品或服務的本地用戶可能會感興趣的可能距離。
例如,對零售汽車經銷類別,假設大多數消費者不愿意或不情愿行進比工作半徑更遠的距離來調查一潛在汽車購買,最大工作半徑可被分配值100公里。其它類別、商業類型和距離是可能的。對于圖4中所示的示例,對一給定的貿易商或銷售商類別,工作商業半徑(WBR)可以被估算或由經驗估量,它捕捉感興趣的查詢中根據距離遞增的部分,從中可選擇一合適的距離和查詢收益的組合。當使用時,該工作距離或半徑可以告知最大工作半徑118。
一般而言,對于同樣如圖2所示的示例,用戶信息和查詢信息然后可以被發送到位置引擎116,位置引擎116可以進而同樣地向內容數據庫108詢問更可能滿足用戶的查詢和興趣的位置匹配的廣告。這樣,例如,輸入諸如“Seattle Mercedesdealerships(西雅圖奔馳經銷)”的一組搜索項104的用戶可在邏輯上被推斷為尋找在西雅圖大都會地區的汽車品牌的可能的本地商店。當確定了該本地意向或目的,然后,位置引擎116可以向內容數據庫108詢問在買主感興趣的地理區域內適當地匹配該組搜索項104的汽車經銷商或銷售商。為了這些目的,根據本發明的實施例,位置引擎116或其它資源可以剖析或分析該組搜索項104,來生成對用戶查詢的本地質量和特性的程度的評估。
更具體地,根據各實施例,該組搜索項104可以由位置引擎116分析,來生成對用戶查詢中所反映的本地意向的程度的定量評估或度量。根據各實施例,可以存在為每一搜索項生成的一個查詢本地意向度量(QLIM),當一典型用戶搜索該項時,QLIM可以查詢本地搜索意向的程度。QLIM度量可以不必與特定的位置相關聯,而是可以反映顯示當用戶搜索該項時是否對本地內容感興趣的總索引。QLIM或其它度量可以從至少下列數據集中脫機計算,按照以下順序1.搜索項本身,2.從搜索項中所點擊的結果,以及3.相關搜索項。
在此處理序列中的每一步驟或級別可以對所得QLIM得分增加準確性。在各實施例中,該度量可以根據下列技術生成步驟1來自搜索項的初始QLIM計算。
在該步驟中,可剖析給定的項本身以找出本地關鍵詞。該關鍵詞可以對照本地關鍵詞集合或字典來搜索,例如匯集的城鎮、城市、州或其它名稱、地址、電話號碼或電話區號或郵政編碼。QLIM的初始得分可以使用如下公式計算QLIM1=本地關鍵詞計數/關鍵詞計數,QLIM1的值范圍在0和1之間。
例如,該組搜索項104內的搜索項“BMW(寶馬)”可以有QLIM得分0.0。“BMW Redmond”可以有QLIM得分0.5,而“Redmond weather”可以有QLIM得分1.0。位置引擎116或搜索服務106可以維護位置相關搜索項的列表或數據庫,并且記錄其QLIM或其它位置度量。位置引擎116可以定義閾值T1,用于決定是否需要執行后續步驟來調整或細化QLIM值。例如,采用T1=1的閾值,包括任何非本地關鍵詞的所有搜索項可被發送給后續步驟以進行QLIM調整。對其QLIM值大于T1的那些項,該類過程可以停止。
步驟2從被點擊的結果進行QLIM調整。
在各實施例中,對其QLIM1值低于定義的閾值的那些項,執行進一步的步驟來對從來自該搜索項中的被點擊內容的QLIM值增加準確性。例如,通過聚集從從一搜索項點擊的不付費的和付費內容,可以獲得一以該搜索詞為根的結果樹。結果樹向實際用戶呈現了在根項上的搜索經驗。在步驟2中的方法是通過使用所點擊內容的所點擊本地意向度量(CLIM)來調整QLIM的。所點擊內容的CLIM也可以由與該搜索項的相關度來加權。接收從一搜索項的最多點擊次數的站點可能不是最相關的站點。
例如,如果在搜索一給定項時,點擊站點A的大多數用戶也隨后點擊或被導航到站點B,則站點A可以對該詞不會非常相關。在這個示例中,如果搜索該給定項的大多數用戶在站點B停止,則站點B應該對該詞更相關。(即,B是這些用戶在其搜索會話中最后訪問的站點。)這導致一可由位置引擎116或其它資源應用的試探法,即,如果一被點擊的站點對一搜索項擁有停止在該站點的最大數量的搜索者,那么該站點對該給定項最相關。
通信量消耗D可以被定義為從一被點擊站點流出且不進入另一被點擊站點的通信量。換言之,D表示從每一結果節點向外“漏出”結果樹的通信量。那么,存在D的性質對所有結果的Sum(D)(對D求和)=對搜索項的輸入通信量這個步驟使用所點擊結果的D加權的CLIM值來調整搜索項的QLIMQLIM2=sum(D(ClickedResult)*CLIM(ClickedResult))/sum(D(ClickedResult))求和可以在所有被點擊的結果站點上進行。所調整的QLIM2變化范圍從0到1或是其他值。
圖5示出了根據本發明的實施例生成的用于搜索項“pizza”的示例性結果樹。類似于步驟1,可以對該步驟定義閾值T2。現在被調整的QLIM為QLIM=QLIM+(1-QLIM)*QLIM2如果QLIM>=T2,則停止。
對QLIM<T2的項,需要執行進一步的步驟3來試圖進一步檢測本地搜索意向。
步驟3從搜索項網絡進一步進行QLIM調整。
通過將從該組搜索項104所得的搜索項點擊流聚集起來,可以獲得一搜索項網絡。在該網絡中,每一搜索項能夠擁有眾多子孫條目,它們是用戶在同一搜索會話內在給定項之后搜索的搜索項。該步驟的方法是使用子孫條目的QLIM值來進一步共同細化或調整父項的QLIM。
對一個項,可以相對于對感興趣的項的輸入通信量,對每一子孫詞計算消耗D。擁有更大的D的子孫項是和該感興趣的項更相關的(或有關的),因為用戶搜索該感興趣的項也往往會搜索該子孫項然后離開。
從步驟3調整的QLIMOLIM3=sum(D(DescendantTerm)*QLIM(DescendentTerm))/sum(D(DescendantTerm)),其中求和是對所有子孫項進行的。QLIM3的變化范圍是0到1之間,或可以為其它值。圖6示出了一個項網絡和計算出的QLIM3。現在調整的QLIM為QLIM=QLIM+(1-QLIM)*QLIM3這是用于檢測包含在該組搜索項104中的本地意向的最后一步。可以注意到,根據本發明的其它實施例,用戶也可以被分配一用戶本地意向度量(ULIM),它向由該用戶在一段時間內執行的搜索模式詢問用戶的總本地意向。當使用ULIM時,可以使用用戶所搜索的項的QLIM和D的值來計算ULIM,它是項網絡的一個子集ULIM=sum(D(SearchedTerm)*QLIM(SearchedTerm))/sum(D(SearchedTerm))該求和是對由用戶搜索的所有項進行的。
使用所定義的這些或其它查詢和用戶測量,位置引擎116可以將該組搜索項104的本地質量、特性或意向與內容數據庫108中的廣告或其它清單或內容進行匹配。例如,一搜索的復合本地意向度量SLIM可以被表示為SLIM=max(QLIM(query),ULIM(user))其中,QLIM和ULIM分別是搜索查詢和終端用戶的本地性度量,SLIM簡單地取QLIM和ULIM的最大值。在各實施例中,查詢度量QLIM可以被其自身所使用。根據本發明的實施例的另一方面,內容數據庫108的內容可以服從于諸如查詢度量(QLIM)或其它度量等類似本地度量。該度量例如可以被表示為內容本地意向度量,例如可以通過以類似于處理查詢的方式剖析廣告或其它內容或媒體的HTML、XML或其它內容以找出本地指示符而生成。在各實施例中,也可以允許或要求廣告商或其他參與者特別地提供對其自己的內容的本地性分級。根據本發明的實施例的一個方面,對單個內容或內容列表所得CLIM值可以用于與由上述公式或其它方式計算的輸入搜索查詢的QLIM、SLIM或其它度量進行匹配。
根據本發明的實施例的另一個方面,在實現時,SLIM和CLIM的值可以由位置引擎116布爾化(Booleanize),以生成總本地性匹配。可以對每一搜索定義一搜索本地性意向標志SLIF=1,當SLIM>=Ts=0,其它其中,Ts是一閾值。類似地,可以對內容數據庫108中的內容定義一本地性意向標志,如CLIF=1,當CLIM>=Tc=0,其它。
然后,可以根據以下步驟進行全局本地性匹配1.當一搜索的SLIF=1時,僅有CLIF=1的那些清單匹配該搜索。
2.當一搜索的SLIF=0時,CLIF不是用于選擇供傳遞的內容的匹配準則。可能有其它布爾值或其它標志或值。
因此,根據本發明的實施例的一個方面,從全局上來講,帶有顯著本地意向程度的廣告或其它內容僅與帶有程度本地意向顯著的一組搜索項104相匹配。可能有其它度量、比較和匹配準則,但是在所有情況下,位置引擎116和本發明的其它資源不僅僅只基于地理關鍵詞匹配檢索廣告或其它內容以向用戶呈現,而是試圖標識和定量地評估搜索中的用戶本地目標。可以注意到,對不顯示顯著本地意向程度的搜索,來自內容數據庫108的內容可以不經由對地理匹配的過濾而被傳送。
圖7中示出了總位置檢測和內容處理。在步驟702處,可以開始處理。在步驟704處,搜索服務106或其它搜索引擎或工具可以接收包括諸如單詞、文本、數字或其它表達式或輸入的搜索項104的查詢。在步驟706處,搜索查詢的搜索項104可以由位置引擎116剖析以將這些項與地理標識符或指示符進行匹配,諸如州、城市或城鎮的名稱、包括郵政編碼的地址、包括電話區號的電話號碼或其它地理或地區指示符。在步驟708處,例如通過檢測出的關鍵詞或位置標識符、其頻率、搜索樹內的層次位置或其它準則或因素,位置引擎116可以生成對用戶物理位置和查詢的本地意向的評估或分級。
在步驟710處,位置引擎116或其它資源可以向內容數據庫108詢問對與用戶或用戶查詢相關聯的地理指示符或標識符、對用戶或查詢的所評估位置或其它位置信息的匹配。在步驟712處,可以生成用戶或查詢的所評估位置、查詢的本地意向與內容數據庫108內例如存儲在廣告表118或其它地方的位置匹配的廣告或其它內容的比較。在步驟714處,從這些比較或報告中所得的位置選擇結果110可以向在客戶機102或其他設備或位置處的用戶發送和呈現。在步驟716處,位置選擇結果110可以基于進一步的查詢或過濾,或基于用戶點擊或以其它方式選擇位置選擇結果110中的URL或其它內容,或以其它方式來細化。在步驟718處,可以重復該處理、返回到前一處理點、跳轉至進一步處理點或結束。
對本發明的前述描述是說明性的,且本領域的技術人員可以想到對配置和實現上的修改。例如,盡管本發明一般是按照剖析向搜索服務站點輸入的一組搜索項來確定基于位置的內容的存在或程度所描述的,但在各實施例中,可以掃描其它用戶輸入或其它搜索、查詢或其它來源或事件,諸如,源自Web站點的文本串、通過啟用網絡的手機或其它設備輸入的文本串、或其它內容來源。同樣地,盡管本發明在某些方面被描述為涉及從參與付費或基于訂閱的網絡服務的廣告商處接收的本地內容的傳送,但在各實施例中,也可以從其它來源,諸如,作為示例,沒有參與網絡或服務或沒有為他們在網絡或服務中的參與付費的那些廣告商或其他人,來接收本地化的廣告或其它內容。
類似地,盡管在各實例中本發明被描述為從單個內容數據庫108傳送可選擇的廣告或其它內容,但在各實施例中,向客戶機102或其它目的地傳送的本地廣告或其它內容可以來源于多個數據庫或其它存儲或來源。其它被描述為單數的硬件、軟件或其它來源在各實施例中可以是分布式的,類似地,在各實施例中,被描述為分布式的資源可以被組合的。從而,本發明的范圍僅由所附權利要求書所限制。
權利要求
1.一種用于生成位置選擇搜索結果的系統,包括一輸入接口,用于接收供用戶搜索的一組搜索項;一內容存儲的接口,所述內容存儲存儲本地化內容,以及一位置引擎,它與所述輸入接口和所述內容存儲的接口通信,所述位置引擎處理所述搜索項,來分析搜索的本地意向,并基于所述本地化內容與用戶位置和搜索的本地意向的至少一個匹配來生成位置選擇搜索結果。
2.如權利要求1所述的系統,其特征在于,所述本地化內容包括本地化廣告。
3.如權利要求1所述的系統,其特征在于,所述本地化內容包括訂戶向所述內容存儲提供的內容。
4.如權利要求3所述的系統,其特征在于,所述訂戶包括付費訂戶。
5.如權利要求1所述的系統,其特征在于,所述位置引擎分析所述本地化內容的意向,以找出與搜索的本地意向的匹配。
6.如權利要求3所述的系統,其特征在于,所述訂戶指示所述本地化內容的本地意向。
7.如權利要求1所述的系統,其特征在于,所述位置引擎基于一組位置指示符來分析所述搜索的本地意向,所述指示符包括地理區域名稱、電話號碼信息和地址信息中的至少一個。
8.如權利要求7所述的系統,其特征在于,所述的一組位置指示符包括地址信息,且所述地址信息包含郵政編碼。
9.如權利要求1所述的系統,其特征在于,所述位置引擎基于所述一組搜索項的精確匹配和部分匹配中的至少一個,來分析所述一組位置指示符。
10.如權利要求1所述的系統,其特征在于,所述位置引擎基于所述一組搜索項中的位置標識符的頻率、所述一組搜索項中的位置標識符的間隔、以及所述一組搜索項中的位置標識符的位置樹中的至少一個的函數,來分析所述本地意向。
11.如權利要求1所述的系統,其特征在于,所述內容存儲包括廣告表。
12.如權利要求1所述的系統,其特征在于,所述位置選擇搜索結果是通過網頁呈現的。
13.一種用于生成位置選擇搜索結果的方法,包括接收供用戶搜索的一組搜索項;處理所述搜索項來分析所述搜索的本地意向,并基于本地化內容與用戶位置和搜索的本地意向的至少一個匹配,來生成位置選擇搜索結果。
14.如權利要求13所述的方法,其特征在于,所述本地化內容包括本地化廣告。
15.如權利要求13所述的方法,其特征在于,所述本地化內容包括訂戶提供的內容。
16.如權利要求15所述的方法,其特征在于,所述訂戶包括付費訂戶。
17.如權利要求13所述的方法,其特征在于,還包括分析所述本地化內容的本地意向,以找出與所述搜索的本地意向的匹配。
18.如權利要求15所述的方法,其特征在于,所述訂戶指出所述本地化內容的本地意向。
19.如權利要求13所述的方法,其特征在于,所述處理包括基于一組位置指示符來分析所述搜索的本地意向,所述位置指示符包括地理區域名稱、電話號碼信息和地址信息中的至少一個。
20.如權利要求19所述的方法,其特征在于,所述一組位置指示符包括地址信息,且所述地址信息包含郵政編碼。
21.如權利要求13所述的方法,其特征在于,所述處理包括基于所述一組搜索項的精確匹配和部分匹配中的至少一個,來分析所述一組位置指示符。
22.如權利要求13所述的方法,其特征在于,所述處理包括基于所述一組搜索項中的位置標識符的頻率、所述一組搜索項中的位置標識符的間隔、以及所述一組搜索項中的位置標識符的位置樹中的至少一個的函數,來分析所述本地意向。
23.如權利要求13所述的方法,其特征在于,所述本地化內容是存儲在一廣告表中的。
24.如權利要求13所述的方法,還包括通過網頁呈現所述位置選擇搜索結果。
25.一組位置選擇搜索結果,所述一組位置選擇搜索結果由下述方法生成接收供用戶搜索的一組搜索項;處理所述搜索項來分析所述搜索中的本地意向,并基于本地化內容與用戶位置和搜索的本地意向的至少一個匹配來生成位置選擇搜索結果。
26.如權利要求25所述的一組位置選擇搜索結果,其特征在于,所述本地化內容包括本地化廣告。
27.如權利要求25所述的一組位置選擇搜索結果,其特征在于,所述本地化內容包括由訂戶提供的內容。
28.如權利要求27所述的一組位置選擇搜索結果,其特征在于,所述訂戶包括付費訂戶。
29.如權利要求25所述的一組位置選擇搜索結果,其特征在于,所述方法還包括分析所述本地化內容的本地意向,以找出與所述搜索的本地意向的匹配。
30.如權利要求27所述的一組位置選擇搜索結果,其特征在于,所述訂戶指出所述本地化內容的本地意向。
31.如權利要求25所述的一組位置選擇搜索結果,其特征在于,所述處理包括基于一組位置指示符來分析所述搜索的本地意向,所述位置指示符包括地理區域名稱、電話號碼信息和地址信息中的至少一個。
32.如權利要求31所述的一組位置選擇搜索結果,其特征在于,所述一組位置指示符包括地址信息,且所述地址信息包含郵政編碼。
33.如權利要求25所述的一組位置選擇搜索結果,其特征在于,所述處理包括基于所述一組搜索項的精確匹配和部分匹配中的至少一個,來分析所述一組位置指示符。
34.如權利要求25所述的一組位置選擇搜索結果,其特征在于,所述處理包括基于所述一組搜索項中的位置標識符的頻率、所述一組搜索項中的位置標識符的間隔、以及所述一組搜索項中的位置標識符的位置樹中的至少一個的函數,來分析所述本地意向。
35.如權利要求25所述的一組位置選擇搜索結果,其特征在于,所述本地化內容是存儲在一廣告表中的。
36.如權利要求25所述的一組位置選擇搜索結果,其特征在于,所述方法還包括通過網頁呈現所述位置選擇搜索結果。
全文摘要
一種自動分析Web搜索和其他活動,以不僅基于用戶位置,還基于商業或其它內容提供者的位置和用戶查詢中的本地意向的程度,來生成位置選擇結果的系統和相關技術。例如,可以通過在網站的一般內容中的地理線索或指示符的存在來標識用戶的位置或地區,這些線索或指示符如郵政編碼、電話號碼、城鎮名稱或其它語義、或搜索項、關鍵詞或其它查詢或語義輸入中含有某些地理內涵的其它指示符。用戶本地意向程度也可以例如通過諸如“汽車修理”或“比薩餐館”等可暗示用戶想要定位本地貨物、服務或提供者的項的存在來自動分析。搜索服務然后可以訪問一內容數據庫,來標識匹配或對應于所檢測到的位置或地區的廣告或其它媒體或內容,諸如本地餐館、汽車經銷、內科醫師或其它服務或產品的廣告,并且它們在位置、工作半徑和本地程度上與用戶查詢相對應。因為根據本發明,對本地化搜索結果的傳送是為用戶驅動的本地意向特別過濾的,因此可傳送更好地匹配用戶搜索目的的廣告和其它媒體或內容。
文檔編號G06Q30/00GK1760870SQ20051010847
公開日2006年4月19日 申請日期2005年9月30日 優先權日2004年9月30日
發明者王力, 李穎 申請人:微軟公司