(57)【特許請求の範囲】
【請求項１】
地理的地域に関連するデータを集約する方法であって、
サーバが、前記地理的地域内の関心点に対応する少なくとも１つのロケーションに関連するジオタグデータのセットであって、少なくとも前記地域内の前記少なくとも１つの関連するロケーションを識別する地理識別子と前記少なくとも１つのロケーションに関連する属性のセットとを有する前記ジオタグデータの複数のセットを受け取ることと、前記属性のセットはオーディオデータを備え、
サーバが、前記オーディオデータの音声特性を識別するために前記オーディオデータを分析することと、
サーバが、前記識別された音声特性に基づいて前記属性のセットに追加するための追加属性を生成することと、
サーバが、前記地域の組み合わされた属性を識別するために、ジオタグデータの前記複数のセットから前記地域内の前記少なくとも１つのロケーションの属性を集約することによって前記地域の地域プロファイルを生成することと、
サーバが、前記地域プロファイルから、ユーザに伝送されるリコメンデーション情報を生成すること、
を備え、
前記地域内の少なくとも１つの関連するロケーションは、前記地域内の複数の関連するロケーションを備え、
前記リコメンデーション情報は、前記複数のロケーションのジオタグデータのセットに含まれる属性の前記セットに基づいて識別された前記ユーザの現在のロケーションに類似するロケーションのセットを備える、
方法。
【請求項２】
前記ジオタグデータの各セットの属性のセットは、関心点カテゴリ、前記少なくとも１つのロケーションの関心点に関するユーザレイティングのセット、前記少なくとも１つのロケーションに関連するリコメンデーションのセット、または前記少なくとも１つのロケーションに関連するオーディオデータのセットのうちの少なくとも１つを備える請求項１に記載の方法。
【請求項３】
前記オーディオデータを分析することは、前記地域プロファイルに関連する前記属性のセットに格納されたオーディオデータから導出されるカスタマイズされたトレーニングセットを使用して前記オーディオデータに対する言語認識処理を行うことを備える請求項１に記載の方法。
【請求項４】
ユーザに伝送されるリコメンデーション情報を生成するために前記地域の前記組み合わされた属性に基づいてディスカバリプロセスを実行することをさらに備える請求項１に記載の方法。
【請求項５】
前記リコメンデーション情報は、地域の追加セットについての地域プロファイルのセットに対する前記地域プロファイルの比較に基づいて識別される追加の類似する地域のセットを備える請求項１に記載の方法。
【請求項６】
前記リコメンデーション情報は、前記地域プロファイル内のロケーションの前記ジオタグデータのセットに基づいて人気によってランキングされた前記地域内のロケーションのセットを備える請求項１に記載の方法。
【請求項７】
前記リコメンデーション情報は、前記地域プロファイル内のユーザによる訪問の頻度によってランキングされた前記地域内のロケーションのセットを備える請求項１に記載の方法。
【請求項８】
前記リコメンデーション情報は、前記ユーザに関連するユーザプロファイルに対する前記地域プロファイルの比較に基づく少なくとも１つの新たなロケーションを備える請求項１に記載の方法。
【請求項９】
前記リコメンデーション情報は、追加ユーザのセットのプロファイル情報に対する前記ユーザに関連するユーザプロファイルの比較に基づく少なくとも１つの類似するユーザプロファイルを備える請求項１に記載の方法。
【請求項１０】
前記リコメンデーション情報は、前記ユーザに関連する少なくとも１つのソーシャルネットワーキングサービスのメンバのセットのロケーション情報を備える請求項１に記載の方法。
【請求項１１】
前記リコメンデーション情報は、前記地域内の訪問されたロケーションのセットを含む前記ユーザのロケーション履歴情報のセットを備える請求項１に記載の方法。
【請求項１２】
前記リコメンデーション情報は、ロケーションのリストを備え、前記方法は、前記サーバが、前記ユーザに関連するユーザプロファイルに基づいて前記ロケーションのリストの選択的順序付けを生成することをさらに備える請求項１に記載の方法。
【請求項１３】
地理的地域に関連するデータを集約するシステムであって、
前記地域内の関心点に対応する少なくとも１つのロケーションに関連するジオタグデータのセットであって、少なくとも前記地域内の前記少なくとも１つの関連するロケーションを識別する地理識別子と前記少なくとも１つのロケーションに関連する属性のセットとを有する前記ジオタグデータの複数のセットを格納するデータストアと、前記属性のセットはオーディオデータを備え、
前記オーディオデータの音声特性を識別するために前記オーディオデータを分析し、前記識別された音声特性に基づいて前記属性のセットに追加するための追加属性を生成し、前記データストアと通信し、前記地域の組み合わされた属性を識別するために前記ジオタグデータのセットから前記地域内の前記少なくとも１つのロケーションの属性を集約することによって前記地域の地域プロファイルを生成するように構成されたプロセッサと、
を備え、
前記プロセッサは、さらに、
前記地域プロファイルから、ユーザに伝送されるリコメンデーション情報を生成し、
前記地域内の少なくとも１つの関連するロケーションは、前記地域内の複数の関連するロケーションを備え、
前記リコメンデーション情報は、前記複数のロケーションのジオタグデータのセットに含まれる属性の前記セットに基づいて識別された前記ユーザの現在のロケーションに類似するロケーションのセットを備える、
システム。
【請求項１４】
各ジオタグの属性の前記セットは、関心点カテゴリ、前記少なくとも１つのロケーションの関心点に関するユーザレイティングのセット、前記少なくとも１つのロケーションに関連するリコメンデーションのセット、または前記少なくとも１つのロケーションに関連するオーディオデータのセットのうちの少なくとも１つを備える請求項１３に記載のシステム。
【請求項１５】
前記プロセッサは、ユーザに伝送されるリコメンデーション情報を生成するために前記地域の前記組み合わされた属性に基づいてディスカバリプロセスを実行するようにさらに構成される請求項１３に記載のシステム。
【請求項１６】
前記リコメンデーション情報は、前記地域プロファイル内のロケーションのジオタグデータのセットに基づいて人気によってランキングされた前記地域内のロケーションのセットを備える請求項１３に記載のシステム。
【請求項１７】
前記リコメンデーション情報は、前記ユーザに関連するユーザプロファイルに対する前記地域プロファイルの比較に基づく少なくとも１つの新たなロケーションを備える請求項１３に記載のシステム。
【請求項１８】
前記リコメンデーション情報は、ロケーションのリストを備え、前記方法は、前記ユーザに関連するユーザプロファイルに基づいて前記ロケーションのリストの選択的順序付けを生成することをさらに備える請求項１３に記載のシステム。
【請求項１９】
地理的地域に関連するデータを集約するシステムであって、
前記地域内の関心点に対応する少なくとも１つのロケーションに関連し、少なくとも前記地域内の前記少なくとも１つの関連するロケーションを識別する地理識別子と前記少なくとも１つのロケーションに関連する属性のセットとを有するジオタグデータの複数のセットを格納するデータ格納手段と、前記属性のセットはオーディオデータを備え、
前記オーディオデータの音声特性を識別するために前記オーディオデータを分析し、前記識別された音声特性に基づいて前記属性のセットに追加するための追加属性を生成し、前記データ格納手段と通信し、前記地域の組み合わされた属性を識別するために前記ジオタグデータの複数のセットから前記地域内の前記少なくとも１つのロケーションの属性を集約することによって前記地域の地域プロファイルを生成するように構成されたデータ処理手段と、
前記地域プロファイルから、ユーザに伝送されるリコメンデーション情報を生成する手段と、
を備え、
前記地域内の少なくとも１つの関連するロケーションは、前記地域内の複数の関連するロケーションを備え、
前記リコメンデーション情報は、前記複数のロケーションのジオタグデータのセットに含まれる属性の前記セットに基づいて識別された前記ユーザの現在のロケーションに類似するロケーションのセットを備える、
システム。
【請求項２０】
各ジオタグの属性の前記セットは、関心点カテゴリ、前記少なくとも１つのロケーションの関心点に関するユーザレイティングのセット、前記少なくとも１つのロケーションに関連するリコメンデーションのセット、または前記少なくとも１つのロケーションに関連するオーディオデータのセットのうちの少なくとも１つを備える請求項１９に記載のシステム。
【請求項２１】
前記データ処理手段は、さらにユーザに伝送されるリコメンデーション情報を生成するために前記地域の前記組み合わされた属性に基づいてディスカバリプロセスを実行するように構成される請求項１９に記載のシステム。
【請求項２２】
前記リコメンデーション情報は、前記地域プロファイル内のロケーションのジオタグデータの前記セットに基づいて人気によってランキングされた前記地域内のロケーションのセットを備える請求項１９に記載のシステム。
【請求項２３】
前記リコメンデーション情報は、前記ユーザに関連するユーザプロファイルに対する前記地域プロファイルの比較に基づく少なくとも１つの新たなロケーションを備える請求項１９に記載のシステム。
【請求項２４】
前記リコメンデーション情報は、ロケーションのリストを備え、前記処理手段は、さらに前記ユーザに関連するユーザプロファイルに基づいてロケーションの前記リストの選択的順序付けを生成するように構成される請求項１９に記載のシステム。
【請求項２５】
コンピュータに、地理的地域内の関心点に対応する少なくとも１つのロケーションに関連するジオタグデータのセットであって、少なくとも前記地域内の前記少なくとも１つの関連するロケーションを識別する地理識別子と前記少なくとも１つのロケーションに関連する属性のセットとを有する受信された前記ジオタグデータの複数のセットを記憶手段に記憶させる少なくとも１つの命令と、前記属性のセットはオーディオデータを備え、
コンピュータに、前記オーディオデータの音声特性を識別するために前記オーディオデータを分析させる命令と、
コンピュータに、前記識別された音声特性に基づいて前記属性のセットに追加するための追加属性を生成させる命令と、
コンピュータに、前記地域の組み合わされた属性を識別するために、前記記憶手段に記憶されたジオタグデータの前記複数のセットから前記地域内の前記少なくとも１つのロケーションの属性を集約することによって前記地域の地域プロファイルを生成させる少なくとも１つの命令と、
コンピュータに、前記地域プロファイルから、ユーザに伝送されるリコメンデーション情報を生成させる少なくとも１つの命令と、
を記憶し、
前記地域内の少なくとも１つの関連するロケーションは、前記地域内の複数の関連するロケーションを備え、
前記リコメンデーション情報は、前記複数のロケーションのジオタグデータのセットに含まれる属性の前記セットに基づいて識別された前記ユーザの現在のロケーションに類似するロケーションのセットを備える、
コンピュータ可読記憶媒体。
【請求項２６】
各ジオタグの属性の前記セットは、関心点カテゴリ、前記少なくとも１つのロケーションの関心点に関するユーザレイティングのセット、前記少なくとも１つのロケーションに関連するリコメンデーションのセット、または前記少なくとも１つのロケーションに関連するオーディオデータのセットのうちの少なくとも１つを備える請求項２５に記載のコンピュータ可読記憶媒体。
【請求項２７】
コンピュータに、ユーザに伝送される前記リコメンデーション情報を生成するために前記地域の前記組み合わされた属性に基づいてディスカバリプロセスを実行させる少なくとも１つの命令をさらに記憶する請求項２５に記載のコンピュータ可読記憶媒体。
【請求項２８】
移動体デバイス内の地理的に関係する情報にアクセスする方法であって、
前記移動体デバイスが、前記移動体デバイスの地理的ロケーションを獲得することと、
前記移動体デバイスが、前記移動体デバイスの前記獲得された地理的ロケーションに関連する地域プロファイルに関係するデータの要求を開始することと、
前記移動体デバイスが、前記地域内の関心点に対応する少なくとも１つのロケーションに関連する属性の対応する複数のセットの集約を表すジオタグデータの複数のセットを有する前記地域プロファイルに関係する前記データを受け取ることと、
前記移動体デバイスが備えるオーディオ入力から、前記地理的ロケーションに関連するユーザ入力のオーディオサンプルを受け取ることと、
前記地域プロファイル内のジオタグデータの前記複数のセットから音声単位シーケンス頻度のセットを抽出することによって前記ユーザ入力のオーディオサンプルの認識のためにカスタマイズされたトレーニングセットを生成することと、
を備え、
前記地域プロファイルに関係するデータは、前記地域プロファイル及び前記移動体デバイスの前記地理的ロケーションに基づいて生成されるリコメンデーション情報を備え、
前記リコメンデーション情報は、前記ユーザの前記地理的ロケーションに類似するロケーションのセットを備える、
方法。
【請求項２９】
前記移動体デバイスは、セル電話、全地球測位システム（ＧＰＳ）デバイス、ＷｉＦｉ（登録商標）対応通信デバイス、ネットワーク対応携帯情報端末デバイス、またはネットワーク対応メディアプレーヤデバイスのうちの少なくとも１つを備える請求項２８に記載の方法。
【請求項３０】
前記移動体デバイスの前記地理的ロケーションに関連する前記移動体デバイス内で前記ユーザによって入力されるジオタグデータの追加セットを受け取ることをさらに備える請求項２８に記載の方法。
【請求項３１】
前記ジオタグ情報の追加セットは、前記移動体デバイスを介して取り込まれる前記地域内の前記少なくとも１つのロケーションに関連するオーディオデータのセットを備える請求項３０に記載の方法。
【請求項３２】
前記リコメンデーション情報は、前記地域に類似する追加の地域のセット、人気によってランキングされた前記地域内のロケーションのセット、追加ユーザによる訪問の頻度によってランキングされた前記地域内のロケーションのセット、前記ユーザに関連するユーザプロファイルに対する前記地域プロファイルの比較に基づく少なくとも１つの新たなロケーション、追加ユーザのセットのプロファイル情報に対する前記ユーザプロファイルの比較に基づく少なくとも１つの類似するユーザプロファイル、前記ユーザに関連する少なくとも１つのソーシャルネットワーキングサービスのメンバのセットのロケーション情報、前記地域内の訪問されたロケーションのセットを含む前記ユーザのロケーション履歴情報のセット、または前記ユーザプロファイルに基づく前記地域内の推奨されるロケーションの選択的に順序付けられたリストのうちの少なくとも１つを備える請求項２８に記載の方法。
【請求項３３】
サーバへの無線インタフェースと、
前記無線インタフェースを介して前記サーバと通信し、前記移動体デバイスの地理的ロケーションを獲得し、前記移動体デバイスの前記獲得された地理的ロケーションに関連する地域プロファイルであって前記地域内の関心点に対応する少なくとも１つのロケーションに関連する属性の対応する複数のセットの集約を表すジオタグデータの複数のセットを少なくとも備える地域プロファイルに関係するデータの要求を開始し、前記地域プロファイルに関係する前記データを受け取るように構成されたプロセッサと、
前記移動体デバイス内で地理的地域内のロケーションに関連するユーザ入力のオーディオサンプルを受け取るように構成されたオーディオ入力と、
を備え、
前記プロセッサは、さらに、
前記地理的地域内のロケーションに関連する前記ユーザ入力のオーディオサンプルを受け取り、
前記地域プロファイル内のジオタグデータの前記複数のセットから音声単位シーケンス頻度のセットを抽出することによって前記ユーザ入力のオーディオサンプルの認識のためにカスタマイズされたトレーニングセットを生成し、
前記地域プロファイルに関係する前記データは、前記地域プロファイル及び前記移動体デバイスの前記地理的ロケーションに基づいて生成されるリコメンデーション情報を備え、
前記リコメンデーション情報は、前記ユーザの前記地理的ロケーションに類似するロケーションのセットを備える、
移動体デバイス。
【請求項３４】
前記移動体デバイスは、セル電話、全地球測位システム（ＧＰＳ）デバイス、ＷｉＦｉ（登録商標）対応通信デバイス、ネットワーク対応携帯情報端末デバイス、またはネットワーク対応メディアプレーヤデバイスのうちの少なくとも１つを備える請求項３３に記載の移動体デバイス。
【請求項３５】
前記プロセッサは、さらに前記移動体デバイスの前記地理的ロケーションに関連する前記ユーザによって入力されるジオタグデータの追加セットを受け取るように構成される請求項３３に記載の移動体デバイス。
【請求項３６】
前記ジオタグ情報の追加セットは、前記移動体デバイスを介して取り込まれる前記地域内の前記少なくとも１つのロケーションに関連するオーディオデータのセットを備える請求項３５に記載の移動体デバイス。
【請求項３７】
前記リコメンデーション情報は、前記地域に類似する追加の地域のセット、人気によってランキングされた前記地域内のロケーションのセット、追加ユーザによる訪問の頻度によってランキングされた前記地域内のロケーションのセット、前記ユーザに関連するユーザプロファイルに対する前記地域プロファイルの比較に基づく少なくとも１つの新たなロケーション、追加ユーザのセットのプロファイル情報に対する前記ユーザプロファイルの比較に基づく少なくとも１つの類似するユーザプロファイル、前記ユーザに関連する少なくとも１つのソーシャルネットワーキングサービスのメンバのセットのロケーション情報、前記地域内の訪問されたロケーションのセットを含む前記ユーザのロケーション履歴情報のセット、または前記ユーザプロファイルに基づく前記地域内の推奨されるロケーションの選択的に順序付けられたリストのうちの少なくとも１つを備える請求項３３に記載の移動体デバイス。
【請求項３８】
移動体デバイスであって、
サーバへの無線インタフェースを提供する手段と、
前記無線インタフェースを提供する手段を介して前記サーバと通信し、前記移動体デバイスの地理的ロケーションを獲得し、前記移動体デバイスの前記獲得された地理的ロケーションに関連する地域プロファイルであって少なくとも前記地域内の関心点に対応する少なくとも１つのロケーションに関連する属性の対応する複数のセットの集約を表すジオタグデータの複数のセットを有する地域プロファイルに関係するデータの要求を開始し、前記地域プロファイルに関係する前記データを受け取るように構成されたデータ処理手段と、
前記地理的ロケーションに関連するユーザ入力のオーディオサンプルを入力する手段と、
前記地域プロファイル内のジオタグデータの前記複数のセットから音声単位シーケンス頻度のセットを抽出することによって前記ユーザ入力のオーディオサンプルの認識のためにカスタマイズされたトレーニングセットを生成する手段と、
を備え、
前記地域プロファイルに関係する前記データは、前記地域プロファイル及び前記移動体デバイスの前記地理的ロケーションに基づいて生成されるリコメンデーション情報を備え、
前記リコメンデーション情報は、前記ユーザの前記地理的ロケーションに類似するロケーションのセットを備える、
移動体デバイス。
【請求項３９】
前記移動体デバイスは、セル電話、全地球測位システム（ＧＰＳ）デバイス、ＷｉＦｉ（登録商標）対応通信デバイス、ネットワーク対応携帯情報端末デバイス、またはネットワーク対応メディアプレーヤデバイスのうちの少なくとも１つを備える請求項３８に記載の移動体デバイス。
【請求項４０】
前記処理手段は、さらに前記移動体デバイスの前記地理的ロケーションに関連する前記ユーザによって入力されるジオタグデータの追加セットを受け取るようにさらに構成される請求項３８に記載の移動体デバイス。
【請求項４１】
ジオタグデータの前記追加セットは、前記移動体デバイスを介して取り込まれる前記地域内の前記少なくとも１つのロケーションに関連するオーディオデータのセットを備える請求項４０に記載の移動体デバイス。
【請求項４２】
前記リコメンデーション情報は、前記地域に類似する追加の地域のセット、人気によってランキングされた前記地域内のロケーションのセット、追加ユーザによる訪問の頻度によってランキングされた前記地域内のロケーションのセット、前記ユーザに関連するユーザプロファイルに対する前記地域プロファイルの比較に基づく少なくとも１つの新たなロケーション、追加ユーザのセットのプロファイル情報に対する前記ユーザプロファイルの比較に基づく少なくとも１つの類似するユーザプロファイル、前記ユーザに関連する少なくとも１つのソーシャルネットワーキングサービスのメンバのセットのロケーション情報、前記地域内の訪問されたロケーションのセットを含む前記ユーザのロケーション履歴情報のセット、または前記ユーザプロファイルに基づく前記地域内の推奨されるロケーションの選択的に順序付けられたリストのうちの少なくとも１つを備える請求項３８に記載の移動体デバイス。
【請求項４３】
コンピュータに、移動体デバイスの地理的ロケーションを獲得させる少なくとも１つの命令と、
コンピュータに、少なくとも前記移動体デバイスの前記獲得された地理的ロケーションに関連する地域プロファイルであって、前記地域内の関心点に関連する少なくとも１つのロケーションに関連する属性の対応する複数のセットの集約を表すジオタグデータの複数のセットを少なくとも有する前記地域プロファイルに関係するデータの要求を開始させる少なくとも１つの命令と、
コンピュータに、前記地域プロファイルに関係する前記データを受け取らせる少なくとも１つの命令と、
コンピュータに、前記地理的ロケーションに関連するユーザ入力のオーディオサンプルを受け取らせる少なくとも１つの命令と、
コンピュータに、前記地域プロファイル内のジオタグデータの前記複数のセットから音声単位シーケンス頻度のセットを抽出することによって前記ユーザ入力のオーディオサンプルの認識のためにカスタマイズされたトレーニングセットを生成させる少なくとも１つの命令と、
を記憶し、
前記地域プロファイルに関係するデータは、前記地域プロファイル及び前記移動体デバイスの前記地理的ロケーションに基づいて生成されるリコメンデーション情報を備え、
前記リコメンデーション情報は、前記ユーザの前記地理的ロケーションに類似するロケーションのセットを備える、
コンピュータ可読記憶媒体。
【請求項４４】
前記移動体デバイスは、セル電話、全地球測位システム（ＧＰＳ）デバイス、ＷｉＦｉ（登録商標）対応通信デバイス、ネットワーク対応携帯情報端末デバイス、またはネットワーク対応メディアプレーヤデバイスのうちの少なくとも１つを備える請求項４３に記載のコンピュータ可読記憶媒体。
【請求項４５】
コンピュータに、前記移動体デバイスの前記地理的ロケーションに関連する前記移動体デバイス内で前記ユーザによって入力されるジオタグ情報の追加セットを受け取らせる少なくとも１つの命令をさらに有する請求項４３に記載のコンピュータ可読記憶媒体。
【請求項４６】
前記ジオタグ情報の追加セットは、前記移動体デバイスを介して取り込まれる前記地域内の前記少なくとも１つのロケーションに関連するオーディオデータのセットを備える請求項４５に記載のコンピュータ可読記憶媒体。
【請求項４７】
前記リコメンデーション情報は、前記地域に類似する追加の地域のセット、人気によってランキングされた前記地域内のロケーションのセット、追加ユーザによる訪問の頻度によってランキングされた前記地域内のロケーションのセット、前記ユーザに関連するユーザプロファイルに対する前記地域プロファイルの比較に基づく少なくとも１つの新たなロケーション、追加ユーザのセットのプロファイル情報に対する前記ユーザプロファイルの比較に基づく少なくとも１つの類似するユーザプロファイル、前記ユーザに関連する少なくとも１つのソーシャルネットワーキングサービスのメンバのセットのロケーション情報、前記地域内の訪問されたロケーションのセットを含む前記ユーザのロケーション履歴情報のセット、または前記ユーザプロファイルに基づく前記地域内の推奨されるロケーションの選択的に順序付けられたリストのうちの少なくとも１つを備える請求項４３に記載のコンピュータ可読記憶媒体。
【請求項４８】
サーバが、音声認識のための前記トレーニングセットを生成すること、をさらに備え、
前記トレーニングセットを生成することは、
前記地域プロファイルにアクセスすることと、
前記地理的地域内のロケーションに関連するユーザ入力のオーディオサンプルを受け取ることと、
前記地域プロファイル内のジオタグデータの前記複数のセットから音声単位シーケンス頻度のセットを抽出することによって前記ユーザ入力のオーディオサンプルの認識のためにカスタマイズされたトレーニングセットを生成することと、
を備える、
請求項３記載の方法。
【請求項４９】
前記プロセッサは、さらに、
前記地理的地域内のロケーションに関連するユーザ入力のオーディオサンプルを受け取り、
前記地域プロファイルにアクセスし、
前記地域プロファイル内のジオタグデータの前記複数のセットから音声単位シーケンス頻度のセットを抽出することによって前記ユーザ入力のオーディオサンプルの認識のためにカスタマイズされたトレーニングセットを生成するように構成される請求項１３記載のシステム。
【請求項５０】
移動体デバイスが、音声認識のための前記トレーニングセットを生成すること、をさらに備え、前記トレーニングセットを生成することは、
前記移動体デバイス内で地理的地域内のロケーションに関連するユーザ入力のオーディオサンプルを受け取ることと、
地域プロファイルにアクセスすることと、
前記地域プロファイル内のジオタグデータの前記複数のセットから音声単位シーケンス頻度のセットを抽出することによって前記ユーザ入力のオーディオサンプルの認識のためにカスタマイズされたトレーニングセットを生成することと、
を備える、請求項３記載の方法。
【請求項５１】
前記サーバが、前記移動体デバイスのデバイスロケーションデータを受け取ること、
をさらに備え、
前記リコメンデーション情報を生成することは、さらに、
少なくとも前記デバイスロケーションデータ及び前記地域プロファイルに基づいて前記地理的地域内の少なくとも１つのロケーションを推奨するために前記移動体デバイスのユーザに伝送するためのリコメンデーション情報のセットを生成することと、
前記ユーザのユーザプロファイル及び前記デバイスロケーションデータのうちの少なくとも１つに基づいて前記リコメンデーション情報を提示するためにメニューの動的順序付けを生成することと、
を備える、請求項１記載の方法。
【請求項５２】
前記プロセッサは、さらに、
前記移動体デバイスのデバイスロケーションデータを受け取り、
少なくとも前記デバイスロケーションデータ及び前記地域プロファイルに基づいて前記地理的地域内の少なくとも１つのロケーションを推奨するために前記移動体デバイスのユーザに伝送するためのリコメンデーション情報のセットを生成し、
前記ユーザのユーザプロファイル及び前記デバイスロケーションデータのうちの少なくとも１つに基づいて前記リコメンデーション情報を提示するためにメニューの動的順序付けを生成するように構成された、
請求項１３記載のシステム。
【発明の詳細な説明】
【関連出願】
【０００１】
関連出願の相互参照
本願は、本願と同一の実体に譲渡されまたは譲渡の義務があり、それからの仮出願優先権が主張され、その仮出願が参照によって本明細書に組み込まれている、２００８年５月２７日に出願した米国仮出願第６１／０５６，４０６号、名称「Method and Apparatus for Aggregating and Presenting Data Associated with Geographic Locations」に関係する。
【技術分野】
【０００２】
本教示は、全般的には地理的ロケーション（geographic locations）に関連するデータの集約（aggregation）及び提示（presentation）に関し、より具体的には、ユーザのためにリコメンデーション及び他のサービスを生成するのに使用され得る所定の地理的区域（geographic area）の特徴、アトラクション及び他の関心点（points of interest）を特徴付ける地域プロファイル（regional profile）を生成するために移動体デバイスまたは他のソースによって生成される地理データタグの分析に関する。
【背景技術】
【０００３】
セルラアプリケーション及び他のアプリケーションでのロケーションベースのサービスにおいて、「タグ」は、ある情報を記述するためにその情報に割り当てられたキーワード、テキスト、または他の属性とすることができる。１つまたは複数のタグを１つまたは複数のユーザによって１つの情報に割り当てることができる。地理データタグ（「ジオタグ（geotag）」）は、関連する属性と一緒に緯度／経度座標などの地理的ロケーションを組み込むタイプのタグとされ得る。ジオタグは、記述情報を地球上の物理的ロケーションに関連付けることを可能にすることができる。
【０００４】
現在、様々なウェブサイトがディジタル写真、チケット、ブログ及び類似物などのアイテムに地理的ロケーション情報を追加する機能を提供している。一部のディジタルカメラは、撮影時に写真に地理的ロケーション情報を追加する機能を有するが、１つのジオタグ情報を地理的ロケーションに自動的に関連付ける機能は提供しない。さらに、携帯電話またはディジタルカメラは、個々の写真または他のオブジェクトに添付するためにジオタグを作成でき、これらのジオタグを付けられたオブジェクトを他のユーザと直接に共有できる場合があるが、複数のユーザから受け取られたジオタグを付けられたデータに反映されるより高次の属性を集約でき、分析できるプラットフォームは存在しない。
【０００５】
例えば、ある種のセル電話はユーザが所定の都市内の訪問されたロケーションの地図を格納し、ユーザがしばしば訪れる個々のレストランのジオタグを付けられたレイティングを入力することを許す場合がある。しかし、例えばユーザ人口全体に推奨すべき使用可能なレストランの集合地域レイティングを作るために情報をアセンブルし、ソートすることができる集合データベースにジオタグ情報をアップロードする機構は、入手可能ではない。従って、マーケティングの機会及びリコメンデーションの機会が利用されないままになる可能性がある。というのは、所定の地域内の様々な特徴及びアトラクションに対するユーザの集合的な反応が編成されず、あるいは付近の他のユーザから使用可能にされないからである。ある地域の地方住人でさえ、これらのユーザ及び他のユーザのために新たな旅行、休暇、リクリエーション、または他の可能性への関心を生み出すためにその情報を活用できる、彼らの地域内で使用可能な全ての特徴及びアトラクションを知ってはいない可能性がある。
【０００６】
従って、ある情報を地理データタグの形の地理的ロケーションに関連付ける能力を提供し、地理的地域（geographic regions）のより高次のプロファイルを生成するために、地理データタグ内に含まれるデータを集約し分析すると同時に、これらの地域プロファイルから導出される関連するリコメンデーションを生成する技術及びプラットフォームが望ましい可能性がある。
【発明の概要】
【０００７】
以下では、１つまたは複数の基本的な理解を提供するために、そのような態様の単純化された要約を提示する。この要約は、全ての企図される態様の徹底的な概要ではなく、全ての態様の重要またはクリティカルな要素を識別することも、いずれかまたは全ての態様の範囲を区切ることも意図されていない。その唯一の目的は、後で提示されるより詳細な説明の前置きとして単純化された形で１つまたは複数の態様の幾つかの概念を提示することである。
【０００８】
本教示によれば、１つまたは複数の態様では地域プロファイリングプラットフォームが地理的ロケーションに関連するジオタグデータのセットを受け取り、囲む地域の集合プロファイルを生成するためにその内容を分析するように動作する、地理的ロケーションに関連するデータを集約し、提示するシステム及び方法が提供される。本教示の１つまたは複数の実施態様では、地域プロファイリングプラットフォームは、それぞれが１つまたは複数の地理的ロケーションに関連する、ジオタグデータの複数のセットを受け取ることができる。１つまたは複数の実施態様では、ジオタグのそれぞれは関連する地理的ロケーションを識別する地理識別子を含むことができる。１つまたは複数の実施態様では、埋め込まれた地理識別子をジオタグデータ及び全ての他の符号化された情報の受取と同時に自動的に獲得することができる。
【０００９】
１つまたは複数の態様によれば、地域プロファイリングプラットフォームはジオタグデータの集合セットに基づいて関連する地理的ロケーションの１つまたは複数の属性を識別し、集約し、編成し、格納することができる。ジオタグデータの集合セットは、ブロック、区画、郵便番号区域、市、州、国、または他の地理的地域の地域プロファイルを導出するのに使用され得る。
【００１０】
地域プロファイルは、例えば地方のレストラン、公園、スポーツ会場、住宅地、商業センタもしくは小売りセンタ、または地域内の他のリソースなど、区域内で使用可能な関心点（points of interest）（ＰＯＩ）のセットを含むことができる。地域プロファイルは、１つの点について、対象地域で使用可能な特徴のあるまたは顕著な特徴、アトラクション、サービス、または他のリソースを符号化し、要約することができる。１つまたは複数の態様で、さらなる点について、地域プロファイリングプラットフォームは、所定のロケーションのために展開された地域プロファイルにアクセスし、その区域内の個々のユーザに与えるべきより高次のデータを展開するために、または他の形でプロファイルを使用することができる。
【００１１】
例えば、地域プロファイリングプラットフォームは、地方の関心を持たれている地点のセット内の特徴を抽出し、その地域またはその地域のサブセクションで使用可能なレストラン、下宿、リクリエーション、エンターテイメント、または他の特徴もしくはリソースに関するユーザへのリコメンデーションまたはサジェスチョンを生成することができる。１つまたは複数の実施態様では、ユーザは、彼らが受け取ることを望むリコメンデーションまたは他の情報をフィルタリングするのに使用できる個々のプリファレンスのセットを格納することができる。１つまたは複数の態様では、プラットフォームによって作られた、ユーザプロファイルまたはプリファレンスを追跡するか生成するユーザプロファイリングデータを同様にリコメンデーション情報のフィルタリングに使用することができる。１つまたは複数の態様では、ソーシャルネットワーキングサービスのメンバなどのユーザの友人のプリファレンスまたは挙動をリコメンデーション情報のフィルタリングに使用することもできる。１つまたは複数の態様では、ユーザは、地域プロファイルを生成するのに使用されるデータベースに投入し、そのデータベースを更新するために、区域に関連するレイティング、キーワード、コメント及び他の注釈を含む地域内のロケーションに関する追加のジオタグデータを自由に追加することができる。１つまたは複数の態様では、ユーザ供給のジオタグデータは、所定の地域に特有のカスタマイズされたトレーニングセットを使用してその内容を復号できる音声クリップまたはサンプルを含むことができる。１つまたは複数の態様では、リコメンデーション情報をユーザのプリファレンスまたは現在のロケーションに適合されるか他の変数に基づく、動的に順序付けられるメニューまたは他のダイアログもしくはインタフェース内でユーザに提示することができる。
【００１２】
前述の目的及び関連する目的を達成するために、１つまたは複数の態様は、後で十分に説明され、特許請求の範囲で具体的に指摘される特徴を備える。次の説明及び添付図面は、１つまたは複数の態様のある種の例示的な特徴を詳細に示す。しかし、これらの特徴は、様々な態様の原理を使用できる様々な形のうちの少数のみを示し、この説明は、全てのそのような態様及びその同等物を含むことが意図されている。
【００１３】
添付図面は、本明細書に組み込まれ、その一部を構成するが、本教示の諸態様を示し、この説明と一緒に、本教示の原理を説明するように働く。
【図面の簡単な説明】
【００１４】
【図１】本教示の１つまたは複数の態様による、移動体デバイスとプロファイリングサーバとの間のジオタグ関連情報の例示的交換を示す図。
【図２】一態様による、プロファイリングされる地域内の移動体デバイスを用いる状況における移動体デバイスとプロファイリングサーバとの間のジオタグ関連情報の例示的交換を示す図。
【図３】１つまたは複数の態様による、プロファイリングされる地域内の推奨されるロケーションの例示的セットの選択と一緒に、ジオタグデータのユーザレポートセットから導出された関心点のセットを含む例示的なプロファイリングされる地域を示す図。
【図４】１つまたは複数の態様による、ユーザ供給のジオタグ及び他のデータを入力するのに使用できる例示的なユーザダイアログを示す図。
【図５】１つまたは複数の態様による、地域プロファイルの生成に関する例示的な流れ図。
【図６】１つまたは複数の態様による、別の地域と比較したある地域の類似性レイティングまたはリコメンデーションの生成に関する例示的な流れ図。
【図７】１つまたは複数の態様による、現在のロケーションと比較したあるロケーションまたは場所の類似性レイティングまたはリコメンデーションの生成に関する例示的な流れ図。
【図８】１つまたは複数の態様による、ユーザのための目的地または行くべきところのリコメンデーションの生成に関する例示的な流れ図。
【図９】１つまたは複数の態様による、様々なユーザ属性からのユーザプロファイルの生成を示す例示的な図。
【図１０】１つまたは複数の態様による、ユーザにとって新たな場所またはロケーションに関するリコメンデーションの生成に関する例示的な流れ図。
【図１１】１つまたは複数の態様による、識別された新たな場所を訪れる可能性が最も高い新たなユーザプロファイルのセットのリコメンデーションの生成に関する例示的な流れ図。
【図１２】１つまたは複数の態様による、様々な点でのジオタグデータの音声分析に関する例示的な流れ図。
【図１３】１つまたは複数の態様による、ジオタグデータに関連する音声認識のためのカスタマイズされたトレーニングセットの構成に関する例示的な流れ図。
【図１４Ａ】１つまたは複数の態様による、同一ロケーションのユーザに関する動的に並べ替えられるメニュー要素を含むリコメンデーションビューを示す図。
【図１４Ｂ】１つまたは複数の態様による、異なるロケーションに移動するユーザに関する動的に並べ替えられるメニュー要素を含むリコメンデーションビューを示す図。
【図１５】本教示の実施態様による、移動体デバイス内のハードウェア及び他のリソースの例示的なセットを示す図。
【図１６】本教示の実施態様による、プロファイリングサーバ及び関連コンポーネント内のハードウェア、ソフトウェア及び他のリソースの例示的なセットを示す図。
【発明を実施するための形態】
【００１５】
以下、様々な態様について図面を参照して説明する。次の説明では、説明において、１つまたは複数の態様の完全な理解を提供するために多数の特定の詳細を示す。しかし、そのような態様（１つまたは複数）をこれらの特定の詳細なしで実践できることは明白であろう。
【００１６】
この説明では、単語「例示的」は、例、実例、または例示として働くことを意味するのに使用される。本明細書で「例示的」として説明される全ての態様または設計は、必ずしも、他の態様または設計より好ましいまたは有利とは解釈されない。そうではなく、単語例示的の使用は、具体的な形で概念を提示することを意図されたものである。
【００１７】
さらに、用語「または」は、排他的な「または」ではなく包括的な「または」を意味することが意図されている。すなわち、そうではないと指定されるか文脈から明白である場合を除いて、句「ＸはＡまたはＢを使用する」は、自然に包括的な順列の全てを意味することが意図されている。すなわち、句「ＸはＡまたはＢを使用する」は、ＸはＡを使用する、ＸはＢを使用する、またはＸはＡとＢとの両方を使用するという実例のいずれによっても満足される。さらに、冠詞「ａ」及び「ａｎ」は、本願及び添付の特許請求の範囲で使用される時に、そうではないと指定されるか文脈から単数形に向けられることが明白である場合を除いて、一般に「１つまたは複数」を意味すると解釈されなければならない。
【００１８】
さらに、様々な態様または特徴を複数のデバイス、コンポーネント、モジュール及び類似物を含むことができるシステムに関して提示する。様々なシステムが、追加のデバイス、コンポーネント、モジュールなどを含むことができ、かつ／または図面に関連して論じられるデバイス、コンポーネント、モジュールなどの全ては含まない場合があることを理解し、了解されたい。これらの手法の組合せを使用することもできる。
【００１９】
本発明の諸態様は、地理的ロケーションに関連するデータを集約し、提示する方法及び装置に関する。より具体的には、１つまたは複数の態様で、特定のサイトまたはロケーションの地理データタグすなわちジオタグが移動体デバイスまたは他のソースによって生成され、そのロケーションに関連する地域の地域プロファイルを展開するために集約され、分析される、プラットフォーム及び技術が提供される。１つまたは複数の態様で、ジオタグデータのセットは、格納され、特定のロケーションに関連付けられるユーザレイティング、カテゴリタグ、評言、リンク及び／または他のデータ、属性、もしくはメタデータを含むことができる。例えば米国カリフォルニア州ロサンゼルスのハリウッド大通りに位置する小売店を移動体ユーザまたは他の消費者によってレイティングするか説明することができ、そのレイティングまたは他の説明コンテンツもしくはタグをそのロケーションの地理ポジション（例えば、全地球測位システムまたはＧＰＳフィックスを介して取り込まれる）に関連付けることができる。
【００２０】
１つまたは複数の態様によれば、プロファイリングサーバまたは他のリソースもしくはサービス内でホスティングされるプロファイルモジュールは、地域内のサイトまたはロケーションのジオタグデータに基づいて地域プロファイルを生成するために、特定の地域のジオタグデータのセットを収集し、組み合わせることができる。プロファイルモジュールは、例えばジオタグデータのセットを編成し、検査し、類似する特徴、アトラクション、またはリソースを表すか含むロケーションを識別することができる。従って、例えばプロファイリングされる地域は、複数のレストラン、ホテル、朝食付き宿泊サイト、または旅行産業もしくはサービス業に関連する他のロケーションを含むことができる。プロファイルモジュールは、例えばレストランであるものとしてロケーションを識別するジオタグデータのセットを識別し、さらに、レストランとして識別されたロケーションをメキシコ料理、イタリア料理、タイ料理、または他のカテゴリもしくはタイプなどの異なるタイプにソートしまたは編成することができる。地域内の使用可能な特徴、アトラクション、ロケーション及び他のリソースの特徴を表す地域プロファイルを生成するために、その地域内のロケーションの他の属性または特徴を識別し、編成し、ソートすることができる。
【００２１】
１つまたは複数の実施態様では、プロファイリングサーバは、ユーザの全人口からジオタグデータの複数のセットを受け取り、これらの多様なソースからのジオタグ入力を集約地域プロファイルに集約することができる。地域プロファイルをプロファイリングサーバに関連するデータベース、地域プロファイルデータベース、またはネットワークの他のコンピューティングリソースもしくはデータリソースに格納することができる。累積されたジオタグ情報に基づいて、プロファイリングサーバは、特定の地理ポジションに関連するジオタグに基づいて、地域内の地理的ロケーションの様々なより高レベルの属性を抽出し、識別し、ソートすることができる。例えば、プロファイリングサーバは、識別された地理的ロケーションがイタリア料理レストランに対応すると判定することができる。プロファイリングサーバは、地域プロファイルデータベースを探索し、ユーザがそのロケーションを訪問し、コメントすることによって提供された全てのレイティングをコンパイルし、対象の地理的ロケーションに関連するジオタグに格納された属性に基づいて、その施設が高くレイティングされたピザを出すと判定することができる。本教示の実施態様は、地理的ロケーションの属性に基づいてジオタグデータのセットを集約し、ジオタグから導出された集約情報からより高レベルのデータセットを生成するプロファイリングサーバを含むことができる。これらの出力及びサービスは、地域プロファイル自体、類似する地域のリスト、類似するロケーションのリスト、ロケーションまたは地域に対する入力された関心を有するユーザのリスト、ならびにホットスポット及び人気のあるロケーションのリストなどのデータ、出力、またはオブジェクトを含むことができる。
【００２２】
地域内の関心点に関連するリコメンデーション情報または他のデータを作るために、地域プロファイル及び他のデータを使用することができ、その情報を移動体デバイスまたは他のクライアントのユーザに伝送することができる。例えばプロファイルモジュールは、プロファイリングされる地域内の、それに接近する、またはその外部の携帯電話または他のデバイスのユーザから、リコメンデーションに関する要求または探索クエリを受け取り、そのユーザのために地域内の推奨される目的地ロケーションのセットを抽出することができる。リコメンデーション情報は、移動体デバイスのユーザのユーザプロファイル、ユーザのロケーション履歴、潜在的な目的地の人気レイティング、または他の判断基準に基づいてフィルタリングされたロケーションならびに地域プロファイル自体を含むことができる。例えば移動体ユーザが現在位置するロケーションに類似する可能性がある追加のまたは新たなロケーションを提案するために、リコメンデーション情報を生成することができる。１つまたは複数の態様では、地域プロファイルデータベースにアップロードされ、かつ／または個々の移動体デバイスに伝送されたジオタグデータのセットは、収集されたユーザ音声入力または地域に関する他の属性から導出された音声認識トレーニングセットに従って処理できるオーディオデータを含むことができる。１つまたは複数の態様では、ユーザがそこからリコメンデーション情報を選択できるカテゴリ選択のセットをユーザプロファイルまたはユーザプリファレンスに基づいて生成し、動的に順序付けることができる。リコメンデーション、レイティング、リンク、または関心を持たれている地域の地域プロファイルに関連する他のデータを伝送する他の配送技術を使用することができる。
【００２３】
本特許出願で使用される時に、用語「ロケーション」、「場所」、または「サイト」は、緯度／経度読みあるいは他の数値識別子または所在地住所などの他の地理識別子によって識別されるか定義される関心点（ＰＯＩ）を指すことができる。本明細書で使用される時に、用語「地域」または「地理的地域」は、１つまたは複数のロケーションを含む含まれる区域を指すことができ、単一の住所、建物、または構造、ブロック、区画、郡、市、または他の地理的区域もしくは地理単位を含む様々なサイズの全ての地理境界または地理的区域を意味することができる。１つまたは複数の態様では、「地域」は、連続的とすることができ、あるいは、不連続の区域または必ずしも連続しない区域からなるものとすることができる。１つまたは複数の態様では、「地域」を地図の上に横たわる円、正方形、または多角形などの境界付きの幾何形状によって定義することができる。１つまたは複数の態様では、「地域」を緯度及び経度などの数値境界によって定義することができる。１つまたは複数の実施態様では、「地域」を郵便番号などの他の識別子によって定義することができる。
【００２４】
同様に、一般に、本明細書で使用される時に、「ジオタグ」は、定義された地理的ロケーションに関連する情報のセットを指すことができる。「ジオタグ」内の関連する情報は、例えばキーワード、タグ、コメント、テキスト、ビデオクリップ、イメージ、オーディオサンプル、または他のデータとするか、これらを含むことができる。本明細書で使用される時に、用語「ホットスポット」は、自動タグ付けまたは他の処理を使用して、プロファイリングされる地域またはコミュニティ内で人気があると自動的に判定された場所を指すことができる。本明細書で使用される時に、用語「お気に入りの場所」は、ユーザに固有のホットスポットまたは他の好まれるロケーション（例えば家庭、オフィス、またはリクリエーションサイト）あるいはユーザのコミュニティによる訪問の頻度によって判定されるホットスポットまたは他の好まれるロケーションを指すことができる。本明細書で使用される時に、用語「友人」は、ソーシャルネットワーキングサイトまたはソーシャルネットワーキングサービスを介して行うことができる、あるユーザによって友人として識別されるか列挙される人を指すことができる。
【００２５】
地域プロファイリング及び関連活動に関して、図１に全般的に示されているように、基地局１０６及び関連するネットワークリソースによってホスティングされまたはサポートされる無線ネットワーク内で動作する移動体デバイス１０２は、プロファイリングされる地域に接近し、それに向かってまたはその中で移動することができる。１つまたは複数の態様では、移動体デバイス１０２は、セル電話、ネットワーク対応メディアプレーヤ、ネットワーク対応携帯情報端末（ＰＤＡ）、ＷｉＦｉ（登録商標）対応通信デバイス、全地球測位システム（ＧＰＳ）ユニット、あるいは他の無線、移動体、またはポータブルのデバイス、クライアント、またはハードウェアを含むことができる。１つまたは複数の態様では、移動体デバイス１０２は、移動体デバイス１０２の地理的ロケーションまたは地理ポジションを識別し、または取り込むためにロケーションモジュール１０６を組み込むことができる。１つまたは複数の態様では、ロケーションモジュール１０６は、全地球測位システム（ＧＰＳ）、基地局三角測量及び／または三辺測量、Ｇａｌｉｌｅｏ（Global System Mobile）ロケータサービス、あるいは移動体デバイス１０２のロケーションを取り込むか検出するための他の技術などの様々なロケーション検出テクノロジまたはロケーション検出サービスとするか、これを含むことができる。
【００２６】
基地局１０６に登録されている間に、移動体デバイス１０２は、ロケーションモジュール１０６を介してデバイスロケーションデータ１４６のセットを生成し、セルラインタフェースなどの無線インタフェースを介してデバイスロケーションデータ１４６を基地局１０６に伝送しまたはアップロードすることができる。基地局１０６は、関連するリソースと一緒に、遠隔的にホスティングされるサーバまたはサーバのセットなどのプロファイリングサーバ１７０と通信することができる。１つまたは複数の態様では、プロファイリングサーバ１７０は、基地局１０６及び／または関連する地域プロファイリングサービスに登録された１つまたは複数の移動体デバイス１０２のデバイスロケーションデータ１４６を受信するように構成されたプロファイルモジュール１３６をホスティングすることができる。プロファイルモジュール１３６は、１つまたは複数の態様で、移動体デバイス１０２がその中を移動しつつある、移動体デバイス１０２が接近しつつある、または移動体デバイス１０２の付近の外にある、プロファイリングされる地域を識別することができる。プロファイルモジュール１３６は、その後、関心を持たれている地域の地域プロファイル１９０、移動体デバイス１０２のユーザのユーザプロファイル１１８を見つけるために地域プロファイルデータベース１１６にアクセスし、本明細書で説明するように、移動体デバイス１０２に伝送するためにリコメンデーション情報１４４のセットを生成することができる。１つまたは複数の態様では、移動体デバイス１０２のユーザのユーザプロファイル１１８を関心を持たれているカテゴリまたはロケーションを指定するためを含めてユーザ自身によって入力するか構成することができ、かつ／またはユーザのロケーション履歴、レイティング履歴、トランザクション履歴、もしくはプロファイリングされる地域１１０に関連する他の挙動の分析によってプロファイルモジュール１３６によって生成しまたは変更することができる。
【００２７】
リコメンデーション情報１４４をグラフィカルユーザインタフェースなどの移動体デバイスのユーザインタフェース１０４を介して表示されるリコメンデーションセレクタ１４８内でユーザに提示することができる。１つまたは複数の実施態様では、プロファイルモジュール１３６は、米国カリフォルニア州サンディエゴのQualcomm Incorporated社の子会社であるXiam Technologies Limited社から入手可能なＸｉａｍ（登録商標）リコメンデーションエンジンなどのリコメンデーションエンジンとするか、これを含むことができる。１つまたは複数の実施態様では、他のリコメンデーションエンジンまたはリコメンデーション論理をそれに加えてまたはその代わりに、リコメンデーション情報１４４を生成しまたは変更するのに使用することができる。
【００２８】
より具体的には、例えば図２に示されているように、プロファイリングされる地域１１０は、関心点１１２のセットを含むか、これを地域に関連付けることができ、関心点１１２のセットは、単に例示として、米国カリフォルニア州ロサンゼルスを表すかこれに関連するプロファイリングされる地域１１０の場合に地域プロファイルデータベース１１６に登録できる、ハリウッド大通り２７０、レドンドビーチ２７２、ロデオドライブ２７４などのロケーションまたはアトラクションを含むことができる。関心点１１２のセット内で識別される各ロケーション、場所、またはサイトは、例えば地域プロファイルデータベース１１６または他のデータストアに格納できる、ジオタグデータ１１４のセットを関連付けられることが可能である。移動体デバイス１０２が、プロファイリングされる地域１１０内に配置され、プロファイリングされる地域１１０に接近する時に、ユーザが、プロファイリングされる地域１１０に関連する情報を要求し、あるいは、他の時に、プロファイルモジュール１３６が、グラフィカルユーザインタフェースなどのユーザインタフェース１０４を介してユーザに表示するために移動体デバイス１０２に伝送すべきリコメンデーション情報１４４のセットを生成することができる。
【００２９】
１つまたは複数の態様では、リコメンデーション情報１４４をユーザ自身のユーザプロファイル１１８、人気、カテゴリタグ及び地域プロファイルデータベース１１６内でホスティングされる地域プロファイル１９０内に含まれるかこれに関連する他の情報を使用して、移動体デバイス１０２の特定のユーザのために展開し、フィルタリングすることができる。１つまたは複数の態様では、図示されているように、リコメンデーション情報１４４は、プロファイリングされる地域１１０内で訪問すべきロケーションの選択可能なまたはリンク可能な提案、識別、またはリコメンデーションのセットとするか、これを含むことができる。１つまたは複数の態様では、図示されているように、リコメンデーション情報１４４をやはり、ユーザインタフェース１０４上に表示されるリコメンデーションセレクタ１４８、あるいは他のガジェット、メニュー、ダイアログ、またはインタフェースを介して提示することができる。１つまたは複数の態様では、リコメンデーションセレクタ１４８を介するリコメンデーション情報１４４の表示は、移動体デバイス１０２のユーザが、サイトまたは施設の以前のユーザレイティングなど、推奨されるロケーションに関するさらなる情報を見ることを可能にするためのダイアログを含むことができる。リコメンデーション情報１４４に関連する他の属性または情報をリコメンデーションセレクタ１４８または他のインタフェース内でユーザに提示するか、使用可能にすることができる。１つまたは複数の態様では、例えば移動体デバイス１０２のユーザが、ロケーションに関わりなくタグ「イタリア料理レストラン」を含む全てのタグをトラバースできるようにするために、プロファイリングされる地域１１０内の１つまたは複数のロケーションに関するジオタグデータ１１４のセット内に配置されたまたは他の形のタグを互いに直接にリンク可能にすることができる。
【００３０】
地域プロファイル１９０の生成、編成及び性質に関して、例えば図３に示されているように、１つまたは複数の態様では、プロファイリングされる地域１１０内の関心点１１２のセットの集合的特性をプロファイリングされる地域１１０の全体的特徴を反映する地域プロファイル１９０に集約することができる。地域プロファイルデータベース１１６は、一般に、地域内のロケーションについて収集されたジオタグデータ１１４のセットの全体に基づいて、集約レベルでプロファイリングされる地域１１０をプロファイリングしまたは類別することができる。地域プロファイル１９０は、プロファイリングされる地域１１０に関連するジオタグデータ１１４の全てのセットの集合タグ、レイティング、コメント及び／または他の属性に基づく、プロファイリングされる地域１１０の１つまたは複数の分類または類別を含むことができる。
【００３１】
プロファイリングされる地域１１０自体の境界または区域を例えば地域識別子及び／または地域サイズを含むことができる地域パラメータに基づいて定義しまたは識別することができる。例えば地域パラメータは、移動体デバイス１０２によって獲得された及び／またはユーザ入力に基づいて計算された半径及び経度／緯度座標を含むことができる。プロファイリングされる地域１１０を郵便番号、自治体名、都市名及び類似物などの事前定義の地域識別子または地理コードによって定義することもできる。プロファイルモジュール１３６は、プロファイリングされる地域１１０内に位置する地理的ロケーションのセットを判定しまたは識別し、地域内の地理的な場所または地理的ロケーションのそれぞれに関連するジオタグデータ１１４の１つまたは複数のセットを取り出すことができる。１つまたは複数の態様では、プロファイルモジュール１３６は、地理的ロケーションに関連するジオタグデータ１１４のセットに格納された地理的ロケーションの属性に基づいて、プロファイリングされる地域１１０地域内の地理的ロケーションを１つまたは複数の類似するロケーションのグループに分類することができる。プロファイルモジュール１３６は、それに従って、プロファイリングされる地域１１０またはそのサブセクションを文教地区、住宅、商業、公園用地またはリクリエーション及び他など、１つまたは複数の異なるクラスに分類することができる。
【００３２】
従って、プロファイルモジュール１３６または他の論理は、リコメンデーション、探索及び他の情報を１つまたは複数の移動体デバイス１０２のユーザまたは他のユーザに配送するのに使用するためにプロファイリングされる地域１１０の集合的なまたは高レベルの特性を作るために、プロファイリングされる地域１１０の関心点１１２のセットを収集し、識別し、ソートし、編成し、類別することができる。一般的に言って、所定のプロファイリングされる地域１１０の関心点１１２のセットは、プロファイリングされる地域１１０内に配置された様々なタイプ、分類、またはカテゴリの特徴、ロケーション、サイト、アトラクション、または他のリソースのうちの任意の１つまたは複数を含むことができる。これは、図示されているように、単に例示として、ジオタグデータ１１４の関連するセットを有する第１のコンサートサイト２５６、ジオタグデータ１１４の関連するセットを有する第１の学校２５２（例として「学校１」としてラベルを付す）、ジオタグデータ１１４の関連するセットを有する第１のレストラン２５４（例として「レストラン１」としてラベルを付す）、ジオタグデータ１１４の関連するセットを有する第１の競技場２５８（例として「競技場１」としてラベルを付す）、ジオタグデータ１１４の関連するセットを有する第１のオフィスサイト２６０（例として「オフィスサイト１」としてラベルを付す）、ジオタグデータ１１４の関連するセットを有する第２の学校２６２（例として「学校２」としてラベルを付す）、ジオタグデータ１１４の関連するセットを有する第１の住宅立地２６６（例として「住宅立地１」としてラベルを付す）、ジオタグデータ１１４の関連するセットを有する第２の住宅立地２６４（例として「住宅立地２」としてラベルを付す）及び類似物を含むことができる。１つまたは複数の態様では、関心点１１２のセットは、さらに、やはり単なる例示として、湖２６８及び他の水域、高速道路２５０（例として「高速道路１」としてラベルを付す）、または他の特徴、ロケーション、サイト、アトラクション、もしくは他のリソースなどの自然の特徴及び人工の特徴を含むことができる。
【００３３】
１つまたは複数の態様によれば、プロファイルモジュール１３６または他の論理は、本明細書で説明される様々な判断基準及びディスカバリプロセスに従って、１つまたは複数の移動体デバイス１０２のユーザ、インターネットまたは他の公衆ネットワークもしくは私有ネットワークに接続されたウェブブラウザのユーザ、あるいは関心地域に関する情報の受信に関心を持つ他のユーザに配送するためにリコメンデーション情報１４４を展開するために、地域プロファイルデータベース１１６に登録されたプロファイリングされる地域１１０内のロケーションのいずれであれ、それに関するジオタグデータ１１４のセットを比較することができる。１つまたは複数の態様では、リコメンデーション情報１４４は、単に例として図３に示されているように、関心点１１２のセットから選択された競技場２５８（例として「競技場１」としてラベルを付す）及びレストラン２５４（例として「レストラン１」としてラベルを付す）など、推奨されるロケーション２８０のセットを備えることができる。１つまたは複数の態様では、ユーザプロファイル１１８、地域プロファイル１９０及び／または他のフィルタリング判断基準に基づいて選択の資格を得ないロケーションまたは場所を推奨されるロケーション２８０のセットまたは他のリコメンデーション情報１４４から除外することができる。１つまたは複数の態様では、図示の急流２７６及びスキーリゾート２７８の特徴など、プロファイリングされる地域１１０の外部に位置するロケーションまたは場所をプロファイリングされる地域１１０を定義するか包含するのに使用される地域パラメータに基づいて、地域プロファイル１９０及び／またはリコメンデーション情報１４４から除外することができる。
【００３４】
本技術の１つまたは複数の態様では、例えば図４に示されているように、ジオタグデータ１１４の様々なセット及びプロファイリングされる地域１１０の関連情報の交換を移動体デバイス１０２、基地局１０６及び関連リソースを有するプロファイリングサーバ１７０の間で両方向で行うことができる。従って、１つまたは複数の態様では、移動体デバイス１０２のユーザは、リコメンデーションセレクタ１４８または他のインタフェースを介してリコメンデーション情報１４４を受け取ることに加えて、同様に、地域プロファイルデータベース１１６に含めるために基地局１０６にジオタグ情報を伝送しまたはアップロードすることができる。移動体デバイス１０２のユーザによってアップロードされるジオタグデータ１１４のセットを地域プロファイルデータベース１１６に登録し、格納し、地域プロファイル１９０に組み込み、最終的に、ユーザ自身ならびに他のユーザに送信されるリコメンデーション情報１４４に組み込むことができる。
【００３５】
１つまたは複数の態様では、図示されているように、移動体デバイス１０２内でまたはこれを介して受信されるジオタグ入力１０８のセットは、プロファイリングされる地域内をそれに向かって、またはその外部を移動しているユーザのために移動体デバイスのユーザインタフェース１０４上に提示されるユーザダイアログを介して入力される属性またはデータを含むことができる。１つまたは複数の態様では、図示されているように、ユーザに、ジオタグデータ１１４のセットに組み込まれ、最終的にセル電話接続または無線データ接続などの無線インタフェースを介して基地局１０６または他の宛先にアップロードされるジオタグ入力１０８の新たなセットを追加するためのプロンプトを出すことができる。１つまたは複数の態様では、このプロンプトは、ロケーションモジュール１０６によって取り込まれ、デバイスロケーションデータ１４６に反映されるロケーションに関連するジオタグデータ１１４（タグ、「プレースマーク（placemark）」、または他の用語で呼ぶことができる）の新たなセットを入力するようにユーザに問い合わせるか促すことができる。デバイスロケーションデータ１４６は、注記したように、例えば全地球測位システム（ＧＰＳ）フィックスによって報告される緯度／経度座標または他の地理識別子、ポジション識別子、地理データ、もしくはポジションデータとするか、これを含むことができる。
【００３６】
１つまたは複数の態様では、同様に図４に示されているように、ジオタグ入力１０８のセットは、選択可能なカテゴリタグ（例として、「Mexican（メキシコ料理）」というサブカテゴリを有する「restaurant（レストラン）」として図示され、あるいは、他のカテゴリ／サブカテゴリ）、ジオタグデータのユーザ入力の名前、レイティングダイアログ、新たなまたは追加のタグ説明を入力するための新たなタグ（１つまたは複数）ダイアログ、選択されたカテゴリ、ユーザ入力のコメント（例えばサービス、ロケーション、質、値、その他に関する）及び／または他の属性、フィールド、もしくはデータを含むことができる。１つまたは複数の態様では、ジオタグ入力１０８のセットは、それに加えてまたはその代わりに、例えばユーザ音声注釈またはロケーションからのオーディオサンプルなどのオーディオデータ、ロケーションから撮影されたビデオクリップまたはデータ、ディジタル静止画、あるいは他のコンテンツなど、テキスト情報または数値レイティング情報以外の情報を含むことができる。ジオタグ入力１０８のセットは、同様に、例えば関連する地理的ロケーションについてユーザによって入力されたリンク、コメント、ブログ、または他の情報を含むことができる。ジオタグ入力１０８のセットに含まれる属性は、ユーザの名前、ユーザが地理的ロケーションを訪問した時刻及び／または関連する地理的ロケーションへのユーザの訪問の時間期間を含むこともできる。１つまたは複数の態様では、これらのタイプの属性を探索可能データフィールドとしてジオタグ入力１０８のセット及びジオタグデータ１１４の結果のセット内にまたはこれと共に格納することができる。ユーザが移動体デバイス１０２のキーパッドを介してジオタグ入力１０８のセットをサブミットする時など、移動体デバイス１０２がジオタグ入力１０８のセットが格納の準備ができていることの表示を受け取る時に、移動体デバイス１０２は、これらの入力及び関連データをジオタグデータ１１４のセットとして基地局１０６へ及びその後にプロファイリングサーバ１７０または他の宛先へアップロードすることができる。これらの入力は、地域プロファイル１９０に組み込むために、プロファイリングサーバ１７０のプロファイルモジュール１３６を介して地域プロファイルデータベース１１６に入力され得る。１つまたは複数の実施態様では、移動体デバイス１０２はそれに加えてまたはその代わりに、生成されたジオタグデータ１１４のセットを移動体デバイス１０２自体の中のローカルストレージまたはメモリロケートに直接にあるいは他のロケーションに格納することができる。
【００３７】
１つまたは複数の実施態様で、ジオタグ入力１０８のセット及び他のデータのプロファイリングサーバ１７０または他のリソースとの共用に関して、ユーザが彼らのロケーション履歴及び関連データを指定された友人などの所望の個人と共用することを許可するためのプライバシコントロールのセットをユーザに与えることができることに留意されたい。表示を実際のロケーションではなく相対距離に制限するため、表示を実際のロケーションではなくモビリティまたは挙動パターン（例えば午後６時まで働く）に制限するため、時間ベースのアクセスルールを適用すること、または他のプライバシもしくはアクセスの特権もしくは制限を実施することなど、ユーザに、他のジオタグデータの可視性をフィルタリングするオプションを提示することができる。
【００３８】
図５に、本教示の１つまたは複数の態様による、リコメンデーション情報１４４をそこから導出できる地域プロファイル１９０を生成するのに使用できる様々な分析プロセス及びディスカバリプロセスの流れ図を示す。５０４では、プロファイリングされる地域１１０の地域プロファイル１９０を地域プロファイルデータベース１１６または他のデータストアもしくはデータソースを介して作成しまたはアクセスすることができる。５０６では、プロファイリングされる地域１１０についてタグクラウドを計算することができ、このタグクラウドでは、プロファイリングされる地域１１０内の様々なロケーションについて、ジオタグデータ１１４のセット内のフィールドまたは属性のセットをこれらのフィールドまたは属性の頻度と一緒に識別し、編成することができる。５０８では、結果のジオタグクラウド及び／またはプロファイリングされる地域１１０に関連する地域プロファイル１９０内の他のデータを既知の地域プロファイルのリストと比較するために、処理を開始することができる。既知の地域プロファイルのリストまたはコレクションは、異なる全体的なタイプの地域のジオタグデータ１１４のそれぞれの集合的なセットに含まれる属性の頻度及びタイプを含むことができる。例えば、既知の地域プロファイルはその属性及び関連特徴が全般的に住宅区域、商業区域、リゾート区域、リクリエーション区域、レストラン区域、ナイトクラブ区域もしくは歓楽街区域及び類似物に関係する地域を反映することができる。既知の地域プロファイルのリストまたはコレクションを地域プロファイルデータベース１１６または他のローカルデータストアもしくは遠隔データストアから取り出し、ホスティングするかし、またはこれに格納することができる。５１０では、プロファイリングされる地域１１０が既知の住宅プロファイルまたは住宅テンプレートと一致するかどうかの判定を行うことができる。この判定は、異なるタイプのタグの頻度及び／またはしきい値（例えば少なくとも７０％住宅）あるいはタグの組合せ（例えば住宅及び自宅住所）の頻度及び／またはしきい値からなるものとするか、これを含むことができる。５１０での判定がｙｅｓである場合には、処理は５１６に進むことができ、５１６では、プロファイリングされる地域１１０に、住宅類別を示す一致した地域プロファイル１９０を割り当てることができ、その後に、処理は５１２に進むことができる。５１０での判定がｎｏである場合には、処理は５１２に直接に進むことができる。５１２では、類似する技術を使用して、プロファイリングされる地域１１０が既知の商業プロファイルまたは商業テンプレートと一致するかどうかの判定を行うことができる。この判定がｙｅｓである場合には、処理は５１６に済むことができ、５１６では、プロファイリングされる地域１１０に、商業類別を示す一致した地域プロファイル１９０を割り当てることができ、その後、処理は５１４に進むことができる。５１２での判定がｎｏである場合には、処理は５１４に直接に進むことができる。
【００３９】
５１４では、類似する技術を使用して、プロファイリングされる地域１１０が任意の他の既知のプロファイルまたはテンプレートと一致するかどうかの判定を行うことができる。この判定がｙｅｓである場合には、処理は５１６に進むことができ、５１６では、プロファイリングされる地域１１０に、対応するさらなる類別を示す一致した地域プロファイル１９０を割り当てることができ、その後、処理は５１８に進むことができる。５１４での判定がｎｏである場合には、処理は５１８に直接に進むことができる。５１８では、プロファイルモジュール１３６が、プロファイリングされる地域１１０の属性がそれと比較される既知のプロファイル毎の一致スコアのセットを計算することができる。例えば一致を０から１までのスケールまたは他の範囲もしくは信頼レベルでレイティングすることができる。５２０では、プロファイリングされる地域１１０の地域プロファイルタイプの可能な一致のセットを５２０の一致スコアに基づいて識別することができる。１つまたは複数の態様では、プロファイリングされる地域１１０に地域プロファイルタイプを割り当てるために、一致スコアしきい値、例えば９０％信頼または他の判断基準を適用し、地域プロファイル１９０へのその割当を地域プロファイルデータベース１１６に格納することができる。５２２では、処理を繰り返すか、以前の処理点に戻るか、さらなる処理点にジャンプするか、終了することができる。一致値または他の要因に依存して、複数の全体的なタイプをプロファイリングされる地域１１０に割り当てることができることに留意されたい。
【００４０】
１つまたは複数の態様では、対象のプロファイリングされる地域１１０について地域プロファイル１９０が展開され、格納された後に、１つまたは複数の態様では、プロファイルモジュール１３６は、関心を持たれている最初にプロファイリングされた地域１１０に類似するプロファイルを示す追加の１つまたは複数の地域を識別するために、所定のプロファイリングされる地域１１０の既知の特性を活用することができる。図６に、１つの態様による、対象のプロファイリングされる地域１１０に類似する地域の識別を生成する処理の流れ図を示す。６０２で、処理を開始することができる。６０４では、所定のプロファイリングされる地域１１０の地域プロファイル１９０を例えば図５に示された処理を使用してまたは他の形で生成することができる。６０６では、プロファイルモジュール１３６は、プロファイリングされる地域１１０の地域プロファイル１９０との比較に使用すべき１つまたは複数の追加のターゲット地域のプロファイルを計算することができる。
【００４１】
６０８では、プロファイルモジュール１３６は、プロファイリングされる地域１１０の地域プロファイル１９０と一致する全ての地域を見つけるために、１つまたは複数の追加のターゲット地域内の１つまたは複数のプロファイルを見つけることができる。１つまたは複数の態様では、プロファイリングされる地域１１０内のロケーションのジオタグデータ１１４の集合的なセット内の最小個数の属性またはフィールドを識別された追加のターゲット地域のセット内の匹敵する地域とマッチングすることによって、マッチングを実行することができる。例えば２つの地域は、両方が最高レベルの分類で「住宅」として分類される場合に、高レベル一致と考えることができる。６１０では、プロファイルモジュール１３６はプロファイリングされる地域１１０に最も類似する入手可能な１つまたは複数の地域を判定するために、追加のターゲット地域をさらに比較することができる。例えばも最高レベルで「住宅」として分類された２つの地域を学校、図書館、公園及び／または他のロケーション、場所、もしくは特徴の相互の存在を識別するためにさらに比較することができる。６１２では、最も類似するターゲット地域または比較結果に基づく地域をその地域類似性が探されている対象のプロファイリングされる地域１１０に最も類似する地域（１つまたは複数）として返すことができる。１つまたは複数の態様では、次に類似するまたは他のランキングもしくは個数の一致するターゲット地域を返すことができる。６１８では、処理を繰り返すか、以前の処理点に戻るか、さらなる処理点にジャンプするか、終了することができる。
【００４２】
さらなる点での本教示の１つまたは複数の態様では、地域レベルで類似する地域を見つけるためにディスカバリプロセスを実行するほかに、移動体デバイス１０２のユーザが目的地地域の境界内で、お互いへの類似性を示す個々のロケーションを見つけるかまたは識別することを望む場合がある。これに関して、他のロケーションまたは場所が特性の類似するセットを反映するかどうかを判定するために、ユーザのごく近くの地域または他の目的地地域の地域プロファイル１９０にアクセスすることができる。例えば、あるユーザが英国ロンドンのパブで長い待ちを経験しつつあり、近くの類似する施設を見つけたいと思う場合に、移動体デバイス１０２のユーザは、その大都市区域内の類似する属性を表示する「places like here（ここに似た場所）」のリストまたは地図を要求することができる。類似するロケーションを次に近い通り、ブロック、街、または他の地理的距離もしくは地理的区域の中の目的地地域に制限することができる。類似するロケーションに関する結果をユーザプロファイル１１８、友人または他のソーシャルグループのメンバのプロファイルまたは現在のロケーション、あるいは他の判断基準などの追加の要因によってフィルタリングすることができる。
【００４３】
図７に、プロファイリングされる地域１１０内の類似するロケーションを見つける処理の流れ図を示す。７０２で、処理を開始することができる。７０４では、プロファイリングされる地域１１０内の現在のロケーションまたは場所に関するタグ、レイティング、プロファイル及び他のフィールドまたはデータを含むジオタグデータ１１４の１つまたは複数のセットを例えば地域プロファイルデータベース１１６から取り出すことができる。７０６では、目的地地域の追加のロケーションまたは場所に関するタグ、レイティング、プロファイル及び他のフィールドまたはデータを含むジオタグデータ１１４の集合的なセットをやはり例えば地域プロファイルデータベース１１６から取り出すことができる。１つまたは複数の態様では、目的地地域をユーザが現在位置するプロファイリングされる地域１１０とすることができる。
【００４４】
７０８では、プロファイルモジュール１３６は、現在のロケーションの同一のまたは類似する属性と比較した各候補ロケーションのタグ、レイティング、プロファイル、または他のフィールドもしくはデータに基づいて、現在のロケーションに対する最も近い一致を表す目的地地域内の１つまたは複数のロケーションまたは場所を見つけまたは識別することができる。１つまたは複数の態様では、プロファイルモジュール１３６は、現在のロケーションに最も類似する場所をリコメンデーション情報１４４として移動体デバイス１０２または他のクライアントもしくは宛先に伝送することができる。７１０では、処理を繰り返すか、以前の処理点に戻るか、さらなる処理点にジャンプするか、終了することができる。幾つかの点で、１つまたは複数の態様によれば、自分が現在のロケーションまたはサイトを楽しむか高く評価することに気付いたユーザは、これによって、他の出力の中でも、プロファイリングされる地域１１０内の類似するタイプの他のロケーションを提案するリコメンデーション情報１４４を受信することができる。１つまたは複数の態様では、類似ロケーション処理の開始を移動体デバイス１０２のユーザの要求によって、所定のまたはイベントトリガの基礎でプロファイルモジュール１３６によって、または他のイベントもしくは条件に基づいて開始することができることに留意されたい。
【００４５】
本教示の１つまたは複数の態様では、ある種の点で、移動体デバイス１０２のユーザは、プロファイリングサーバ１７０のプロファイルモジュール１３６または他の論理に、プロファイリングされる地域１１０内でどこに行くべきかの提案またはリコメンデーションを要求することができる。図８に、プロファイリングされる地域１１０内で訪れるべきまたは頻繁に訪れるべきロケーションのリコメンデーションを識別する処理の流れ図を示す。８０２で、処理を開始することができる。８０４では、プロファイルモジュール１３６は、プロファイリングされる地域１１０内の友人のためのホットスポットのセット、時刻に基づいてフィルタリングされたプロファイリングされる地域１１０内の友人のためのホットスポットのセット、プロファイリングされる地域１１０のコミュニティ全体に関するホットスポット及び時刻に基づいてフィルタリングされたプロファイリングされる地域１１０のコミュニティ全体に関するホットスポットを含む、訪問すべき提案されるロケーションを区別するデータのセットにアクセスすることができる。このデータのセットは、同様に、指定されたお気に入りの場所を含む移動体デバイス１０２のユーザのユーザプロファイル１１８、指定されたお気に入りの場所を含む移動体デバイス１０２のユーザの友人のプロファイル及び対象のプロファイリングされる地域１１０の地域プロファイル１９０を含むことができる。１つまたは複数の態様では、レイティング、リコメンデーション、ロケーション履歴及びユーザの友人または他のソーシャルグループに関する他の情報を含む、移動体デバイス１０２のユーザの友人または他の仲間のプロファイルまたは他のデータを、ソーシャルネットワーキングサービスを介して獲得することができる。
【００４６】
ホットスポットデータの生成に関して、プロファイリングされる地域１１０内の１つまたは複数のホットスポットをプロファイリングされる地域１１０内のどのロケーションが最後の週、最後の月、または他の期間などの所定の時間期間内にユーザによって訪問されまたはレイティングされたのかを識別することによって、プロファイルモジュール１３６によって生成することができる。１つまたは複数の態様では、プロファイリングサーバ１７０が、地域プロファイルデータベース１９０に基づいて、ホットスポット及び人気のあるロケーションのリストまたは地図を維持しまたは供給することができることに留意されたい。１つまたは複数の実施態様では、これに関して、プロファイルモジュール１３６は、所定の時刻またはインターバルの全てのユーザロケーションの分布を判定することができる。例えばプロファイルモジュール１３６は、今が午後６時であり、ユーザが現在、郵便番号９５００８内などの所定のプロファイリングされる地域１１０内にいると判定することができる。プロファイルモジュール１３６は、その時に、サーバネットワークに登録された移動体デバイスの全ユーザの分布が、５０％はダウンタウン、２０％は自宅、１０％は公共休憩所、１０％はショッピングモール及び１０％は不明であると判定することができる。１つまたは複数の態様では、ユーザのある人口がプロファイリングされる地域１１０内で集まる理由、例えば公園または他の区域での公共コンサートを判定するために、特定のロケーションでの詳細をズームすることができる。ロケーションの分布を時刻または、昼食時、夕食時、通勤時、もしくは一般的な活動の他のインターバルなどの他のスケジューリング帯によってフィルタリングし、またはこれに関して分析することができる。曜日、月、祝日、または他の情報を集合的なユーザポジションの分析に情報を与えるのに使用することもできる。やはり、ソーシャルグループプロファイル及び個人プリファレンスをホットスポットまたは人気のあるロケーションのヒットをフィルタリングするのに使用することもできる。
【００４７】
処理の流れに戻ると、８０６では、プロファイルモジュール１３６は、ユーザの友人のプロファイル、ホットスポットレイティング、またはデータ、地域プロファイル１９０のジオタグデータ１１４のセット及び／もしくはユーザプロファイル１１８を使用して、プロファイリングされる地域１１０の地域プロファイル１９０内のロケーションまたは場所のセットを突き合わせるかソートすることができる。例えばプロファイルモジュール１３６は、ユーザに対する全体的な関連性または関心の潜在的なレベルが最大、次に大きい、などの順番で、プロファイリングされる地域１１０内のこれらのロケーションを識別することができる。全体的な関連性は、例えばプロファイル、ホットスポット、または他の匹敵する属性に対して各候補ロケーションのジオタグデータ１１４のセット内の一致の個数をレイティングするかこれに重みを付けることによって判定することができる。８０８では、プロファイルモジュール１３６は、移動体デバイス１０２のユーザに伝送するために、関連性の度合によってソートされたリコメンデーション情報１４４のセットを生成することができる。例えば、リコメンデーション情報１４４はユーザの友人の集まりによって、コミュニティ内の全体的な他のユーザによって最も頻繁に訪問された及び／または最も高くレイティングされた、過去にユーザによって最も多く訪問された、または他の判断基準に基づく、メキシカンレストランのリストを含むことができる。８１２０では、処理を繰り返すか、以前の処理点に戻るか、さらなる処理点にジャンプするか、終了することができる。
【００４８】
地域プロファイル１９０に格納されたジオタグデータ１１４のセットに対するディスカバリまたは探索で使用されるユーザプロファイル１１８の生成に関して、注記したように様々なユーザ供給の及び／またはネットワークによって生成されるデータを移動体デバイス１０２のユーザのユーザプロファイル１１８を作成するためにプリファレンス、選択、履歴及び／または他のデータのセットを展開するのに使用することができる。図９に、ユーザプロファイル１１８を生成し、出力するためにプロファイルモジュール１３６によってアクセスできまたは入力として受け取ることができる様々なユーザ関連データのセットを示す。これらの入力は、例として示されているように、ユーザに関連するお気に入りの場所１２０のセットを含むことができる。お気に入りの場所１２０のセットは、ユーザがお気に入りのロケーションとして明示的に入力するか、または指定する場所を含むことができ、それに加えてまたはその代わりに、そのユーザのロケーション履歴または活動の他の記録の分析を介して識別されたロケーションを含むことができる。この入力は、同様に例として示されているように、ユーザが過去にロケーションのジオタグデータ１１４の１つまたは複数のセットの一部として供給したタグまたは他の入力を示すユーザタグ付けデータ１２２を含むことができる。例えば、ゴルフコースまたはプロショップのレイティングを頻繁に入力するかまたはアップロードするユーザは、ゴルフ活動に平均より高い関心を有すると推論することができ、ユーザプロファイル１１８は、潜在的にお気に入りのロケーションとして「ゴルフ」のカテゴリタグを含むことができる。
【００４９】
ユーザプロファイル１１８への入力は、同様に図９に示されているように、ユーザがお気に入りのロケーションまたは場所をその中で指定した任意の１つまたは複数のプロファイリングされる地域１１０の地域プロファイル１９０を含むこともできる。ユーザプロファイル１１８への入力は、同様に示されているように、ユーザの友人のセットの友人ユーザプロファイル１２６のセットを含むこともできる。１つまたは複数の態様では、これらのプロファイルまたは他のデータをソーシャルネットワーキングサービスからインポートしまたは受け取ることができる。１つまたは複数の態様では、他のユーザ属性２７０のセットを同様に、ユーザプロファイル１１８を生成するためにプロファイルモジュール１３６への入力に組み込むことができる。１つまたは複数の態様では、ユーザプロファイル１１８を生成するためにプロファイルモジュール１３６によって受け入れられる異なる入力が、例えば様々な入力の異なる予測力に基づいて、異なって重みを付けられまたは使用され得ることに留意されたい。従って、１つまたは複数の態様では、移動体デバイス１０２のユーザの以前のロケーション履歴またはトランザクション履歴に、友人ユーザプロファイル１２６のセット内のユーザの同一の履歴より大きい重みを与えることができる。ユーザプロファイル１１８は、やはり、ユーザのお気に入りのロケーションを示すデータ、ユーザのロケーション履歴もしくはトランザクション履歴、ユーザが関心を持つ活動の領域に関するカテゴリタグ及び／または他のデータを含むことができる。１つまたは複数の態様では、プロファイルモジュール１３６は、所定のインターバルなどの様々な時に、または新たなジオタグデータのユーザ入力などのトリガするイベントに基づいて、ユーザプロファイル１１８を更新することができる。１つまたは複数の態様では、やはり、ユーザプロファイル１１８は、それに加えてまたはその代わりに、ユーザによって直接入力されたデータまたはプリファレンスを含むことができる。
【００５０】
本教示の１つまたは複数の態様では、さらなる点で、移動体デバイス１０２のユーザが、プロファイリングされる地域１１０内でユーザが訪れるべき１つまたは複数の新たな場所のリコメンデーションのセットを要求でき、かつ／または、プロファイルモジュール１３６が、そのセットを判定することができる。すなわち、ユーザはユーザが関心を持つ潜在的なサイトとしてユーザが受け取るべき以前に訪問されていないロケーションのセットを生成することを要求することができ、かつ／または、プロファイリングサーバ１７０は、所定の基礎でそれを生成すると判断することができる。図１０に、ユーザが訪れるか頻繁に訪れるべき関心を持たれる潜在的な新たな場所を識別する処理の流れ図を示す。１００２で、処理を開始することができる。１つまたは複数の態様では、ユーザが訪れるべき新たな場所のリコメンデーションを生成する処理を例えばユーザが開始する要求及び／またはネットワークによる開始を介して開始することができる。１００４では、プロファイルモジュール１３６または他の論理が、提案される新たな場所を展開するためにデータセットにアクセスすることができる。これらのデータセットは、図示されているように、プロファイリングされる地域１１０内のロケーションまたは場所、プロファイリングされる地域１１０内またはユーザプロファイル１１８もしくは他のレコード内に記録された他所内の全ての指定されたユーザのお気に入りの場所、友人ベースのまたはコミュニティ全体のホットスポットを含むプロファイリングされる地域１１０内の任意の識別されたホットスポット（１つまたは複数）、ソーシャルネットワーキングメンバなどのユーザの友人によって指定された全てのお気に入りのロケーション及び彼らによってタグ付けされまたは推奨される場所、ならびに／あるいはプロファイリングされる地域１１０に関連する他のデータのリストを含むことができる。
【００５１】
１００６では、プロファイルモジュール１３６は、全ての提案されるロケーションがユーザにとって新たなまたは以前に訪問されていない場所を表すことを保証するために、ユーザが既にユーザプロファイル１１８内または他の形でお気に入りの場所として指定した全てのロケーションまたは場所を除去することができる。１００８では、残りの場所のセットを潜在的な新たな場所の結果のセットを順序付けるのに使用される選択された優先順位または重み付けに基づいて、プロファイルモジュール１３６または他の論理によってソートすることができる。例えばユーザのソーシャルネットワーキングサービスのメンバによるより高いホットスポットレイティングを表示する場所に、コミュニティ全体のホットスポットより大きい重みを与えることができる。１つまたは複数の態様では、潜在的な新たな場所のソーティングを同様に、時刻情報に基づいて適合させることができる。１０１０では、新たな推奨される場所のセットを移動体デバイス１０２ヘの伝送のためまたは他の形でリコメンデーション情報１４４のセットの一部として生成することができる。１０１２では、処理を繰り返すか、以前の処理点に戻るか、さらなる処理点にジャンプするか、終了することができる。
【００５２】
本教示の１つまたは複数の態様では、さらなる点で、リコメンデーション情報１４４に潜在的な新たな場所を含めることのほかに、プロファイルモジュール１３６は、ユーザ（１人または複数）に関する推奨される新たなロケーションの属性へのリンケージまたは類似性を使用して、既存ユーザ、事業者、マーケティング組織、または他者に推奨しまたは提示するためにユーザプロファイルを展開するのに、地域プロファイル１９０に含まれる情報を活用することができる。このタイプのリコメンデーションの１つの特徴は、それが、ロケーションを訪れる可能性が最も高い可能性があるユーザの識別を可能にすることである。図１１に、１つまたは複数のプロファイリングされる地域１１０に密接に関連付けられまたはリンクされたユーザプロファイルを含むリコメンデーション情報１４４を展開する処理の流れ図を示す。１１０２で、処理を開始することができる。１１０４では、プロファイルモジュール１３６は、推奨される新たなロケーションまたは場所に一致し、これに類似し、または他の形で相関する関連する地域プロファイル１９０を有する１つまたは複数の追加のプロファイリングされる地域１１０を識別することができる。１つまたは複数の態様では、１１０４で提案される新たなロケーションを図１０に示された処理または他の技術を使用して識別することができる。例えば新たなロケーションが、砂浜または板張り遊歩道などの海沿いのリクリエーション区域である場合には、プロファイルモジュール１３６は、ジオタグデータ１１４のセット内にタグ「海」を含むか、関心を持たれているそれぞれの地点１１２内の海沿いのサイトを他の形で示す１つまたは複数の追加のプロファイリングされる地域１１０を見つけることができる。
【００５３】
１１０６では、プロファイルモジュール１３６は、識別された新たなロケーションに類似する属性を含む各追加のプロファイリングされる地域１１０内の個々のロケーションまたはサイトを識別することができる。１つまたは複数の態様では、プロファイルモジュール１３６は、「サーフパーク（surf park）」を含むタグなど、新たなロケーションの属性と一致する１つまたは複数の追加のプロファイリングされる地域１１０のそれぞれの中のロケーションのジオタグデータ１１４のセットを探索することができる。１１０８では、プロファイルモジュール１３６は、新たなロケーションの属性に対応しまたはこれと一致する、一致するロケーションに関連する１つまたは複数のユーザプロファイル１１８を識別することができる。従って、例えば「スノーケリング」、「サーフィン」、「セイリング」などへの関心を示すユーザ属性、プリファレンス、または他のタグもしくはデータを海沿いのリクリエーション区域である新たなロケーションに一致しまたは関連するものとして識別することができる。１１１０では、プロファイルモジュール１３６は、新たなロケーションが推奨されたユーザのユーザプロファイル１１８に一致するか対応する、この形で生成された１つまたは複数のユーザプロファイル１１８のサブセットを識別することができる。例えばお気に入りのロケーション、好まれる関心及び類似物において一致する属性を新たなロケーションのリコメンデーションを受け取る移動体デバイス１０２のユーザのユーザプロファイルに類似する１つまたは複数のユーザプロファイル１１８を識別するのに使用することができる。１つまたは複数の態様では、類似するものとして識別された１つまたは複数のユーザプロファイル１１８を例えばそのロケーションが、一致する属性に関連する事業者に伝送しまたは提示することができる。１つまたは複数の態様では、この情報を例えば勧誘をソーシャルネットワークに拡張しまたはジオタグデータ１１４のセットに関連するお気に入りのロケーションまたは他の属性をインポートするために、移動体デバイス１０２のユーザに伝送することができる。１１１２では、処理を繰り返すか、以前の処理点に戻るか、さらなる処理点にジャンプするか、終了することができる。
【００５４】
１つまたは複数の態様によれば、さらなる点で、一般に、場所もしくはロケーション、地域、または他の地理的区域に関連するジオタグデータ１１４のセットをロケーションまたは地域に関連するユーザによって供給される音声サンプルもしくは注釈または他のオーディオデータの形を含む様々な形で符号化することができることに留意されたい。１つまたは複数の実施態様では、音声入力は、ユーザが入力単語または入力用語の定義された語彙を使用することを要求することができる。１つまたは複数の実施態様では、移動体デバイス及び／またはジオタグサーバは、音声認識機能をトレーニングし、改善するために、ユーザまたはユーザのグループによって共通して使用されるジオタグ語彙を判定することもできる。１つまたは複数の実施態様では、ジオタグ情報を抽出するのに使用される音声処理は、制限されない音声パターンから所期のタグまたは他の情報を自動的に抽出するのに自然言語処理に頼ることができる。１つまたは複数の実施態様では、所定のユーザ及び／または他のユーザの音声パターンならびにタグ付けされる対象ロケーションを囲むタグ内のパターンを認識文法を動的に作成するために分析することができる。１つまたは複数の実施態様では、これらのタイプの動的に生成される文法を認識要求毎に生成することができる。
【００５５】
例えば国立公園を訪れるユーザは、移動体デバイス１０２上の音声記録特徴を活性化し、「clear ocean view（開けた海の眺め）」または「large camping facilities（大きいキャンプ施設）」などの評言、タグ、または他のデータを記録するためにデバイスに向かって話すことができる。１つまたは複数の態様では、これらの点で、プロファイルモジュール１３６、移動体デバイス１０２及び／または他のハードウェアもしくは他のリソースは、音声、会話、またはオーディオコンテンツをジオタグデータ１４４のセットの一部として取り込み、分析するために、音声処理回路ネットワーク及び／または音声処理論理を装備することができる。１つまたは複数の態様（例えば下で説明する図１５に示された）では、移動体デバイス１０２は、上記及び他の目的のために音声モジュール２８８を装備することができる。１つまたは複数の態様（例えば下で説明する図１６に示された）では、プロファイリングサーバ１７０は、それに加えてまたはその代わりに、上記及び他の目的のために音声モジュール２９８を装備することができる。
【００５６】
図１２に、１つまたは複数の実施態様による、地域プロファイルデータベース１１６内のジオタグデータ１１４のセットの一部として音声注釈付きのタグ、コメント、または他のデータを分析し、追加する処理の流れ図を示す。１２０２で、処理を開始することができる。１２０４で、符号化された音声クリップを移動体デバイス１０２からまたはこれを介して受け取ることができる。１つまたは複数の態様では、音声データを地域プロファイル１９０及び／または他のプロファイルもしくはデータレコードのプロファイル名などの追加属性と一緒に受け取ることができる。１つまたは複数の態様では、対応する符号化された音声クリップまたはサンプルを音声モジュール２９８を介してプロファイリングサーバ１７０のプロファイルモジュール１３６内で、移動体デバイス１０２自体のプロセッサまたはストレージ内で、音声モジュール２８８を介して、あるいは他のプロセッサ内、メモリ内、またはストレージリソース内で、受け取ることができる。１つまたは複数の態様では、符号化されたものをパルス符号変調（ＰＣＭ）、ＭＰ３（Motion Pictures Expert Group Layer 3）、または他のフォーマットなど、様々なメディアフォーマットまたは符号化方式で記録することができる。１２０６では、符号化された音声クリップを復号することができ、音声クリップのプロパティを抽出することができる。例えばサンプリングレート（例えば４４．１ｋＨｚ）、チャネル数（例えばモノラルまたはステレオ）、ビット毎サンプル（例えば１６ビット）、圧縮技術、ディザリング設定及び／またはオーディオサンプルの他の構成詳細を登録するか識別することができる。
【００５７】
１２０８では、音声認識エンジン、オーディオコーデック、または他の音声モジュールを１２０６で検出されたものに対応する設定（例えばサンプリングレート、チャネル数、ビット深さなど）を用いて作成し、アクセスし、かつ／または再利用することができる。１２１０では、音声認識エンジン、オーディオコーデック、または他の音声モジュールを例えばプロファイリングサーバ１７０内のソフトウェアプログラミングを開始することによって、起動するかインスタンス化することができる。１２１２では、ジオタグデータ１１４のセットに入力されたオーディオクリップまたはサンプルに対して音声認識を実行することによって作られたテキスト結果を例えばタグ、カテゴリ、コメント、文及び／または他の言語学的出力もしくはテキスト出力を抽出するために、解析することができる。１２１４では、音声注釈に関連するプロファイリングされる地域１１０内の関心点１１２のセット内のロケーションまたは場所の場所説明を復号された音声データを反映するために増補することができる。例えば所定の場所、ロケーション、または地域に関連するジオタグデータ１１４のセットをユーザの名前、ユーザがデータに割り当てた全てのタグ、音声入力に含まれる全てのユーザレイティング、音声入力内で識別されたコメント及び／または他のフィールドもしくはデータなどのデータフィールドによって増補することができる。１２１６では、ユーザが供給した話された属性を含む増補された場所説明を例えば地域プロファイル１９０に組み込むために、ジオタグデータ１１４のセットの一部としてプロファイリングサーバ１７０にサブミットしたり、または伝送したりすることができる。１つまたは複数の実施態様では、所望の場合に音声サンプルまたはオーディオサンプル自体を例えば潜在的な再生のために、地域プロファイルデータベース１１６に格納することができる。１２１８では、処理を繰り返すか、以前の処理点に戻るか、さらなる処理点にジャンプするか、終了することができる。
【００５８】
図１２に示されたまたは他の形の処理中の音声認識の実行に関して、１つまたは複数の態様で、音声モジュール２８８、音声モジュール２９８、プロファイルモジュール１３６、または他の論理は、移動体デバイス１０２のユーザによって供給されるジオタグデータ１１４のセット内のタグ及び他の属性をより正確にまたはより効率的に識別するために、特殊化された音声認識を使用することができる。より具体的には、移動体デバイス１０２内の音声モジュール２８８、プロファイリングサーバ１７０内の音声モジュール２９８、または他の論理は、潜在的に重要なタグ、単語、または他の用語もしくは音声成分のより高い認識を可能にするカスタマイズされたトレーニングセット１５８（例えばそれぞれ移動体デバイス１０２及びプロファイリングサーバ１７０内でホスティングされる時の、図１５及び図１６に示された）を生成するために、プロファイリングされる地域１１０及び／またはその構成ロケーションのうちの１つに関連する音声トレーニングセットにアクセスすることができる。
【００５９】
１つまたは複数の態様では、これに関して、図１３に、音声認識のカスタマイズされたまたは特殊化されたトレーニングセットを使用して音声タグデータを識別するのに使用できる処理の流れ図を示す。１３０２で、処理を開始することができる。１３０４では、例えばプロファイリングサーバ１７０内及び／または移動体デバイス１０２内の、音声認識エンジン、オーディオコーデック、または他の音声モジュールが、Ｎグラムの順序付きセットなどの音声復号辞書として使用される音声単位シーケンスの初期頻度を識別することによって、音声認識処理を開始することができる。１つまたは複数の態様では、音声単位シーケンスは、Ｎグラムまたは、「Mexican restaurant within 10 miles（１０マイル（１６ｋｍ）以内のメキシカンレストラン）」など、所定の順序で現れる単語のセットからなるものとすることができる。１３０６では、音声単位シーケンスの頻度をジオタグデータ１１４のセットに含まれる音声タグを有するロケーションの周囲の全てのユーザについて判定する。１３０８では、音声単位シーケンスの頻度を対象のユーザによってこれまでに話された音声サンプルについて判定する。１３１０では、特定の対象ロケーションに関連する囲む区域（またはタグ「クラウド」）内のタグの頻度を判定することができる。例えば定義された緯度／経度座標（または、緯度／経度／高度座標）を有するプロファイリングされる地域１１０内の所定のロケーションが、所定のしきい値を超える頻度でジオタグデータ１１４の関連するセット内に現れる用語「ゴルフ」を有することができる。
【００６０】
１３１２では、１３０４〜１３１０の音声単位シーケンス内で計算されまたは識別された頻度に基づいて、関心を持たれている対象ロケーションのユーザによって供給された音声データ要素を認識するための文法内で使用すべき音声単位シーケンスの頻度を反映する、カスタマイズされたトレーニングセット１５８を生成することができる。１つまたは複数の態様では、様々な音声単位シーケンスに、音声認識のために異なる重みまたは値を与えることができる。例えばユーザ自身から抽出された音声単位シーケンスに、全ての初期頻度もしくは省略時頻度に対して相対的に及び／または他のユーザのシーケンスに対して相対的により大きい重みを与えることができる。カスタマイズされたトレーニングセット１５８は、結果として、音声単位シーケンスのより正確でより効率的なセット及び結果の単語認識を提供することができる。１３１４では、処理を繰り返すか、以前の処理点に戻るか、さらなる処理点にジャンプするか、終了することができる。１つまたは複数の態様では、説明したように生成されたカスタマイズされたトレーニングセット１５８を例えば定期的なまたはイベントトリガの基礎で更新することができる。
【００６１】
本明細書で説明するように、プロファイルモジュール１３６によってジオタグデータ１１４のセット及び他の情報に対して実行される地域プロファイリング活動によって作られる出力の１つのタイプは、潜在的なユーザの関心とプロファイリングされる地域１１０内の特徴またはアトラクションとの一致を反映するリコメンデーション情報１４４のセットとするか、これを含むことができる。本教示の１つまたは複数の態様では、さらなる点で、例えば図１４Ａ及び１４Ｂに示されているように、プロファイルモジュール１３６は、リコメンデーション情報１４４の動的に順序付けられるメニュー（例えば図１４Ａの１４０及び３４０ならびに図１４Ｂの１４０として図示）またはリコメンデーション情報１４４の他の適応表現を生成することができる。動的に順序付けられるメニュー１４０（または３４０）は、移動体デバイス１０２のユーザのユーザプロファイル１１８及び／または他のフィルタもしくは判断基準に基づいてリコメンデーション情報１４４のカテゴリを提示することができる。例えば図１４Ａに示された１つまたは複数の態様では、リコメンデーション情報１４４を両方がプロファイリングされる地域１１０内の同一のロケーションに配置された、第１のユーザの移動体デバイス１０２及び第２のユーザの移動体デバイス３０２で受信することができる。図示の１つまたは複数の態様では、２つのデバイスのそれぞれのユーザのために生成されるリコメンデーション情報１４４をそれぞれ（第１の）動的に順序付けられるメニュー１４０及び（第２の）動的に順序付けられるメニュー３４０の形でユーザインタフェース１０４及び３０４を介してこれらのユーザに提示することができる。１つまたは複数の態様では、プロファイルモジュール１３６または他の論理は、ユーザ毎の推奨されるロケーションまたは他のデータの提示される順序に論理を適用するために、リコメンデーション情報１４４を処理することができる。（第１の）動的に順序付けられるメニュー１４０及び（第２の）動的に順序付けられるメニュー３４０または他のダイアログ内の他の選択またはデータのカテゴリの順序は、例えば各それぞれのユーザに提示される動的に順序付けられるメニュー１４０及び動的に順序付けられるメニュー３４０内に現れる２つの別々のリストを生成するために、そのそれぞれのユーザプロファイル１１８または他のデータに基づくものとすることができる。
【００６２】
図示の１つまたは複数の態様では、両方のユーザまたは関心点１１２の同一の囲むセットを有する同一のまたは実質的に同一のロケーションまたは場所（例えば米国フロリダ州マイアミ市）であっても、第１のユーザの動的に順序付けられるメニュー１４０は、第２のユーザの動的に順序付けられるメニュー３４０と比較して、選択のカテゴリの異なるセットを表すことができる。やはり例として示されているように、例えば第１のユーザのユーザプロファイル１１８が、ウォータースポーツまたは関連するサイトもしくは活動に関するプリファレンスを示す場合に、動的に順序付けられるメニュー１４０に含まれる推奨されるサイトの第１のカテゴリをシーパーク（sea park）３５０及びボートツアー３５２などのロケーションを含むかこれに展開できるウォータースポーツとすることができる。そのユーザの第１のまたは好まれるカテゴリには、第２のカテゴリ、例えばレストランを続けることができる。逆に、同様に図示されているように、例えば第２のユーザのユーザプロファイル１１８が、レストランに関するプリファレンスを示す場合には、そのユーザの動的に順序付けられるメニュー３４０の第１のカテゴリは、キューバ料理レストラン３５６及びシーフードレストラン３５８などのロケーションとそれに続くウォータースポーツのカテゴリなどを含むかそれに展開されることができる。
【００６３】
１つまたは複数の態様では、地域プロファイル１９０に結合されたユーザプロファイル１１８に加えてまたはその代わりに、例えばプロファイリングされる地域１１０内のソーシャルネットワーキンググループ内の友人の現在のロケーションまたは存在、好まれる活動またはサイトに影響する可能性がある現在のまたは予想される気象条件、あるいは他の変数または判断基準などの他の要因に基づいて、動的に順序付けられるメニュー１４０及び動的に順序付けられるメニュー３４０を適合させることができる。例えば１つまたは複数の態様では、動的に順序付けられるメニュー１４０または動的に順序付けられるメニュー３４０をリクリエーションリコメンデーションが例えば労働日と比較して週末または祝日中に優先されまたはより大きい重みを受け取る、時刻、日付、または月などのスケジューリング要因に基づいてソートしまたは並べ替えることができる。
【００６４】
同様に、例えば図１４Ｂに示されているように、１つまたは複数の態様では、動的に順序付けられるメニュー１４０をユーザが第１のプロファイリングされる地域１１０から例示的な第２のプロファイリングされる地域３８０に移動する時に、移動体デバイス１０２の同一のユーザについて異なる形で順序付けることができる。１つまたは複数の態様では、図示のように、例として米国サウスカロライナ州チャールストン市として示された、プロファイリングされる地域１１０内に配置されている間に、動的に順序付けられるメニュー１４０は、ゴルフコース３６２（例として「ゴルフコース１」というラベルを付す）及びゴルフコース３６４（例として「ゴルフコース２」というラベルを付す）とそれに続くホテルの第２のカテゴリを含むかこれに展開できる、ゴルフの第１のカテゴリをリストすることができる。そのロケーションの動的に順序付けられるメニュー１４０を例えばゴルフサイト及びローカル宿泊設備への関心を示すタグまたはプリファレンスデータを含むユーザプロファイル１１８によってフィルタリングすることができる。例として米国ジョージア州アトランタ市として示された、第２のプロファイリングされる地域３８０に移動した後に、同一ユーザの動的に順序付けられるメニュー１４０は、推奨される場所のカテゴリのセットのリストを示すことができホテル３７６（例として「ホテル１」というラベルを付す）及びホテル３７４（例として「ホテル２」というラベルを付す）を含むか展開することができるホテルのカテゴリを含み、その後、ローカルフェスティバル、ゴルフなどのカテゴリが続く。１つまたは複数の態様では、第２のロケーションで同一ユーザの動的に順序付けられるメニュー１４０に提示されるリコメンデーション情報のカテゴリは、ユーザプロファイル１１８または他の判断基準に基づいて、リコメンデーションの異なるセット、順序、またはシーケンスを示すことができる。例えばユーザプロファイル１１８は、ゴルフコースのユーザプリファレンスを示すが、そのユーザが、使用可能なコースが長さにおいて５０００ヤード（４５７２ｍ）を超えるか他の判断基準を満足する場合に限って第１の関心のゴルフコースをランキングすることを示すことができる。他の変数を例えば時刻、曜日、月、または他の時間情報もしくは他のスケジュール関連情報を含む、同一の場所または異なる場所の同一ユーザのために動的に順序付けられるメニュー１４０内のカテゴリまたは他のユーザ選択を生成するのに使用することができる。
【００６５】
図１５に、本教示の１つまたは複数の実施態様と一貫する、移動体デバイス１０２のハードウェア、ソフトウェア及び他のリソースの例示的な構成を示す。移動体デバイス１０２は、信号（例えば移動体呼開始または他のハンドシェーク、ハンドシェーク応答、移動体アプリケーションデータ転送、データイベント、データイベント応答、ハンドシェーク終了などに関する）を受信する少なくとも１つのアンテナ７０２入力インタフェースなどを含む伝送受信機またはそのような受信機のグループ及び受信信号に対してアクションを実行する（例えばフィルタリングし、増幅し、ダウンコンバートするなど）受信機７０４を含むことができる。アンテナ７０２をさらに、信号を伝送するために送信機７１８に結合することができる。アンテナ７０２は、例えばハンドシェーク要求に対する応答、データイベント要求、または類似物を伝送しまたは受信することができる。伝送される信号は、本明細書で説明するように、ロケーションフィックス１３０のセットまたは他のデータとするか、これを含むことができる。アンテナ７０２及び受信機７０４を受信信号を復調し、復調された情報を処理のためにプロセッサ７０８に供給する復調器７０６に結合することもできる。移動体デバイス１０２は、さらに、プロセッサ７０８に結合され、伝送されるデータ、受信されるデータなどを格納することができるメモリ７１０を含むことができる。
【００６６】
プロセッサ７０８は、移動体デバイス１０２のアンテナ７０２及び／またはユーザインタフェース１０４によって受け取られた情報を分析し、かつ／あるいは変調器７１６を介して送信機７１８による伝送のための情報を生成することができる。さらに、プロセッサ７０８は、移動体デバイス１０２の１つまたは複数のリソースまたはコンポーネント（例えば７０６、７１２、７１４、７１６、７１８）を制御し、かつ／またはそれらにアクセスすることができる。プロセッサ７０８は、Ｑｕａｌｃｏｍｍ  Ｉｎｃｏｒｐｏｒａｔｅｄ社から入手可能なＢＲＥＷ（登録商標）などのランタイム環境７１２ならびにアプリケーション７１４または他のソフトウェア、モジュール、アプリケーション、論理、コード、もしくは類似物の１つまたは複数のセットを実行することができる。プロセッサ７０８は、デバイスロケーションデータ１４６を含むロケーション関連情報を受け取り、処理するために、全地球測位システム（ＧＰＳ）モジュールまたはチップなどのロケーションモジュール１０６と通信することができる。プロセッサ７０８は、さらに、ロケーション情報、地域プロファイルデータを抽出するために関数呼出しを実行するためにロケーションＡＰＩ（アプリケーションプログラミングインタフェース）７２０と通信し、本教示に従ってリコメンデーション情報を生成することができる。１つまたは複数の実施態様では、移動体デバイス１０２は、オプションで、音声入力及び他のオーディオデータを処理するために、ディジタル−アナログ（ＤＡＣ）チップ、ディジタル信号処理チップ、ソフトウェアアプリケーション及び／または他のリソースなどの音声モジュール２８８を組み込むことができる。存在する時に、プロセッサ７０８は、オーディオサンプル及び他のデータを処理するために音声モジュール２８８と通信することもできる。プロセッサ７０８を同様に、グラフィックス、ビデオ、リコメンデーション情報１４４を含むロケーションベースの情報及び他の情報を表示するために、グラフィカルユーザインタフェースまたは他のグラフィカルディスプレイなどのユーザインタフェース１０４に結合することができる。
【００６７】
図１６に、様々な実施態様による、プロファイリングサーバ１７０ならびに関連ネットワークリソース及びコンポーネント内に組み込まれ、これによって維持され、またこれに関連するハードウェア、ソフトウェア及び他のリソースの例示的なセットを示す。プロファイリングサーバ１７０は、複数の受信アンテナ８０６を介して１つまたは複数の移動体デバイス１０２から信号（１つまたは複数）を受信する受信機８１０及び伝送アンテナ８０８を介して１つまたは複数の移動体デバイス１０２に伝送する送信機８２２を含み、これにアクセスし、またはこれと通信することができる。受信機８１０は、受信アンテナ８０６から情報を受け取ることができ、受け取られた情報を復調する復調器８１２に動作可能に結合することができる。プロセッサ８１４は、復調器８１２によって供給される復調された信号を分析することができる。プロセッサ８１４は、さらに、本明細書で説明するように、通信活動及びプロファイリング活動を実行し、サポートし、容易にし、かつ／または参加することができる１つまたは複数のアプリケーション８１８を格納できるメモリ８１６に結合される。プロセッサ８１４は、同様に、本明細書で説明するように、デバイスロケーションデータ１４６、リコメンデーション情報１４４及び他の情報を取り込み、管理し、格納し、伝送するためにプロファイルモジュール１３６に結合することができる。１つまたは複数の実施態様では、プロファイリングサーバ１７０は、オプションで、音声入力及び他のオーディオデータを処理するために、ディジタル−アナログ（ＤＡＣ）チップ、ディジタル信号処理チップ、ソフトウェアアプリケーション及び／または他のリソースなどの音声モジュール２９８を組み込むことができる。存在する時に、プロセッサ８１４は、オーディオサンプル及び他のデータを処理するために音声モジュール２９８と通信することもできる。プロセッサ８１４は、さらに、セルラインタフェースまたは他のエアインタフェースなどの他のネットワークリンクまたはネットワークリソースと通信するために、イーサネット（登録商標）または他の有線インタフェース、光インタフェース、もしくは無線インタフェースなどのネットワークインタフェース８２２と通信することができる。１つまたは複数の実施態様では、プロセッサ８１４及び関連するリソースを無線サーバ内でホスティングすることができる。１つまたは複数の実施態様では、プロファイリングサーバ１７０を基地局１０６と共通してホスティングし、かつ／または別々にもしくは遠隔に配置することができる。１つまたは複数の実施態様では、複数のまたは分散されたサーバまたはプロセッサを使用することができる。
【００６８】
前述の説明は、例示的であり、構成及び実施態様における変形を当業者は思い浮かべるであろう。例えば本明細書で開示される実施態様に関連して説明される様々な例示的な論理、論理ブロック、モジュール及び回路を汎用プロセッサ、ディジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）もしくは他のプログラマブル論理デバイス、ディスクリートゲートもしくはトランジスタ論理、ディスクリートハードウェアコンポーネント、または本明細書で説明される機能を実行するように設計されたそれらの任意の組合せを用いて実施し、または実行することができる。汎用プロセッサをマイクロプロセッサとすることができるが、代替案では、プロセッサを任意の従来のプロセッサ、コントローラ、マイクロコントローラ、または状態機械とすることができる。プロセッサをコンピューティングデバイスの組合せ、例えばＤＳＰ及びマイクロプロセッサの組合せ、複数のマイクロプロセッサ、ＤＳＰコアに関連する１つまたは複数のマイクロプロセッサ、または任意の他のそのような構成として実施することもできる。１つまたは複数の例示的実施態様では、説明される機能をハードウェア、ソフトウェア、ファームウェア、またはその任意の組合せで実施することができる。ソフトウェアで実施される場合に、機能をコンピュータ可読媒体上の１つまたは複数の命令またはコードとして格納し、あるいは伝送することができる。コンピュータ可読媒体は、コンピュータ記憶媒体と、ある場所から別の場所へのコンピュータプログラムの転送を容易にする全ての媒体を含む通信媒体との両方を含む。記憶媒体は、コンピュータによってアクセスできる全ての使用可能な媒体とすることができる。限定ではなく例として、そのようなコンピュータ可読媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭもしくは他の光ディスクストレージ、磁気ディスクストレージもしくは他の磁気ストレージデバイス、あるいは命令もしくはデータ構造の形で所望のプログラムコードを担持しまたは格納するのに使用でき、コンピュータによってアクセスできる任意の他の媒体を備えることができる。また、全ての接続は、当然、コンピュータ可読媒体と呼ばれる。例えばソフトウェアが、ウェブサイト、サーバ、または他の遠隔ソースから同軸ケーブル、光ファイバケーブル、より対線、ディジタル加入者回線（ＤＳＬ）、または赤外線、ラジオ及びマイクロ波などの無線テクノロジを使用して伝送される場合に、同軸ケーブル、光ファイバケーブル、より対線、ＤＳＬ、または赤外線、ラジオ及びマイクロ波などの無線テクノロジは、媒体の定義に含まれる。ディスク（ｄｉｓｋ  ａｎｄ  ｄｉｓｃ）は、本明細書で使用される時に、コンパクトディスク（ＣＤ）、レーザディスク、光ディスク、ディジタル多用途ディスク（ＤＶＤ）、フロッピディスク及びｂｌｕ−ｒａｙディスクを含み、ｄｉｓｋは、通常はデータを磁気的に再生し、ｄｉｓｃは、レーザを用いてデータを光学的に再生する。上記の組合せも、コンピュータ可読媒体の範囲に含まれなければならない。本明細書で開示される実施態様に関連して説明される方法またはアルゴリズムのステップをハー��ウェアで直接に、プロセッサによって実行されるソフトウェアモジュールで、またはこの２つの組合せで実施することができる。ソフトウェアモジュールは、ＲＡＭメモリ、フラッシュメモリ、ＲＯＭメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭメモリ、レジスタ、ハードディスク、リムーバブルディスク、ＣＤ−ＲＯＭ、または当技術分野で既知の全ての他の形の記憶媒体に常駐することができる。例示的な記憶媒体は、プロセッサが記憶媒体から情報を読み取り、記憶媒体に情報を書き込むことができるように、プロセッサに結合される。代替案では、記憶媒体をプロセッサと一体とすることができる。プロセッサ及び記憶媒体は、１つのＡＳＣＩ内に常駐することができる。このＡＳＩＣが、ユーザ端末内に常駐することができる。代替案では、プロセッサ及び記憶媒体は、ユーザ端末内に別個のコンポーネントとして常駐することができる。
【００６９】
本明細書で説明する技術を符号分割多元接続、時分割多元接続、周波数分割多元接続、直交周波数分割多元接続、ＳＣ−ＦＤＭＡ及び他のシステムなどの様々な無線通信システムに使用することができる。用語「システム」及び「ネットワーク」は、しばしば交換可能に使用される。符号分割多元接続システムは、ＵＴＲＡ（Universal Terrestrial Radio Access）、ｃｄｍａ２０００、その他などの無線テクノロジを実施することができる。ＵＴＲＡは、Ｗ−ＣＤＭＡ（Wideband−ＣＤＭＡ）及び符号分割多元接続の他の変形を含む。さらに、ｃｄｍａ２０００は、ＩＳ−２０００標準規格、ＩＳ−９５標準規格及びＩＳ−８５６標準規格を包含する。時分割多元接続システムは、ＧＳＭ（登録商標）（Global System for Mobile Communications）などの無線テクノロジを実施することができる。直交周波数分割多元接続システムは、Ｅ−ＵＴＲＡ（Evolved ＵＴＲＡ）、ＵＭＢ（Ultra Mobile Broadband）、ＩＥＥＥ  ８０２．１１（Ｗｉ−Ｆｉ）、ＩＥＥＥ  ８０２．１６（ＷｉＭＡＸ）、ＩＥＥＥ  ８０２．２０、Ｆｌａｓｈ−ＯＦＤＭその他などの無線テクノロジを実施することができる。ＵＴＲＡ及びＥ−ＵＴＲＡは、ＵＭＴＳ（Universal Mobile Telecommunication System）の一部である。３ＧＰＰ ＬＴＥ（Long Term Evolution）は、Ｅ−ＵＴＲＡを使用するＵＭＴＳのリリースであり、Ｅ−ＵＴＲＡは、ダウンリンクで直交周波数分割多元接続、アップリンクでＳＣ−ＦＤＭＡを使用する。ＵＴＲＡ、Ｅ−ＵＴＲＡ、ＵＭＴＳ、ＬＴＥ及びＧＳＭは、「3rd Generation Partnership Project」（３ＧＰＰ）という名前の組織からの文書に記載されている。さらに、ｃｄｍａ２０００及びＵＭＢは、「3rd Generation Partnership Project 2」（３ＧＰＰ２）という名前の組織からの文書に記載されている。さらに、そのような無線通信システムは、さらに、対にされない免許不要のスペクトル、８０２．ｘｘ無線ＬＡＮ、ＢＬＵＥＴＯＯＴＨ（登録商標）及び任意の他の短距離または長距離の無線通信技術をしばしば使用する、ピアツーピア（例えば移動体対移動体）アドホックネットワークシステムを含むことができる。
【００７０】
さらなる例について、プロファイリングサーバ１７０または他の論理がロケーションデバイスロケーション情報１４６、ユーザプロファイル１１８及びリコメンデーション情報１４４を生成するための他のデータを含む感知されたデータに応答する諸態様を説明したが、１つまたは複数の実施態様では、移動体デバイス１０２のユーザが、それに加えてまたはその代わりに、他のデータを伴ってまたは伴わずに、地域プロファイルデータベース１１６内の照会用語と一致する任意のロケーションまたは場所を見るために探索用語のセットを単純に入力することができる。さらなる例について、単一のユーザが単一の移動体デバイス１０２を介して追跡される実施態様を説明したが、１つまたは複数の実施態様では、あるユーザの挙動及びタグ付けの情報をそのユーザが使用できる複数の移動体デバイスから集約することができる。単数または統合されるものとして説明された様々な他のリソースを１つまたは複数の実施態様で、複数にしまたは分散させることができ、複数または分散されるものとして説明されたリソースを１つまたは複数の実施態様で、組み合わせることができる。従って、本教示の範囲は、次の特許請求の範囲のみによって限定されることが意図されている。
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
［１］地理的地域に関連するデータを集約する方法であって、
前記地理的地域内の少なくとも１つのロケーションに関連するジオタグデータのセットであって、少なくとも前記地域内の前記少なくとも１つの関連するロケーションを識別する地理識別子と前記少なくとも１つのロケーションに関連する属性のセットとを有する前記ジオタグデータのセットを受け取ることと、
前記地域の組み合わされた属性を識別するために、前記ジオタグデータのセットから前記地域内の前記少なくとも１つのロケーションの属性のセットを集約することによって前記地域の地域プロファイルを生成することと、
を備える方法。
［２］前記ジオタグデータの各セットの属性のセットは、関心点カテゴリ、前記少なくとも１つのロケーションの関心点に関するユーザレイティングのセット、前記少なくとも１つのロケーションに関連するリコメンデーションのセット、または前記少なくとも１つのロケーションに関連するオーディオデータのセットのうちの少なくとも１つを備える［１］に記載の方法。
［３］前記属性のセットはオーディオデータを備え、前記方法は、
前記オーディオデータの音声特性を識別するために前記オーディオデータを分析することと、
前記識別された音声特性に基づいて前記属性のセットに追加するための追加属性を生成することと、
をさらに備える［２］に記載の方法。
［４］前記オーディオデータを分析することは、前記地域プロファイルに関連する前記属性のセットに格納されたオーディオデータから導出されるカスタマイズされたトレーニングセットを使用して前記オーディオデータに対する言語認識処理を行うことを備える［３］に記載の方法。
［５］ユーザに伝送されるリコメンデーション情報を生成するために前記地域の前記組み合わされた属性に基づいてディスカバリプロセスを実行することをさらに備える［１］に記載の方法。
［６］前記リコメンデーション情報は、地域の追加セットについての地域プロファイルのセットに対する前記地域プロファイルの比較に基づいて識別される追加の類似する地域のセットを備える［５］に記載の方法。
［７］前記地域内の少なくとも１つの関連するロケーションは、前記地域内の複数の関連するロケーションを備え、前記リコメンデーション情報は、前記複数のロケーションのジオタグデータのセットに含まれる属性の前記セットに基づいて識別された前記ユーザの現在のロケーションに類似するロケーションのセットを備える［５］に記載の方法。
［８］前記地域内の少なくとも１つの関連するロケーションは、前記地域内の複数の関連するロケーションを備え、前記リコメンデーション情報は、前記地域プロファイル内のロケーションの前記ジオタグデータのセットに基づいて人気によってランキングされた前記地域内のロケーションのセットを備える［５］に記載の方法。
［９］地域内の前記少なくとも１つの関連するロケーションは、前記地域内の複数の関連するロケーションを備え、前記リコメンデーション情報は、前記地域プロファイル内のユーザによる訪問の頻度によってランキングされた前記地域内のロケーションのセットを備える［５］に記載の方法。
［１０］前記リコメンデーション情報は、前記ユーザに関連するユーザプロファイルに対する前記地域プロファイルの比較に基づく少なくとも１つの新たなロケーションを備える［５］に記載の方法。
［１１］前記リコメンデーション情報は、追加ユーザのセットのプロファイル情報に対する前記ユーザに関連するユーザプロファイルの比較に基づく少なくとも１つの類似するユーザプロファイルを備える［５］に記載の方法。
［１２］前記リコメンデーション情報は、前記ユーザに関連する少なくとも１つのソーシャルネットワーキングサービスのメンバのセットのロケーション情報を備える[５]に記載の方法。
［１３］前記リコメンデーション情報は、前記地域内の訪問されたロケーションのセットを含む前記ユーザのロケーション履歴情報のセットを備える［５］に記載の方法。
［１４］前記リコメンデーション情報は、ロケーションのリストを備え、前記方法は、前記ユーザに関連するユーザプロファイルに基づいて前記ロケーションのリストの選択的順序付けを生成することをさらに備える［５］に記載の方法。
［１５］地理的地域に関連するデータを集約するシステムであって、
前記地域内の少なくとも１つのロケーションに関連するジオタグデータのセットであって、少なくとも前記地域内の前記少なくとも１つの関連するロケーションを識別する地理識別子と前記少なくとも１つのロケーションに関連する属性のセットとを有する前記ジオタグデータのセットを格納するデータストアと、
前記データストアと通信し、前記地域の組み合わされた属性を識別するために前記ジオタグデータのセットから前記地域内の前記少なくとも１つのロケーションの属性のセットを集約することによって前記地域の地域プロファイルを生成するように構成されたプロセッサと、
を備えるシステム。
［１６］各ジオタグの属性の前記セットは、関心点カテゴリ、前記少なくとも１つのロケーションの関心点に関するユーザレイティングのセット、前記少なくとも１つのロケーションに関連するリコメンデーションのセット、または前記少なくとも１つのロケーションに関連するオーディオデータのセットのうちの少なくとも１つを備える［１５］に記載のシステム。
［１７］前記プロセッサは、ユーザに伝送されるリコメンデーション情報を生成するために前記地域の前記組み合わされた属性に基づいてディスカバリプロセスを実行するようにさらに構成される［１５］に記載のシステム。
［１８］地域内の前記少なくとも１つの関連するロケーションは、前記地域内の複数の関連するロケーションを備え、前記リコメンデーション情報は、前記複数のロケーションのジオタグデータのセットに含まれる前記属性のセットに基づいて識別された前記ユーザの現在のロケーションに類似するロケーションのセットを備える［１７］に記載のシステム。
［１９］前記地域内の少なくとも１つの関連するロケーションは、前記地域内の複数の関連するロケーションを備え、前記リコメンデーション情報は、前記地域プロファイル内のロケーションのジオタグデータのセットに基づいて人気によってランキングされた前記地域内のロケーションのセットを備える［１７］に記載のシステム。
［２０］前記リコメンデーション情報は、前記ユーザに関連するユーザプロファイルに対する前記地域プロファイルの比較に基づく少なくとも１つの新たなロケーションを備える［１７］に記載のシステム。
［２１］前記リコメンデーション情報は、ロケーションのリストを備え、前記方法は、前記ユーザに関連するユーザプロファイルに基づいて前記ロケーションのリストの選択的順序付けを生成することをさらに備える［１７］に記載のシステム。
［２２］地理的地域に関連するデータを集約するシステムであって、
前記地域内の少なくとも１つのロケーションに関連し、少なくとも前記地域内の前記少なくとも１つの関連するロケーションを識別する地理識別子と前記少なくとも１つのロケーションに関連する属性のセットとを有するジオタグデータのセットを格納するデータ格納手段と、
前記データ格納手段と通信し、前記地域の組み合わされた属性を識別するために前記ジオタグデータのセットから前記地域内の前記少なくとも１つのロケーションの属性のセットを集約することによって前記地域の地域プロファイルを生成するように構成されたデータ処理手段と、
を備えるシステム。
［２３］各ジオタグの属性の前記セットは、関心点カテゴリ、前記少なくとも１つのロケーションの関心点に関するユーザレイティングのセット、前記少なくとも１つのロケーションに関連するリコメンデーションのセット、または前記少なくとも１つのロケーションに関連するオーディオデータのセットのうちの少なくとも１つを備える［２２］に記載のシステム。
［２４］前記データ処理手段は、さらにユーザに伝送されるリコメンデーション情報を生成するために前記地域の前記組み合わされた属性に基づいてディスカバリプロセスを実行するように構成される［２２］に記載のシステム。
［２５］前記地域内の少なくとも１つの関連するロケーションは、前記地域内の複数の関連するロケーションを備え、前記リコメンデーション情報は、前記複数のロケーションのジオタグデータの前記セットに含まれる属性の前記セットに基づいて識別された前記ユーザの現在のロケーションに類似するロケーションのセットを備える［２４］に記載のシステム。
［２６］前記地域内の少なくとも１つの関連するロケーションは、前記地域内の複数の関連するロケーションを備え、前記リコメンデーション情報は、前記地域プロファイル内のロケーションのジオタグデータの前記セットに基づいて人気によってランキングされた前記地域内のロケーションのセットを備える［２４］に記載のシステム。
［２７］前記リコメンデーション情報は、前記ユーザに関連するユーザプロファイルに対する前記地域プロファイルの比較に基づく少なくとも１つの新たなロケーションを備える［２４］に記載のシステム。
［２８］前記リコメンデーション情報は、ロケーションのリストを備え、前記処理手段は、さらに前記ユーザに関連するユーザプロファイルに基づいてロケーションの前記リストの選択的順序付けを生成するように構成される［２４］に記載のシステム。
［２９］コンピュータに、地理的地域内の少なくとも１つのロケーションに関連するジオタグデータのセットであって、少なくとも前記地域内の前記少なくとも１つの関連するロケーションを識別する地理識別子と前記少なくとも１つのロケーションに関連する属性のセットとを有する前記ジオタグデータのセットを受け取らせる少なくとも１つの命令と、
コンピュータに、前記地域の組み合わされた属性を識別するために前記ジオタグデータのセットから前記地域内の前記少なくとも１つのロケーションの属性のセットを集約することによって前記地域の地域プロファイルを生成させる少なくとも１つの命令と、
を有するコンピュータ可読媒体
を備えるコンピュータプログラム製品。
［３０］各ジオタグの属性の前記セットは、関心点カテゴリ、前記少なくとも１つのロケーションの関心点に関するユーザレイティングのセット、前記少なくとも１つのロケーションに関連するリコメンデーションのセット、または前記少なくとも１つのロケーションに関連するオーディオデータのセットのうちの少なくとも１つを備える［２９］に記載のコンピュータプログラム製品。
［３１］前記コンピュータ可読媒体は、コンピュータに、ユーザに伝送されるリコメンデーション情報を生成するために前記地域の前記組み合わされた属性に基づいてディスカバリプロセスを実行させる少なくとも１つの命令をさらに有する［２９］に記載のコンピュータプログラム製品。
［３２］移動体デバイス内の地理的に関係する情報にアクセスする方法であって、
前記移動体デバイスの地理的ロケーションを獲得することと、
前記移動体デバイスの前記獲得された地理的ロケーションに関連する地域プロファイルに関係するデータの要求を開始することと、
前記地域内の少なくとも１つのロケーションに関連する属性のセットの集約を表すジオタグデータのセットを少なくとも有する前記地域プロファイルに関係する前記データを受け取ることと、
を備える方法。
［３３］前記移動体デバイスは、セル電話、全地球測位システム（ＧＰＳ）デバイス、ＷｉＦｉ（登録商標）対応通信デバイス、ネットワーク対応携帯情報端末デバイス、またはネットワーク対応メディアプレーヤデバイスのうちの少なくとも１つを備える［３２］に記載の方法。
［３４］前記移動体デバイスの前記地理的ロケーションに関連する前記移動体デバイス内で前記ユーザによって入力されるジオタグ情報の追加セットを受け取ることをさらに備える［３２］に記載の方法。
［３５］前記ジオタグ情報の追加セットは、前記移動体デバイスを介して取り込まれる前記地域内の前記少なくとも１つのロケーションに関連するオーディオデータのセットを備える［３４］に記載の方法。
［３６］前記地域プロファイルに関係するデータは、前記地域プロファイル及び前記移動体デバイスの前記地理的ロケーションに基づいて生成されるリコメンデーション情報を備える［３２］に記載の方法。
［３７］前記リコメンデーション情報は、前記地域に類似する追加の地域のセット、前記ユーザの現在のロケーションに類似するロケーションのセット、人気によってランキングされた前記地域内のロケーションのセット、追加ユーザによる訪問の頻度によってランキングされた前記地域内のロケーションのセット、前記ユーザに関連するユーザプロファイルに対する前記地域プロファイルの比較に基づく少なくとも１つの新たなロケーション、追加ユーザのセットのプロファイル情報に対する前記ユーザプロファイルの比較に基づく少なくとも１つの類似するユーザプロファイル、前記ユーザに関連する少なくとも１つのソーシャルネットワーキングサービスのメンバのセットのロケーション情報、前記地域内の訪問されたロケーションのセットを含む前記ユーザのロケーション履歴情報のセット、または前記ユーザプロファイルに基づく前記地域内の推奨されるロケーションの選択的に順序付けられたリストのうちの少なくとも１つを備える［３６］に記載の方法。
［３８］サーバへの無線インタフェースと、
前記無線インタフェースを介して前記サーバと通信し、前記移動体デバイスの地理的ロケーションを獲得し、前記移動体デバイスの前記獲得された地理的ロケーションに関連する地域プロファイルであって前記地域内の少なくとも１つのロケーションに関連する属性のセットの集約を表すジオタグデータのセットを少なくとも備える地域プロファイルに関係するデータの要求を開始し、前記地域プロファイルに関係する前記データを受け取るように構成されたプロセッサと、
を備える移動体デバイス。
［３９］前記移動体デバイスは、セル電話、全地球測位システム（ＧＰＳ）デバイス、ＷｉＦｉ（登録商標）対応通信デバイス、ネットワーク対応携帯情報端末デバイス、またはネットワーク対応メディアプレーヤデバイスのうちの少なくとも１つを備える［３８］に記載の移動体デバイス。
［４０］前記プロセッサは、さらに前記移動体デバイスの前記地理的ロケーションに関連する前記ユーザによって入力されるジオタグ情報の追加セットを受け取るように構成される［３８］に記載の移動体デバイス。
［４１］前記ジオタグ情報の追加セットは、前記移動体デバイスを介して取り込まれる前記地域内の前記少なくとも１つのロケーションに関連するオーディオデータのセットを備える［４０］に記載の移動体デバイス。
［４２］前記地域プロファイルに関係する前記データは、前記地域プロファイル及び前記移動体デバイスの前記地理的ロケーションに基づいて生成されるリコメンデーション情報を備える［３８］に記載の移動体デバイス。
［４３］前記リコメンデーション情報は、前記地域に類似する追加の地域のセット、前記ユーザの現在のロケーションに類似するロケーションのセット、人気によってランキングされた前記地域内のロケーションのセット、追加ユーザによる訪問の頻度によってランキングされた前記地域内のロケーションのセット、前記ユーザに関連するユーザプロファイルに対する前記地域プロファイルの比較に基づく少なくとも１つの新たなロケーション、追加ユーザのセットのプロファイル情報に対する前記ユーザプロファイルの比較に基づく少なくとも１つの類似するユーザプロファイル、前記ユーザに関連する少なくとも１つのソーシャルネットワーキングサービスのメンバのセットのロケーション情報、前記地域内の訪問されたロケーションのセットを含む前記ユーザのロケーション履歴情報のセット、または前記ユーザプロファイルに基づく前記地域内の推奨されるロケーションの選択的に順序付けられたリストのうちの少なくとも１つを備える［４２］に記載の移動体デバイス。
［４４］サーバへの無線インタフェースを提供する手段と、
前記無線インタフェースを提供する手段を介して前記サーバと通信し、前記移動体デバイスの地理的ロケーションを獲得し、前記移動体デバイスの前記獲得された地理的ロケーションに関連する地域プロファイルであって少なくとも前記地域内の少なくとも１つのロケーションに関連する属性のセットの集約を表すジオタグデータのセットを有する地域プロファイルに関係するデータの要求を開始し、前記地域プロファイルに関係する前記データを受け取るように構成されたデータ処理手段と、
を備える移動体デバイス。
［４５］前記移動体デバイスは、セル電話、全地球測位システム（ＧＰＳ）デバイス、ＷｉＦｉ（登録商標）対応通信デバイス、ネットワーク対応携帯情報端末デバイス、またはネットワーク対応メディアプレーヤデバイスのうちの少なくとも１つを備える［４４］に記載の移動体デバイス。
［４６］前記処理手段は、さらに前記移動体デバイスの前記地理的ロケーションに関連する前記ユーザによって入力されるジオタグ情報の追加セットを受け取るようにさらに構成される［４４］に記載の移動体デバイス。
［４７］ジオタグ情報の前記追加セットは、前記移動体デバイスを介して取り込まれる前記地域内の前記少なくとも１つのロケーションに関連するオーディオデータのセットを備える［４６］に記載の移動体デバイス。
［４８］前記地域プロファイルに関係する前記データは、前記地域プロファイル及び前記移動体デバイスの前記地理的ロケーションに基づいて生成されるリコメンデーション情報を備える［４４］に記載の移動体デバイス。
［４９］前記リコメンデーション情報は、前記地域に類似する追加の地域のセット、前記ユーザの現在のロケーションに類似するロケーションのセット、人気によってランキングされた前記地域内のロケーションのセット、追加ユーザによる訪問の頻度によってランキングされた前記地域内のロケーションのセット、前記ユーザに関連するユーザプロファイルに対する前記地域プロファイルの比較に基づく少なくとも１つの新たなロケーション、追加ユーザのセットのプロファイル情報に対する前記ユーザプロファイルの比較に基づく少なくとも１つの類似するユーザプロファイル、前記ユーザに関連する少なくとも１つのソーシャルネットワーキングサービスのメンバのセットのロケーション情報、前記地域内の訪問されたロケーションのセットを含む前記ユーザのロケーション履歴情報のセット、または前記ユーザプロファイルに基づく前記地域内の推奨されるロケーションの選択的に順序付けられたリストのうちの少なくとも１つを備える［４８］に記載の移動体デバイス。
［５０］コンピュータに、移動体デバイスの地理的ロケーションを獲得させる少なくとも１つの命令と、
コンピュータに、少なくとも前記移動体デバイスの前記獲得された地理的ロケーションに関連する地域プロファイルであって、前記地域内の少なくとも１つのロケーションに関連する属性のセットの集約を表すジオタグデータのセットを少なくとも有する前記地域プロファイルに関係するデータの要求を開始させる少なくとも１つの命令と、
コンピュータに、前記地域プロファイルに関係する前記データを受け取らせる少なくとも１つの命令と、
を有するコンピュータ可読媒体
を備えるコンピュータプログラム製品。
［５１］前記移動体デバイスは、セル電話、全地球測位システム（ＧＰＳ）デバイス、ＷｉＦｉ（登録商標）対応通信デバイス、ネットワーク対応携帯情報端末デバイス、またはネットワーク対応メディアプレーヤデバイスのうちの少なくとも１つを備える［５０］に記載のコンピュータプログラム製品。
［５２］コンピュータに、前記移動体デバイスの前記地理的ロケーションに関連する前記移動体デバイス内で前記ユーザによって入力されるジオタグ情報の追加セットを受け取らせる少なくとも１つの命令をさらに有する［５０］に記載のコンピュータプログラム製品。
［５３］前記ジオタグ情報の追加セットは、前記移動体デバイスを介して取り込まれる前記地域内の前記少なくとも１つのロケーションに関連するオーディオデータのセットを備える[５２]に記載のコンピュータプログラム製品。
［５４］前記地域プロファイルに関係するデータは、前記地域プロファイル及び前記移動体デバイスの前記地理的ロケーションに基づいて生成されるリコメンデーション情報を備える［５２］に記載のコンピュータプログラム製品。
［５５］前記リコメンデーション情報は、前記地域に類似する追加の地域のセット、前記ユーザの現在のロケーションに類似するロケーションのセット、人気によってランキングされた前記地域内のロケーションのセット、追加ユーザによる訪問の頻度によってランキングされた前記地域内のロケーションのセット、前記ユーザに関連するユーザプロファイルに対する前記地域プロファイルの比較に基づく少なくとも１つの新たなロケーション、追加ユーザのセットのプロファイル情報に対する前記ユーザプロファイルの比較に基づく少なくとも１つの類似するユーザプロファイル、前記ユーザに関連する少なくとも１つのソーシャルネットワーキングサービスのメンバのセットのロケーション情報、前記地域内の訪問されたロケーションのセットを含む前記ユーザのロケーション履歴情報のセット、または前記ユーザプロファイルに基づく前記地域内の推奨されるロケーションの選択的に順序付けられたリストのうちの少なくとも１つを備える［５４］に記載のコンピュータプログラム製品。
［５６］ジオタグデータの複数のセットを有する地域プロファイルであって、前記ジオタグデータの各セットは地理的地域内の少なくとも１つのロケーションに関連し、前記地域内の前記少なくとも１つのロケーションを識別する地理識別子と前記少なくとも１つのロケーションに関連する属性のセットとを有する地域プロファイルにアクセスすることと、
前記地理的地域内のロケーションに関連するユーザ入力のオーディオサンプルを受け取ることと、
前記地域プロファイル内のジオタグデータの前記複数のセットから音声単位シーケンス頻度のセットを抽出することによって前記ユーザ入力のオーディオサンプルの認識のためにカスタマイズされたトレーニングセットを生成することと、
を備える、音声認識のためのトレーニングセットを生成する方法。
［５７］ジオタグデータの複数のセットを備える地域プロファイルを格納する地域プロファイルデータベースへのインタフェースであって、前記ジオタグデータの各セットは少なくとも前記地域内の前記少なくとも１つの関連するロケーションを識別する地理識別子と前記少なくとも１つのロケーションに関連する属性のセットとを有するインタフェースと、
前記インタフェースを介して前記地域プロファイルデータベースと通信するプロセッサであって、
前記地理的地域内のロケーションに関連するユーザ入力のオーディオサンプルを受け取り、
前記地域プロファイルにアクセスし、
前記地域プロファイル内のジオタグデータの前記複数のセットから音声単位シーケンス頻度のセットを抽出することによって前記ユーザ入力のオーディオサンプルの認識のためにカスタマイズされたトレーニングセットを生成するように構成されるプロセッサと、
を備える、音声認識のためのトレーニングセットを生成するシステム。
［５８］移動体デバイスを介する音声認識のためのトレーニングセットを生成する方法であって、
前記移動体デバイス内で地理的地域内のロケーションに関連するユーザ入力のオーディオサンプルを受け取ることと、
ジオタグデータの複数のセットを有する地域プロファイルであって、前記ジオタグデータの各セットは地理的地域内の少なくとも１つのロケーションに関連し、少なくとも前記地域内の前記少なくとも１つの関連するロケーションを識別する地理識別子と前記少なくとも１つのロケーションに関連する属性のセットとを有する地域プロファイルに前記移動体デバイスを介してアクセスすることと、
前記地域プロファイル内のジオタグデータの前記複数のセットから音声単位シーケンス頻度のセットを抽出することによって前記ユーザ入力のオーディオサンプルの認識のためにカスタマイズされたトレーニングセットを生成することと、を備える方法。
［５９］移動体デバイスであって、
前記移動体デバイス内で地理的地域内のロケーションに関連するユーザ入力のオーディオサンプルを受け取るように構成されたオーディオ入力と、
地理的地域内の少なくとも１つのロケーションに関連するジオタグデータの複数のセットを備える地域プロファイルであって、前記ジオタグデータの各セットは少なくとも前記地理的地域内の少なくとも１つのロケーションに関連し、少なくとも前記地域内の１つの関連するロケーションを識別する地理識別子と前記少なくとも１つのロケーションに関連する属性のセットとを有する地域プロファイルを格納する地域プロファイルデータベースへの無線インタフェースと、
前記無線インタフェースを介して前記地域プロファイルデータベースと通信するプロセッサであって、
前記地理的地域内のロケーションに関連する前記ユーザ入力のオーディオサンプルを受け取り、
前記地域プロファイルにアクセスし、
前記地域プロファイル内のジオタグデータの前記複数のセットから音声単位シーケンス頻度のセットを抽出することによって前記ユーザ入力のオーディオサンプルの認識のためにカスタマイズされたトレーニングセットを生成するように構成されたプロセッサと、  を備える移動体デバイス。
［６０］移動体デバイスのデバイスロケーションデータを受け取ることと、
地理的地域内の少なくとも１つのロケーションに関連するジオタグデータの複数のセットを備える地域プロファイルであって、前記ジオタグデータの各セットは少なくとも前記地理的地域内のロケーションに関連し、前記少なくとも１つの関連するロケーションを識別する地理識別子と前記少なくとも１つのロケーションに関連する属性のセットとを有する地域プロファイルにアクセスすることと、
少なくとも前記デバイスロケーションデータ及び前記地域プロファイルに基づいて前記地理的地域内の少なくとも１つのロケーションを推奨するために前記移動体デバイスのユーザに伝送するためのリコメンデーション情報のセットを生成することと、
前記ユーザのユーザプロファイル及び前記デバイスロケーションデータのうちの少なくとも１つに基づいて前記リコメンデーション情報を提示するためにメニューの動的順序付けを生成することと、
を備える、選択メニューの動的順序付けを生成する方法。
［６１］移動体デバイスへのインタフェースと、
前記インタフェースを介して前記移動体デバイスと通信するプロセッサであって、
前記移動体デバイスのデバイスロケーションデータを受け取り、
ジオタグデータの複数のセットを有する地域プロファイルであつて、ジオタグデータの各セットは、地理的地域内の少なくとも１つのロケーションに関連し、少なくとも前記地域内の前記少なくとも１つの関連するロケーションを識別する地理識別子と前記少なくとも１つのロケーションに関連する属性のセットとを有する前記地域プロファイルにアクセスし、
少なくとも前記デバイスロケーションデータ及び前記地域プロファイルに基づいて前記地理的地域内の少なくとも１つのロケーションを推奨するために前記移動体デバイスのユーザに伝送するためのリコメンデーション情報のセットを生成し、
前記ユーザのユーザプロファイル及び前記デバイスロケーションデータのうちの少なくとも１つに基づいて前記リコメンデーション情報を提示するためにメニューの動的順序付けを生成するように構成されたプロセッサと、
を備える、選択メニューの動的順序付けを生成するシステム。
［６２］移動体デバイスのデバイスロケーションデータを受け取ることと、
ジオタグデータの複数のセットを有する地域プロファイルであって、ジオタグデータの各セットは地理的地域内の少なくとも１つのロケーションに関連し、少なくとも前記地域内の前記少なくとも１つの関連するロケーションを識別する地理識別子と前記少なくとも１つのロケーションに関連する属性のセットとを有する地域プロファイルに前記移動体デバイスを介してアクセスすることと、
少なくとも前記デバイスロケーションデータ及び前記地域プロファイルに基づいて前記地理的地域内の少なくとも１つのロケーションを推奨するために前記移動体デバイスのユーザに提示するためのリコメンデーション情報のセットを生成することと、
前記ユーザのユーザプロファイル及び前記デバイスロケーションデータのうちの少なくとも１つに基づいて前記リコメンデーション情報を提示するためにメニューの動的順序付けを生成することと
を備える、前記移動体デバイスを介して選択メニューの動的順序付けを生成する方法。
［６３］地域プロファイルを格納する地域プロファイルデータベースへの無線インタフェースであって、前記地域プロファイルはジオタグデータの複数のセットを有し、前記ジオタグデータの各セットは地理的地域内の少なくとも１つのロケーションに関連し、少なくとも前記地域内の前記少なくとも１つの関連するロケーションを識別する地理識別子と前記少なくとも１つのロケーションに関連する属性のセットとを有する無線インタフェースと、
前記無線インタフェースを介して前記地域プロファイルデータベースと通信するプロセッサであって、
前記移動体デバイスのデバイスロケーションデータを受け取り、
少なくとも前記デバイスロケーションデータ及び前記地域プロファイルに基づいて前記地理的地域内の少なくとも１つのロケーションを推奨するために前記移動体デバイスのユーザに伝送するためのリコメンデーション情報のセットを生成するために前記地域プロファイルにアクセスし、
前記ユーザのユーザプロファイル及び前記デバイスロケーションデータのうちの少なくとも１つに基づいて前記リコメンデーション情報を提示するためにメニューの動的順序付けを生成するように構成されたプロセッサと、
を備える移動体デバイス。
【図１】
0005602822.tif 000002
【図２】
0005602822.tif 000003
【図３】
0005602822.tif 000004
【図４】
0005602822.tif 000005
【図５】
0005602822.tif 000006
【図６】
0005602822.tif 000007
【図７】
0005602822.tif 000008
【図８】
0005602822.tif 000009
【図９】
0005602822.tif 000010
【図１０】
0005602822.tif 000011
【図１１】
0005602822.tif 000012
【図１２】
0005602822.tif 000013
【図１３】
0005602822.tif 000014
【図１４Ａ】
0005602822.tif 000015
【図１４Ｂ】
0005602822.tif 000016
【図１５】
0005602822.tif 000017
【図１６】
0005602822.tif 000018