(57)【特許請求の範囲】
【請求項１】
プロセッサによって実施される情報提示の方法であって、
トリガ命令を取得するステップと、
１つ以上のデータプロセッサを用いて、前記トリガ命令に関連する情報に少なくとも基づいて、１つ以上の第１のポインツオブインタレスト（points of interest）を選択するステップと、
前記１つ以上のデータプロセッサを用いて、前記第１のポインツオブインタレストに関連する第１のゾーンを電子マップから取得するステップであって、前記電子マップは前記第１のゾーンを含む複数の第２のゾーンに分割されている、ステップと、
前記１つ以上のデータプロセッサを用いて、所定の個数の第３のゾーンを前記複数の第２のゾーンから取得するステップであって、前記第１のゾーンは前記第３のゾーンの中心エリアに含まれている、ステップと、
前記１つ以上のデータプロセッサを用いて、前記第３のゾーン内で公表された１つ以上の第１のメッセージ及び前記１つ以上の第１のメッセージに対応する１つ以上の第１の地理的位置を取得するステップと、
前記第３のゾーン内で公表された前記第１のメッセージ及び前記対応する第１の地理的位置を提示するステップ
とを備える方法。
【請求項２】
前記トリガ命令を取得するステップは、
１つ以上の音声信号を受信するステップと、
前記１つ以上の音声信号に関連する情報に少なくとも基づいて、前記トリガ命令を生成するステップ
とを含む、請求項１に記載の方法。
【請求項３】
所定のサイズに関連する情報に少なくとも基づいて、前記電子マップを前記複数の第２のゾーンに分割するステップと、
前記電子マップから１つ以上のオブジェクトを選択するステップと、
前記１つ以上のオブジェクトを幾つかのクラスに分類するステップと、
前記クラスに重みを割り当てるステップ
とをさらに備える、方法であって、
前記トリガ命令に関連する情報に少なくとも基づいて、１つ以上の第１のポインツオブインタレストを選択するステップは、
前記トリガ命令に応答して、第１のクラスに割り当てられている第１の重みに関連する情報に少なくとも基づいて、前記第１のクラスを無作為に選択するステップと
第１の平均確率に関連する情報に少なくとも基づいて、前記第１のクラスに分類されている１つ以上の第１のオブジェクトを無作為に選択するステップと、
第２の平均確率に関連する情報に少なくとも基づいて、前記１つ以上の第１のオブジェクトから前記第１のポインツオブインタレストを無作為に選択するステップ
とを含む、請求項１に記載の方法。
【請求項４】
前記第１のクラスに関連する幾つかの第２のポインツオブインタレスト及び前記第１のクラスに関連する１つ以上の第２の公表されたメッセージのクオリティに関連する情報に少なくとも基づいて、前記第１の重みを動的に調整するステップをさらに備える、
請求項３に記載の方法。
【請求項５】
前記電子マップ上の前記第１のオブジェクトに対応する１つ以上の第２の地理的位置を取得するステップと、
前記第２の地理的位置を含むターゲット電子マップを提示するステップ
とをさらに備える、請求項３に記載の方法。
【請求項６】
前記ターゲット電子マップに関連するトリガ操作を取得するステップと、
前記トリガ操作に関連する情報に少なくとも基づいて、前記ターゲット電子マップを展開するステップ
とをさらに備える、請求項５に記載の方法。
【請求項７】
展開された前記ターゲット電子マップの縮尺変更を検出するステップと、
検出された前記縮尺変更に関連する情報に少なくとも基づいて、前記ターゲット電子マップを拡大又は縮小するステップ
とをさらに備える、請求項６に記載の方法。
【請求項８】
前記第１のメッセージに関連する１つ以上の公表者の個人情報に関するユーザからのリクエスト命令に応答するステップと、
前記１つ以上の公表者の前記個人情報を取得するステップと、
前記１つ以上の公表者の前記個人情報を提示するステップ
とをさらに備える、請求項１に記載の方法。
【請求項９】
前記第１のメッセージに関連する１つ以上の公表時刻を取得するステップと、
前記公表時刻に関連する情報に少なくとも基づいて、前記第１のメッセージをソートするステップと、
ソートされた前記第１のメッセージ並びにソートされた前記第１のメッセージに対応する前記公表時刻及び前記第１の地理的位置を提示するステップ
とをさらに備える、請求項１に記載の方法。
【請求項１０】
１つ以上の第２の地理的位置に対応する１つ以上の第１のキーワードを含むキーワードデータベースを構築するステップと、
前記第１のキーワードに第１の重みを割り当てるステップと、
第３の地理的位置に関連する情報を含む第２のメッセージを取得するステップと、
前記第２のメッセージに関連する１つ以上の第２のキーワードを抽出するステップと、
抽出された前記第２のキーワードを、前記キーワードデータベース内の１つ以上の第３のキーワードと比較するステップであって、前記第３のキーワードは前記第３の地理的位置に対応している、ステップと、
前記比較に関連する情報に少なくとも基づいて、前記１つ以上の第２のキーワードに関連する１つ以上の第２の重みを取得するステップと、
前記第２の重みをアグレゲートして前記第２のメッセージに関連する第３の重みを生成するステップ
とをさらに備える、請求項１に記載の方法。
【請求項１１】
前記第３の重みが所定の第１の閾値より大きい場合、前記第２のメッセージは高いクオリティを有すると判定され、
前記第３の重みが前記第１の閾値よりも小さい場合、前記第２のメッセージは低いクオリティを有すると判定される、
請求項１０に記載の方法。
【請求項１２】
第２のポイントオブインタレストが複数の第３のメッセージに関連しており、前記複数の第３のメッセージは低いクオリティを有する１つ以上の第４のメッセージを含んでおり、
前記第４のメッセージの個数が所定の第２の閾値より大きい場合、前記第２のポイントオブインタレストが劣っていると判定される、
請求項１１に記載の方法。
【請求項１３】
情報提示のシステムであって、
トリガ命令を取得するように設定されているトリガモジュールと、
前記トリガ命令に関連する情報に少なくとも基づいて、１つ以上の第１のポインツオブインタレストを選択するように設定されている抽出モジュールと、
前記第１のポインツオブインタレストに関連する第１のゾーンを、前記第１のゾーンを含む複数の第２のゾーンに分割されている電子マップから取得し、所定の個数の第３のゾーンを、前記複数の第２のゾーンから取得するように設定されているゾーン選択モジュールであって、前記第１のゾーンは前記第３のゾーンの中心エリアに含まれている、ゾーン選択モジュールと、
前記第３のゾーン内で公表された１つ以上の第１のメッセージ及び前記１つ以上の第１のメッセージに対応する１つ以上の第１の地理的位置を取得するように設定されている取得モジュールと、
前記第３のゾーン内で公表された前記第１のメッセージ及び前記対応する第１の地理的位置を提示するように設定されている提示モジュール
とを備える、システム。
【請求項１４】
前記トリガモジュールは、１つ以上の音声信号を受信し、前記音声信号に関連する情報に少なくとも基づいて、前記トリガ命令を生成するようにさらに設定されている、請求項１３に記載のシステム。
【請求項１５】
前記取得モジュールは、前記第１のメッセージに関連する１つ以上の公表者の個人情報に関するユーザからのリクエスト命令に応答して、前記１つ以上の公表者の前記個人情報を取得するようにさらに設定されており、
前記提示モジュールは、前記１つ以上の公表者の前記個人情報を提示するようにさらに設定されている、
請求項１３に記載のシステム。
【請求項１６】
前記取得モジュールは、前記第１のメッセージに関連する１つ以上の公表時刻を取得するようにさらに設定されており、
前記システムは、前記公表時刻に関連する情報に少なくとも基づいて前記第１のメッセージをソートするように設定されているソートモジュールをさらに備え、
前記提示モジュールは、ソートされた前記第１のメッセージ並びにソートされた前記第１のメッセージに対応する前記公表時刻及び前記第１の地理的位置を提示するようにさらに設定されている、
請求項１３に記載のシステム。
【請求項１７】
所定のサイズに関連する情報に少なくとも基づいて、前記電子マップを前記複数の第２のゾーンに分割するように設定されている分割モジュールと、
前記電子マップから１つ以上のオブジェクトを選択して前記１つ以上のオブジェクトを幾つかのクラスに分類するように設定されている分類モジュールと、
前記クラスに重みを割り当てるように設定されているプリセッティングモジュールとをさらに備える、システムであって、
前記抽出モジュールは、
前記トリガ命令に応答して、第１のクラスに割り当てられている第１の重みに関連する情報に少なくとも基づいて、前記第１のクラスを無作為に選択し、
第１の平均確率に関連する情報に少なくとも基づいて、前記第１のクラスに分類されている１つ以上の第１のオブジェクトを無作為に選択し、
第２の平均確率に関連する情報に少なくとも基づいて、前記１つ以上の第１のオブジェクトから前記第１のポインツオブインタレストを無作為に選択するようにさらに設定されている、
請求項１３に記載のシステム。
【請求項１８】
前記第１のクラスに関連する幾つかの第２のポインツオブインタレスト及び前記第１のクラスに関連する１つ以上の第２の公表されたメッセージのクオリティに関連する情報に少なくとも基づいて、前記第１の重みを動的に調整するように設定されている重み調整モジュールをさらに備える、
請求項１７に記載のシステム。
【請求項１９】
前記取得モジュールは、前記電子マップ上の前記第１のオブジェクトに対応する１つ以上の第２の地理的位置を取得するようにさらに設定されており、
前記提示モジュールは、前記第２の地理的位置を含むターゲット電子マップを提示するようにさらに設定されている、
請求項１７に記載のシステム。
【請求項２０】
前記ターゲット電子マップに関連するトリガ操作を取得するように設定されている操作取得モジュールと、
前記トリガ操作に関連する情報に少なくとも基づいて、前記ターゲット電子マップを展開するように設定されている展開モジュール
とをさらに備える、請求項１９に記載のシステム。
【請求項２１】
展開された前記ターゲット電子マップの縮尺変更を検出するように設定されている検出モジュールと、
検出された前記縮尺変更に関連する情報に少なくとも基づいて、前記ターゲット電子マップを拡大又は縮小するように設定されているスケーリングモジュール
とをさらに備える、請求項２０に記載のシステム。
【請求項２２】
サーバシステムであって、
トリガ命令に関連する情報に少なくとも基づいて、１つ以上の第１のポインツオブインタレストを選択するように設定されている抽出モジュールと、
前記第１のポインツオブインタレストに関連する第１のゾーンを、前記第１のゾーンを含む複数の第２のゾーンに分割されている電子マップから取得し、所定の個数の第３のゾーンを、前記複数の第２のゾーンから取得するように設定されているゾーン選択モジュールであって、前記第１のゾーンは前記第３のゾーンの中心エリアに含まれている、ゾーン選択モジュールと、
前記第３のゾーン内で公表された１つ以上の第１のメッセージ及び前記１つ以上の第１のメッセージに対応する１つ以上の第１の地理的位置を取得して前記第１のメッセージ及び前記第１の地理的位置をクライアントシステムに提供するように設定されている取得モジュール
とを備える、サーバシステム。
【請求項２３】
所定のサイズに関連する情報に少なくとも基づいて、前記電子マップを前記複数の第２のゾーンに分割するように設定されている分割モジュールと、
前記電子マップから１つ以上のオブジェクトを選択して前記１つ以上のオブジェクトを幾つかのクラスに分類するように設定されている分類モジュールと、
前記クラスに重みを割り当てるように設定されているプリセッティングモジュール
とをさらに備える、サーバシステムであって、
前記抽出モジュールは、
前記トリガ命令に応答して、第１のクラスに割り当てられている第１の重みに関連する情報に少なくとも基づいて、前記第１のクラスを無作為に選択し、
第１の平均確率に関連する情報に少なくとも基づいて、前記第１のクラスに分類されている１つ以上の第１のオブジェクトを無作為に選択し、
第２の平均確率に関連する情報に少なくとも基づいて、前記１つ以上の第１のオブジェクトから前記第１のポインツオブインタレストを無作為に選択するようにさらに設定されている、
請求項２２に記載のサーバシステム。
【請求項２４】
前記第１のクラスに関連する幾つかの第２のポインツオブインタレスト及び前記第１のクラスに関連する１つ以上の第２の公表されたメッセージのクオリティに関連する情報に少なくとも基づいて、前記第１の重みを動的に調整するように設定されている重み調整モジュールをさらに備える、
請求項２３に記載のサーバシステム。
【請求項２５】
前記取得モジュールは、
前記電子マップ上の前記第１のオブジェクトに対応する１つ以上の第２の地理的位置と、前記第１のメッセージに関連する１つ以上の公表者の個人情報と、前記第１のメッセージに関連する１つ以上の公表時刻とを取得し、
前記電子マップ上の前記第１のオブジェクトに対応する前記第２の地理的位置と、前記第１のメッセージに関連する前記公表者の前記個人情報と、前記第１のメッセージに関連する前記公表時刻とを提供するようにさらに設定されている、
請求項２３に記載のサーバシステム。
【請求項２６】
情報の提示のためのプログラミング命令を備える非一時的なコンピュータ可読記憶媒体であって、前記プログラミング命令は１つ以上のデータプロセッサに
トリガ命令を取得するステップと、
前記トリガ命令に関連する情報に少なくとも基づいて、１つ以上の第１のポインツオブインタレストを選択するステップと、
前記第１のポインツオブインタレストに関連する第１のゾーンを電子マップから取得するステップであって、前記電子マップは前記第１のゾーンを含む複数の第２のゾーンに分割されている、ステップと、
所定の個数の第３のゾーンを前記複数の第２のゾーンから取得するステップであって、前記第１のゾーンは前記第３のゾーンの中心エリアに含まれている、ステップと、
前記第３のゾーン内で公表された１つ以上の第１のメッセージ及び前記１つ以上の第１のメッセージに対応する１つ以上の第１の地理的位置を取得するステップと、
前記第３のゾーン内で公表された前記第１のメッセージ及び前記対応する第１の地理的位置を提示するステップ
とを含むオペレーションを実行させるように設定されているプログラミング命令である、非一時的なコンピュータ可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク技術に関する。より具体的には、本発明は、情報提示のためのシステム及び方法を提供する。例示に過ぎないが、本発明は、クライアントシステム及びサーバシステムに適用される。ところが、本発明はより広範囲に適用可能なものである。
関連出願の相互参照
【０００２】
本願は、２０１２年７月１７日に出願された中国特許出願第２０１２１０２４７４２０．０号の優先権を主張し、同出願は全ての目的において取り込まれる。
【背景技術】
【０００３】
ネットワーク技術の発展に従い、人々は、自己の考えや感情に関する情報を他人と共有するため、インターネットを介して公表することについて、より積極的になってきている。例えば、マイクロブログ又はオンラインコミュニティは、このような情報の公表のためのプラットフォームを提供する。
【０００４】
マイクロブログとは、ユーザがメッセージを公的にポストできるようにし、情報を適時更新できるようにし、並びに、全員若しくは特定のグループが公表されたメッセージを読むことができるようにする、ブログの形式である。マイクロブログは多くの手法を用いて伝送されることができ、これにはショートメッセージサービス（ＳＭＳ：Ｓｈｏｒｔ−Ｍｅｓｓａｇｅ−Ｓｅｒｖｉｃｅ）メッセージ、インスタント通信ソフトウェア、電子メール、ウェブページ等が含まれる。したがって、ユーザは、ウェブ、ワイヤレスアプリケーションプロトコル（ＷＡＰ：Ｗｉｒｅｌｅｓｓ  Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）及び多様なクライアントシステムを介して個別のコミュニティをマイクロブログを通じて形成することができ、これによりユーザは情報を公表及び更新して即時的情報共有を達成することができる。
【０００５】
多くの場合、オンラインコミュニティとは、インターネット上の仮想コミュニティである。オンラインコミュニティの構成員は、特定の共通目的のために集うことができ、任意の構成員はオンラインコミュニティ上で情報を公表することができる。例えば、オンラインチャットルームでテキストコンテンツを公表することができる。別の例では、オンラインフォーラム内で音声ファイル、動画ファイル及び／又はテキストコンテンツを公表することができる。
【０００６】
しかし、多くの場合、特定の地理的位置にて公表された情報を、マイクロブログプラットフォーム又はオンラインコミュニティプラットフォームを通じて、ユーザが閲覧することが困難である。したがって、情報提示に関しての手法を向上させることが高度に望まれている。
【発明の概要】
【０００７】
本発明は、ネットワーク技術に関する。より具体的に、本発明は、情報の提示のためのシステム及び方法を提供する。例示に過ぎないが、本発明は、クライアントシステム及びサーバシステムに適用される。ところが、本発明はより広範囲に適用可能なものである。
【０００８】
１つの実施態様によれば、プロセッサによって実施される情報提示の方法は、トリガ（ｔｒｉｇｇｅｒ）命令を取得するステップと、１つ以上のデータプロセッサを用いてトリガ命令に関連する情報に少なくとも基づいて１つ以上の第１のポインツオブインタレスト（ｐｏｉｎｔｓ  ｏｆ  ｉｎｔｅｒｅｓｔ）を選択するステップと、１つ以上のデータプロセッサを用いて第１のポインツオブインタレストに関連する第１のゾーンを電子マップから取得するステップであって電子マップは第１のゾーンを含む複数の第２のゾーンに分割されている、ステップとを含む方法である。当該方法は、１つ以上のデータプロセッサを用いて、所定の個数の第３のゾーンを複数の第２のゾーンから取得するステップであって、第１のゾーンは第３のゾーンの中心エリアに含まれている、ステップと、１つ以上のデータプロセッサを用いて、第３のゾーン内で公表された１つ以上の第１のメッセージ及び１つ以上の第１のメッセージに対応する１つ以上の第１の地理的位置を取得するステップと、第３のゾーン内で公表された第１のメッセージ及び対応する第１の地理的位置を提示するステップとをさらに含む。
【０００９】
別の実施態様によれば、情報提示のシステムは、トリガ命令を取得するように設定されているトリガモジュールと、トリガ命令に関連する情報に少なくとも基づいて、１つ以上の第１のポインツオブインタレストを選択するように設定されている抽出モジュールと、第１のポインツオブインタレストに関連する第１のゾーンを、第１のゾーンを含む複数の第２のゾーンに分割されている電子マップから取得し、所定の個数の第３のゾーンを、複数の第２のゾーンから取得するように設定されているゾーン選択モジュールであって、第１のゾーンは第３のゾーンの中心エリアに含まれている、ゾーン選択モジュールとを含む。当該システムは、第３のゾーン内で公表された１つ以上の第１のメッセージ及び１つ以上の第１のメッセージに対応する１つ以上の第１の地理的位置を取得するように設定されている取得モジュールと、第３のゾーン内で公表された第１のメッセージ及び対応する第１の地理的位置を提示するように設定されている提示モジュールとをさらに含む。
【００１０】
さらに別の実施態様によれば、クライアントシステムは、トリガ命令を取得するように設定されているトリガモジュールと、１つ以上のポインツオブインタレストに関連する所定の個数の第１のゾーン内で公表された１つ以上のメッセージ及びメッセージに対応する１つ以上の第１の地理的位置を、提示するように設定されている提示モジュールであって、ポインツオブインタレストはトリガ命令に関連する情報に少なくとも基づいて選択される、提示モジュールとを含む。
【００１１】
１つの実施態様では、サーバシステムは、トリガ命令に関連する情報に少なくとも基づいて、１つ以上の第１のポインツオブインタレストを選択するように設定されている抽出モジュールと、第１のポインツオブインタレストに関連する第１のゾーンを、第１のゾーンを含む複数の第２のゾーンに分割されている電子マップから取得し、所定の個数の第３のゾーンを、複数の第２のゾーンから取得するように設定されているゾーン選択モジュールであって、第１のゾーンは第３のゾーンの中心エリアに含まれている、ゾーン選択モジュールと、第３のゾーン内で公表された１つ以上の第１のメッセージ及び１つ以上の第１のメッセージに対応する１つ以上の第１の地理的位置を取得して第１のメッセージ及び第１の地理的位置をクライアントシステムに提供するように設定されている取得モジュールとを含む。
【００１２】
別の実施態様では、情報の提示のためのプログラミング命令を備える非一時的なコンピュータ可読記憶媒体が提供される。プログラミング命令は１つ以上のデータプロセッサに、トリガ命令を取得するステップと、トリガ命令に関連する情報に少なくとも基づいて、１つ以上の第１のポインツオブインタレストを選択するステップと、第１のポインツオブインタレストに関連する第１のゾーンを電子マップから取得するステップであって、電子マップは第１のゾーンを含む複数の第２のゾーンに分割されている、ステップとを含むオペレーションを実行させるように設定されている。プログラミング命令は１つ以上のデータプロセッサに、所定の個数の第３のゾーンを複数の第２のゾーンから取得するステップであって、第１のゾーンは第３のゾーンの中心エリアに含まれている、ステップと、第３のゾーン内で公表された１つ以上の第１のメッセージ及び１つ以上の第１のメッセージに対応する１つ以上の第１の地理的位置を取得するステップと、第３のゾーン内で公表された第１のメッセージ及び対応する第１の地理的位置を提示するステップとを含むさらなるオペレーションを実行させるように設定されている。
【００１３】
実施態様によっては、１つ以上の利点が得られる場合もある。これらの利点及び本発明の様々な追加的な目的、特徴及び長所は後述の詳細な説明及び添付する図面を参照することによって完全に理解することができる。
【００１４】
例えば、本願にて説明するシステム及び方法は、トリガ命令に従ってポインツオブインタレストを無作為に選択し、選択されたポインツオブインタレストを含むターゲットゾーンを決定し、ターゲットゾーンを中心に含む所定の個数のゾーンを選択し、及び所定の個数のゾーンで公表されたメッセージ及び公表されたメッセージに対応する地理的位置を取得するように設定されることができ、これによりユーザは特定の地理的位置にて公表された情報を便利かつ無作為に閲覧することができ、ネットワーク資源の効率を向上するためにサーバシステムによって行われる情報取得のための操作数を削減することができる。例としては、本願にて説明するシステム及び方法は、特定のオブジェクトの地理的位置を取得し、そのような地理的位置を含むターゲット電子マップを表示するように設定されることができ、これによりユーザは周囲の地理的情報を便利に閲覧し、オブジェクトの地理的位置へのルートを決定することができる。別の例としては、本願にて説明するシステム及び方法は、ユーザの利便性のためにターゲット電子マップを拡大又は縮小するように設定されることができる。別の例では、取得されるメッセージのクオリティを向上してユーザが有用な情報を取得できるようにするため、本願にて説明するシステム及び方法は、オブジェクトに関連する幾つかのポインツオブインタレスト及びオブジェクトに関連する公表されたメッセージのクオリティに関連する情報に少なくとも基づいて特定のオブジェクトについての重みを動的に調整するように設定されることができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の１つの実施態様による情報提示の方法を示す概略図である。
【図２】本発明の１つの実施態様によるトリガインターフェースを示す概略図である。
【図３】本発明の１つの実施態様による提示インターフェースに情報が提示されている様子を示す概略図である。
【図４】本発明の１つの実施態様による、電子マップをゾーンに分割してクラスに重みを割り当てる方法を示す概略図である。
【図５】本発明の１つの実施態様による、電子マップ上で特定のゾーンの選択を示す概略図である。
【図６】本発明の１つの実施態様による、特定の情報を提示する方法を示す概略図である。
【図７】本発明の別の実施態様による、特定の情報を提示する方法を示す概略図である。
【図８】本発明のさらに別の実施態様による、特定の情報を提示する方法を示す概略図である。
【図９】本発明の１つの実施態様による情報提示システムの特定のコンポーネントを示す概略図である。
【図１０】本発明の別の実施態様による情報提示システムの特定のコンポーネントを示す概略図である。
【図１１】本発明のさらに別の実施態様による情報提示システムの特定のコンポーネントを示す概略図である。
【図１２】本発明のさらに別の実施態様による情報提示システムの特定のコンポーネントを示す概略図である。
【図１３】本発明のさらに別の実施態様による情報提示システムの特定のコンポーネントを示す概略図である。
【発明を実施するための形態】
【００１６】
本発明は、ネットワーク技術に関する。より具体的に、本発明は、情報の提示のためのシステム及び方法を提供する。例示に過ぎないが、本発明は、クライアントシステム及びサーバシステムに適用される。ところが、本発明はより広範囲に適用可能なものである。
【００１７】
図１は、本発明の１つの実施態様による情報提示の方法を示す概略図である。本図は例に過ぎず、特許請求の範囲を不当に限定するのに用いられるべきではない。当業者は、多くのバリエーション（Ｖａｒｉａｔｉｏｎｓ）、代替案（Ａｌｔｅｒｎａｔｉｖｅｓ）、及び変更（Ｍｏｄｉｆｉｃａｔｉｏｎｓ）を見出すことができるであろう。情報提示の方法１００は、トリガ命令を取得するためのプロセスＳ１１０、トリガ命令に関連する情報に少なくとも基づいてポインツオブインタレストを選択するプロセスＳ１２０、並びにポインツオブインタレストに関連する第１のゾーンを電子マップから取得するステップであって、電子マップは第１のゾーンを含む複数の第２のゾーンに分割されているステップと、所定の個数の第３のゾーンを第２のゾーンから取得するステップであって、第１のゾーンは第３のゾーンの中心エリアに含まれているステップとを含むプロセスＳ１３０を少なくとも含む。追加的に、方法１００は、第３のゾーン内で公表されたメッセージ及び公表されたメッセージに対応する地理的位置を取得するプロセスＳ１４０、並びに第３のゾーン内で公表されたメッセージ及び対応する地理的位置を提示するプロセスＳ１５０を含む。
【００１８】
１つの実施態様によれば、プロセスＳ１１０では、図１に示すようにトリガ命令が取得される。例えば、クライアントシステム（例えば、携帯端末、タブレットコンピュータ、ラップトップ、デスクトップ又はサーバ等）で収集された１つ以上の音声信号に関連する情報に少なくとも基づいてトリガ命令が生成される。例えば、トリガ命令は、タッチ制御信号又は収集された音声信号に関するプレッシング信号に少なくとも部分的に基づいて生成される。別の例では、トリガインターフェースで音声信号を取得した後、クライアントシステムは自動的に情報提示インターフェースへと遷移する。また、特定の実施態様によれば、トリガ命令の正確性を保全するために、収集された音声信号はフィルタされて処理済みの信号が生成され、当該処理済みの信号がトリガ命令を生成するのに用いられる。例えば、クライアントシステムがトリガ命令を取得し、当該トリガ命令をサーバシステムに提供する。
【００１９】
図２は、本発明の１つの実施態様によるトリガインターフェースを示す概略図である。本図は例に過ぎず、特許請求の範囲を不当に限定するのに用いられるべきではない。当業者は、多くのバリエーション、代替案、及び変更を見出すことができるであろう。図２に示すように、特定の実施態様では、トリガインターフェース２００には音声信号入力２０２が設けられている。例えば、音声信号入力２０２を通じて外部音声信号を収集した場合、図３に示すようにトリガインターフェースは自動的に情報提示インターフェースへ遷移する。
【００２０】
図３は、本発明の１つの実施態様による情報提示インターフェースを示す概略図である。本図は例に過ぎず、特許請求の範囲を不当に限定するのに用いられるべきではない。当業者は、多くのバリエーション、代替案、及び変更を見出すことができるであろう。例えば、情報提示インターフェース３００上に電子マップが提示される。
【００２１】
図４は、本発明の１つの実施態様による、電子マップをゾーンに分割してクラスに重みを割り当てる方法を示す概略図である。本図は例に過ぎず、特許請求の範囲を不当に限定するのに用いられるべきではない。当業者は、多くのバリエーション、代替案、及び変更を見出すことができるであろう。方法４００は、所定のサイズに関連する情報に少なくとも基づいて電子マップを複数のゾーンに分割するためのプロセスＳ２１０と、電子マップから１つ以上のオブジェクトを選択してオブジェクトを幾つかのクラスに分類するためのプロセスＳ２２０と、クラスに重みを割り当てるためのプロセスＳ２３０とを少なくとも含む。
【００２２】
１つの実施態様によれば、プロセスＳ２１０では、所定のサイズに関連する情報に少なくとも基づいて電子マップが複数のゾーンに分割される。所定のサイズは、必要に応じて設定することができる。例えば、経度座標及び緯度座標に少なくとも部分的に基づいた均一な１ｋｍ×１ｋｍサイズの複数のゾーンに電子マップを分割する。例えば、電子マップは世界地図又は世界の特定の地域の地図とされる。
【００２３】
図４に示すように、一部の実施態様によれば、プロセスＳ２２０では、電子マップから１つ以上のオブジェクトを選択して幾つかのクラスに分類する。殊に、オブジェクトは電子マップの特定の場所を指すことができる。例えば、幾つかの景勝地、レストラン又はホテルをオブジェクトとして選択することができる。例えば、選択された景勝地は、国外の景勝地、国内の景勝地、地元、母校、ランダムな国内の場所又はランダムな国外の場所等の異なるクラスに分けられる。プロセスＳ２３０では、特定の実施態様によれば、１つ以上のクラスに重みを割り当てることができる。
【００２４】
１つの実施態様では、クラスは幾つかのオブジェクトを含み、オブジェクトは幾つかのポインツオブインタレスト（ＰＯＩ：Ｐｏｉｎｔ  ｏｆ  Ｉｎｔｅｒｅｓｔ）を含む。例えば、特定のクラスに関連する重みは、特定のクラス内にあるＰＯＩの個数に応じて初期設定されることができる。１つの実施態様によれば、クラス内に多くのＰＯＩがあればあるほどクラスの重みが大きくなる。例えば、国内景勝地クラスがオブジェクト「武漢大学」（Wuhan University）を含むことができる。オブジェクト「武漢大学」は、正門、文系及び理系学部、工学部の病院等の１つ以上のＰＯＩを含むことができる。特定の実施態様によれば、サーバシステム上に、電子マップの異なるゾーン、選択されたオブジェクト、対応するクラス及びクラスの重みが格納される。
【００２５】
図１を再び参照すると、一部の実施態様では、プロセスＳ１２０において、トリガ命令に関連する情報に少なくとも基づいてＰＯＩが選択される。具体的には、例えば、トリガ命令に応答して、サーバシステムが、クラスの重みに関連する情報に少なくとも基づいて１つ以上のクラスを無作為に選択する。また、特定の実施態様によれば、サーバシステムは、選択されたクラスに分類されているオブジェクトを平均確率に関連する情報に少なくとも基づいて幾つか無作為に選択し、且、選択されたオブジェクトからＰＯＩを平均確率に関連する情報に少なくとも基づいて無作為に選択する。
【００２６】
１つの実施態様では、特定のクラスに関連する重みに少なくとも部分的に基づいて特定のクラスを無作為に選択する。例えば、平均確率に少なくとも部分的に基づいてクラス内のオブジェクトを無作為に選択し、平均確率に少なくとも部分的に基づいて選択されたオブジェクトからＰＯＩを無作為に選択する。例えば、国内景勝地クラスが無作為に選択される。そして、国内景勝地クラスのオブジェクト「武漢大学」が選択される。オブジェクト「武漢大学」が異なるエリアに属する１０個のＰＯＩを含む場合、あるＰＯＩが選択される確率は約１０％である。例として、ＰＯＩはＰＯＩデータベースに格納される。
【００２７】
図１に示すように、プロセスＳ１３０では、特定のＰＯＩに関連する第１のゾーンが電子マップから取得され、一部の実施態様では該電子マップは第１のゾーンを含む複数の第２のゾーンに予め分割されている。そして、第２のゾーンから所定の個数の第３のゾーンを取得することができ、第３のゾーンは中心エリアに第１のゾーンを含んでいる。例えば、ＰＯＩを取得した後、サーバシステムはＰＯＩを含むターゲットゾーンを求めて電子マップの異なるゾーンを探索する。そして、サーバシステムはＰＯＩを含むターゲットゾーンを包囲する所定の個数のゾーンを取得する。例えば、ターゲットゾーンからのそれぞれの距離に少なくとも部分的に基づいてターゲットゾーンを包囲する所定のゾーンをスクリーンアウトする。具体的な例としては、異なるゾーンの中心とターゲットゾーンの中心との間の距離を算出し、算出された距離に少なくとも部分的に基づいて（例えば、昇順に並べる）所定の個数のゾーンを選択することができる。
【００２８】
図５は、本発明の１つの実施態様による、電子マップ上での特定のゾーンの選択を示す概略図である。本図は例に過ぎず、特許請求の範囲を不当に限定するのに用いられるべきではない。当業者は、多くのバリエーション、代替案、及び変更を見出すことができるであろう。図５に示すように、１つの実施態様において、電子マップは１００個のゾーンに分割される。これらのゾーンは、水平方向において「Ａ」から「Ｊ」までであり、垂直方向において「１」から「１０」までであり、各長方形セルがゾーンを表す。例えば、特定のＰＯＩ（例えば、ＰＯＩ２）を含むゾーン５０２がターゲットゾーンとして取得される。一部の実施態様では、ターゲットゾーン５０２の近隣にある２５個のゾーンが選択され、選択されたゾーンの中心エリアにターゲットゾーン５０２が配置されている。例えば、これらの選択されたゾーンは水平方向において「Ｃ」から「Ｇ」の間にあり、垂直方向において「１」から「５」の間にある。
【００２９】
図１を再び参照すると、特定の実施態様によれば、プロセスＳ１４０は、第３のゾーンで公表された１つ以上のメッセージ及び１つ以上の第１のメッセージに対応する１つ以上の地理的位置を取得するためのオペレーションを含む。例えば、メッセージはテキストコンテンツ、ビデオコンテンツ、画像コンテンツ、音声コンテンツ及び／又はマルチメディアコンテンツを含む情報の断片を意味する。
【００３０】
具体的な例として、サーバシステムは、所定の個数の第３のゾーンで公表されたメッセージ及び公表されたメッセージに対応する地理的位置を取得して、当該メッセージ及び地理的位置をクライアントシステムに提供する。１つの実施態様では、公表されたメッセージは地理的位置に関連する情報を含む。例えば、ポタラ宮に位置する公表者が、「ポタラ宮は素晴らしい」とのメッセージを投稿する。
【００３１】
一部の実施態様によれば、特定の実施態様において、プロセスＳ１５０は、第３のゾーンで公表されたメッセージ及び公表されたメッセージに対応する地理的位置を提示することを含む。例えば、公表されたメッセージ及び対応する地理的位置は、ユーザがこのような情報を閲覧できるようにするために、クライアントシステムの情報提示インターフェース上に提示される。図３を参照すると、第３のゾーンで公表されたメッセージは情報提示インターフェース上に提示され、一部の実施態様によれば、四角いボックス（例えば３０２）がゾーンを表す。例えば、情報提示インターフェース上でリターン操作がトリガされた場合、情報提示インターフェースはトリガインターフェースに遷移して次のＰＯＩを選択するための別のトリガ命令を取得することができる。
【００３２】
特定の実施態様によれば、クラスに関連するＰＯＩの個数及びクラスに関連する公表されたメッセージのクオリティに関連する情報に少なくとも基づいて、特定のクラスに関しての重みが動的に調整される。例えば、特定の状態に基づいて公表されたメッセージのクオリティを推定することができる。例えば、メッセージに、メッセージが公表された場所の地理的位置の画像及び地理的位置の説明が添付されている場合、そのメッセージは高いクオリティを有するものとみなされる。
【００３３】
１つの実施態様において、メッセージのクオリティを推定するための方法は、次のオペレーションの１つ以上を含む：１つ以上の第１の地理的位置に対応する１つ以上の第１のキーワードを含むキーワードデータベースを予め構築して第１のキーワードに重みを割り当てるステップと、１つ以上の第２の地理的位置に関連する情報を含むメッセージを取得し、メッセージに関連する１つ以上の第２のキーワードを抽出するステップと、キーワードデータベースに格納されている第２の地理的位置に対応する１つ以上の第３のキーワードと抽出された第２のキーワードとを比較して第２のキーワードに関連する重みを取得するステップと、第２のキーワードの重みを合計してメッセージの重みを得るステップ。例えば、メッセージの重みが所定の第１の閾値より大きい場合、メッセージは高いクオリティを有するものと判定され、メッセージの重みが第１の閾値より小さい場合、メッセージは低いクオリティを有するものと判定される。例えば、特定のＰＯＩに関連する低クオリティメッセージの個数が所定の第２の閾値を超えると判定された場合、該ＰＯＩは劣っているものと判定され、ＰＯＩデータベースから削除され得る。
【００３４】
図６は、本発明の１つの実施態様による、特定の情報を提示する方法を示す概略図である。本図は例に過ぎず、特許請求の範囲を不当に限定するのに用いられるべきではない。当業者は、多くのバリエーション、代替案、及び変更を見出すことができるであろう。方法６００は、公表された特定のメッセージに関連する１つ以上の公表者の個人情報に関するユーザからのリクエスト命令に応答するためのプロセスＳ３１０、公表者の個人情報を取得するためのプロセスＳ３２０、及び、公表者の個人情報を提示するためのプロセスＳ３３０を少なくとも含む。
【００３５】
１つの実施態様によれば、プロセスＳ３１０は、１つ以上の特定の公表者の個人情報に関するユーザからのリクエスト命令に応答することを含む。例えば、クライアントシステムが公表者の個人情報に関するユーザからのリクエスト命令を取得し、サーバシステムがリクエスト命令に応答する。例えば、プロセスＳ３２０では、公表者の個人情報が取得される。１つの実施態様において、公表者の個人情報にはニックネーム、個人のシグネチャ情報、顔写真、アルバム等が含まれる。例えば、マイクロブログメッセージの投稿者の個人情報には、特定のニックネーム、顔写真、識別番号、個人的なシグネチャ、視聴者数、フォロワー人数、アルバム等が含まれることができる。
【００３６】
別の実施態様によれば、プロセスＳ３３０では、公表者の個人情報が提示される。例えば、サーバシステムが公表者の個人情報をクライアントシステムに提供し、クライアントシステムの情報提示インターフェースが公表者のそのような個人情報を提示する。例えば、情報提示インターフェースが顔写真を表示できる場合、顔写真への１つ以上のクリックを受けて詳細な個人情報に関連するインターフェースへ入ることができる。
【００３７】
図７は、本発明の別の実施態様による、特定の情報を提示する方法を示す概略図である。本図は例に過ぎず、特許請求の範囲を不当に限定するのに用いられるべきではない。当業者は、多くのバリエーション、代替案、及び変更を見出すことができるであろう。方法７００は、特定の公表されたメッセージに関連する１つ以上の公表時刻を取得するためのプロセスＳ４１０、公表時刻に関連する情報に少なくとも基づいて公表されたメッセージをソート（ｓｏｒｔ）するためのプロセスＳ４２０、及びソートされたメッセージ並びにソートされたメッセージに対応する公表時刻及び第１の地理的位置を提示するためのプロセスＳ４３０を少なくとも含む。
【００３８】
１つの実施態様によれば、プロセスＳ４１０は、特定の公表されたメッセージに関連する１つ以上の公表時刻を取得することを含む。メッセージの公表時刻は、メッセージが公表された際に記録されることができる。例えば、「今日は雨だった」との節を含むメッセージがパリのルーブル美術館において、６月２７日との公表時刻を付されて公表される。１つの実施態様では、サーバシステムが幾つかのメッセージの公表時刻を取得し、公表時刻に少なくとも基づいてメッセージをソートする。例えば、サーバシステムがクライアントシステムにソートされたメッセージ並びにソートされたメッセージに対応する公表時刻及び地理的位置を提供する。
【００３９】
別の実施態様によれば、プロセスＳ４２０では、公表されたメッセージは公表時刻に少なくとも部分的に基づいてソートされる。例えば、プロセスＳ４３０では、ソートされたメッセージ並びにソートされたメッセージに対応する公表時刻及び地理的位置が提示される。１つの実施態様では、他のものより後に公表されたメッセージを最初に提示することができる。例えば、２つのメッセージが取得され、片方が６月２７日に公表され、もう片方が６月２８に公表されている。６月２８日に公表されたメッセージが最初に提示され、その次に６月２７日に公表されたメッセージが提示される。１つの実施態様では、端末画面のサイズに少なくとも部分的に基づいて、提示すべきメッセージの個数を決定することができる。例えば、提示されていないメッセージは隠されることができ、トリガ操作の際に提示されることができる。
【００４０】
図８は、本発明のさらに別の実施態様による、特定の情報を提示する方法を示す概略図である。本図は例に過ぎず、特許請求の範囲を不当に限定するのに用いられるべきではない。当業者は、多くのバリエーション、代替案、及び変更を見出すことができるであろう。方法８００は、ソース電子マップ上の特定のオブジェクトに対応する１つ以上の地理的位置を取得するためのプロセスＳ５１０、地理的位置を含むターゲット電子マップを提示するためのプロセスＳ５２０、ターゲット電子マップに関連するトリガ操作を取得するためのプロセスＳ５３０を少なくとも含む。また、方法８００は、トリガ操作に関連する情報に少なくとも基づいてターゲット電子マップを展開するためのプロセスＳ５４０、展開されたターゲット電子マップの縮尺変更を検出するためのプロセスＳ５５０、及び検出された縮尺変更に関連する情報に少なくとも基づいてターゲット電子マップを拡大又は縮小するためのプロセスＳ５６０を含む。
【００４１】
１つの実施態様によれば、プロセスＳ５１０では、ソース電子マップ上の特定のオブジェクトに対応する１つ以上の地理的位置を取得する。例えば、電子マップからオブジェクトを取得した後、サーバシステムが電子マップ上のオブジェクトの地理的位置及びオブジェクトの地理的位置を含むターゲット電子マップを取得する。そして、サーバシシステムは、クライアントシステムの情報提示インターフェースにターゲット電子マップが提示されるようにするために、ターゲット電子マップをクライアントシステムに提供する。１つの実施態様では、プロセスＳ５２０において、オブジェクトの地理的位置を含むターゲット電子マップが提示される。例えば、ターゲット電子マップは、オブジェクトの地理的位置をマーキングする電子マップである。
【００４２】
別の実施態様によれば、ターゲット電子マップに関連するトリガ操作がプロセスＳ５３０にて取得される。例えば、クライアントシステムの情報提示インターフェース上でトリガ操作が取得される。例えば、トリガ操作にはターゲット電子マップをタッチすること、シングルクリックすること又はダブルクリックすることが含まれることができる。一部の実施態様において、プロセスＳ５４０は、トリガ操作に応答してターゲット電子マップを展開することを含む。具体的には、クライアントシステムのインターフェース上でターゲット電子マップが展開され、例えばターゲット電子マップ上のオブジェクトの周囲の情報を閲覧することができる。
【００４３】
さらに別の実施態様によれば、プロセスＳ５５０で、展開されたターゲット電子マップの縮尺変更が検出される。例えば、クライアントシステム上のターゲット電子マップと関連するインターフェースへ入ることによって、ターゲット電子マップの縮尺変更が検出される。例えば、電子マップの縮尺とは、電子マップの長さの単位と実際のマップの長さの単位との比を意味することができ、電子マップの縮尺がクライアントシステムによって記録されることができる。一部の実施態様では、ターゲット電子マップに対してズームイン又はズームアウトが行われれば、ターゲット電子マップの縮尺は変更される。例えば、スケールアップ（ｓｃａｌｅ−ｕｐ）コントローラをトリガすることによって又はスケールダウン（ｓｃａｌｅ−ｄｏｗｎ）コントローラをトリガすることによって、ターゲット電子マップをスケールアップ又はスケールダウンするために、ターゲット電子マップに関連するインターフェース上にスケールアップコントローラ又はスケールダウンコントローラを提供することができる。別の例では、ターゲット電子マップに関連するインターフェース上のタッチ操作に応答してターゲット電子マップをスケールアップ又はスケールダウンすることができる。一部の実施態様では、プロセスＳ５６０において、検出された縮尺変更に関連する情報に少なくとも基づいてターゲット電子マップがスケールアップ又はスケールダウンされる。例えば、ターゲット電子マップのスケールが増える場合にターゲット電子マップがスケールアップされ、また、ターゲット電子マップのスケールが減る場合にターゲット電子マップがスケールダウンされる。
【００４４】
図９は、本発明の１つの実施態様による情報提示システムの特定のコンポーネントを示す概略図である。本図は例に過ぎず、特許請求の範囲を不当に限定するのに用いられるべきではない。当業者は、多くのバリエーション、代替案、及び変更を見出すことができるであろう。情報提示システム９００は、トリガモジュール１１０、抽出モジュール１２０、ゾーン選択モジュール１３０、取得モジュール１４０及び提示モジュール１５０を含む。
【００４５】
１つの実施態様によれば、トリガモジュール１１０はクライアントシステム上に常駐し、トリガ命令を取得するように設定されている。例えば、収集された音声信号、タッチ制御信号又はプレッシング信号に関連する情報に少なくとも基づいて、トリガ命令を生成することができる。１つの実施態様では、収集した音声信号に少なくとも部分的に基づいてトリガ命令が生成される。例えば、１つ以上の音声信号がトリガインターフェースを通じて取得された場合、情報提示インターフェースが自動的に起動される。例えば、トリガ命令の正確性を保証するために、収集した音声信号をフィルタしてフィルタした音声信号に少なくとも部分的に基づいてトリガ命令が生成する。トリガモジュール１１０は取得されたトリガ命令をサーバシステムにアップロードすることができる。
【００４６】
別の実施態様によれば、抽出モジュール１２０はサーバシステム上に常駐し、トリガ命令に関連する情報に少なくとも基づいて１つ以上のＰＯＩを選択するように設定されている。例えば、抽出モジュール１２０は、トリガ命令に応答して、クラスに関連する重みに少なくとも部分的に基づいて１つ以上のクラスを無作為に選択する。例えば、抽出モジュール１２０は、選択されているクラスから平均確率に少なくとも部分的に基づいて１つ以上のオブジェクトを無作為に選択し、選択されているオブジェクトから平均確率に少なくとも部分的に基づいて１つ以上のＰＯＩを無作為に選択する。オブジェクトは、電子マップ上で選択されている特定の場所を指すことができる。例えば、電子的な世界地図から、幾つかの景勝地、レストラン又はホテルをオブジェクトとして選択することができる。例えば、選択されている景勝地は、国外の景勝地、国内の景勝地、地元、母校、ランダムな国内の場所、又はランダムな国外の場所等の異なるクラスに分けられている。特定の実施態様では、クラスに関連する重みに少なくとも部分的に基づいて特定のクラスが無作為に選択された後、平均確率に少なくとも部分的に基づいて特定のオブジェクトがクラスから無作為に選択され、平均確率に少なくとも部分的に基づいてＰＯＩが無作為に選択される。例えば、国内の景勝地のクラスが選択され、国内景勝地クラスのオブジェクト「武漢大学」が選択される。オブジェクト「武漢大学」が異なるエリアに属する１０個のＰＯＩを含む場合、あるＰＯＩが選択される確率は約１０％である。
【００４７】
１つの実施態様において、ゾーン選択モジュール１３０はサーバシステム上に常駐し、第１のゾーンを含む複数の第２のゾーンに分割されている電子マップから１つ以上のＰＯＩに関連する第１のゾーンを取得して、複数の第２のゾーンから所定の個数の第３のゾーンを取得するように設定されており、第３のゾーンは中心エリアにて第１のゾーンを含んでいる。例えば、電子マップは予め幾つかのゾーンに分割され、これらはサーバシステム上に格納される。例えば、ＰＯＩを取得した後、ゾーン選択モジュール１３０は、ＰＯＩを含むターゲットゾーンを求めて電子マップの異なるゾーンを探索する。そして、サーバシステムは、取得されたゾーンの中心エリアにターゲットゾーンが位置する所定の個数のゾーンを取得する。例えば、ターゲットゾーンからのそれぞれの距離に少なくとも部分的に基づいて所定のゾーンがスクリーンアウトされる。具体的な例としては、異なるゾーンの中心とターゲットゾーンの中心との間の距離を算出し、算出された距離に少なくとも部分的に基づいて（例えば、昇順に並べる）所定の個数のゾーンを選択することができる。図５を参照すると、１つの実施態様によれば、電子マップは１００個のゾーンに分割されている。これらのゾーンは、水平方向において「Ａ」から「Ｊ」までであり、垂直方向において「１」から「１０」までであり、各長方形セルがゾーンを表す。例えば、特定のＰＯＩ（例えば、ＰＯＩ２）を含むゾーン５０２がターゲットゾーンとして取得される。一部の実施態様では、ターゲットゾーン５０２の近隣にある２５個のゾーンが選択され、選択されたゾーンの中心エリアにターゲットゾーン５０２が配置されている。例えば、これらの選択されたゾーンは水平方向において「Ｃ」から「Ｇ」の間にあり、垂直方向において「１」から「５」の間にある。
【００４８】
別の実施態様において、取得モジュール１４０はサーバシステム上に常駐し、第３のゾーン内で公表された１つ以上のメッセージ及びメッセージに対応する１つ以上の地理的位置を取得するように設定されている。特定の実施態様によれば、公表されたメッセージはメッセージに対応する地理的位置に関連する情報を含む。例えば、ポタラ宮に位置する公表者が、「ポタラ宮は素晴らしい」とのメッセージを投稿する。１つの実施態様において、提示モジュール１５０は、クライアントシステム上に常駐し、第３のゾーンで公表されたメッセージ及び対応する地理的位置を提示するように設定されている。例えば、提示モジュール１５０は、クライアントシステムの情報提示インターフェース上にメッセージ及び対応する地理的位置を提示する。
【００４９】
図１０は、本発明の別の実施態様による情報提示システム９００の特定のコンポーネントを示す概略図である。本図は例に過ぎず、特許請求の範囲を不当に限定するのに用いられるべきではない。当業者は、多くのバリエーション、代替案、及び変更を見出すことができるであろう。情報提示システム９００は、トリガモジュール１１０、抽出モジュール１２０、ゾーン選択モジュール１３０、取得モジュール１４０及び提示モジュール１５０に加えて、分割モジュール１６０、分類モジュール１７０、及びプリセッティングモジュール１８０をさらに含む。
【００５０】
１つの実施態様によれば、分割モジュール１６０は、サーバシステム上に常駐し、所定のサイズに関連する情報に少なくとも基づいて電子マップを複数の第２のゾーンに分割するように設定されている。当該所定のサイズは、必要に応じて設定することができる。例えば、経度座標及び緯度座標に少なくとも部分的に基づいた均一な１ｋｍ×１ｋｍサイズの複数のゾーンに電子マップを分割する。例えば、電子マップは世界地図又は世界の特定の地域の地図とされる。
【００５１】
別の実施態様によれば、分類モジュール１７０は、サーバシステム上に常駐し、電子マップから１つ以上のオブジェクトを選択して、１つ以上のオブジェクトを幾つかのクラスに分類するように設定されている。殊に、オブジェクトは電子マップの特定の場所を指すことができる。例えば、幾つかの景勝地、レストラン又はホテルをオブジェクトとして選択することができる。例えば、選択された景勝地は、国外の景勝地、国内の景勝地、地元、母校、ランダムな国内の場所又はランダムな国外の場所等の異なるクラスに分けられる。
【００５２】
さらに別の実施態様によれば、プリセッティングモジュール１８０はサーバシステム上に常駐し、１つ以上のクラスに重みを割り当てるように設定されている。例えば、クラスは幾つかのオブジェクトを含み、オブジェクトは幾つかのポインツオブインタレスト（ＰＯＩ）を含む。例えば、特定のクラスに関連する重みは、特定のクラス内にあるＰＯＩの個数に応じて初期設定されることができる。１つの実施態様では、クラス内に多くのＰＯＩがあればあるほどクラスの重みが大きくなる。例えば、国内景勝地クラスがオブジェクト「武漢大学」を含むことができる。オブジェクト「武漢大学」は、正門、文系及び理系学部、工学部の病院等の１つ以上のＰＯＩを含むことができる。
【００５３】
図１１は、本発明の別の実施態様による情報提示システム９００の特定のコンポーネントを示す概略図である。本図は例に過ぎず、特許請求の範囲を不当に限定するのに用いられるべきではない。当業者は、多くのバリエーション、代替案、及び変更を見出すことができるであろう。情報提示システム９００は、トリガモジュール１１０、抽出モジュール１２０、ゾーン選択モジュール１３０、取得モジュール１４０、提示モジュール１５０、分割モジュール１６０、分類モジュール１７０及びプリセッティングモジュール１８０に加えて、重み調整モジュール１９０をさらに含む。
【００５４】
１つの実施態様によれば、重み調整モジュール１９０は、オブジェクトに関連するＰＯＩの個数及びオブジェクトに関連して公表されたメッセージのクオリティに関連する情報に少なくとも基づいて、オブジェクトに関連する重みを動的に調整するように設定されている。例えば、特定の状態に基づいて公表されたメッセージのクオリティを推定することができる。例えば、メッセージに、メッセージが公表された場所の地理的位置の画像及び地理的位置の説明が添付されている場合、そのメッセージは高いクオリティを有するものとみなされる。
【００５５】
一部の実施態様において、情報提示システム９００は、サーバシステム上に常駐するキーワードデータベース、セッティングモジュール、比較モジュール、合算モジュール及び削除モジュールさらに含む。例えば、セッティングモジュールは、異なる地理的位置に対応するキーワードに重みを割り当てるように設定されている。例えば、キーワードデータベースは、異なる地理的位置に対応するキーワード及び格納されているキーワードに関連する重みを格納するように設定されている。特定の実施態様によれば、取得モジュール１４０は、地理的位置に関連する情報を含む１つ以上のメッセージを取得してメッセージから１つ以上のキーワードを抽出するようにさらに設定されており、比較モジュールは、抽出されたキーワードを地理的位置に対応するキーワードデータベース内にて格納されているキーワードと比較して、抽出されたキーワードに対応する１つ以上の重みを取得するように設定されており、合算モジュールは、抽出されたキーワードの重みをアグレゲートしてメッセージの重みを生成するように設定されている。１つの実施態様において、セッティングモジュールは、第１の閾値を設定するように設定されている。例えば、メッセージの重みが第１の閾値より大きい場合、メッセージが高いクオリティを有するものと判定され、メッセージの重みが第１の閾値より小さい場合、メッセージは低いクオリティを有するものと判定される。別の例では、セッティングモジュールは第２の閾値を設定するようにさらに設定されている。例えば、複数のメッセージと関連しているＰＯＩについて、低クオリティメッセージの個数が第２の閾値を超える場合、それは劣っているものと判定される。別の例では、削除モジュールは、劣っているＰＯＩをＰＯＩデータベースから削除するように設定されている。
【００５６】
特定の実施態様によれば、取得モジュール１４０は、特定の公表者の個人情報を取得するようにさらに設定されている。１つの実施態様において、公表者の個人情報にはニックネーム、個人のシグネチャ情報、顔写真、アルバム等が含まれる。例えば、マイクロブログメッセージの投稿者の個人情報には、特定のニックネーム、顔写真、識別番号、個人的なシグネチャ、視聴者数、フォロワー人数、アルバム等が含まれることができる。
【００５７】
１つの実施態様において、提示モジュール１５０は、１つ以上の公表者の個人情報を提示するようにさらに設定されている。例えば、クライアントシステム上の提示モジュール１５０は、公表者の個人情報を取得して、そのような個人情報を情報提示インターフェース上に提示する。例えば、情報提示インターフェースが顔写真を表示できる場合、顔写真への１つ以上のクリックを受けて詳細な個人情報に関連するインターフェースへ入ることができる。
【００５８】
図１２は、本発明のさらに別の実施態様による情報提示システムの特定のコンポーネントを示す概略図である。本図は例に過ぎず、特許請求の範囲を不当に限定するのに用いられるべきではない。当業者は、多くのバリエーション、代替案、及び変更を見出すことができるであろう。情報提示システム９００は、トリガモジュール１１０、抽出モジュール１２０、ゾーン選択モジュール１３０、取得モジュール１４０、及び提示モジュール１５０に加えて、ソートモジュール２００をさらに含む。
【００５９】
１つの実施態様によれば、取得モジュール１４０は、特定の公表されたメッセージに関連する１つ以上の公表時刻を取得するように設定されている。メッセージの公表時刻は、メッセージが公表された際に記録されることができる。例えば、「今日は雨だった」との節を含むメッセージがパリのルーブル美術館において、６月２７日との公表時刻を付されて公表される。
【００６０】
別の実施態様によれば、ソートモジュール２００はサーバシステム上に常駐し、各々の公表時刻に少なくとも部分的に基づいて複数のメッセージをソートするように設定されている。例えば、サーバシステムがクライアントシステムにソートされたメッセージ並びにソートされたメッセージに対応する公表時刻及び地理的位置を提供する。
【００６１】
一部の実施態様によれば、提示モジュール１５０は、ソートされたメッセージ並びにソートされたメッセージに対応する公表時刻及び地理的位置を提示するように設定されている。１つの実施態様では、他のものより後に公表されたメッセージを最初に提示することができる。例えば、２つのメッセージが取得され、片方が６月２７日に公表され、もう片方が６月２８に公表されている。６月２８日に公表されたメッセージが最初に提示され、その次に６月２７日に公表されたメッセージが提示される。特定の実施態様では、端末画面のサイズに少なくとも部分的に基づいて提示すべきメッセージの個数を決定することができる。例えば、提示されていないメッセージは隠されることができ、トリガ操作の際に提示されることができる。
【００６２】
一部の実施態様では、取得モジュール１４０は、ソース電子マップ上の特定のオブジェクトに対応する１つ以上の地理的位置を取得するようにさらに設定されている。例えば、電子マップからオブジェクトを取得した後、取得モジュール１４０は電子マップ上のオブジェクトの地理的位置及び情報提示インターフェースに提示すべきオブジェクトの地理的位置を含むターゲット電子マップを取得する。例えば、提示モジュール１５０は、オブジェクトの地理的位置を含むターゲット電子マップを提示するようにさらに設定されている。
【００６３】
図１３は、本発明のさらに別の実施態様による情報提示システムの特定のコンポーネントを示す概略図である。本図は例に過ぎず、特許請求の範囲を不当に限定するのに用いられるべきではない。当業者は、多くのバリエーション、代替案、及び変更を見出すことができるであろう。情報提示システム９００は、トリガモジュール１１０、抽出モジュール１２０、ゾーン選択モジュール１３０、取得モジュール１４０、及び提示モジュール１５０に加えて、操作取得モジュール２１０、展開モジュール２２０、検出モジュール２３０及びスケーリング（ｓｃａｌｉｎｇ）モジュール２４０をさらに含む。
【００６４】
１つの実施態様によれば、操作取得モジュール２１０は、クライアントシステム上に常駐し、ターゲット電子マップに関連するトリガ操作を取得するように設定されている。例えば、情報提示インターフェース上でターゲット電子マップに関連するトリガ操作が取得される。例えば、トリガ操作には、ターゲット電子マップへのタッチ、シングルクリック又はダブルクリックが含まれることができる。
【００６５】
別の実施態様によれば、展開モジュール２２０はクライアントシステム上に常駐し、トリガ操作に応答してターゲット電子マップを展開するように設定されている。具体的に、ターゲット電子マップはクライアントシステムのインターフェース上で展開され、例えばターゲット電子マップ上のオブジェクトの周辺の情報を閲覧することができる。
【００６６】
さらに別の実施態様によれば、検出モジュール２３０はターゲット電子マップの縮尺変更を検出するように設定されている。例えば、ターゲット電子マップに関連するインターフェースに入ることによってターゲット電子マップの縮尺変更が検出される。例えば、電子マップの縮尺とは、電子マップの長さの単位と実際のマップの長さの単位との比を意味することができ、電子マップの縮尺がクライアントシステムによって記録されることができる。一部の実施態様では、ターゲット電子マップに対してズームイン又はズームアウトが行われれば、ターゲット電子マップの縮尺は変更される。例えば、ターゲット電子マップに関連するインターフェース上にスケールアップコントローラ又はスケールダウンコントローラを提供することができる。例えば、検出モジュール２３０は、ターゲット電子マップをスケールアップするためのスケールアップコントローラ上のトリガ操作を検出し或いはターゲット電子マップをスケールダウンするためのスケールダウンコントローラ上のトリガ操作を検出する。別の例では、検出モジュール２３０は、ターゲット電子マップに関連するインターフェース上のタッチ操作を検出し、それに応答してターゲット電子マップを拡大又は縮小する。
【００６７】
１つの実施態様において、スケーリングモジュール２４０はクライアントシステム上に常駐し、検出された縮尺変更に関連する情報に少なくとも基づいてターゲット電子マップを拡大又は縮小するように設定されている。例えば、ターゲット電子マップのスケールが増える場合に、スケーリングモジュール２４０はターゲット電子マップをスケールアップし、且、ターゲット電子マップのスケールが減る場合に、スケーリングモジュール２４０はターゲット電子マップをスケールダウンする。
【００６８】
一部の実施態様によれば、トリガモジュール１１０及び提示モジュール１５０を含むクライアントシステムが提供される。例えば、トリガモジュール１１０はトリガ命令を取得するように設定されており、提示モジュール１５０は１つ以上のＰＯＩに関連する所定の個数のゾーン内で公表された１つ以上のメッセージ及びメッセージに対応する１つ以上の地理的位置を提示するように設定されており、当該ＰＯＩはトリガ命令に関連する情報に少なくとも基づいて選択される。
【００６９】
１つの実施態様において、トリガモジュール１１０は音声信号を受信して音声信号に関連する情報に少なくとも基づいてトリガ命令を生成するようにさらに設定されている。例えば、提示モジュール１５０はトリガ命令に関連する情報に少なくとも基づいてソース電子マップから選択された１つ以上のオブジェクトに対応する１つ以上の第２の地理的位置を含むターゲット電子マップを提示するようにさらに設定されている。
【００７０】
別の実施態様において、クライアントシステムは操作取得モジュール２１０、展開モジュール２２０、検出モジュール２３０及びスケーリングモジュール２４０も含む。例えば、操作取得モジュール２１０はターゲット電子マップに関連するトリガ操作を取得するように設定されており、展開モジュール２２０はトリガ操作に関連する情報に少なくとも基づいてターゲット電子マップを展開するように設定されており、検出モジュール２３０は展開されたターゲット電子マップの縮尺変更を検出するように設定されており、且、スケーリングモジュール２４０は検出された縮尺変更に関連する情報に少なくとも基づいてターゲット電子マップを拡大又は縮小するように設定されている。別の例では、提示モジュール１５０は１つ以上の公表者の個人情報及び公表時刻に関連する情報に少なくとも基づいてソートされたメッセージを提示するようにさらに設定されており、公表時刻及び地理的位置はソートされたメッセージに対応している。
【００７１】
一部の実施態様によれば、クライアントシステムのトリガモジュール１１０、展開モジュール１５０、操作取得モジュール２１０、展開モジュール２２０、検出モジュール２３０及びスケーリングモジュール２４０は、情報提示システム９００の対応するモジュールと同じ機能を果たす。
【００７２】
特定の実施態様によれば、抽出モジュール１２０、ゾーン選択モジュール１３０、取得モジュール１４０、分割モジュール１６０、分類モジュール１７０、プリセッティングモジュール１８０、及び重み調整モジュール１９０を含むサーバシステムが提供される。これらサーバシステムのモジュールは、情報提示システム９００の対応するモジュールと同じ機能を果たす。
【００７３】
１つの実施態様によれば、プロセッサによって実施される情報提示の方法は、トリガ命令を取得するステップと、１つ以上のデータプロセッサを用いて、トリガ命令に関連する情報に少なくとも基づいて、１つ以上の第１のポインツオブインタレストを選択するステップと、１つ以上のデータプロセッサを用いて、第１のポインツオブインタレストに関連する第１のゾーンを電子マップから取得するステップであって、電子マップは第１のゾーンを含む複数の第２のゾーンに分割されている、ステップとを含む。当該方法は、１つ以上のデータプロセッサを用いて、所定の個数の第３のゾーンを複数の第２のゾーンから取得するステップであって、第１のゾーンは第３のゾーンの中心エリアに含まれている、ステップと、１つ以上のデータプロセッサを用いて、第３のゾーン内で公表された１つ以上の第１のメッセージ及び１つ以上の第１のメッセージに対応する１つ以上の第１の地理的位置を取得するステップと、第３のゾーン内で公表された第１のメッセージ及び対応する第１の地理的位置を提示するステップとをさらに含む。例えば、当該方法は、図１、図４、図６、図７、図８、図９、図１０、図１１、図１２及び／又は図１３にしたがって実施される。
【００７４】
別の実施態様によれば、情報提示のシステムは、トリガ命令を取得するように設定されているトリガモジュールと、トリガ命令に関連する情報に少なくとも基づいて、１つ以上の第１のポインツオブインタレストを選択するように設定されている抽出モジュールと、第１のポインツオブインタレストに関連する第１のゾーンを、第１のゾーンを含む複数の第２のゾーンに分割されている電子マップから取得し、所定の個数の第３のゾーンを、複数の第２のゾーンから取得するように設定されているゾーン選択モジュールであって、第１のゾーンは第３のゾーンの中心エリアに含まれている、ゾーン選択モジュールとを含む。当該システムは、第３のゾーン内で公表された１つ以上の第１のメッセージ及び１つ以上の第１のメッセージに対応する１つ以上の第１の地理的位置を取得するように設定されている取得モジュールと、第３のゾーン内で公表された第１のメッセージ及び対応する第１の地理的位置を提示するように設定されている提示モジュールとをさらに含む。例えば、当該システムは、図１、図４、図６、図７、図８、図９、図１０、図１１、図１２及び／又は図１３にしたがって実施される。
【００７５】
さらに別の実施態様によれば、クライアントシステムは、トリガ命令を取得するように設定されているトリガモジュールと、１つ以上のポインツオブインタレストに関連する所定の個数の第１のゾーン内で公表された１つ以上のメッセージ及びメッセージに対応する１つ以上の第１の地理的位置を、提示するように設定されている提示モジュールであって、ポインツオブインタレストはトリガ命令に関連する情報に少なくとも基づいて選択される、提示モジュールとを含む。例えば、クライアントシステムは、図１、図４、図６、図７、図８、図９、図１０、図１１、図１２及び／又は図１３にしたがって実施される。
【００７６】
１つの実施態様において、サーバシステムは、トリガ命令に関連する情報に少なくとも基づいて、１つ以上の第１のポインツオブインタレストを選択するように設定されている抽出モジュールと、第１のポインツオブインタレストに関連する第１のゾーンを、第１のゾーンを含む複数の第２のゾーンに分割されている電子マップから取得し、所定の個数の第３のゾーンを、複数の第２のゾーンから取得するように設定されているゾーン選択モジュールであって、第１のゾーンは第３のゾーンの中心エリアに含まれている、ゾーン選択モジュールと、第３のゾーン内で公表された１つ以上の第１のメッセージ及び１つ以上の第１のメッセージに対応する１つ以上の第１の地理的位置を取得して第１のメッセージ及び第１の地理的位置をクライアントシステムに提供するように設定されている取得モジュールとを含む。例えば、当該サーバシステムは、図１、図４、図６、図７、図８、図９、図１０、図１１、図１２及び／又は図１３にしたがって実施される。
【００７７】
別の実施態様では、情報の提示のためのプログラミング命令を備える非一時的なコンピュータ可読記憶媒体が提供される。プログラミング命令は１つ以上のデータプロセッサに、トリガ命令を取得するステップと、トリガ命令に関連する情報に少なくとも基づいて、１つ以上の第１のポインツオブインタレストを選択するステップと、第１のポインツオブインタレストに関連する第１のゾーンを電子マップから取得するステップであって、電子マップは第１のゾーンを含む複数の第２のゾーンに分割されている、ステップとを含むオペレーションを実行させるように設定されている。プログラミング命令は、１つ以上のデータプロセッサに、所定の個数の第３のゾーンを複数の第２のゾーンから取得するステップであって、第１のゾーンは第３のゾーンの中心エリアに含まれている、ステップと、第３のゾーン内で公表された１つ以上の第１のメッセージ及び１つ以上の第１のメッセージに対応する１つ以上の第１の地理的位置を取得するステップと、第３のゾーン内で公表された前記第１のメッセージ及び対応する第１の地理的位置を提示するステップとを含むさらなるオペレーションを実行させるように設定されている。例えば、当該記憶媒体は、図１、図４、図６、図７、図８、図９、図１０、図１１、図１２及び／又は図１３にしたがって実施される。
【００７８】
例えば、本発明の様々な実施態様の一部又は全部のコンポーネントは、各々単体的に及び／又は少なくとももう１つの他のコンポーネントと組み合わせ的に、１つ以上のソフトウェアコンポーネント、１つ以上のハードウェアコンポーネント及び／又はソフトウェアとハードウェアコンポーネントの１つ以上の組合せを用いて実装されている。別の例において、本発明の様々な実施態様の一部又は全部のコンポーネントは、各々単体的に及び／又は少なくとももう１つの他のコンポーネントと組み合わせ的に、１つ以上のアナログ回路及び／又は１つ以上のデジタル回路等の１つ以上の回路によって実装されている。さらに別の例においては、本発明の様々な実施態様及び／又は例を組み合わせることができる。
【００７９】
また、本願にて説明した方法及びシステムは、装置の処理サブシステムによって実行可能なプログラム命令を含むプログラムコードによって、様々な異なるタイプの処理装置上で実装されることができる。ソフトウェアプログラム命令は、ソースコード、オブジェクトコード、マシンコード、又は上述した方法及び操作を処理システムに行わせるように動作可能な他の任意の格納されたデータを含むことができる。また、他の実装を用いることができ、例えばファームウェア又は上述した方法及び操作を実行させるように設定された適切に設計したハードウェアを用いることができる。
【００８０】
システム及び方法のデータ（例えば、関連づけ、マッピング、データ入力、データ出力、中間データ結果、最終データ結果等）は、異なるタイプの記憶装置及びプログラミング構造等（例えば、ＲＡＭ、ＲＯＭ、フラッシュメモリ、フラットファイル、データベース、プログラミングデータ構造、プログラミング変数、ＩＦ−ＴＨＥＮ型（又は類似タイプの）ステートメント構造等）の１つ以上の異なるタイプのコンピュータ実装データ記憶部に格納及び実装されることができる。データ構造は、データベース、プログラム、メモリ又は他のコンピュータ可読媒体に、コンピュータプログラムによる使用のために、データを整理し格納するために用いられるフォーマットを記述するものであることに留意されたい。
【００８１】
システム及び方法は、多種の異なるタイプのコンピュータ可読媒体上で提供されることができ、これらには上述した方法の操作を実行するため及び上述したシステムを実装するためにプロセッサによって実行されるための命令（例えば、ソフトウェア等）を含むコンピュータ記憶メカニズム（例えば、ＣＤ−ＲＯＭ、ディスケット、ＲＡＭ、フラッシュメモリ、コンピュータのハードドライブ等）が含まれる。
【００８２】
本願にて説明したコンピュータコンポーネント、ソフトウェアモジュール、関数、データ記憶部及びデータ構造は、これらのオペレーションに必要なデータの流れを可能とするため、直接的に又は間接的に接続されることができる。また、モジュール又はプロセッサは、ソフトウェアオペレーションを行うコード単位を含むもののこれに限定される訳ではなく、これらは例えばサブルーチン（Ｓｕｂｒｏｕｔｉｎｅ）単位のコードとして、ソフトウェア関数単位のコードとして、（オブジェクト指向パラダイムにいう）オブジェクトとして、アプレットとして、コンピュータスクリプト言語で、又は他のタイプのコンピュータコードとして実装されることができる。ソフトウェアコンポーネント及び／又は機能性は、与えられる状況に応じて、単一のコンピュータに所在すること又は複数のコンピュータに渡って分散されることができる。
【００８３】
コンピューティングシステムは、クライアント及びサーバを含むことができる。クライアントとサーバは、一般的には、互いにリモートに配置されており、典型的には通信ネットワークを介して相互作用する。クライアントとサーバの関係は、それぞれのコンピュータ上で実行されているプログラムによって確立され、互いがクライアント−サーバ関係にある。
【００８４】
本願明細書は、多くの具体例を含むものの、これらは請求し得る範囲を限定するものとして解釈されてはならず、むしろ特定の実施態様の具体的な特徴を説明するものとして解釈されるべきである。本願明細書内で別個の実施態様のコンテキストで説明される特定の特徴は、１つの実施態様に組み合わせて実施することもできる。逆に、本願明細書内で単一の実施態様のコンテキストで説明される様々な特徴は、複数の実施態様にて別個に、又は適切な任意のサブコンビネーションとして実施することもできる。また、特定のコンビネーションとして機能しているものとして特徴を先述している場合があり、またそのようなものとして当初においてクレームされている場合もある。しかし、クレームされたコンビネーションの１つ以上の特徴が、一部の場合においては該コンビネーションから除外されることができ、またクレームされたコンビネーションがサブコンビネーション又はサブコンビネーションのバリエーションに向けられる場合もある。
【００８５】
同様に、オペレーションが図面において特定の順序で示されているものの、これをもってそれらのオペレーションが示されている特定の順序で、又はシーケンシャルな順序で行われることを要していると解してはならず、また好ましい結果を得るために示される全てのオペレーションを行うことを要しているとも解してはならない。特定の状況下では、マルチタスキング及び並列処理が有利となり得る。また、上述した実施態様において様々なシステムが分離されていることからそのような分離が全実施態様において要求されているものと解してはならない。また、説明されているプログラムコンポーネント及びシステムは、一般的には単一のソフトウェア製品に統合されることができ、あるいは複数のソフトウェア製品にパッケージされることができる。
【００８６】
本発明の具体的な実施態様を説明したが、当業者は説明された実施態様に等価な他の実施態様もあることを理解するであろう。したがって、本発明は説明した具体的な実施態様に限定されてはならず、添付の請求の範囲によってのみ画定されるものである。
【要約】情報提示のシステム及び方法を提供する。例えば、特定の実施態様では、トリガ命令を取得し、トリガ命令に関連する情報に少なくとも基づいて１つ以上の第１のポインツオブインタレストを選択し、第１のポインツオブインタレストに関連する第１のゾーンを、第１のゾーンを含む複数の第２のゾーンに分割されている電子マップから取得し、第１のゾーンは第３のゾーンの中心エリアに含まれるとした上で複数の第２のゾーンから所定の個数の第３のゾーンを取得し、第３のゾーン内で公表された１つ以上の第１のメッセージ及び１つ以上の第１のメッセージに対応する１つ以上の第１の地理的位置を取得し、並びに第３のゾーン内で公表された第１のメッセージ及び対応する第１の地理的位置が提示される。【図２】
0005767763.tif 000002
【図５】
0005767763.tif 000003
【図１】
0005767763.tif 000004
【図３】
0005767763.tif 000005
【図４】
0005767763.tif 000006
【図６】
0005767763.tif 000007
【図７】
0005767763.tif 000008
【図８】
0005767763.tif 000009
【図９】
0005767763.tif 000010
【図１０】
0005767763.tif 000011
【図１１】
0005767763.tif 000012
【図１２】
0005767763.tif 000013
【図１３】
0005767763.tif 000014