(57)【特許請求の範囲】
【請求項１】
ユーザ情報を提供する方法であって、
ユーザのユーザ位置に関する情報を取得するステップと、
前記ユーザ位置に関連付けられる関心点を取得するステップと、
所定の期間内に、他のユーザが前記関心点にいるときに登録をした前記他のユーザを取得するステップと、
前記他のユーザの情報を前記ユーザに提供するステップと
を含む、方法。
【請求項２】
ユーザのユーザ位置に関する情報を取得するステップは
前記ユーザの事前位置決め情報を受信することと、
前記事前位置決め情報に従って前記ユーザの位置決定をして、前記ユーザ位置に関する前記情報を得ることと
を含む、請求項１に記載の方法。
【請求項３】
前記ユーザ位置に関連付けられる関心点を取得するステップは、
前記ユーザ位置との距離が所定の範囲より小さい少なくとも１つの関心点を、前記ユーザ位置に関連付けられる関心点として取得することを含む、請求項１に記載の方法。
【請求項４】
前記他のユーザの情報を前記ユーザに提供するステップは、
前記他のユーザの情報を、所定の手段により前記ユーザに提供することを含み、
前記情報は、ユーザ識別情報と、登録済みＰＯＩ情報とを含み、
前記所定の手段は、オーディオ、ビデオ、テキスト及びショートメッセージを含む方法の少なくとも１つを備える、請求項１に記載の方法。
【請求項５】
前記登録は、登録開始ユーザのユーザ識別情報、登録時間及び登録済みＰＯＩ情報を関連付けて、登録情報を生成することを含む、請求項１乃至４のいずれかに記載の方法。
【請求項６】
ユーザ情報を提供するデバイスであって、
ユーザのユーザ位置に関する情報を取得するように構成される、位置取得モジュールと、
前記ユーザ位置に関連付けられる関心点を取得するように構成される、ＰＯＩ取得モジュールと、
所定の期間内に、他のユーザが前記関心点にいるときに登録をした前記他のユーザを取得するように構成される、ユーザ取得モジュールと、
前記他のユーザの情報を前記ユーザに提供するように構成される、情報提供モジュールと
を備え、
前記登録は、登録開始ユーザのユーザ識別情報、登録時間及び登録済みＰＯＩ情報を関連付けて、登録情報を生成することを含む、デバイス。
【請求項７】
前記位置取得モジュールは、要求受信ユニットと、ユーザ位置の位置決めユニットとを備え、
該要求受信ユニットは、前記ユーザについての事前位置決め情報を受信するように構成され、
該ユーザ位置の位置決めユニットは、前記事前位置決め情報に従って前記ユーザの位置決めをして前記ユーザ位置を得るように構成される、請求項６に記載のデバイス。
【請求項８】
前記ＰＯＩ取得モジュールは、第１の取得ユニットを備え、
該第１の取得ユニットは、前記ユーザ位置との距離が所定の範囲より小さい少なくとも１つの関心点を、前記ユーザ位置に関連付けられた関心点として取得するように構成される、請求項６に記載のデバイス。
【請求項９】
前記情報提供モジュールは、第１の情報提供ユニットを備え、
該第１の情報提供ユニットは、所定の手段により前記他のユーザの情報を前記ユーザに提供するように構成され、前記情報は、ユーザ識別情報と、登録済みＰＯＩ情報とを備え、前記所定の手段は、オーディオ、ビデオ、テキスト及びショートメッセージを含む方法のうちの少なくとも１つを備える、請求項６に記載のデバイス。
【請求項１０】
ユーザ情報を提供する方法であって、
ユーザが関心点にいるときの前記ユーザの登録を受信するステップと、
前記関心点に関連付けられる他の関心点を取得するステップと、
所定の期間内に、他のユーザが前記関心点及び前記他の関心点にいるときに登録をした前記他のユーザを取得するステップと、
前記他のユーザの情報を前記ユーザに提供するか、前記ユーザの情報を前記他のユーザに提供するステップと
を含む、方法。
【請求項１１】
前記関心点に関連付けられる他の関心点を取得するステップは、
前記関心点との距離が所定の範囲より小さい少なくとも１つの関心点を、前記関心点と関連付けられる前記他の関心点として取得することを含む、請求項１０に記載の方法。
【請求項１２】
前記関心点に関連付けられる他の関心点を取得するステップは、
前記関心点と同じカテゴリ下にあって、前記関心点との距離が所定の範囲より小さい少なくとも１つの関心点を、前記関心点と関連付けられる前記他の関心点として取得することを含む、請求項１０に記載の方法。
【請求項１３】
前記他のユーザの情報を前記ユーザに提供するか、前記ユーザの情報を前記他のユーザに提供するステップは、
前記他のユーザの情報を、所定の手段により前記ユーザに提供するステップであって、前記情報が、ユーザ識別情報と登録済みＰＯＩ情報とを含む、ステップ、又は
前記ユーザの情報を、所定の手段により前記他のユーザに提供するステップであって、前記情報が、ユーザ識別情報と登録済みＰＯＩ情報とを含む、ステップ
を備え、
前記所定の手段は、オーディオ、ビデオ、テキスト及びショートメッセージのうちの少なくとも１つを備える、請求項１０に記載の方法。
【請求項１４】
前記ユーザが前記関心点にいるときの前記ユーザの登録を受信する前に、
ＰＯＩについて検索するという前記ユーザの要求を受信するステップと、
前記要求に従って前記ユーザの位置決めをして前記ユーザの位置を取得するステップと、
前記ユーザ位置との距離が所定の範囲より小さい少なくとも１つの関心点を取得するステップと、
フィードバックのために前記少なくとも１つの関心点を登録可能なＰＯＩとして得るステップと
を更に含む、請求項１０に記載の方法。
【請求項１５】
ユーザ情報を提供するデバイスであって、
ユーザが関心点にいるときの前記ユーザからの登録を受信するように構成される、ＰＯＩ登録モジュールと、
前記関心点に関連付けられる他の関心点を取得するように構成される、第１の取得モジュールと、
所定の期間内に、他のユーザが前記関心点及び前記他の関心点にいるときに登録をした前記他のユーザを取得するように構成される、ユーザ取得モジュールと、
前記他のユーザの情報を前記ユーザに提供するか、前記ユーザの情報を前記他のユーザに提供するように構成される、情報提供モジュールと
を備える、デバイス。
【請求項１６】
前記第１の取得モジュールは、第１のＰＯＩ取得ユニットを備え、
該第１のＰＯＩ取得ユニットは、前記関心点との距離が所定の範囲より小さい少なくとも１つの関心点を、前記関心点に関連付けられる前記他の関心点として取得するように構成される、請求項１５に記載のデバイス。
【請求項１７】
前記第１の取得モジュールは、第２のＰＯＩ取得ユニットを備え、
該第２のＰＯＩ取得ユニットは、前記関心点と同じカテゴリ下であって、前記関心点との距離が所定の範囲より小さい少なくとも１つの関心点を、前記関心点に関連付けられる前記他の関心点として取得するように構成される、請求項１５に記載のデバイス。
【請求項１８】
前記情報提供モジュールは、第１の情報提供ユニット及び／又は第２の情報提供ユニットを備え、
前記第１の情報提供ユニットは、前記他のユーザの情報を、所定の手段により前記ユーザに提供するように構成され、前記情報は、ユーザ識別情報と登録済みＰＯＩ情報とを含み、
前記第２の情報提供ユニットは、前記ユーザの情報を、所定の手段により前記他のユーザに提供するように構成され、前記情報は、ユーザ識別情報と登録済みＰＯＩ情報とを含み、
前記所定の手段は、オーディオ、ビデオ、テキスト及びショートメッセージのうちの少なくとも１つを含む、請求項１５に記載のデバイス。
【請求項１９】
要求受信モジュールと、ユーザ位置の位置決めモジュールと、第２の取得モジュールと、登録フィードバックモジュールとを更に備え、
前記要求受信モジュールは、ＰＯＩについて検索するという前記ユーザの要求を受信するように構成され、
前記ユーザ位置の位置決めモジュールは、前記要求に従って前記ユーザの位置決めをして前記ユーザ位置を取得するように構成され、
前記第２の取得モジュールは、前記ユーザ位置との距離が所定の範囲より小さい少なくとも１つの関心点を取得するように構成され、
前記登録フィードバックモジュールは、フィードバックのために前記少なくとも１つの関心点を登録可能なＰＯＩとして得るように構成される、請求項１５に記載のデバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、ネットワーク通信技術に関し、具体的には、ＰＯＩに基づくユーザ情報を提供する方法、ユーザ情報を提供する装置及び対応するコンピュータ記憶媒体に関する。
【背景技術】
【０００２】
ソーシャル連絡先アプリケーションは、モバイル電話、タブレットＰＣ等のようなモバイル端末において最も豊富なアプリケーションの１つである。
【０００３】
ユーザがソーシャル連絡先アプリケーションを使用するとき、最もよく使用される機能の１つは、ユーザに、他の知らない人に関する情報を提供して、ユーザがその他人の一部を友達として選択的に追加できるようにするものである。この機能の実現において、重要な部分は、モバイル端末が他の知らない人に関する情報をユーザにどのように提供するかということである。既存の技術を使用してユーザ情報を提供する方法は、主に以下のステップを含む。最初に、サーバが、モバイル端末を保持しているユーザのユーザ位置情報をリアルタイムでトラックする。次に、第１のユーザが第２のユーザによって設定された或る特定の範囲内に入ると、第１のユーザの情報がモバイル端末を通して第２のユーザに提供され、その結果、第２のユーザが、第１のユーザを友達として追加することができる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本開示を実現するプロセスにおいて、サーバが各ユーザの位置情報のリアルタイムトラッキングを行うとき、サーバは、多くのシステムリソースを要する。また、第１のユーザの情報が第２のユーザに提供されるとき、この提供は、単に第２のユーザによって設定された範囲に関連するものに過ぎない。モバイル端末によって提供される第１のユーザは、第２のユーザが実際に関心を有することになる人ではない可能性がある、すなわち、提供される第１のユーザは、第２のユーザにとってあまり魅力的でない可能性があり、最終的に、第１のユーザが第２のユーザの友達として追加される可能性は小さい。
【課題を解決するための手段】
【０００５】
リソースの占有性を低減し、ユーザに対して、そのユーザがより興味のあるユーザ情報を提供するために、本開示の実施形態は、ユーザ情報を提供する方法及びユーザ情報を提供する装置に関する。諸実施形態の技術的解決法は、次の通りである。
【０００６】
本開示の一態様によると、本開示の実施形態は、ユーザ情報を提供する方法であって、
ユーザのユーザ位置に関する情報を取得するステップと、
上記ユーザ位置に関連付けられる関心点を取得するステップと、
所定の期間内に上記関心点に対する登録を行った他のユーザを取得するステップと、
上記他のユーザの情報をユーザに提供するステップと
を含む方法を提供する。
【０００７】
本開示の別の態様によると、本開示の実施形態は、ユーザ情報を提供するデバイスであって、
ユーザのユーザ位置に関する情報を取得する位置取得モジュールと、
上記ユーザ位置に関連付けられた関心点（ＰＯＩ）を取得するＰＯＩ取得モジュールと、
所定の期間内に上記関心点に対する登録を行った他のユーザを取得するユーザ取得モジュールと、
上記他のユーザの情報をユーザに提供する情報提供モジュールと
を含むデバイスも提供し、
ここで、上記登録は、登録開始ユーザのユーザ識別情報、登録時間及び登録済みＰＯＩ情報を関連付けて、登録情報を生成することを含む。
【０００８】
本開示の別の態様によると、本開示の実施形態は、コンピュータの実行可能命令を記憶するためのコンピュータ記憶媒体も提供する。コンピュータの実行可能命令は、ユーザ情報を提供する方法を実行させるように、コンピュータを制御するように構成され、上記方法は、
ユーザのユーザ位置に関する情報を取得するステップと、
ユーザ位置に関連付けられる関心点を取得するステップと、
所定の期間内に関心点について登録をした他のユーザを取得するステップと、
他のユーザの情報をユーザに提供するステップと
を含む。
【０００９】
本開示の別の態様によると、本開示の実施形態は、ユーザ情報を提供する方法であって、
関心点についてのユーザの登録を受信するステップと、
関心点に関連付けられる他の関心点を取得するステップと、
所定の期間内に関心点及び他の関心点について登録をした他のユーザを取得するステップと、
他のユーザの情報をユーザに提供するか、ユーザの情報を他のユーザに提供するステップと
を含む方法も提供する。
【００１０】
本開示の別の態様によると、本開示の実施形態は、ユーザ情報を提供するデバイスであって、
ユーザからの登録を受信するように構成される、ＰＯＩ登録モジュールと、
関心点に関連付けられる他の関心点を取得するように構成される、第１の取得モジュールと、
所定の期間内に関心点及び他の関心点について登録をした他のユーザを取得するように構成される、ユーザ取得モジュールと、
他のユーザの情報をユーザに提供するか、ユーザの情報を他のユーザに提供するように構成される、情報提供モジュールと
を備えるデバイスも提供する。
【００１１】
本開示の別の態様によると、本開示の実施形態は、コンピュータの実行可能命令を記憶するためのコンピュータ記憶媒体も提供する。コンピュータの実行可能命令は、ユーザ情報を提供する方法を実行させるように、コンピュータを制御するように構成され、上記方法は、
関心点についてのユーザの登録を受信するステップと、
関心点に関連付けられる他の関心点を取得するステップと、
所定の期間内に関心点及び他の関心点について登録をした他のユーザを取得するステップと、
他のユーザの情報をユーザに提供するか、ユーザの情報を他のユーザに提供するステップと
を含む。
【発明の効果】
【００１２】
本開示の実施形態は、次のような利点を提供する可能性がある。
【００１３】
一方において、アクティブなユーザには、関心点に従って選択された他のユーザの情報が提供されるが、アクティブなユーザに提供される他のユーザは、アクティブなユーザの地理的位置に密接に関連付けられるか、あるいはアクティブなユーザが興味を持つ関心点に密接に関連付けられるユーザとなる。言い換えると、選択されたユーザは、アクティブなユーザがより興味を持つユーザである。アクティブなユーザは、これらのユーザとの通信を通じて、より有効な情報を取得し、同じ趣味や興味を有するに友達と知り合いになることが可能である。すなわち、この技術的解決法の下で選び出される他のユーザは、アクティブなユーザと趣味、興味及び他の側面に関してより高く適合し得る。他方において、この技術的解決法の下では、サーバは各ユーザの位置のリアルタイムトラッキングを行う必要がなく、各ユーザの位置は、関心点の登録プロセスで生成された登録情報に基づいて識別されるので、これにより必要とされるリソースが少なくてよい。
【図面の簡単な説明】
【００１４】
諸実施形態の技術的解決法をより明確に説明するために、諸実施形態の説明に必要な添付の図面について、以下で簡単な紹介をする。明らかに、以下で説明される図面は、本開示の一部の実施形態にすぎない。当業者に対して、創造的取り組みに寄与しないという前提において、当業者は、これらの添付の図面に従った他の図面を得ることができる可能性がある。
【００１５】
【図１】本開示の実施例１に従ってユーザ情報を提供する方法を示すフローチャートである。
【図２】本開示の実施例２に従ってユーザ情報を提供する方法を示すフローチャートである。
【図３】本開示の実施例２に従ってユーザ情報を提供する方法を実装する概略図である。
【図４】本開示の実施例３に従ってユーザ情報を提供するデバイスを示す構造ブロック図である。
【図５】本開示の実施例４に従ってユーザ情報を提供する方法を示すフローチャートである。
【図６】本開示の実施例５に従ってユーザ情報を提供する方法を示すフローチャートである。
【図７】本開示の実施例６に従ってユーザ情報を提供するデバイスを示す構造ブロック図である。
【発明を実施するための形態】
【００１６】
本開示の目的、技術的解決法及び利点をより明確にするために、本開示の実施形態は、下記で添付の図面とともに更に説明される。
【実施例１】
【００１７】
図１を参照すると、本開示の実施例１に従ってユーザ情報を提供する方法のフローチャートが示されている。ユーザ情報を提供する本方法を、複数のモバイル端末と対話することがあるサーバにおいて用いることができる。ユーザ情報を提供する方法は、以下のステップを含む。
【００１８】
ステップ１０２：アクティブなユーザのユーザ位置の情報を取得する
他のユーザの情報をアクティブなユーザに提供する必要がある場合、サーバは、最初にアクティブなユーザの位置情報を取得することができる。例えばアクティブなユーザは、モバイル端末を介して、他のユーザについて検索するクエリ要求を送信する。クエリ要求は、モバイル端末によって提供される位置決め情報を含む。クエリ要求を受信すると、サーバは、その位置決め情報に従ってアクティブなユーザの位置情報を取得することができる。本明細書で言及されるユーザ位置とは、一般的に、アクティブなユーザがいる場所の経度と緯度に関する情報を指す。この情報を取得するための具体的な処理は、アクティブなユーザによって使用されるモバイル端末のＧＰＳ位置決定モジュールによって実装されることが可能であり、この情報はクエリ要求に添付されてサーバに渡される。アクティブなユーザによって使用されるモバイル端末がモバイルネットワークへのアクセスを有するとき、この処理は、関連するゲートウェイ情報に従ってサーバによって達成されることも可能である。
【００１９】
ステップ１０４：ユーザ位置に関連付けられる関心点（ＰＯＩ）を取得する
アクティブなユーザのユーザ位置情報を取得した後、サーバは続けて、ユーザの位置に関連付けられる関心点（point  of  interest）を得ることができる。ＰＯＩは、地理的な場所に関連する種類のデータである。通常、各ＰＯＩは４つの側面の情報、すなわち、名前と、カテゴリと、経度と、緯度とを含む。例えば特定のＰＯＩが、名前「トンフー（Ｔｏｎｇｆｕ）ホテル」、カテゴリ「ケータリングサービス」、経度「ＸＸ，ＸＸ」、緯度「ＹＹ，ＹＹ」を含むことがある。アクティブなユーザのユーザ位置情報を得た後、サーバは、アクティブなユーザのユーザ位置情報に関連付けられるＰＯＩを得ることができる。例えばサーバは、ユーザ位置情報によって識別されるアクティブなユーザとの距離が所定の範囲より小さい複数のＰＯＩを取得することができる。一例において、アクティブなユーザのユーザ位置情報を取得した後、サーバは、アクティブなユーザのユーザ位置の周囲２００メートル以内の全ての他のＰＯＩを取得することができる。
【００２０】
ステップ１０６：所定の期間内にＰＯＩについて登録をした他のユーザの情報を取得する
ユーザの位置に関連付けられる１つ又は複数のＰＯＩを得た後、サーバは続けて、所定の期間内にこれらのＰＯＩについて登録した他のユーザを取得することができる。ここで、「登録」とは主に、登録開始ユーザのユーザ識別情報、登録時間及び登録済みのＰＯＩ情報を関連付けて、登録情報を生成する動作を指す。例えばユーザＡが２０１２年２月８日の午後１４：５９にトンフーホテルで食事をとるとき、ユーザＡは、モバイル端末を介して「トンフーホテル」というＰＯＩについて登録をしてよい。モバイル端末は、「ユーザＡ」、「２０１２年２月８日」及び「トンフーホテル」を登録情報の一部として格納することができる。具体的な適用において、「登録」は、足あと、サインイン、金探査（淘金）又は留名のような他の名前を用いることもある。できるだけ有効な他のユーザを得るために、「所定の期間」は、３０秒や５分等といった短い時間期間の間続くことがある。登録プロセスの間、ユーザは、メッセージ、コメント又は他の情報を登録情報に追加することもできる。
【００２１】
例えばステップ１０４で得られるユーザの場所に関連付けられたＰＯＩ点が、「ＸＸ通りの中国銀行の自動サービスエリア」というＰＯＩ点、「可的スーパーマーケット」というＰＯＩ点及び「センチュリー・カートゥーン・ゲームセンタ」というＰＯＩ点を含むことがある。サーバは続けて５分以内に、「ＸＸ通りの中国銀行の自動サービスエリア」というＰＯＩ点、「可的スーパーマーケット」というＰＯＩ点及び「センチュリー・カートゥーン・ゲームセンタ」というＰＯＩ点を登録している他のユーザを得ることがある。これらのユーザの登録には、ユーザＢの午後１４：５７の「ＸＸ通りの中国銀行の自動サービスエリア」というＰＯＩ点の登録、ユーザＣの午後１４：５９の「センチュリー・カートゥーン・ゲームセンタ」というＰＯＩ点の登録と「太鼓の達人（登録商標）の第２の関門を通過した」というメッセージの添付、ユーザＤの「可的スーパーマーケット」というＰＯＩ点の登録と、「この可的スーパーマーケットのバターブレッドはとても美味しい」というコメントの追加が含まれ得る。
【００２２】
ステップ１０８：他のユーザの情報をアクティブなユーザに提供する
ユーザＢ及びユーザＣのような他のユーザを取得した後、サーバは、ユーザＢ及びユーザＣの情報をアクティブなユーザに提供することができる。サーバによって提供される情報は、通常、ユーザ識別情報と登録されたＰＯＩ情報とを少なくとも含み、登録時間のような提供可能な情報も含むことがある。例えばユーザＢに関する情報がアクティブなユーザＡに提供されるとき、ユーザＢの情報には、「ユーザＢ」というユーザ識別情報と、「ＸＸ通りの中国銀行の自動サービスエリア」という登録済みのＰＯＩ情報と、「１４：５７」という登録済みの時間とが含まれることがある。提供可能な他の情報は、登録時に他のユーザが残したメッセージ、コメント及び情報を含むことがある。例えばユーザＣに関する情報をアクティブなユーザＡに提供するとき、ユーザＣに関する情報には、「ユーザＣ」というユーザ識別情報と、「センチュリー・カートゥーン・ゲームセンタ」という登録済みＰＯＩ情報と、「今１００ゲーム通貨を課金したユーザには、プレゼントとして更に１００ゲーム通貨を提供！＞＿＜！」という登録時に残されたメッセージ情報とが含まれることがある。他のユーザに関する情報をアクティブなユーザに提供するとき、アクティブなユーザの端末を使用することができ、複数の手段を用いることができる。そのような手段は、オーディオ、ビデオ、ショートメッセージ又はこれらの組み合わせとすることができる。
【００２３】
結論として、一方では、本開示の実施例１に係るユーザ情報を提供する方法を使用することにより、アクティブなユーザに、関心点に応じて選択された他のユーザの情報が提供されるが、このアクティブなユーザに提供される他のユーザは、アクティブなユーザの地理的な場所に密接に関連付けられるか、アクティブなユーザが興味を持つ関心点に密接に関連付けられるユーザとなる。言い換えると、選択されたユーザは、アクティブなユーザが、より興味を持つユーザである。アクティブなユーザは、これらのユーザとの通信を通じてより有効な情報を取得し、同じ趣味や興味を有する友達と知り合いになることが可能である。すなわち、本技術的解決法の下で選び出される他のユーザは、アクティブなユーザと、趣味、関心及び他の側面に関してより高く適合する。他方では、本技術的解決法の下では、サーバは、各ユーザの位置のリアルタイムトラッキングを行う必要がなく、各ユーザの位置は、関心点を登録するプロセスにおいて生成される登録情報に基づいて識別されるので、これにより必要なリソースを減少させることができる。
【実施例２】
【００２４】
次に図２を参照するが、図２は、本開示の実施例２に従ってユーザ情報を提供する方法のフローチャートを示している。ユーザ情報を提供する本方法を、複数のモバイル端末と対話することがあるサーバにおいて用いることができる。ユーザ情報を提供する方法は、以下のステップを含む。
【００２５】
ステップ２０１：ユーザの事前位置決め情報を受信する
アクティブなユーザは、他のユーザについて検索するクエリ要求を、モバイル端末を介して送信することができる。クエリ要求を受信した後、サーバは、アクティブなユーザのユーザ位置情報を得ることができる。本明細書で記載されるユーザ位置とは、通常、アクティブなユーザがいる場所の経度と緯度に関する情報を指す。一部の実施形態において、アクティブなユーザによって使用されるモバイル端末のＧＰＳ位置決定モジュールは、最初に、アクティブなユーザの位置情報、すなわちアクティブなユーザがいる場所の経度と緯度に関する位置情報を得るように位置決定を行い、次いで、この情報をクエリ要求に添付して、サーバに渡す。言い換えると、サーバは、ユーザから、アクティブなユーザのユーザ位置情報を直接的に含むクエリ要求を受信することがある。サーバは、このクエリ要求を解析して、アクティブなユーザのユーザ位置を直接的に取得することができる。しかしながら、本実施形態のようなほとんどの実施形態では、アクティブなユーザは、他のユーザについて検索するクエリ要求を、モバイル端末を介して送信する可能性がある。クエリ要求は、事前位置決め情報のみを含んでもよく、この事前位置決め情報は、アクティブなユーザによって使用されるモバイル端末が、モバイルネットワークへのアクセスを有するときに取得されるゲートウェイ情報であってもよく、あるいはアクティブなユーザによって使用されるモバイル端末が存在するモバイル通信ネットワークコミュニティの基地局情報であってもよい。
【００２６】
ステップ２０２：事前位置決め情報に従ってユーザのユーザ位置情報を得る
サーバは、受信した事前位置決め情報に従って、ユーザの位置に関する情報を得るよう位置決定を行うことができる。特に、クエリ要求を受信した後、サーバは、このクエリ要求を解析し、アクティブなユーザによって使用されるモバイル端末がモバイルネットワークへのアクセスを有するときに取得されるゲートウェイ情報であるか、あるいはアクティブなユーザのユーザ位置を表すことができる他の情報であり得る、事前位置決め情報を得ることができる。地理情報システム（ＧＩＳ：Geographic Information System）プラットフォームのサポートの下では、サーバは、事前位置決め情報を、経度及び緯度に関する情報に変換し、これによりアクティブなユーザのユーザ位置を得ることがある。
【００２７】
ステップ２０３：ユーザ位置に関連付けられたＰＯＩを得る
アクティブなユーザのユーザ位置情報を取得した後、サーバは続けて、ユーザの位置に関連付けられたＰＯＩを得ることができる。アクティブなユーザのユーザ位置情報を取得した後、サーバは続けて、アクティブなユーザの位置に関連付けられるＰＯＩを得ることができる。例えばサーバは、アクティブなユーザの位置との距離が所定の範囲よりも小さい複数のＰＯＩを得ることができる。一例において、アクティブなユーザのユーザ位置情報を取得した後、サーバは、アクティブなユーザのユーザ位置の周囲２００メートル以内の全ての他のＰＯＩを得ることができる。本明細書において記載される「ユーザの位置に関連付けられるＰＯＩ」は、ユーザの地理的な位置に関連する関心点としてもよく、あるいはユーザの地理的な位置又は他の態様に関連する他の関心点としてもよいことに留意されたい。例えば別の実施形態において、アクティブなユーザは、「ケータリングサービス」という関連するカテゴリを提供するように予め設定されることがある。サーバがユーザの位置に関連するＰＯＩを得ると、サーバは、アクティブなユーザのユーザ位置の周囲２００メートル以内の「ケータリングサービス」というカテゴリの下の全てのＰＯＩを得ることができる。
【００２８】
ステップ２０４：所定の期間内にＰＯＩについて登録した他のユーザを得る
ユーザの位置に関連付けられた１つ又は複数のＰＯＩを得た後、サーバは続けて、所定の期間内にこれらのＰＯＩについて登録をした他のユーザを得ることができる。「登録」とは、主に、登録開始ユーザのユーザ識別情報、登録時間及び登録済みＰＯＩ情報を関連付けて、登録情報を生成する動作を指す。例えばユーザＡがトンフーホテルで２０１２年２月８日の午後１４：５９に食事をとるとき、ユーザＡは、モバイル端末によりトンフーホテルのＰＯＩを登録することがある。モバイル端末は、「ユーザＡ」、「２０１２年２月８日１４：５９」及び「トンフーホテル」を登録情報の一部として記憶することができる。具体的な適用においては、ここでは「登録」は、足あと、サインイン、金探査又は留名のような他の名前を用いることもある。できるだけ有効な他のユーザを見つけるために、「所定の期間」はここでは、３０秒、５分等のような短い時間期間の間続くものであってよい。登録プロセスの間、ユーザは、メッセージ、コメント又は他の情報を登録情報に追加することもできる。
【００２９】
例えばユーザの場所に関連付けられたＰＯＩであって、「ＸＸ通りの中国銀行の自動サービスエリア」というＰＯＩと、「可的スーパーマーケット」というＰＯＩと、「センチュリー・カートゥーン・ゲームセンタ」というＰＯＩとを含むＰＯＩをステップ２０３において取得すると、サーバは続けて５分以内に、「ＸＸ通りの中国銀行の自動サービスエリア」というＰＯＩ、「可的スーパーマーケット」というＰＯＩ及び「センチュリー・カートゥーン・ゲームセンタ」というＰＯＩを登録している他のユーザを得ることがある。これらのＰＯＩを登録しているユーザには、午後１４：５７の「ＸＸ通りの中国銀行の自動サービスエリア」というＰＯＩを登録しているユーザＢ、午後１４：５９の「センチュリー・カートゥーン・ゲームセンタ」というＰＯＩを登録し、「太鼓の達人の第２の関門を通過した」というメッセージを添付しているユーザＣ、「可的スーパーマーケット」というＰＯＩを登録し、「この可的スーパーマーケットのバターブレッドはとても美味しい」というコメントを追加しているユーザＤが含まれ得る。
【００３０】
ステップ２０５：他のユーザの情報を、所定の手段によりアクティブなユーザに提供する
ユーザＢ及びユーザＣのような他のユーザを取得した後、サーバは、ユーザＢ及びユーザＣの情報をアクティブなユーザに提供することができる。サーバによって提供される情報は、通常、ユーザ識別情報と登録済みのＰＯＩ情報とを少なくとも含み、登録時間のような提供されるべき情報も含むことがある。例えばユーザＢに関する情報がアクティブなユーザＡに提供されるとき、ユーザＢの情報には、「ユーザＢ」というユーザ識別情報と、「ＸＸ通りの中国銀行の自動サービスエリア」という登録済みのＰＯＩ情報と、「１４：５７」という登録済みの時間とが含まれることがある。提供される他の情報は、登録時に他のユーザが残したメッセージ、コメント及び情報を含むことがある。例えばユーザＣに関する情報をアクティブなユーザＡに提供するとき、ユーザＣに関する情報には、「ユーザＣ」というユーザ識別情報と、「センチュリー・カートゥーン・ゲームセンタ」という登録済みＰＯＩ情報と、「今１００ゲーム通貨を課金したユーザには、プレゼントとして更に１００ゲーム通貨を提供！＞＿＜！」という登録時に残されたメッセージ情報とが含まれることがある。他のユーザに関する情報をアクティブなユーザに提供するとき、アクティブなユーザの端末を使用することができ、複数の手段を用いることができる。そのような手段は、オーディオ、ビデオ、ショートメッセージ又はこれらの組み合わせとすることができる。例えば他のユーザに関する情報は、ショートメッセージとプロンプトトーンとの組み合わせによりアクティブなユーザに提供される。具体的な適用では、ショートメッセージのプロンプトトーンを最初に再生し、次いでショートメッセージ上にプロンプトボックスをポップアップしてよい。プロンプトボックス内のコンテンツは、図３に示されるように、「今日の１０：３０に、黄子花（Ｈｕａｎｇ  Ｘｉａｏｈｕａ）がヤオハン（Ｙａｏｈａｎ）でメッセージを残しました：Ｎ多（Ｎｄｕｏ）寿司のスペシャル寿司はとても美味しい。」等である。プロンプトボックス内において、「１０：３０」は登録時間であり、「黄子花」はユーザ識別情報であり、「ヤオハン」は登録済みの関心点に関する情報であり、「Ｎ多寿司のスペシャル寿司はとても美味しい」は、登録時にユーザによって残されたメッセージ情報である。
【００３１】
明らかに、これらの他のユーザの情報を取得した後、アクティブなユーザは、自分自身の趣味や興味に応じて自身が興味のあるメッセージやコメントを見ることがあり、それにより、近くの他の関心点や、自身が興味を持つものを知ることがある。アクティブなユーザは、該アクティブなユーザが興味を持ったユーザに情報を送ってもよい。例えばアクティブなユーザＡは、黄子花が残したメッセージを見た後、黄子花に「Ｎ多寿司があるのは、どの地域のヤオハンですか？」というショートメッセージを送ってもよい。アクティブなユーザＡが黄子花と楽しくメッセージ交換をした場合、彼らは互いを友達として更に追加することができる。
【００３２】
結論として、一方では、本開示の実施例２に係るユーザ情報を提供する方法を使用することにより、アクティブなユーザに、関心点に応じて選択された他のユーザの情報が提供され、このアクティブなユーザに提供される他のユーザは、アクティブなユーザの地理的な場所に密接に関連付けられるか、アクティブなユーザが興味を持つ関心点に密接に関連付けられるユーザとなる。言い換えると、選択されたユーザは、アクティブなユーザがより興味を持つユーザである。アクティブなユーザは、これらのユーザとの通信を通じてより有効な情報を取得し、同じ趣味や興味を有する友達と知り合いになることが可能である。すなわち、本技術的解決法の下で選び出される他のユーザは、アクティブなユーザと、趣味、関心及び他の態様に関してより高く適合する。他方では、本技術的解決法の下では、サーバは、各ユーザの位置のリアルタイムトラッキングを行う必要がなく、各ユーザの位置は、関心点を登録するプロセスにおいて生成される登録情報に基づいて識別される。このように、より少ないリソースしか必要としない。
【実施例３】
【００３３】
図４を参照されたい。図４は、本開示の実施例３に従ってアクティブなユーザの情報を提供するためのデバイスの構造ブロック図を示している。ユーザ情報を提供するデバイスは、複数のモバイル端末と対話することができるサーバとしてよい。ユーザ情報を提供する本デバイスは、位置取得モジュール４１０、ＰＯＩ取得モジュール４２０、ユーザ取得モジュール４３０及び情報提供モジュール４４０を含む。
【００３４】
位置取得モジュール４１０は、アクティブなユーザのユーザ位置に関連する情報を取得するように構成される。位置取得モジュール４１０は、アクティブなユーザのユーザ位置に関連する情報を受信するように構成される第１の要求受信ユニット４１２を含むことがある。位置取得モジュール４１０は、第２の要求受信ユニット４１４及びユーザ位置の位置決めユニット４１６も含むことがある。第２の要求受信ユニット４１４は、ユーザについての事前位置決め情報を受信するように構成され、ユーザ位置の位置決めユニット４１６は、第２の要求受信ユニット４１４によって受信したクエリ要求内の事前位置決め情報に従って、アクティブなユーザの位置に関する情報を取得するよう位置決定を行うように構成される。
【００３５】
ＰＯＩ取得モジュール４２０は、位置取得モジュール４１０によって取得したユーザの位置情報に関連付けられたＰＯＩを取得するように構成される。ＰＯＩ取得モジュール４２０は、第１の取得ユニット４２２を含み得る。第１の取得ユニット４２２は、位置取得モジュール４１０によって取得したユーザ位置との距離が所定の範囲よりも小さい少なくとも１つの関心点を、上述のユーザ位置に関連付けられる関心点として取得するように構成される。
【００３６】
ユーザ取得モジュール４３０は、所定の期間内に、ＰＯＩ取得モジュール４２０によって取得されたＰＯＩを登録している他のユーザを取得するように構成される。本明細書において、「登録」とは主に、登録開始ユーザのユーザ識別情報、登録時間及び登録済みＰＯＩ情報を関連付けて、上記情報に基づいて登録情報を生成する動作を指す。
【００３７】
情報提供モジュール４４０は、アクティブなユーザに、ユーザ取得モジュール４３０によって取得された他のユーザに関する情報を提供するように構成される。
【００３８】
情報提供モジュール４４０は、第１の情報提供ユニット４４２を含み得る。第１の情報提供ユニット４４２は、アクティブなユーザに、ユーザ取得モジュール４３０によって取得した他のユーザの情報を所定の手段により提供するように構成される。他のユーザの情報には、ユーザ識別情報及び登録済みＰＯＩ情報が含まれ得る。所定の手段は、オーディオ、ビデオ、テキスト、ショートメッセージ又はこれらの組み合わせとしてよい。
【００３９】
結論として、一方において、本開示の実施例３に従ってユーザ情報を提供するデバイスを使用することにより、アクティブなユーザに、関心点に応じて選択された他のユーザの情報が提供され、このアクティブなユーザに提供される他のユーザは、アクティブなユーザの地理的な場所に密接に関連付けられるか、アクティブなユーザが興味を持つ関心点に関連付けられるユーザとなる。言い換えると、選択されたユーザは、アクティブなユーザが、より興味を持つユーザである。アクティブなユーザは、これらのユーザとの通信を通じてより有効な情報を取得し、同じ趣味や興味を有する友達と知り合いになることが可能である。すなわち、本技術的解決法の下で選び出される他のユーザは、アクティブなユーザと、趣味、関心及び他の側面に関してより高く適合する。他方では、本技術的解決法の下では、サーバは、各ユーザの位置のリアルタイムトラッキングを行う必要がなく、各ユーザの位置は、関心点を登録するプロセスにおいて生成される登録情報に基づいて識別されるので、必要なリソースが少なくなる。
【００４０】
実施例３では、上記実施形態に従ってユーザ情報を提供するためのデバイスを説明したが、上述の機能モジュールは例として示されていることに留意されたい。実践的な適用では、上述の機能の割り当てが異なる機能モジュールによって達成される可能性もある。すなわち、デバイスの内部構造を、上述の機能の全て又は一部を達成する異なる機能モジュールに分割してもよい。さらに、上述の実施形態に従ってユーザ情報を提供するデバイスは、ユーザ情報を提供する方法の実施形態と同じ概念を有する。具体的な実行プロセスは、ユーザ情報を提供する方法の実施形態においても示されるが、ここでは繰り返し説明しない。
【実施例４】
【００４１】
図５を参照されたい。図５は、本開示の実施例４に従ってユーザ情報を提供する方法のフローチャートを示す。ユーザ情報を提供する本方法を、複数のモバイル端末と対話することがあるサーバにおいて用いることができる。ユーザ情報を提供する方法は、以下のステップを含む。
【００４２】
ステップ５０２：ＰＯＩについてのアクティブなユーザの登録を受信する
関心点（ＰＯＩ）は、地理的位置に関連するデータの一種である。各ＰＯＩは通常、４つの態様の情報、すなわち名前、カテゴリ、経度及び緯度の情報を含む。例えば特定のＰＯＩが、名前「トンフーホテル」、カテゴリ「ケータリングサービス」、経度「ＸＸ，ＸＸ」、緯度「ＹＹ，ＹＹ」を含むことがある。ＰＯＩは一般に、地図、位置決定及び他のサービスと組み合されて、１つ又は複数のユーザによって使用されるアプリケーションプログラムを形成する。ユーザが、ＰＯＩ関連のアプリケーションプログラムを含むモバイル端末を使用するとき、ユーザはＰＯＩで登録をすることができる。「登録」は主に、登録開始ユーザの登録済みＰＯＩ、登録時間及びユーザ識別情報を関連付けて、前述の情報を登録情報とする動作を指す。例えばユーザＡが２０１２年２月８日の午後１４：５９にトンフーホテルで食事をとるとき、ユーザＡはモバイル端末を介して「トンフーホテル」というＰＯＩについて登録してもよい。モバイル端末は、「ユーザＡ」、「２０１２年２月８日」及び「トンフーホテル」を登録情報の一部として格納することができる。具体的な適用において、「登録」は、足あと、サインイン、金探査又は留名のような他の名前を用いることもある。できるだけ有効な他のユーザを得るために、「所定の期間」は、３０秒や５分等といった短い時間期間の間続くことがある。登録プロセスの間、ユーザは、メッセージ、コメント又は他の情報を登録情報に追加することもできる。
【００４３】
ステップ５０４：このＰＯＩに関連付けられた他のＰＯＩを得る
アクティブなユーザが関心点について登録した後、サーバは登録済された関心点に関連付けられた他のＰＯＩを取得することができる。例えばアクティブなユーザが「トンフーホテル」というＰＯＩを登録した後、サーバは、ＰＯＩである「トンフーホテル」の周囲２００メートル内の全ての他のＰＯＩを取得することができる。別の例では、アクティブなユーザが「トンフーホテル」というＰＯＩを登録した後、サーバは、ＰＯＩである「トンフーホテル」の周囲３００メートル以内にある「ケータリングサービス」というカテゴリ下の他のＰＯＩを取得することができる。
【００４４】
ステップ５０６：所定の期間内に、ＰＯＩ及び他のＰＯＩについて登録している他のユーザを得る
他のＰＯＩを取得した後、サーバは続けて、ＰＯＩ及びこれらの他のＰＯＩについて登録している他のユーザを、所定の期間内に得ることができる。できるだけ有効であり得る他のユーザを得るために、本明細書において「所定の期間」は、一般に、３０秒や５分等の短い時間とする。例えばステップ５０４で得られる「トンフーホテル」というＰＯＩに関連付けられるＰＯＩには、「ＸＸ通りの中国銀行の自動サービスエリア」というＰＯＩ、「可的スーパーマーケット」というＰＯＩ及び「センチュリー・カートゥーン・ゲームセンタ」というＰＯＩが含まれることがある。サーバは続けて５分内に、「ＸＸ通りの中国銀行の自動サービスエリア」というＰＯＩ、「可的スーパーマーケット」というＰＯＩ及び「センチュリー・カートゥーン・ゲームセンタ」というＰＯＩを登録している他のユーザを得ることがある。これらのＰＯＩを登録しているこれらのユーザには、午後１４：５７の「ＸＸ通りの中国銀行の自動サービスエリア」というＰＯＩを登録しているユーザＢ、午後１４：５９の「センチュリー・カートゥーン・ゲームセンタ」というＰＯＩを登録し、「太鼓の達人の第３の関門を通過した」というメッセージを添付しているユーザＣ、「可的スーパーマーケット」というＰＯＩを登録し、「この可的スーパーマーケットのバターブレッドはとても美味しい」というコメントを追加しているユーザＤが含まれ得る。
【００４５】
ステップ５０８：他のユーザの情報をアクティブなユーザに提供するか、アクティブなユーザの情報を他のユーザに提供する
ユーザＢ及びユーザＣのような他のユーザを取得した後、サーバは、ユーザＢ及びユーザＣの情報をアクティブなユーザに提供してもよく、アクティブなユーザの情報を他のユーザ、すなわちユーザＢ及びユーザＣに提供してもよい。サーバによって提供される情報は、通常、ユーザ識別情報と登録済みのＰＯＩ情報とを少なくとも含み、登録時間のような提供可能な情報も含むことがある。例えばユーザＢに関する情報がアクティブなユーザＡに提供されるとき、ユーザＢの情報には、「ユーザＢ」というユーザ識別情報と、「ＸＸ通りの中国銀行の自動サービスエリア」という登録済みのＰＯＩ情報と、「１４：５７」という登録済みの時間とが含まれることがある。提供可能な他の情報は、登録時に他のユーザが残したメッセージ、コメント及び情報を含むことがある。例えばユーザＣに関する情報をアクティブなユーザＡに提供するとき、ユーザＣに関する情報には、「ユーザＣ」というユーザ識別情報と、「センチュリー・カートゥーン・ゲームセンタ」という登録済みＰＯＩ情報と、「今１００ゲーム通貨を課金したユーザには、プレゼントとして更に１００ゲーム通貨を提供！＞＿＜！」という登録時に残されたメッセージ情報とが含まれることがある。他のユーザに関する情報をアクティブなユーザに提供するとき、アクティブなユーザの端末を使用することができ、複数の手段を用いることができる。そのような手段は、オーディオ、ビデオ、ショートメッセージ又はこれらの組み合わせとしてよい。アクティブなユーザの情報を他のユーザに提供するプロセスは、他のユーザに関する情報をアクティブなユーザに提供するプロセスと同じ又は同様であると理解することは容易であるので、以下ではこのプロセスを繰り返し説明しない。
【００４６】
結論として、一方では、本開示の実施例４において提供されるようなユーザ情報を提供する方法を使用することにより、アクティブなユーザに、関心点に応じて選択された他のユーザの情報が提供されるが、このアクティブなユーザに提供される他のユーザは、アクティブなユーザの地理的な場所に密接に関連付けられるか、アクティブなユーザが興味を持つ関心点に密接に関連付けられるユーザとなる。言い換えると、選択されたユーザは、アクティブなユーザが、より興味を持つユーザである。アクティブなユーザは、これらのユーザとの通信を通じてより有効な情報を取得し、同じ趣味や興味を有する友達と知り合いになることが可能である。すなわち、本技術的解決法の下で選び出される他のユーザは、アクティブなユーザと、趣味、関心及び他の側面に関してより高く適合する。他方では、本開示の実施例４において提供されるようなユーザ情報を提供する方法の下では、サーバは、各ユーザの位置のリアルタイムトラッキングを行う必要がなく、各ユーザの位置が、関心点を登録するプロセスにおいて生成される登録情報に基づいて識別されるので、必要なリソースは少なくなる。
【実施例５】
【００４７】
図６を参照されたい。図６は、本開示の実施例５に従ってユーザ情報を提供する方法のフローチャートを示す。ユーザ情報を提供する本方法を、複数のモバイル端末と対話することがあるサーバにおいて用いることができる。ユーザ情報を提供する方法は、以下のステップを含む。
【００４８】
ステップ６０１：アクティブなユーザのＰＯＩについて検索する要求を受信する
アクティブなユーザがモバイル端末を使用すると、アクティブなユーザは、ＰＯＩについて検索するという要求を、このモバイル端末を介してサーバに送信する。
【００４９】
ステップ６０２：サーバが、要求に従ってアクティブなユーザの位置決定を行って、アクティブなユーザのユーザ位置を得る
サーバは、アクティブなユーザの位置に関する情報を得るよう位置決定を行う。位置決定を行うには複数の方法がある。例えばモバイル端末は、アクティブなユーザのＧＰＳ位置決め情報をこの要求に追加し、サーバは、アクティブなユーザの位置をアクティブなユーザのＧＰＳ位置決め情報に従って決定することができる。別の例では、サーバは、モバイル端末から、該モバイル端末がモバイルネットワークにアクセスしたときに得られるゲートウェイアドレス情報を含む要求を受信した後、このゲートウェイアドレスに従ってアクティブなユーザの位置を決定することができる。
【００５０】
ステップ６０３：ユーザ位置との距離が所定の範囲より小さい、少なくとも１つの関心点を得る
サーバは、アクティブなユーザのユーザ位置を取得した後、ユーザの場所との距離が所定の範囲より小さい複数のＰＯＩを取得することができる。例えばサーバによって取得されるアクティブなユーザのユーザ位置は、経度ｘｘ，ｘｘ、緯度ｙｙ，ｙｙであり、次いでこのユーザの場所の経度及び緯度と、各ＰＯＩの経度及び緯度とに従って、サーバは、ユーザの場所から２ｋｍ以下の全てのＰＯＩを得ることができる。
【００５１】
ステップ６０４：少なくとも１つのＰＯＩを登録可能なＰＯＩとして取得して、これをアクティブなユーザにフィードバックする
サーバは、複数のＰＯＩを得た後、これらのＰＯＩを登録可能なＰＯＩとして、レビュー及び選択のためにアクティブなユーザにフィードバックする。
【００５２】
ステップ６０５：ＰＯＩについてのユーザの登録を受信する
アクティブなユーザは登録可能なＰＯＩから、１つのＰＯＩを選択してこのＰＯＩを登録することができる。「登録」は主に、登録開始ユーザの登録済みＰＯＩ、登録時間及びユーザ識別情報を関連付けて、前述の情報に従って登録情報を生成する動作を指す。例えばユーザＡが２０１２年２月８日の午後１４：５９にトンフーホテルで食事をとるとき、ユーザＡは、モバイル端末により「トンフーホテル」というＰＯＩについて登録してもよい。モバイル端末は、「ユーザＡ」、「２０１２年２月８日」及び「トンフーホテル」を登録情報の一部として格納することができる。具体的な適用において、「登録」は、足あと、サインイン、金探査又は留名のような他の名前を用いることもある。登録プロセスの間、ユーザはメッセージ、コメント又は他の情報を登録情報に追加することもできる。
【００５３】
ステップ６０６：このＰＯＩに関連付けられた他のＰＯＩを得る
アクティブなユーザが関心点について登録した後、サーバは、登録された関心点に関連付けられる他のＰＯＩを取得することができる。関連付けは、地理的な場所、カテゴリ、キーワード等に関するものとしてよい。具体的な説明を以下で提供する。
【００５４】
サーバは、登録済みＰＯＩとの距離が所定の範囲よりも小さい少なくとも１つの関心点を、登録済みＰＯＩに関連付けられた別のＰＯＩとして取得することができる。例えばアクティブなユーザが「トンフーホテル」というＰＯＩを登録した後、サーバは、ＰＯＩである「トンフーホテル」の周囲２００メートル内の全ての他のＰＯＩを取得することができる。
【００５５】
サーバは、登録済みＰＯＩと同じカテゴリ下にあり、登録されたＰＯＩとの距離が所定の範囲よりも小さい少なくとも１つの関心点を、登録済みＰＯＩに関連付けられた別のＰＯＩとして取得することができる。例えばアクティブなユーザが「トンフーホテル」というＰＯＩを登録した後、サーバは、ＰＯＩである「トンフーホテル」の周囲３００メートル内にある「ケータリングサービス」というカテゴリの他のＰＯＩを取得することができる。例えば別のＰＯＩは、「古代ローマホテル」というＰＯＩ又は「富豪（Ｆｕｈａｏ）レストラン」であり得る。
【００５６】
当然、サーバは、以下では説明しないが、ＰＯＩの名前が関連するかどうかに基づいて、あるいは他の関連付けの様式に基づいて他のＰＯＩを取得してもよい。
【００５７】
ステップ６０７：所定の期間内に、ＰＯＩ及び他のＰＯＩについて登録している他のユーザを得る
他のＰＯＩを取得した後、サーバは続けて、ＰＯＩ及びこれらの他のＰＯＩについて登録している他のユーザを、所定の期間内に得ることができる。できるだけ有効な他のユーザを得るために、ここでは「所定の期間」は、一般に、３０秒や５分等の短い時間期間の間とする。例えばステップ６０４で得られる「トンフーホテル」というＰＯＩに関連付けられるＰＯＩには、「ＸＸ通りの中国銀行の自動サービスエリア」というＰＯＩ、「可的スーパーマーケット」というＰＯＩ及び「センチュリー・カートゥーン・ゲームセンタ」というＰＯＩが含まれることがある。サーバは続けて５分以内に、「ＸＸ通りの中国銀行の自動サービスエリア」というＰＯＩ、「可的スーパーマーケット」というＰＯＩ及び「センチュリー・カートゥーン・ゲームセンタ」というＰＯＩを登録している他のユーザを取得することがある。これらのＰＯＩを登録しているユーザには、午後１４：５７に「ＸＸ通りの中国銀行の自動サービスエリア」というＰＯＩを登録しているユーザＢ、午後１４：５９に「センチュリー・カートゥーン・ゲームセンタ」というＰＯＩを登録し、「太鼓の達人の第３の関門を通過した」というメッセージを添付しているユーザＣ、「可的スーパーマーケット」というＰＯＩを登録し、「この可的スーパーマーケットのバターブレッドはとても美味しい」というコメントを追加しているユーザＤが含まれ得る。
【００５８】
ステップ６０８：他のユーザの情報を所定の手段によりアクティブなユーザに提供するか、アクティブなユーザの情報を所定の手段により他のユーザに提供する
ユーザＢ及びユーザＣのような他のユーザを取得した後、サーバは、ユーザＢ及びユーザＣの情報をアクティブなユーザに提供してもよく、アクティブなユーザの情報を他のユーザ、すなわちユーザＢ及びユーザＣに提供してもよい。サーバによって提供される情報は、通常、ユーザ識別情報と登録済みのＰＯＩ情報とを少なくとも含み、登録時間のような提供可能な情報も含むことがある。例えばユーザＢに関する情報がアクティブなユーザＡに提供されるとき、ユーザＢの情報には、「ユーザＢ」というユーザ識別情報と、「ＸＸ通りの中国銀行の自動サービスエリア」という登録済みのＰＯＩ情報と、「１４：５７」という登録済みの時間とが含まれることがある。提供可能な他の情報は、登録時に他のユーザが残したメッセージ、コメント及び情報を含むことがある。例えばユーザＣに関する情報をアクティブなユーザＡに提供するとき、ユーザＣに関する情報には、「ユーザＣ」というユーザ識別情報と、「センチュリー・カートゥーン・ゲームセンタ」という登録済みＰＯＩ情報と、「今１００ゲーム通貨を課金したユーザには、プレゼントとして更に１００ゲーム通貨を提供！＞＿＜！」という登録時に残されたメッセージ情報とが含まれることがある。他のユーザに関する情報をアクティブなユーザに提供するとき、アクティブなユーザの端末を使用することができ、複数の手段を用いることができる。そのような方法は、オーディオ、ビデオ、ショートメッセージ又はこれらの組み合わせとしてよい。例えば他のユーザに関する情報は、ショートメッセージとプロンプトトーンとの組み合わせによりアクティブなユーザに提供される。具体的な適用では、ショートメッセージのプロンプトトーンを最初に再生し、次いでショートメッセージ上にプロンプトボックスをポップアップしてよい。プロンプトボックス内のコンテンツは、図３に示されるように、「今日の１０：３０に、黄子花がヤオハンでメッセージを残しました：Ｎ多寿司のスペシャル寿司はとても美味しい。」等である。このメッセージにおいて、「１０：３０」は登録時間であり、「黄子花」はユーザ識別情報であり、「ヤオハン」は登録済みの関心点に関する情報であり、「Ｎ多寿司のスペシャル寿司はとても美味しい」は、登録時にユーザが残したメッセージ情報である。アクティブなユーザの情報を他のユーザに提供するプロセスは、他のユーザに関する情報をアクティブなユーザに提供するプロセスと同じ又は同様であると理解することは容易であり、以下ではこのプロセスを繰り返し説明しない。
【００５９】
明らかに、これらの他のユーザの情報を取得した後、アクティブなユーザは、自分自身の趣味や興味に応じて自身が興味のあるメッセージやコメントを見ることがあり、それにより、近くの他の関心点や、自身が興味を持つものを知ることがある。アクティブなユーザは、該アクティブなユーザが興味を持ったユーザに情報を送ってもよい。例えばアクティブなユーザは、黄子花が残したメッセージを見た後、黄子花に「Ｎ多寿司があるのは、どの地域のヤオハンですか？」というショートメッセージを送ってもよい。アクティブなユーザＡが黄子花と楽しくメッセージ交換をした場合、彼らは互いを友達として更に追加することができる。
【００６０】
結論として、一方において、本開示の実施例５に係るユーザ情報を提供する方法を使用することにより、アクティブなユーザに、関心点に応じて選択された他のユーザの情報が提供され、このアクティブなユーザに提供される他のユーザは、アクティブなユーザによって登録されたＰＯＩについての興味、アクティブなユーザの地理的な場所又はアクティブなユーザによる登録の時間に密接に関連付けられるユーザとなる。言い換えると、選択されたユーザは、アクティブなユーザが、より興味を持つユーザである。アクティブなユーザは、これらのユーザとの通信を通じてより有効な情報を取得し、同じ趣味や興味を有する友達と知り合いになることが可能である。すなわち、本技術的解決法の下で選び出される他のユーザは、アクティブなユーザと、趣味、関心及び他の側面に関してより高く適合する。他方では、本開示の実施例５に係るユーザ情報を提供する方法の下では、サーバは、各ユーザの位置のリアルタイムトラッキングを行う必要がなく、各ユーザの位置は、関心点を登録するプロセスにおいて生成される登録情報に基づいて識別されるので、これにより必要なリソースは少なくなる。
【実施例６】
【００６１】
図７を参照されたい。図７は、本開示の実施例６に従ってアクティブなユーザの情報を提供するためのデバイスの構造ブロック図を示している。ユーザ情報を提供するデバイスは、複数のモバイル端末と対話することができるサーバとしてよい。ユーザ情報を提供する本デバイスは、要求受信モジュール７１０、ユーザ位置決定モジュール７２０、第２の取得モジュール７３０、登録フィードバックモジュール７４０、ＰＯＩ登録モジュール７５０、第１の取得モジュール７６０、ユーザ取得モジュール７７０及び情報提供モジュール７８０を含む。
【００６２】
要求受信モジュール７１０は、ＰＯＩについて検索するアクティブなユーザの要求を受信するように構成される。
【００６３】
ユーザ位置決定モジュール７２０は、要求受信モジュール７１０によって受信した要求に従って、アクティブなユーザの位置決定を行い、アクティブなユーザの位置に関する情報を得るように構成される。
【００６４】
第２の取得モジュール７３０は、ユーザ位置決定モジュール７２０によって得たユーザ位置との距離が所定の範囲より小さい少なくとも１つの関心点を取得するように構成される。
【００６５】
登録フィードバックモジュール７４０は、第２の取得モジュール７３０によって得た少なくとも１つのＰＯＩを登録可能ＰＯＩとし、これをアクティブなユーザにフィードバックするように構成される。
【００６６】
ＰＯＩ登録モジュール７５０は、登録フィードバックモジュール７４０によって提供された少なくとも１つのＰＯＩの中のＰＯＩに対するユーザの登録を受信するように構成される。
【００６７】
第１の取得モジュール７６０は、ＰＯＩ登録モジュール７５０を介して登録されたＰＯＩに関連付けられた他のＰＯＩを取得するように構成される。第１の取得モジュール７６０は、第１のＰＯＩ取得ユニット７６２及び／又は第２のＰＯＩ取得ユニット７６４を含むことがある。第１のＰＯＩ取得ユニット７６２は、ＰＯＩ登録モジュール７５０を介して登録されたＰＯＩとの距離が所定の範囲より小さい少なくとも１つのＰＯＩを、ＰＯＩ登録モジュール７５０を介して登録されたＰＯＩに関連付けられる他のＰＯＩとして取得するように構成される。第２のＰＯＩ取得ユニット７６４は、登録されたＰＯＩと同じカテゴリの下にあり、上述のＰＯＩとの距離が所定の範囲よりも小さい少なくとも１つの関心点を、登録されたＰＯＩに関連付けられる他のＰＯＩとして取得するように構成される。
【００６８】
ユーザ取得モジュール７７０は、ＰＯＩ登録モジュール７５０を介して登録されたＰＯＩ及び第１の取得モジュール７６０によって取得される他のＰＯＩについて登録している他のユーザを、所定の期間内に取得するように構成される。
【００６９】
情報提供モジュール７８０は、アクティブなユーザ及びユーザ取得モジュール７７０によって取得される他のユーザに関する情報を、相互に提供するように構成される。すなわち、情報提供モジュール７８０は、ユーザ取得モジュール７７０によって取得される他のユーザに関する情報をアクティブなユーザに提供するか、アクティブなユーザに関する情報を他のユーザに提供し得る。情報提供モジュール７８０は、第１の情報提供ユニット７８２及び／又は第２の情報提供ユニット７８４を含むことがある。第１の情報提供ユニット７８２は、アクティブなユーザに関する情報を、所定の手段により、ユーザ取得モジュール７７０によって取得した他のユーザに提供するように構成される。ここで、上記情報には、ユーザ識別情報及び登録済みのＰＯＩ情報が含まれ得る。第２の情報提供ユニット７８４は、他のユーザに関する情報を、所定の手段によりアクティブなユーザに提供するように構成される。ここで、上記情報には、ユーザ識別情報及び登録済みのＰＯＩ情報が含まれ得る。
【００７０】
結論として、一方において、本開示の実施例６に係るユーザ情報を提供するデバイスを使用することにより、アクティブなユーザに、関心点に応じて選択された他のユーザの情報が提供され、このアクティブなユーザに提供される他のユーザは、アクティブなユーザによって登録されたＰＯＩ、地理的な場所又は登録時間に密接に関連付けられるユーザとなる。言い換えると、選択されたユーザは、アクティブなユーザが、より興味を持つユーザである。アクティブなユーザは、これらのユーザとの通信を通じてより有効な情報を取得し、同じ趣味や興味を有する友達と知り合いになることが可能である。すなわち、本技術的解決法の下で選び出される他のユーザは、アクティブなユーザと、趣味、関心及び他の側面に関してより高く適合する。他方では、本開示の実施例６に係るユーザ情報を提供するデバイスの下では、サーバは、各ユーザの位置のリアルタイムトラッキングを行う必要がなく、各ユーザの位置は、関心点を登録するプロセスにおいて生成される登録情報に基づいて識別されるので、これにより必要なリソースは少なくなる。
【００７１】
当業者には、上記の実施形態を達成するステップの全て又は一部を、ハードウェアによって達成することができ、また関連するハードウェアを指示するプログラムによっても達成することができることが理解されよう。上述のプログラムをコンピュータ読取可能記憶媒体に格納することができ、コンピュータ読取可能記憶媒体はＲＯＭ、ディスク、ＣＤ−ＲＯＭ等であってよい。
【００７２】
上記は、本開示の良好な実施形態にすぎず、本開示を制限するように構成されるものではない。本開示の精神及び原理内の全ての修正、等価な置換及び改良等は、本開示の保護範囲内に含まれるべきである。
【図１】
0005992544.tif 000002
【図２】
0005992544.tif 000003
【図３】
0005992544.tif 000004
【図４】
0005992544.tif 000005
【図５】
0005992544.tif 000006
【図６】
0005992544.tif 000007
【図７】
0005992544.tif 000008