JP4979921B2 - ローカル意図に基づいて検索結果を自動生成するためのシステムおよび方法 - Google Patents

ローカル意図に基づいて検索結果を自動生成するためのシステムおよび方法 Download PDF

Info

Publication number
JP4979921B2
JP4979921B2 JP2005287844A JP2005287844A JP4979921B2 JP 4979921 B2 JP4979921 B2 JP 4979921B2 JP 2005287844 A JP2005287844 A JP 2005287844A JP 2005287844 A JP2005287844 A JP 2005287844A JP 4979921 B2 JP4979921 B2 JP 4979921B2
Authority
JP
Japan
Prior art keywords
locality
search
local
content
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2005287844A
Other languages
English (en)
Other versions
JP2006107502A (ja
JP2006107502A5 (ja
Inventor
ワン リー
リー イン
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Microsoft Corp
Original Assignee
Microsoft Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Microsoft Corp filed Critical Microsoft Corp
Publication of JP2006107502A publication Critical patent/JP2006107502A/ja
Publication of JP2006107502A5 publication Critical patent/JP2006107502A5/ja
Application granted granted Critical
Publication of JP4979921B2 publication Critical patent/JP4979921B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9537Spatial or temporal dependent retrieval, e.g. spatiotemporal queries

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Information Transfer Between Computers (AREA)

Description

本発明は、ローカル意図(local intention)に基づいて検索結果(search result)を自動生成(automatic generation)するためのシステムおよび方法に関するものである。
本発明は、ネットワークサービス分野に関するものであり、より具体的には、ユーザのローカル検索意図(local search intention)を自動的に検出し、ローカリティベース(locality-based)の広告または地理的な一致に基づく他のWebまたは媒体を配信するためのプラットフォーム(platform)に関するものである。
商業用有料広告およびその他のメディアコンテンツが出現したことにより、インターネット上の目標を絞り込んだ、効果的な販売キャンペーンに対する需要が高まってきた。検索結果またはその他のコンテンツをユーザに配信する一般的な方法の1つは、ユーザまたはユーザのグループに、そのユーザが居住する何らかの一般的な地理的区域内のビジネスの広告を提供することを試みることである。したがって、郵便番号、電話番号、またはその他の識別情報を含む検索を入力するユーザに対して、対応する場所に基づき地元のレストラン、ニュース、小売店、または他のコンテンツなどのビジネスまたはサービスの広告を提示することができる。
しかし、ローカライズされた結果(localized result)を生成しようとするユーザクエリを追跡する検索サービスさえも、郵便番号、市外局番、またはその他の地域識別子の可能な地理的一致と突き合わせた検索に依存する。ただし、検索語の潜在的地理的含意は単独では曖昧であったり、誤解を招く恐れがある。例えば、ユーザは、「Seattle’s Best Coffee」(商標)、「Kansas City barbecue」(商標)、または「Canada Dry Ginger Ale」(商標)などの製品またはサービスのブランド、クラス、一般名、またはカテゴリを入力することができ、そのようなプラットフォームの下で、実際の地理的ロケーションに関係しないが、その代わりにベンダまたはソースの推論されたロケーションに関係する検索結果が返される。他の場合、地域の結果は、返されるが、それらの結果は、ユーザのロケーション、ビジネスのロケーション、または互いに関する相対的近さに応じてソートまたはフィルタ処理できないことがある。すべての場合において、利用可能な検索サービスは、「ローカル度(localness)」つまりユーザの検索に含まれるローカル意図の程度(degree of local intent)を評価する機能を含まず、その意図の程度は、結果の識別、フィルタ処理、または順序付けを補助することができる。ローカライズされた検索配信には他の問題も存在する。
当業のこれらの問題およびその他の問題を克服する本発明は、ある点では、ローカル意図に基づいて検索結果を自動生成するシステムおよび方法に関係し、これによりローカルのまたは地理的に絞り込まれた情報または結果に対するユーザの要望は、自動的に評価され、結果選択と順序付けとに分解されるようにできる。
本発明のいくつかの実施形態では、ある点で、検索フレームを使用すると、プラットフォームによりエンドユーザのローカル検索意図、検索クエリ、および有料広告またはリスティングなどのメディアコンテンツを検出して評価し、その後、ユーザ/クエリのローカル度を有料リスティングまたは他のコンテンツのローカル度と照合することができる。本発明のいくつかの実施形態では、他の点において、広告、Webドキュメント、またはその他のものなどのソースコンテンツをスキャンし、場所の名前の中の、またはそれに関係するテキスト単語のフォールトトレラントマッチ(fault-tolerant match)を実行し、与えられたテキストまたはその他のコンテンツストリームの国レベルから郵便番号レベルに下る最良一致ロケーションパスを発見することができる。広告またはその他のコンテンツロケーションは、この方法で定義するか、または広告主もしくはその他の事業体が指定することができる。広告またはその他のコンテンツのロケーションが識別された後、プラットフォームは、ロケーションおよびユーザの問い合わせの中のローカル意図の程度に基づいて広告またはその他のコンテンツを、完全一致から始めて拡張一致まで、ユーザまたは検索クエリと照合することができる。本発明のいくつかの実施形態では、他の点において、作業ビジネス半径を定義して、与えられたビジネスまたは他のカテゴリに関して広告とユーザまたはクエリとの照合を行う地理的範囲を制御することができる。
図1は、本発明のいくつかの実施形態による、ローカル意図に基づく検索結果の自動生成のためのシステムおよび方法が稼働しうるアーキテクチャを例示した図である。この図に示されているように、いくつかの実施形態では、ユーザは、パーソナルコンピュータ、ネットワーク対応携帯電話またはその他のモバイルデバイス、あるいはグラフィカルユーザインターフェースなどのユーザインターフェース112を使用する他のクライアントまたはマシンなどのクライアント102を操作して、検索活動、Webまたはインターネットサーフィング、ファイルの表示、ダウンロード、または操作、あるいは他のタスクを実行することができる。いくつかの実施形態では、ユーザインターフェース112は、Webブラウザなどのアプリケーションであるか、それを含むか、または表示し、ユーザがWeb、インターネット、またはイントラネットサイトまたはその他のコンテンツなどのその他のネットワークサイトを表示するようにできる。
いくつかの実施形態では、ユーザは、Webブラウザまたは他のアプリケーションもしくはインターフェースを使用して、例えば、検索サービス106またはその他の検索機能もしくはエンジンによりホスティングされる検索活動に入ることができる。本発明のいくつかの実施形態では、ある点において、ユーザは、ブラウザまたはその他のアプリケーションもしくはインターフェースを使用して、タイピングされたテキスト、単語、数字、またはその他のデータなどの検索語の集合104を入力し、インターネットまたはその他のネットワークもしくは接続を介して検索サービス106に伝送することができる。本発明のいくつかの実施形態では、一般的な点において、検索サービス106および関連する資源は一般的に言えばユーザの検索クエリを受け取って分析し、ユーザがローカルの広告、コンテンツ、またはメディアに関係する、またはそれらを表す結果を取得することを求めているのかどうか、およびユーザがローカリティ選択コンテンツをどの程度求めているのかを判別することができる。本発明のいくつかの実施形態では、それらの点において、検索サービス106は、ユーザのローカル意図、クエリのローカル意図、および/または広告もしくは他のメディアのローカル意図を分析して、ユーザインターフェース112または別のものを介してクライアント102のユーザに提示するローカリティ選択結果110の集合に到達するようにできるローカリティエンジン116を含むか、またはそれとインターフェースすることができる。
本発明のいくつかの実施形態による検索またはその他のイベントのローカルの性質を評価するプロセスの一構成要素として、ローカリティエンジン116またはその他の資源は、ユーザの明示的な、または推論されたロケーションを検出することができる。これは、例えば、ユーザのインターネットプロトコル(IP)アドレスまたは関連するサービスについてホストに関係付けられるユーザのインターネットプロトコル(IP)アドレスの逆引きにより捕捉、または推論できる。ユーザのロケーションは、いくつかの場合には、家庭またはその他の住所もしくはロケーションの記録を含む検索サービス106へのユーザの登録または加入を通じて識別することもできる。ユーザのロケーションを判別する他の技術も可能である。
ユーザロケーションに加えて、さらに図2に例示されているように、ローカリティエンジン116は、検索語の集合104それ自体のロケーションおよび/またはローカル意図を分析して、ユーザのロケーションおよび/またはローカルクエリ意図の広告もしくはその他のコンテンツをより正確にまたは適切に照合することができる。例えば、その広告またはその他のコンテンツは、コンテンツデータベース108に格納またはホスティングすることができる。コンテンツデータベース108は、例えば、広告またはその他のコンテンツを含むか、または格納することができる広告テーブル118であるか、または含むか、またはインターフェースすることができる。そのコンテンツは、いくつかの実施形態では、中に格納されているコンテンツの地理的ロケーションおよびローカル意図により分類されるか、またはそれについて分析されるか、またはその指示でマークされるようにできる。図3に例示されている実施例の実施形態では、選択された広告主またはその他のコンテンツプロバイダ、プロバイダのカテゴリ、またはすべてのプロバイダについて、それらのプロバイダのコンテンツは、そのタイプの製品またはサービスを求めているローカルユーザが関心を持つあり得そうな距離を指定する最大の作業半径118が割り当てられるようにできる。
例えば、小売カーディーラーのカテゴリの場合、最大作業半径に対し、ほとんどの消費者が自動車購入の可能性を調べるためにその半径を超えて移動するつもりがない、または移動することを好まないという仮定に基づいて値100マイル(160.9km)を割り当てることができる。他のカテゴリとして、ビジネスタイプ、および距離も可能である。図4に例示されているように、所定の業者またはベンダのカテゴリについては、距離に応じて注目するクエリの次第に増える割合を捕捉する作業ビジネス半径(WBR)を推定、または経験的に測定し、そこから、距離とクエリ結果の適当な組合せを選択できる。作業距離または半径は、使用された場合に、最大作業半径118を情報として与えることができる。
一般に、そのときに、また図2に例示されている同様の場合のように、ユーザ情報およびクエリ情報の両方をローカリティエンジン116に伝送することができ、これは、さらに、同様に、ユーザのクエリまたは関心を満たす可能性がより高いと思われるローカリティ一致広告についてコンテンツデータベース108に問い合わせを行うことができる。そこで、例えば、「Seattle Mercedes dealerships」(商標)などの検索語の集合104を入力するユーザはシアトル首都圏内の自動車ブランドの候補となる地元販売店を求めていると論理的に推論できる。そのローカル意図または目的が判別されると、ローカリティエンジン116は、コンテンツデータベース108に、買い手が関心を持っている地理的領域内の検索語の集合104に適切に一致するカーディーラーまたはベンダを問い合わせることができる。これらの目的に対し、本発明のいくつかの実施形態に応じて、ローカリティエンジン116または他の資源は、検索語の集合104を構文解析し、分析して、ユーザのクエリのローカルの品質または性質の程度の評価を生成することができる。
より具体的には、いくつかの実施形態では、検索語の集合104はローカリティエンジン116により分析され、ユーザのクエリ内に反映されるローカル意図の程度の定量的評価または測定基準を生成することができる。いくつかの実施形態では、通常のユーザがこの検索語を検索する場合にローカル検索意図の程度を評価することができる、各検索語について生成されたクエリローカル意図尺度(query local intent measure)(QLIM)が1つある。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では、QLIM値を調整または精緻化するために後続のステップを実行する必要があるかどうかを決定するために、しきい値T1を定義することができる。例えば、しきい値T1=1だと、QLIM調整のため非ローカルキーワードからなるすべての検索語を後続のステップに送ることができる。QLIM値がT1を超える検索語については、このタイプの処理は停止することがある。
ステップ2:クリックされた結果からのQLIM調整
いくつかの実施形態では、QLIM1値が定義されているしきい値よりも小さい検索語については、さらにステップを1つ実行して、この検索語からのクリックされたコンテンツ(clicked content)からQLIM値に精度を加えることができる。例えば、検索語からクリックされた無料および有料コンテンツを集計することにより、この検索語をルートとする結果ツリーを取得することができる。結果ツリーでは、ルート検索語に関する実際のユーザ検索経験を表示できる。ステップ2の方式では、クリックされたコンテンツのクリックローカル意図尺度(clicked local intention measure)(CLIM)を使用してQLIMを調整する。クリックされたコンテンツのCLIMは、検索語(search term)との関係度(relatedness)で重み付けすることもできる。ある1つの検索語についてクリック回数が最も多かったサイトが関連性の最も高いサイトであるとは限らない。
例えば、サイトAは、検索語の検索でユーザの大半がサイトA上でクリックし、後から、サイトBもクリックするか、またはナビゲートする場合、その検索語との関連性はあまりない。この例では、サイトBは、所定の検索語の検索を行うユーザの大半がサイトBで止まった(つまり、Bは、検索セッションでそれらのユーザがアクセスした最後のサイトである)場合にはその検索語との関連性が高い。そのため、ローカリティエンジン116または他の資源により発見的手法を適用することができ、クリックされたサイトは、このサイトにおいて、このサイトで止まった所定の検索語に対する検索回数が最大である場合にその検索語との関連度が最も高い。
トラフィックドレイン(Traffic drain)Dは、他のクリックされたサイトに入らないクリックされたサイトからの出トラフィックとして定義することができる。つまり、Dは、それぞれの結果ノードからの結果ツリーから外に向かう「漏れ」トラフィックの量を表す。そこで以下のものがある。
Dのプロパティ:すべての結果に対するSum(D)=検索語への入トラフィック。
このステップでは、クリックされた結果のD重み付けCLIM値を使用して、検索語のQLIMを調整する。
QLIM2=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をまとめてさらに精緻化または調整する。
「train」という検索語Dは、注目する検索語への入りトラフィックに関するそれぞれの子孫検索語について検索できる。より大きなDを持つ子孫検索語は、ユーザは注目する検索語を検索し、さらにこの子孫検索語を検索してそして消える傾向もあるため、注目する検索語との関連性が高い(または関係する)。
ステップ3からの調整されたQLIM:
QLIM3=sum(D(DescendantTerm)*QLIM(DecendentTerm ))/sum(D(DescendantTerm))
ここで、合計sumは、すべての子孫検索語にわたる。QLIM3は、0から1までの範囲、または他の値を取ることができる。図6は、検索語ネットワークおよび計算されたQLIM3を例示している。すると、調整されたQLIMは以下のようになる。
QLIM=QLIM+(1−QLIM)*QLIM3
これは、検索語の集合104で具現化されるローカル意図を検出するための最後のステップである。本発明の他の実施形態では、ユーザに対して、さらに、一定期間にわたってそのユーザにより実行される検索のパターンからユーザの一般的ローカル意図を評価するユーザローカル意図尺度(user local intention measure)(ULIM)を割り当てることができる。ULIMを使用する場合、検索語ネットワークの部分集合であるユーザが検索した検索語のQLIMおよびD値を使用してULIMを計算することができる。
ULIM=sum(D(SearchedTerm)*QLIM(SearchedTerm))/sum(D(SearchedTerm))
合計sumは、ユーザにより検索されたすべての検索語にわたる。
これらのクエリまたは他のクエリおよびユーザ尺度が定義されている場合、ローカリティエンジン116は、検索語の集合104のローカル品質、性質、または意図とコンテンツデータベース108内の広告またはその他のリスティングまたはコンテンツのローカル品質、性質、または意図とを照合することができる。検索の複合ローカル意図尺度(search’s composite local intention measure)SLIMは、例えば、以下のように表すことができる。
SLIM=max(QLIM(query),ULIM(user))
ここで、QLIMおよびULIMは、それぞれ、検索クエリおよびエンドユーザのローカル度尺度であり、SLIMは単にQLIMおよびULIMのmaxを取るだけである。いくつかの実施形態では、クエリ尺度QLIMは単独で使用可能である。本発明のいくつかの実施形態では、他の点において、コンテンツデータベース108のコンテンツに、クエリ尺度(QLIM)または他の測定基準として類似のローカル度尺度を適用することができる。この測定基準は、例えば、コンテンツローカル意図尺度として表すことができ、クエリを処理できる類似の方法で、例えば、広告のHTML、XML、または他のコンテンツあるいはローカルの指標に対する他のコンテンツまたはメディアを構文解析することにより、生成することができる。広告主またはその他の参加者も、いくつかの実施形態では、自分のコンテンツのローカル度の格付けを特に与えることを許可されるか、または要求されるようにできる。本発明のいくつかの実施形態では、ある点において、個別のコンテンツまたはコンテンツのリストに対するその結果のCLIM値を使用して、上の公式により、または他の何らかの方法で計算されるように入検索クエリのQLIM、SLIM、またはその他の尺度と突き合わせて照合することができる。
本発明のいくつかの実施形態では、他の点において、いくつかの実装のSLIMおよびCLIM値は、全体的ローカル度一致を生成することを目的として、ローカリティエンジン116によりブール値化することができる。検索ローカル度意図フラグは、検索毎に定義することができる。
SLIM>=Tsの場合、SLIF=1
それ以外の場合、=0
ここで、Tsはしきい値である。同様に、ローカル度意図フラグは、コンテンツデータベース108内のコンテンツについて以下のように定義することができる。
CLIM>=Tcの場合、CLIF=1
それ以外の場合、=0
次に、大域的ローカル度照合(global localness matching)は、以下のステップに従って進めることができる。
1.検索のSLIF=1の場合、CLIF=1のリスティングのみがその検索と一致する。
2.検索のSLIF=0の場合、CLIFは、配信するコンテンツを選択する照合基準ではない。他のブール値および他のフラグまたは値も可能である。
本発明のいくつかの実施形態では、したがって、ある点において、また大域的に言うと、ローカル意図の程度が著しい広告または他のコンテンツは、ローカル意図の程度が著しい検索語の集合104とのみ照合できる。他の測定基準、比較、および照合基準も可能であるが、すべての場合において、本発明のローカリティエンジン116およびその他の資源は、地理的キーワード照合に基づくだけでなく、検索中のユーザのローカル目的を識別し、定量的に評価する試みに基づいて、ユーザに提示する広告またはその他のコンテンツを取り出すだけではない。ローカル意図の著しい程度を示さない検索については、地理的一致に対するフィルタ処理なしで、コンテンツデータベース108からのコンテンツを配信できることに注意されたい。
全体的ローカルティ検出(overall locality detection)およびコンテンツ処理(content processing)は図7に例示されている。ステップ702において、処理を開始する。ステップ704において、検索サービス106または他の検索エンジンもしくは機能は、単語、テキスト、数値、または他の表現もしくは入力などの検索語104を含むクエリを受け取ることができる。ステップ706において、検索クエリの検索語104は、ローカリティエンジン116により構文解析され、それらの検索語の検出または州、市、または町の名称、郵便番号を含む住所、市外局番を含む電話番号、またはその他の地理的もしくは地域的標識などの、地理的識別子または標識との照合が行われるようにできる。ステップ708において、ローカリティエンジン116は、例えば、検出されたキーワードまたはローカリティ識別子、その頻度、検索ツリー内の階層上のロケーション、または他の基準もしくは要因を使用して、ユーザの物理的ロケーションの評価または格付けだけでなく、クエリのローカル意図をも生成することができる。
ステップ710において、ローカリティエンジン116または他の資源は、ユーザまたはユーザのクエリに関連付けられている地理的標識または識別子とユーザのまたはクエリの評価されたロケーションまたはその他のロケーション情報との照合についてコンテンツデータベース108に問い合わせることができる。ステップ712において、ユーザまたはクエリの評価されたロケーション、クエリのローカル意図と、例えば広告テーブル118または他の何からの手段に格納されているコンテンツデータベース108内のローカリティ照合広告または他のコンテンツとの比較を生成できる。ステップ714において、これらの比較またはレポートから得られたローカリティ選択結果110は、クライアント102または他のデバイスもしくはロケーションにいるユーザに伝送し、提示することができる。ステップ716において、ローカリティ選択結果110は、他のクエリまたはフィルタ処理に基づくか、あるいはユーザのクリック操作もしくは他の何らかの手段によるURLの選択またはローカリティ選択結果110内の他のコンテンツに基づくか、あるいは他の手段に基づいて精緻化することができる。ステップ718において、処理は、繰り返されるか、前の処理点に戻るか、他の処理点にジャンプするか、または終了する。
なお、これまで述べてきた本発明に関する説明は1つの例示であり、当業者であればその構成および実施に各種の変更を加え得ることは理解できるであろう。例えば、本発明は、一般に、ローカリティベースのコンテンツの存在または程度を判別するために検索サービスサイトに入力された検索語の集合の構文解析に関して説明されているが、いくつかの実施形態では、Webサイトからのテキスト文字列、ネットワーク対応携帯電話もしくはその他のデバイスを介して入力されたテキスト文字列、またはその他のコンテンツソースなどの他のユーザ入力あるいは他の検索、クエリ、または他のソースもしくはイベントをスキャンすることができる。同様に、本発明は、いくつかの点において、有料または加入ベースのネットワークサービスに参加している広告主から受信したローカルコンテンツの配信を伴うものとして説明されているが、いくつかの実施形態では、ローカライズされた広告またはその他のコンテンツは、例えば、ネットワークまたはサービスに参加しない、またはその参加の対価を支払わない広告主またはその他の人々などの他のソースから受信することができる。
同様に、本発明は、いくつかの実施形態では、単一のコンテンツデータベース108から選択可能な広告または他のコンテンツを配信するものとして説明されているが、いくつかの実施形態では、ローカル広告または他のコンテンツは、複数のデータベースまたは他の記憶装置もしくはソースからクライアント102または他の宛先に配信される。他のハードウェア、ソフトウェア、または単数形として説明されている他の資源は、いくつかの実施形態では、分散することができ、同様に、分散されるものとして説明されている資源は、組み合わせることができる。このように本発明の範囲は、特許請求の範囲によって規定されるものである。
本発明のいくつかの実施形態による、ローカル意図に基づく検索結果の自動生成のためのシステムおよび方法が稼働しうるアーキテクチャを例示した図である。 本発明のいくつかの実施形態による、コンテンツ配信の流れを例示した図である。 本発明のいくつかの実施形態による、候補となる広告またはその他のコンテンツを識別するために採用できる最大作業半径を例示した図である。 本発明のいくつかの実施形態による、作業半径とクエリロケーションとの間の関係を示す線図である。 本発明のいくつかの実施形態による、ローカルクエリ意図を分析するために使用できるセマンティックツリーを例示した図である。 本発明のいくつかの実施形態による、他の点におけるローカルクエリ意図を分析するために使用できるセマンティックツリーを例示した図である。 本発明のいくつかの実施形態による、全体的なローカル意図ベースの検索およびその他の処理を示す流れ図である。
符号の説明
102 クライアント
110 ローカリティ選択結果
106 検索サービス
116 ローカリティエンジン
108 コンテンツデータベース
118 広告テーブル

Claims (21)

  1. 特定のローカリティの検索結果を生成するシステムであって、
    ユーザ検索のための検索語の集合を受け取る入力インターフェースと、
    特定のローカリティのコンテンツを格納するコンテンツストアに対するインターフェースと、
    前記入力インターフェースおよび前記コンテンツストアに対する前記インターフェースと通信するローカリティエンジンであって、該ローカリティエンジンは、前記検索語を用いる検索を実行する前に、前記検索語を処理することにより前記検索のローカル意図を分析し、前記ローカル意図は、前記ユーザ検索において特定のローカリティの結果が返されること又はロケーションに関係なく結果が返されることに関して、ユーザが興味を持つ可能性を反映する程度の定量的評価であり、かつ前記ユーザのロケーションおよび前記検索のローカル意図と前記特定のローカリティのコンテンツとの少なくとも1つの照合に基づいて特定のローカリティの検索結果を生成するローカリティエンジンと、
    を具備し、
    前記ローカル意図の程度の定量的評価は、前記各検索語のクエリローカル意図尺度(QLIM)を使用して行われ、
    前記QLIMは、ローカルキーワードの前記検索語を構文解析することに基づいて計算されて、QLIM=ローカルキーワードカウント/キーワードカウントに従って初期スコアが計算され、
    前記検索語は、ローカルキーワードのコレクションに対して探し出されることを特徴とするシステム。
  2. 前記特定のローカリティのコンテンツは、ローカライズされた広告を含む、ことを特徴とする請求項1に記載のシステム。
  3. 前記特定のローカリティのコンテンツは、加入者により前記コンテンツストアに寄稿されたコンテンツを含む、ことを特徴とする請求項1に記載のシステム。
  4. 前記加入者は有料加入者を含む、ことを特徴とする請求項3に記載のシステム。
  5. 前記ローカリティエンジンは、前記特定のローカリティのコンテンツのローカル意図を分析して、前記検索の前記ローカル意図との照合を行う、ことを特徴とする請求項1に記載のシステム。
  6. 前記ローカリティエンジンは、地名、電話番号情報、および住所情報のうちの少なくとも1つを含むローカリティインジケータの集合に基づいて前記検索の前記ローカル意図を分析する、ことを特徴とする請求項1に記載のシステム。
  7. 前記ローカリティインジケータの集合は住所情報を含み、前記住所情報は、郵便番号を含む、ことを特徴とする請求項6に記載のシステム。
  8. 前記ローカリティエンジンは、前記検索語の集合の完全一致および部分一致のうちの少なくとも一方に基づいて前記ローカリティインジケータを分析する、ことを特徴とする請求項7に記載のシステム。
  9. 前記ローカリティエンジンは、前記検索語の集合内のローカリティ識別子の頻度、前記検索語の集合内のローカリティ識別子の分離、および前記検索語の集合内のローカリティ識別子のツリーの位置のうちの少なくとも1つの関数に基づいて、前記ローカル意図を分析する、ことを特徴とする請求項1に記載のシステム。
  10. 前記コンテンツストアは広告テーブルを含む、ことを特徴とする請求項1に記載のシステム。
  11. 前記特定のローカリティの検索結果はウェブページを介して提示される、ことを特徴とする請求項1に記載のシステム。
  12. コンピュータにより検索結果を生成する方法であって、
    ユーザ検索のための検索語の集合を受け取るステップと、
    前記検索語の集合を受け取り、検索を実行する前に、特定のローカリティに基づいて、
    ユーザが検索結果の集合が返されることを望む又は提供された前記検索語に基づいて、いかなる特定のローカリティに関係なく検索結果の集合が返されることを望むローカル意図の数値的な尺度を判別するステップと、
    ユーザがロケーションに基づいて、検索結果の集合が返されると望む前記ローカル意図の前記数値的な尺度に基づいて検索結果の集合を生成するために検索を実行するステップと
    を含み、
    前記ローカル意図の数値的な尺度は、前記各検索語のクエリローカル意図尺度(QLIM)を使用して行われ、
    前記QLIMは、ローカルキーワードの前記検索語を構文解析することに基づいて計算されて、QLIM=ローカルキーワードカウント/キーワードカウントに従って初期スコアが計算され、
    前記検索語は、ローカルキーワードのコレクションに対して探し出されることを特徴とする方法。
  13. 前記特定のローカリティのコンテンツはローカライズされた広告を含む、ことを特徴とする請求項12に記載の方法。
  14. 前記特定のローカリティのコンテンツは、加入者により寄稿されたコンテンツを含む、
    ことを特徴とする請求項12に記載の方法。
  15. 前記加入者は有料加入者を含む、ことを特徴とする請求項14に記載の方法。
  16. 地名、電話番号情報、および住所情報のうちの少なくとも1つを含むローカリティインジケータの集合に基づいて、ユーザが検索結果の集合が返されることを望む前記ローカル意図の数値的な尺度を分析するステップをさらに含む、ことを特徴とする請求項12に記載の方法。
  17. 前記ローカリティインジケータの集合は住所情報を含み、前記住所情報は郵便番号を含む、ことを特徴とする請求項16に記載の方法。
  18. 前記検索語の集合の完全一致および部分一致のうちの少なくとも一方に基づいて前記ローカリティインジケータを分析するステップをさらに含む、ことを特徴とする請求項17に記載の方法。
  19. 前記検索語の集合内のローカリティ識別子の頻度、前記検索語の集合内のローカリティ識別子の分離、および前記検索語の集合内のローカリティ識別子のツリーの位置のうちの少なくとも1つの関数に基づくローカリティに基づいて、ユーザが検索結果の集合が返されることを望む前記ローカル意図の前記数値的な尺度を分析するステップをさらに含む、
    ことを特徴とする請求項12に記載の方法。
  20. 前記特定のローカリティのコンテンツは広告テーブルに格納される、ことを特徴とする請求項12に記載の方法。
  21. さらに加えて、ウェブページを介して前記特定のローカリティの検索結果を提示するステップを含む、ことを特徴とする請求項12に記載の方法。
JP2005287844A 2004-09-30 2005-09-30 ローカル意図に基づいて検索結果を自動生成するためのシステムおよび方法 Expired - Fee Related JP4979921B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/953,187 US20060085392A1 (en) 2004-09-30 2004-09-30 System and method for automatic generation of search results based on local intention
US10/953,187 2004-09-30

Publications (3)

Publication Number Publication Date
JP2006107502A JP2006107502A (ja) 2006-04-20
JP2006107502A5 JP2006107502A5 (ja) 2008-11-13
JP4979921B2 true JP4979921B2 (ja) 2012-07-18

Family

ID=35563040

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005287844A Expired - Fee Related JP4979921B2 (ja) 2004-09-30 2005-09-30 ローカル意図に基づいて検索結果を自動生成するためのシステムおよび方法

Country Status (6)

Country Link
US (1) US20060085392A1 (ja)
EP (1) EP1643391A3 (ja)
JP (1) JP4979921B2 (ja)
KR (1) KR101213887B1 (ja)
CN (1) CN1760870B (ja)
CA (1) CA2517542C (ja)

Families Citing this family (157)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8352400B2 (en) 1991-12-23 2013-01-08 Hoffberg Steven M Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore
US7966078B2 (en) 1999-02-01 2011-06-21 Steven Hoffberg Network media appliance system and method
US7047229B2 (en) * 2000-08-08 2006-05-16 America Online, Inc. Searching content on web pages
US7007008B2 (en) * 2000-08-08 2006-02-28 America Online, Inc. Category searching
US7483881B2 (en) 2004-12-30 2009-01-27 Google Inc. Determining unambiguous geographic references
US7353034B2 (en) 2005-04-04 2008-04-01 X One, Inc. Location sharing and tracking using mobile phones or other wireless devices
US7933395B1 (en) 2005-06-27 2011-04-26 Google Inc. Virtual tour of user-defined paths in a geographic information system
US7933897B2 (en) 2005-10-12 2011-04-26 Google Inc. Entity display priority in a distributed geographic information system
US20070164782A1 (en) * 2006-01-17 2007-07-19 Microsoft Corporation Multi-word word wheeling
US7769804B2 (en) * 2006-01-17 2010-08-03 Microsoft Corporation Server side search with multi-word word wheeling and wildcard expansion
US8219535B1 (en) 2006-02-15 2012-07-10 Allstate Insurance Company Retail deployment model
CA2541763A1 (en) * 2006-02-15 2007-08-15 Sharon Rossmark Retail deployment model
US8041648B2 (en) 2006-02-15 2011-10-18 Allstate Insurance Company Retail location services
US7778837B2 (en) 2006-05-01 2010-08-17 Microsoft Corporation Demographic based classification for local word wheeling/web search
US9507778B2 (en) 2006-05-19 2016-11-29 Yahoo! Inc. Summarization of media object collections
DE102006032105A1 (de) * 2006-07-11 2008-01-17 Benq Mobile Gmbh & Co. Ohg Vorrichtung und Verfahren zum Ordnen von Such-Ergebnissen
US8577889B2 (en) * 2006-07-18 2013-11-05 Aol Inc. Searching for transient streaming multimedia resources
US8787937B2 (en) * 2006-09-30 2014-07-22 Samsung Electronics Co., Ltd Method and apparatus for providing internet service based on user's location information in a communication system
KR100868379B1 (ko) 2006-10-25 2008-11-12 활로 커뮤니케이션즈(주) 전화번호 데이터베이스를 활용한 전화번호 검색순위 및/또는 경제동향지수 제공 방법 및 시스템
US8594702B2 (en) 2006-11-06 2013-11-26 Yahoo! Inc. Context server for associating information based on context
US8402356B2 (en) * 2006-11-22 2013-03-19 Yahoo! Inc. Methods, systems and apparatus for delivery of media
US9110903B2 (en) 2006-11-22 2015-08-18 Yahoo! Inc. Method, system and apparatus for using user profile electronic device data in media delivery
US20080120308A1 (en) * 2006-11-22 2008-05-22 Ronald Martinez Methods, Systems and Apparatus for Delivery of Media
CN101192221B (zh) * 2006-11-27 2011-06-15 北京三星通信技术研究有限公司 黄页搜索方法和黄页***
US8484222B1 (en) * 2006-12-01 2013-07-09 Google Inc. Method and apparatus for identifying a standalone location
DE102006057286A1 (de) * 2006-12-05 2008-06-12 Robert Bosch Gmbh Navigationseinrichtung
US20080140519A1 (en) * 2006-12-08 2008-06-12 Microsoft Corporation Advertising based on simplified input expansion
US20090240564A1 (en) * 2006-12-12 2009-09-24 Marco Boerries Open framework for integrating, associating, and interacting with content objects including advertisement and content personalization
US20090234814A1 (en) * 2006-12-12 2009-09-17 Marco Boerries Configuring a search engine results page with environment-specific information
US7756903B2 (en) * 2006-12-12 2010-07-13 Yahoo! Inc. Configuring a search engine results page with environment-specific information
US8140566B2 (en) * 2006-12-12 2012-03-20 Yahoo! Inc. Open framework for integrating, associating, and interacting with content objects including automatic feed creation
US7769745B2 (en) * 2006-12-15 2010-08-03 Yahoo! Inc. Visualizing location-based datasets using “tag maps”
US8769099B2 (en) 2006-12-28 2014-07-01 Yahoo! Inc. Methods and systems for pre-caching information on a mobile computing device
US7768395B2 (en) * 2007-01-19 2010-08-03 Gold Steven K Brand mapping
US20080222119A1 (en) * 2007-03-08 2008-09-11 Microsoft Corporation Detecting a user's location, local intent and travel intent from search queries
US7805450B2 (en) * 2007-03-28 2010-09-28 Yahoo, Inc. System for determining the geographic range of local intent in a search query
US7774348B2 (en) 2007-03-28 2010-08-10 Yahoo, Inc. System for providing geographically relevant content to a search query with local intent
US7788252B2 (en) * 2007-03-28 2010-08-31 Yahoo, Inc. System for determining local intent in a search query
US20080243906A1 (en) * 2007-03-31 2008-10-02 Keith Peters Online system and method for providing geographic presentations of localities that are pertinent to a text item
US8032427B1 (en) * 2007-04-03 2011-10-04 Local.com System for providing localized shopping information
US7974994B2 (en) * 2007-05-14 2011-07-05 Microsoft Corporation Sensitive webpage content detection
US8880583B2 (en) * 2007-06-08 2014-11-04 Nixle, Llc System and method for permitting geographically-pertinent information to be ranked by users according to users' geographic proximity to information and to each other for affecting the ranking of such information
US8108144B2 (en) 2007-06-28 2012-01-31 Apple Inc. Location based tracking
US8290513B2 (en) 2007-06-28 2012-10-16 Apple Inc. Location-based services
US8311526B2 (en) 2007-06-28 2012-11-13 Apple Inc. Location-based categorical information services
US8332402B2 (en) 2007-06-28 2012-12-11 Apple Inc. Location based media items
US8463238B2 (en) 2007-06-28 2013-06-11 Apple Inc. Mobile device base station
US9066199B2 (en) 2007-06-28 2015-06-23 Apple Inc. Location-aware mobile device
US8385946B2 (en) 2007-06-28 2013-02-26 Apple Inc. Disfavored route progressions or locations
US8180379B2 (en) 2007-06-28 2012-05-15 Apple Inc. Synchronizing mobile and vehicle devices
US9109904B2 (en) 2007-06-28 2015-08-18 Apple Inc. Integration of map services and user applications in a mobile device
US8762056B2 (en) 2007-06-28 2014-06-24 Apple Inc. Route reference
US8774825B2 (en) 2007-06-28 2014-07-08 Apple Inc. Integration of map services with user applications in a mobile device
US20090005076A1 (en) * 2007-06-28 2009-01-01 Scott Forstall Location-Based Information Services
US8275352B2 (en) 2007-06-28 2012-09-25 Apple Inc. Location-based emergency information
US8175802B2 (en) 2007-06-28 2012-05-08 Apple Inc. Adaptive route guidance based on preferences
US8204684B2 (en) 2007-06-28 2012-06-19 Apple Inc. Adaptive mobile device navigation
WO2009032814A2 (en) * 2007-09-04 2009-03-12 Nixle, Llc System and method for collecting and organizing popular near real-time data in a virtual geographic grid
US8127246B2 (en) 2007-10-01 2012-02-28 Apple Inc. Varying user interface element based on movement
US8977294B2 (en) 2007-10-10 2015-03-10 Apple Inc. Securely locating a device
US8069142B2 (en) 2007-12-06 2011-11-29 Yahoo! Inc. System and method for synchronizing data on a network
US8671154B2 (en) 2007-12-10 2014-03-11 Yahoo! Inc. System and method for contextual addressing of communications on a network
US8307029B2 (en) 2007-12-10 2012-11-06 Yahoo! Inc. System and method for conditional delivery of messages
US20090152349A1 (en) * 2007-12-17 2009-06-18 Bonev Robert Family organizer communications network system
US8166168B2 (en) 2007-12-17 2012-04-24 Yahoo! Inc. System and method for disambiguating non-unique identifiers using information obtained from disparate communication channels
US8745028B1 (en) * 2007-12-27 2014-06-03 Google Inc. Interpreting adjacent search terms based on a hierarchical relationship
US9706345B2 (en) 2008-01-04 2017-07-11 Excalibur Ip, Llc Interest mapping system
US9626685B2 (en) * 2008-01-04 2017-04-18 Excalibur Ip, Llc Systems and methods of mapping attention
US8355862B2 (en) * 2008-01-06 2013-01-15 Apple Inc. Graphical user interface for presenting location information
US8762285B2 (en) 2008-01-06 2014-06-24 Yahoo! Inc. System and method for message clustering
US8452529B2 (en) 2008-01-10 2013-05-28 Apple Inc. Adaptive navigation system for estimating travel times
US20090182618A1 (en) 2008-01-16 2009-07-16 Yahoo! Inc. System and Method for Word-of-Mouth Advertising
US8803737B2 (en) * 2008-02-29 2014-08-12 Apple Inc. Location determination
US8560390B2 (en) 2008-03-03 2013-10-15 Yahoo! Inc. Method and apparatus for social network marketing with brand referral
US8538811B2 (en) 2008-03-03 2013-09-17 Yahoo! Inc. Method and apparatus for social network marketing with advocate referral
US8554623B2 (en) 2008-03-03 2013-10-08 Yahoo! Inc. Method and apparatus for social network marketing with consumer referral
US8589486B2 (en) 2008-03-28 2013-11-19 Yahoo! Inc. System and method for addressing communications
US8745133B2 (en) 2008-03-28 2014-06-03 Yahoo! Inc. System and method for optimizing the storage of data
US8271506B2 (en) * 2008-03-31 2012-09-18 Yahoo! Inc. System and method for modeling relationships between entities
US20090248663A1 (en) * 2008-03-31 2009-10-01 Microsoft Corporation Online target location detection
US7987195B1 (en) 2008-04-08 2011-07-26 Google Inc. Dynamic determination of location-identifying search phrases
US8015129B2 (en) * 2008-04-14 2011-09-06 Microsoft Corporation Parsimonious multi-resolution value-item lists
US8213389B2 (en) * 2008-04-15 2012-07-03 Apple Inc. Location determination using formula
US9092454B2 (en) * 2008-04-22 2015-07-28 Microsoft Technology Licensing, Llc Discovering co-located queries in geographic search logs
US8341184B2 (en) 2008-05-07 2012-12-25 Smooth Productions Inc. Communications network system and service provider
US9250092B2 (en) 2008-05-12 2016-02-02 Apple Inc. Map service with network-based query for search
US8644843B2 (en) 2008-05-16 2014-02-04 Apple Inc. Location determination
US20090299796A1 (en) * 2008-05-30 2009-12-03 Microsoft Corporation Configuration of resources for an entity
US8813107B2 (en) * 2008-06-27 2014-08-19 Yahoo! Inc. System and method for location based media delivery
US8452855B2 (en) 2008-06-27 2013-05-28 Yahoo! Inc. System and method for presentation of media related to a context
US8706406B2 (en) 2008-06-27 2014-04-22 Yahoo! Inc. System and method for determination and display of personalized distance
US8369867B2 (en) 2008-06-30 2013-02-05 Apple Inc. Location sharing
US8086700B2 (en) * 2008-07-29 2011-12-27 Yahoo! Inc. Region and duration uniform resource identifiers (URI) for media objects
US10230803B2 (en) 2008-07-30 2019-03-12 Excalibur Ip, Llc System and method for improved mapping and routing
US8583668B2 (en) 2008-07-30 2013-11-12 Yahoo! Inc. System and method for context enhanced mapping
US8386506B2 (en) 2008-08-21 2013-02-26 Yahoo! Inc. System and method for context enhanced messaging
US8359643B2 (en) 2008-09-18 2013-01-22 Apple Inc. Group formation using anonymous broadcast information
US8281027B2 (en) * 2008-09-19 2012-10-02 Yahoo! Inc. System and method for distributing media related to a location
US8108778B2 (en) 2008-09-30 2012-01-31 Yahoo! Inc. System and method for context enhanced mapping within a user interface
US20100082436A1 (en) * 2008-09-30 2010-04-01 Yahoo! Inc. Search results for local versus traveler
US9600484B2 (en) 2008-09-30 2017-03-21 Excalibur Ip, Llc System and method for reporting and analysis of media consumption data
US8060492B2 (en) 2008-11-18 2011-11-15 Yahoo! Inc. System and method for generation of URL based context queries
US9805123B2 (en) 2008-11-18 2017-10-31 Excalibur Ip, Llc System and method for data privacy in URL based context queries
US8032508B2 (en) 2008-11-18 2011-10-04 Yahoo! Inc. System and method for URL based query for retrieving data related to a context
US8024317B2 (en) 2008-11-18 2011-09-20 Yahoo! Inc. System and method for deriving income from URL based context queries
US9224172B2 (en) 2008-12-02 2015-12-29 Yahoo! Inc. Customizable content for distribution in social networks
US8055675B2 (en) 2008-12-05 2011-11-08 Yahoo! Inc. System and method for context based query augmentation
US8166016B2 (en) * 2008-12-19 2012-04-24 Yahoo! Inc. System and method for automated service recommendations
US8352466B2 (en) * 2008-12-22 2013-01-08 Yahoo! Inc. System and method of geo-based prediction in search result selection
US8700072B2 (en) 2008-12-23 2014-04-15 At&T Mobility Ii Llc Scalable message fidelity
US8195653B2 (en) * 2009-01-07 2012-06-05 Microsoft Corporation Relevance improvements for implicit local queries
WO2010081301A1 (zh) * 2009-01-19 2010-07-22 Guo Jia 标签通信方法及支持该通信方法的手机和***
US8150967B2 (en) 2009-03-24 2012-04-03 Yahoo! Inc. System and method for verified presence tracking
US8666367B2 (en) 2009-05-01 2014-03-04 Apple Inc. Remotely locating and commanding a mobile device
US8670748B2 (en) 2009-05-01 2014-03-11 Apple Inc. Remotely locating and commanding a mobile device
US8660530B2 (en) 2009-05-01 2014-02-25 Apple Inc. Remotely receiving and communicating commands to a mobile device for execution by the mobile device
US10223701B2 (en) 2009-08-06 2019-03-05 Excalibur Ip, Llc System and method for verified monetization of commercial campaigns
US8914342B2 (en) 2009-08-12 2014-12-16 Yahoo! Inc. Personal data platform
US8364611B2 (en) 2009-08-13 2013-01-29 Yahoo! Inc. System and method for precaching information on a mobile device
US20110125743A1 (en) * 2009-11-23 2011-05-26 Nokia Corporation Method and apparatus for providing a contextual model based upon user context data
US8856115B1 (en) * 2009-12-07 2014-10-07 Google Inc. Framework for suggesting search terms
US9348925B2 (en) * 2010-12-01 2016-05-24 Google Inc. Locally significant search queries
US8712989B2 (en) 2010-12-03 2014-04-29 Microsoft Corporation Wild card auto completion
US8930391B2 (en) 2010-12-29 2015-01-06 Microsoft Corporation Progressive spatial searching using augmented structures
US8370319B1 (en) * 2011-03-08 2013-02-05 A9.Com, Inc. Determining search query specificity
US8949212B1 (en) * 2011-07-08 2015-02-03 Hariharan Dhandapani Location-based informaton display
US20130054585A1 (en) * 2011-08-23 2013-02-28 Microsoft Corporation Geographic search with mixed-precision results
US8930340B1 (en) 2011-09-20 2015-01-06 Google Inc. Blending content in an output
US9662587B2 (en) 2011-09-22 2017-05-30 Empire Technology Development Llc Matching sponsored game content to location by genre and playability
US8850310B2 (en) * 2011-10-11 2014-09-30 Microsoft Corporation Data entry suggestion lists for designated document data entry areas based on data from other document data entry areas
US10313279B2 (en) 2011-12-12 2019-06-04 Rcs Ip, Llc Live video-chat function within text messaging environment
US9639861B2 (en) * 2011-12-12 2017-05-02 Textsoft, Inc Messaging with greeting card and gift option
US10489389B2 (en) 2012-06-07 2019-11-26 Wormhole Labs, Inc. Experience analytic objects, systems and methods
US10649613B2 (en) 2012-06-07 2020-05-12 Wormhole Labs, Inc. Remote experience interfaces, systems and methods
US10700944B2 (en) 2012-06-07 2020-06-30 Wormhole Labs, Inc. Sensor data aggregation system
GB2503277A (en) * 2012-06-21 2013-12-25 Solid Contracts Ltd Method and apparatus for location-based service matching
CN110488991A (zh) 2012-06-25 2019-11-22 微软技术许可有限责任公司 输入法编辑器应用平台
CN102760174A (zh) * 2012-08-06 2012-10-31 吴建辉 基于地理位置的分布式实况搜索引擎及交易***
US9767185B2 (en) 2012-10-02 2017-09-19 Oath Inc. Methods and systems for identifying local search queries
CN103942221B (zh) * 2013-01-23 2019-03-08 百度在线网络技术(北京)有限公司 检索方法及设备
US9305102B2 (en) * 2013-02-27 2016-04-05 Google Inc. Systems and methods for providing personalized search results based on prior user interactions
CN104036407A (zh) * 2013-03-07 2014-09-10 云壤(北京)信息技术有限公司 移动互联网广告***及广告方法
CN104077324B (zh) * 2013-03-29 2020-04-28 百度在线网络技术(北京)有限公司 一种地图搜索方法及***
US9652499B1 (en) * 2013-08-21 2017-05-16 Athena Ann Smyros Search-based recommendation engine
CN104572824A (zh) * 2014-12-04 2015-04-29 百度在线网络技术(北京)有限公司 信息搜索方法和装置
CN104615688A (zh) * 2015-01-22 2015-05-13 百度在线网络技术(北京)有限公司 一种搜索方法及装置
CN107341165B (zh) * 2016-04-29 2022-09-06 上海京东到家元信信息技术有限公司 搜索框处进行提示显示的方法和装置
CN107402937B (zh) * 2016-05-20 2021-01-05 北京搜狗科技发展有限公司 一种搜索方法、装置及电子设备
CN105991657A (zh) * 2016-06-24 2016-10-05 湖南汇博电子技术有限公司 一种互动方法、服务器和互动***
JP6679447B2 (ja) * 2016-09-12 2020-04-15 ヤフー株式会社 変更装置、変更方法、及び変更プログラム
CN109672704B (zh) * 2017-10-16 2022-02-25 阿里巴巴集团控股有限公司 消息的处理方法、装置及电子设备
US10769164B2 (en) * 2017-12-06 2020-09-08 Sap Se Simplified access for core business with enterprise search
CN107886373B (zh) * 2017-12-11 2021-09-21 Oppo广东移动通信有限公司 基于关键词的广告推送方法、广告推送装置及电子终端
WO2020226615A1 (en) * 2019-05-06 2020-11-12 Google Llc Triggering local extensions based on inferred intent
CN113239293B (zh) * 2021-05-10 2024-08-06 北京百度网讯科技有限公司 确定搜索结果的方法、设备、介质及程序产品
CN113420783B (zh) * 2021-05-27 2022-04-08 中国人民解放军军事科学院国防科技创新研究院 一种基于图文匹配的智能人机交互方法及装置
CN115422317B (zh) * 2022-11-04 2023-03-24 武汉大学 一种语义标签约束的地理信息检索意图形式化表达方法

Family Cites Families (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6029195A (en) * 1994-11-29 2000-02-22 Herz; Frederick S. M. System for customized electronic identification of desirable objects
US6108650A (en) * 1998-08-21 2000-08-22 Myway.Com Corporation Method and apparatus for an accelerated radius search
US6701307B2 (en) * 1998-10-28 2004-03-02 Microsoft Corporation Method and apparatus of expanding web searching capabilities
US6317718B1 (en) * 1999-02-26 2001-11-13 Accenture Properties (2) B.V. System, method and article of manufacture for location-based filtering for shopping agent in the physical world
US20020002600A1 (en) 2000-06-30 2002-01-03 Sanyo Electric Co., Ltd. Information retrieval apparatus and method using regional information
US6625595B1 (en) * 2000-07-05 2003-09-23 Bellsouth Intellectual Property Corporation Method and system for selectively presenting database results in an information retrieval system
AU2001277071A1 (en) * 2000-07-21 2002-02-13 Triplehop Technologies, Inc. System and method for obtaining user preferences and providing user recommendations for unseen physical and information goods and services
US6523021B1 (en) * 2000-07-31 2003-02-18 Microsoft Corporation Business directory search engine
US6766320B1 (en) * 2000-08-24 2004-07-20 Microsoft Corporation Search engine with natural language-based robust parsing for user query and relevance feedback learning
US6973448B1 (en) * 2000-08-30 2005-12-06 Microsoft Corporation Method and system for providing service listings in electronic yellow pages
JP4200645B2 (ja) * 2000-09-08 2008-12-24 日本電気株式会社 情報処理装置、情報処理方法および記録媒体
US20020156792A1 (en) * 2000-12-06 2002-10-24 Biosentients, Inc. Intelligent object handling device and method for intelligent object data in heterogeneous data environments with high data density and dynamic application needs
US20020087522A1 (en) * 2000-12-29 2002-07-04 Macgregor Robert Method and apparatus for facilitating internet based sales transactions by local vendors
KR100460274B1 (ko) * 2001-08-11 2004-12-04 (주)넷피아닷컴 키워드 네임을 이용한 위치 관련 정보 제공 시스템 및 그 방법
JP3635251B2 (ja) * 2001-08-31 2005-04-06 三菱電機インフォメーションシステムズ株式会社 書籍検索システム及び書籍検索方法及びプログラムを記録したコンピュータ読み取り可能な記録媒体及びプログラム
US7680796B2 (en) * 2003-09-03 2010-03-16 Google, Inc. Determining and/or using location information in an ad system
US7716161B2 (en) * 2002-09-24 2010-05-11 Google, Inc, Methods and apparatus for serving relevant advertisements
CA2484136A1 (en) * 2002-05-31 2003-12-11 Johann S Garcia Method and system for targeted internet search engine
US20040093325A1 (en) * 2002-11-07 2004-05-13 International Business Machines Corporation System and method for location influenced network search
US20040186769A1 (en) * 2003-03-21 2004-09-23 Mangold Bernard P. System and method of modifying the price paid by an advertiser in a search result list
JP5068996B2 (ja) * 2003-04-04 2012-11-07 ヤフー! インコーポレイテッド サブドメインヒントによる検索及びサブドメイン単位のスポンサー付き結果提供を組み込んだ検索結果生成のシステム
GB2405001A (en) * 2003-08-13 2005-02-16 Whereonearth Ltd Determining a likely geographical location
US7606798B2 (en) * 2003-09-22 2009-10-20 Google Inc. Methods and systems for improving a search ranking using location awareness
US20050222989A1 (en) * 2003-09-30 2005-10-06 Taher Haveliwala Results based personalization of advertisements in a search engine
US7693827B2 (en) * 2003-09-30 2010-04-06 Google Inc. Personalization of placed content ordering in search results
US20050080786A1 (en) * 2003-10-14 2005-04-14 Fish Edmund J. System and method for customizing search results based on searcher's actual geographic location
US7257570B2 (en) * 2003-11-13 2007-08-14 Yahoo! Inc. Geographical location extraction
US7231405B2 (en) * 2004-05-08 2007-06-12 Doug Norman, Interchange Corp. Method and apparatus of indexing web pages of a web site for geographical searchine based on user location
US20050278309A1 (en) * 2004-06-02 2005-12-15 Perry Evans System and method for mining and searching localized business-marketing and informational data
US20050283464A1 (en) * 2004-06-10 2005-12-22 Allsup James F Method and apparatus for selective internet advertisement
US7827176B2 (en) * 2004-06-30 2010-11-02 Google Inc. Methods and systems for endorsing local search results
US20060010108A1 (en) * 2004-07-12 2006-01-12 Greenberg Joel K Method and system for collecting and posting local advertising to a site accessible via a computer network
US7958115B2 (en) * 2004-07-29 2011-06-07 Yahoo! Inc. Search systems and methods using in-line contextual queries
US7949642B2 (en) * 2004-10-12 2011-05-24 Wendy W Yang System and method for managing and presenting entity information

Also Published As

Publication number Publication date
JP2006107502A (ja) 2006-04-20
US20060085392A1 (en) 2006-04-20
CN1760870B (zh) 2010-05-26
CN1760870A (zh) 2006-04-19
CA2517542C (en) 2012-07-10
EP1643391A3 (en) 2006-06-07
EP1643391A2 (en) 2006-04-05
CA2517542A1 (en) 2006-03-30
KR101213887B1 (ko) 2012-12-18
KR20060051046A (ko) 2006-05-19

Similar Documents

Publication Publication Date Title
JP4979921B2 (ja) ローカル意図に基づいて検索結果を自動生成するためのシステムおよび方法
KR100908982B1 (ko) 지능형 정보 제공 시스템 및 방법
US20170286539A1 (en) User profile stitching
US7788252B2 (en) System for determining local intent in a search query
US7076443B1 (en) System and technique for automatically associating related advertisements to individual search results items of a search result set
US8601008B2 (en) System for determining the geographic range of local intent in a search query
US8145645B2 (en) System for identifying geographically relevant advertisements from a search query
US7779009B2 (en) Web query classification
TWI544352B (zh) 促進內容與網路中廣告資訊匹配之系統及方法
US8180674B2 (en) Targeting of advertisements based on mutual information sharing between devices over a network
KR101963531B1 (ko) 애드테크 기반의 광고 타게팅 시스템 및 광고 타게팅 방법
US20090282038A1 (en) Probabilistic Association Based Method and System for Determining Topical Relatedness of Domain Names
US20050256766A1 (en) Method and system for targeted internet search engine
JP2009533751A (ja) ユーザー向けのイベントを提供するシステム及び方法
US20180018705A1 (en) Data management platform and method of bridging offline and online retargeted advertising with a telecom platform
KR20070005873A (ko) 컴퓨터 네트워크에서의 위치들 및 문서들을 분류하는 방법및 시스템
WO2008021977A1 (en) System and method for generating creatives
KR20060083201A (ko) 광고 시스템에서 위치 정보 결정 및/또는 사용
WO2009099675A1 (en) Qualitative and quantitative method for rating a brand using keywords
US8751492B1 (en) System, method, and computer program product for selecting an event category based on a category score for use in providing content
US20040010566A1 (en) System and method for estimating the geographic location of an internet user
US20110208581A1 (en) Online advertising
WO2007105909A1 (en) Method for targeting web advertisement clickers based on click pattern by using a collaborative filtering system with neural networks and system thereof
US20180018706A1 (en) Data management platform and method of bridging offline collected data with automated online retargeted advertising
KR20090119532A (ko) 로그 분석을 통한 광고 키워드 추천 방법 및 시스템

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080930

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080930

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110107

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110406

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110809

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20111109

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20111114

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20120410

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120418

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150427

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees