(57)【要約】プレゼンス属性に関する有効期間を管理するための方法およびプレゼンス属性情報サーバ。プレゼンス属性情報サーバは、プロセッサと、インタフェース・ユニットと、記憶装置とを含む。インタフェース・ユニットは、プロセッサと結合していて、ユーザ・プレゼンス属性情報を送受信するためのネットワーク・インタフェースを含む。記憶装置は、インタフェース・ユニットおよびプロセッサと結合していて、データ構造体内に１つまたは複数のエントリとして、組織され、配置されているプレゼンス属性情報を含む。各プレゼンス属性情報エントリは、プレゼンス属性のタイプを識別する識別子フィールド、プレゼンス属性値フィールド、および有効期間フィールドを有する。少なくとも１つの実施形態の場合には、プレゼンス属性情報はユーザ・デバイスの一部として実行されるアプリケーションとして維持される。この場合、インタフェース・ユニットは、さらにユーザからユーザ属性情報を受信するためのデータ入力装置を含む。
2006514795.tif 000002
【特許請求の範囲】
【請求項１】
プレゼンス属性情報サーバであって、
プロセッサと、
前記プロセッサに結合していて、ユーザ・プレゼンス属性情報を送受信するためのネットワーク・インタフェースを含むインタフェース・ユニットと、
前記インタフェース・ユニットおよび前記プロセッサと結合されるとともに、データ構造体内で１つまたは複数のエントリとして組織され及び配置されているプレゼンス属性情報を含む記憶装置とを備え、各プレゼンス属性情報エントリが、プレゼンス属性のタイプを識別する識別子フィールドと、プレゼンス属性値フィールドと、有効期間フィールドとを有するプレゼンス属性情報サーバ。
【請求項２】
前記有効期間フィールドが、有効持続時間および前記プレゼンス属性値フィールドが最後に変更された表示を含む請求項１に記載のプレゼンス属性情報サーバ。
【請求項３】
前記有効期間フィールドが、前記プレゼンス属性値フィールド内に含まれている情報がもはや有効でなくなった時間に対応する時間値を含む請求項１に記載のプレゼンス属性情報サーバ。
【請求項４】
前記記憶装置と結合している時間切れモジュールをさらに備え、前記時間切れモジュールが現在の時間の値を維持するクロックを含み、前記プレゼンス属性情報が有効であるかどうかを判断するために、前記時間切れモジュールが、現在の時間の値を前記有効期間フィールドの値と比較することができ、必要な場合には、前記プレゼンス属性値フィールドを更新する請求項１に記載のプレゼンス属性情報サーバ。
【請求項５】
前記期限切れモジュールが、前記プロセッサが実行するための一組の予め記憶している命令を含む請求項４に記載のプレゼンス属性情報サーバ。
【請求項６】
前記期限切れモジュールおよび前記インタフェース・ユニットと結合しているユーザ・プロンプト・モジュールをさらに備え、前記プレゼンス属性情報がもはや有効でないと判断された場合には、前記ユーザ・プロンプト・モジュールが、更新したプレゼンス属性情報をユーザから要求することができる請求項４に記載のプレゼンス属性情報サーバ。
【請求項７】
前記プロンプト・モジュールが、前記プロセッサが実行するための一組の予め記憶している命令を含む請求項６に記載のプレゼンス属性情報サーバ。
【請求項８】
前記インタフェース・ユニットおよび前記記憶装置と結合している放送モジュールをさらに備え、前記放送モジュールが、前記プレゼンス情報が変化した場合、更新を受信することを許可された加入ユーザに、更新したユーザ・プレゼンス属性情報を送信することができる請求項１に記載のプレゼンス属性情報サーバ。
【請求項９】
前記放送モジュールが、前記プロセッサが実行するための一組の予め記憶している命令を含む請求項８に記載のプレゼンス属性情報サーバ。
【請求項１０】
前記インタフェース・ユニットおよび前記記憶装置と結合していて、ユーザ・プレゼンス属性情報に対する要求および前記情報を要求しているユーザの識別を受信することができ、前記情報を要求しているユーザの識別を、要求中の前記プレゼンス属性情報を含む前記プレゼンス属性エントリと関連する１つまたは複数の承認エントリ内に含まれている１人または複数のユーザの識別と比較するためのコンパレータを含む承認モジュールをさらに備え、前記承認モジュールが、前記１つまたは複数の関連する承認エントリ内に含まれ
ている前記１人または複数のユーザの識別のうちの少なくとも１つと一致する情報を要求している前記ユーザの識別に基づいて、前記プレゼンス属性情報へのアクセスを許可するか拒否する請求項１に記載のプレゼンス属性情報サーバ。
【請求項１１】
前記承認エントリのうちの少なくともいくつかが、前記プレゼンス属性情報にアクセスすることをはっきりと許可されているユーザの識別を含む請求項１０に記載のプレゼンス属性情報サーバ。
【請求項１２】
前記承認エントリのうちの少なくともいくつかが、前記プレゼンス属性情報にアクセスすることをはっきりと拒否されているユーザの識別を含む請求項１０に記載のプレゼンス属性情報サーバ。
【請求項１３】
前記承認モジュールが、前記プロセッサが実行するための一組の予め記憶している命令を含む請求項１０に記載のプレゼンス属性情報サーバ。
【請求項１４】
プレゼンス属性情報マネージャ・アプリケーションであって、
プロセッサと、
前記プロセッサと結合され、及びユーザからユーザ・プレゼンス属性情報を受信するためのデータ入力装置と、ユーザ・プレゼンス属性情報を送信するためのネットワーク・インタフェースを含むインタフェース・ユニットと、
前記インタフェース・ユニットおよび前記プロセッサと結合されるとともに、データ構造体内で１つまたは複数のエントリとして組織され、及び配置されているプレゼンス属性情報を含む記憶装置とを備え、各プレゼンス属性情報エントリが、プレゼンス属性のタイプを識別する識別子フィールドと、プレゼンス属性値フィールドと、有効期間フィールドとを有するプレゼンス属性情報マネージャ・アプリケーション。
【請求項１５】
前記有効期間フィールドが、有効持続時間および前記プレゼンス属性値フィールドが最後に変更された表示を含む請求項１４に記載のプレゼンス属性情報マネージャ・アプリケーション。
【請求項１６】
前記有効期間フィールドが、前記プレゼンス属性値フィールド内に含まれている情報がもはや有効でなくなった時間に対応する時間値を含む請求項１４に記載のプレゼンス属性情報マネージャ・アプリケーション。
【請求項１７】
前記記憶装置と結合している時間切れモジュールをさらに備え、前記時間切れモジュールが現在の時間の値を維持するクロックを含み、前記時間切れモジュールが、前記プレゼンス属性情報が有効であるかどうかを判断するために、前記現在の時間の値を前記有効期間フィールドの値と比較することができ、必要な場合には、前記プレゼンス属性値フィールドを更新する請求項１４に記載のプレゼンス属性情報マネージャ・アプリケーション。
【請求項１８】
前記期限切れモジュールが、前記プロセッサが実行するための一組の予め記憶している命令を含む請求項１７に記載のプレゼンス属性情報マネージャ・アプリケーション。
【請求項１９】
前記期限切れモジュールおよび前記インタフェース・ユニットと結合しているユーザ・プロンプト・モジュールをさらに備え、前記プレゼンス属性情報がもはや有効でないと判断された場合には、前記ユーザ・プロンプト・モジュールが、更新したプレゼンス属性情報を前記ユーザから要求することができる請求項１７に記載のプレゼンス属性情報マネージャ・アプリケーション。
【請求項２０】
前記プロンプト・モジュールが、前記プロセッサが実行するための一組の予め記憶して
いる命令を含む請求項１９に記載のプレゼンス属性情報マネージャ・アプリケーション。
【請求項２１】
前記インタフェース・ユニットおよび前記記憶装置と結合している放送モジュールをさらに備え、前記放送モジュールが、前記プレゼンス情報が変化した場合、プレゼンス属性情報サーバおよび更新を受信することを許可されている加入ユーザのうちの少なくとも一方に、更新したユーザ・プレゼンス属性情報を送信することができる請求項１４に記載のプレゼンス属性情報マネージャ・サーバ。
【請求項２２】
前記放送モジュールが、前記プロセッサが実行するための一組の予め記憶している命令を含む請求項２１に記載のプレゼンス属性情報マネージャ・サーバ。
【請求項２３】
前記プレゼンス属性情報マネージャ・アプリケーションが、ポータブル電子デバイスの一部として内蔵されている請求項１４に記載のプレゼンス属性情報マネージャ・アプリケーション。
【請求項２４】
前記ポータブル電子デバイスが無線周波電話である請求項２３に記載のプレゼンス属性情報マネージャ・アプリケーション。
【請求項２５】
プレゼンス属性に関連する有効期間を管理するための方法であって、
プレゼンス属性のタイプを識別する識別子フィールドと、プレゼンス属性値フィールドと、有効期間フィールドとを含むユーザ・プレゼンス属性情報エントリを受信するステップと、
前記プレゼンス属性値フィールド内に含まれている前記情報がもはや有効でなくなった時点を決定するステップと、
前記時間値を前記現在の時間と比較するステップと、
前記現在の時間が前記プレゼンス属性値フィールド内に含まれている情報がもはや有効でないと判断した時間値より後の場合には、前記プレゼンス属性の値を更新するステップとを含む方法。
【請求項２６】
前記プレゼンス属性の値を更新するステップが、更新したプレゼンス属性情報に対してユーザをプロンプトし、新しいユーザ・プレゼンス属性情報を受信した場合、前記プレゼンス属性情報を更新するステップを含む請求項２５に記載の方法。
【請求項２７】
前記プレゼンス属性の値を更新するステップが、前記プレゼンス属性情報がもはや有効でない場合には、前記プレゼンス属性情報の有効期間を時間切れしたと識別するステップを含む請求項２５に記載の方法。
【請求項２８】
ユーザ・プレゼンス属性情報エントリを受信するステップが、前記ユーザ・プレゼンス属性情報を、プレゼンス属性情報マネージャ・サーバおよび更新の受信を許可されている加入者ユーザのうちの少なくとも一方に同報通信するステップを含む請求項２５に記載の方法。
【請求項２９】
他のユーザからユーザのプレゼンス属性情報に対する要求を受信し、前記他のユーザの識別を、前記要求したユーザのプレゼンス属性情報の受信を許可されているユーザのリストと比較するステップをさらに含む請求項２５に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、概して、ユーザのプレゼンス属性の管理に関し、特にプレゼンス属性が有効な期間を定義する有効期間の管理に関する。
【背景技術】
【０００２】
プレゼンス属性は、現在、通信ネットワークに対するユーザの関係を定義し、管理しまた伝達するための方法として使用されている。現在の定義を使用すれば、ユーザの地理的位置、ユーザのオンライン状態およびユーザの利用度を含むいくつかの異なるタイプの情報を管理することができる。プレゼンス属性は、ユーザの現在の状態を管理し、記録し、また伝達するための手段として論じられてきた。プレゼンス属性の性質は、時間の経過により変化し易いというものである。しかし、現在記録されている情報が現在使用されているのかどうか、または情報を最後に更新した時間をいつでも知ることができるわけではない。それ故、ある場合には、自分がどの程度情報の精度に依存できるのかを確実に判断するのが難しい。
【０００３】
ある場合には、ユーザは情報の精度を維持する必要がある場合がある。このような場合、情報を維持するためのその人の能力および意欲は、情報の現在の精度を確実なものにするために非常に重要なものである。他の場合には、ネットワークは、例えば、ユーザのオンライン状態に関する関連情報を監視したり、更新したりすることができる。このような場合、情報の精度への懸念は最小限度まで軽減する。
【０００４】
プレゼンス情報は、インスタント・メッセージング・タイプのアプリケーションで今まで使用されてきた。少なくともいくつかの場合、インスタント・メッセージング・システムにより、ユーザがバディ・リスト上の個人と能動的に通信しようとしていない場合でも、ユーザの予め定義したサブセットのオンライン状態についてユーザに知らせることができるバディ・リストを維持することができる。ユーザのオンライン状態の他に、ユーザの地理的情報があればさらに有利である。ユーザは、自分が話しをしたい個人がすぐ近くにいるのかを知ることができ、それは直にある事柄について話し合うのに同じように便利である。
【０００５】
位置情報は、事故のような緊急事態が発生した場所に緊急にスタッフを派遣する場合にも役に立つ。何故なら、位置情報は、どのスタッフが事故現場の近くにすでに行っているのかを知る助けになるからである。別の方法としては、宅配ドライバの現在位置が分かれば、宅配便サービスは、荷物の集荷スケジュールをもっと効率的にすることができる。ある場合には、正確なプレゼンス属性情報が、他のユーザの問い合わせに十分間にあう場合がある。例えば、ユーザの現在の地理的位置を定義するプレゼンス属性は、ある人がすでに退社しているのか、および／または帰宅の途上にあるのかという他のユーザの質問に答えることができる。
【０００６】
しかし、この情報は、信頼できる範囲内でしか役に立たない。プレゼンス属性は、ある時間前かもしれない最後の更新時間についてだけ有効であり、情報が更新された最後の時間を知ることができない場合には、その情報の信頼性の程度を確認するのが難しい場合がある。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明者は、プレゼンス属性が有効である期間を定義することができれば有益であるこ
とを知った。このように、プレゼンス属性がもはや有効でなくなると、当然プレゼンス属性は時間切れになり、プレゼンス属性の現在の値の信頼性に関する疑惑は軽減する。さらに、プレゼンス情報の時間切れを定義できれば、システムは、もはや有効でないと予想されると、更新した情報をユーザにプロンプトする適当な時間をもっと容易に決定することができる。
【課題を解決するための手段】
【０００８】
本発明は、プレゼンス属性に関する有効期間を管理するためのプレゼンス属性情報サーバを提供する。プレゼンス属性情報サーバは、プロセッサ、インタフェース・ユニット、および記憶装置を含む。インタフェース・ユニットは、プロセッサと結合していて、ユーザ・プレゼンス属性情報を送受信するためのネットワーク・インタフェースを含む。記憶装置は、インタフェース・ユニットおよびプロセッサと結合していて、データ構造体内に１つまたは複数のエントリとして組織され、配置されているプレゼンス属性情報を含む。各プレゼンス属性情報エントリは、プレゼンス属性のタイプを識別する識別子フィールド、プレゼンス属性値フィールド、および有効期間フィールドを有する。
【０００９】
少なくとも１つの実施形態の場合には、有効期間フィールドは、有効期間持続時間およびプレゼンス属性値フィールドが最後に変化した時点の表示を含む。
少なくとも別の実施形態の場合には、有効期間フィールドは、プレゼンス属性値フィールド内に含まれている情報がもはや有効でなくなった時点に対応する時間値を含む。
【００１０】
さらに別の実施形態の場合には、プレゼンス属性情報は、ユーザ・デバイスの一部として実行されるアプリケーションとして維持される。この場合、インタフェース・ユニットは、さらに、ユーザからユーザの属性情報を受信するためのデータ入力装置を含む。
【００１１】
本発明は、さらに、プレゼンス属性に関連する有効期間を管理するための方法を提供する。この方法は、プレゼンス属性のタイプを識別する識別子フィールド、プレゼンス属性値フィールドおよび有効期間フィールドを含むユーザ・プレゼンス属性情報エントリを受信するステップを含む。この場合、プレゼンス属性値フィールド内に含まれている情報がもはや有効でなくなった時間値についての決定が行われる。次に、決定した時間値は現在の時間と比較される。次に、現在の時間が、プレゼンス属性値フィールド内に含まれている情報がもはや有効でなくなった時間より後である場合には、プレゼンス属性の値が更新される。
【００１２】
本発明の上記および他の特徴および利点は、添付の図面を参照しながら、本発明の１つまたは複数の好ましい実施形態の下記の説明を読めば明らかになる。
【発明を実施するための最良の形態】
【００１３】
本発明は種々の形態で実施することができるが、図面に示し以下に説明する好ましい実施形態は、この開示は本発明の一例とみなすべきであり、本発明を図の特定の実施形態に限定するものではないという理解を前提としている。
【００１４】
図１は、ネットワーク内で別々に通信する一対の無線通信デバイス１２を含む例示としての通信ネットワーク１０のブロック図である。無線通信デバイス１２は、ネットワーク内の無線接続を通して通信することができる任意の適当なデバイスであってもよい。例えば、１つまたは複数の無線通信デバイスは、セルラーホンのような無線電話であってもよい。別の方法としては、無線通信デバイスは、ブルートゥース（Ｂｌｕｅｔｏｏｔｈ）トランシーバ、赤外線通信トランシーバ、または物理有線接続に限定されない他の類似の通信デバイスのような無線ＬＡＮ接続、短距離無線トランシーバを内蔵することができる。
【００１５】
無線デバイス１２は、ある例の場合、自蔵型で独立して動作するものであってもよい。他の例の場合には、無線通信デバイスは、端末デバイス１６と結合し、端末デバイスがネットワーク１４と容易に通信できるようにする。少なくともいくつかの無線通信デバイス１２は、基地局２０または有線接続を通してネットワーク１４に物理的に結合している他のタイプの無線トランシーバを通してネットワーク１４と結合する。
【００１６】
ネットワーク１４は、通信信号を送受信することができる任意のタイプのネットワークを含むことができる。少なくとも１つの実施形態の場合には、ネットワーク１４は、無線通信ネットワークを含む。ネットワーク１４は、また、インターネット、イントラネット、ローカル・エリア・ネットワーク（ＬＡＮ）、ワイド・エリア・ネットワーク（ＷＡＮ）、ケーブル・ネットワーク、および他の類似の通信システムのようなデータ・ネットワークを含むこともできるし、またはこれらと通信することもできる。ネットワーク１４は、また、市内電話網、長距離電話網、セルラーホン・ネットワーク、衛星通信ネットワーク、ケーブル・テレビジョン・ネットワークおよび他の類似の通信システムのような電気通信ネットワークを含むこともできるし、またはこれらと通信することもできる。さらに、ネットワーク１４は、２つ以上のネットワークを含むこともできるし、またはこれらと通信することもでき、また複数の異なるタイプのネットワークを含むことができる。それ故、ネットワーク１４は、複数のデータ・ネットワーク、複数の電気通信ネットワーク、データおよび電気通信ネットワークの組合わせおよび他の類似の通信システムを含むこともできるし、またはこれらと通信することもできる。
【００１７】
例示としての通信ネットワークは、さらに、パーソナル・コンピュータのような有線接続を通してネットワークと結合しているデバイスを含むことができる。例えば、パーソナル・コンピュータは、ダイヤル・アップ・モデム、ケーブル・モデム接続を介してネットワークと結合することができる。さらに、ウェブページ、領域名変換へのインターネット・アドレス等のような種々のタイプの情報を提供する種々のサーバもネットワークに結合している。ある例の場合には、サーバは、ユーザにとって直接関心があるユーザがアクセスすることができるコンテンツを供給する。他の例の場合には、サーバは、ネットワークの動作を管理する際に役に立つ情報を提供する。
【００１８】
本発明の少なくとも１つの実施形態には、プレゼンス属性情報サーバ２２が位置する。図の実施形態の場合には、サーバは有線接続を通してネットワークに結合しているが、サーバはネットワークへの無線接続もサポートすることができる。プレゼンス属性情報サーバは、１つまたは複数のプレゼンス属性情報エントリの形で、１人または複数のユーザに対するユーザ・プレゼンス属性情報を含むデータ構造体２４をサポートする。
【００１９】
通常、プレゼンス属性情報は、そのエントリが対応するプレゼンス属性の名前またはタイプ、およびプレゼンス属性のタイプに対する値を含む。本発明によれば、プレゼンス属性は、さらに、有効期間フィールドを含む。有効期間は、プレゼンス属性の値が有効な期間を定義する。そのため、ユーザは、受信する情報にもっと高度の信頼性を持つことができ、および／またはプレゼンス属性情報の管理に関連する決定を行うために、ネットワークにより使用することができる。例えば、現在提供されているプレゼンス属性情報がもはや有効でないと判断した場合、もっと新しい情報を入手するためのステップを実行することができる。
【００２０】
すでに説明したように、プレゼンス属性情報は、少なくともインスタント・メッセージング・タイプ・サービスに関連してすでに使用されていて、他のネットワーク・サービスに潜在的に適用することができる。プレゼンス属性情報は、通信ネットワーク１４に対するユーザの関係に関する情報を提供する。しかし、ある場合には、情報を一般的に入手できるようにすることが望ましくない場合もある。情報は、場合により私的なものである場
合があり、またはユーザはこの情報を広く知られたくない場合もある。それ故、ある場合には、情報へのアクセスを一般的に制限することもできるし、またはある状況に限定することもできる。さらに、情報へのアクセスに対する認可または許可が必要な場合もある。また、ユーザベースで入手することができる情報の詳細さのレベルを限定することが望ましい場合もある。
【００２１】
ある場合には、プレゼンス属性情報を、中央に、プレゼンス属性情報サーバの一部として維持することが実際的であり、および／または望ましい場合があり、他の場合には、情報を個々のユーザ・デバイスの一部として実行されるプレゼンス属性情報マネージャ・アプリケーションの一部として維持することが望ましい場合もある。
【００２２】
図２は、プレゼンス属性情報サーバ２２のブロック図である。プレゼンス属性情報サーバ２２は、プロセッサ２６、記憶装置２８、およびインタフェース・ユニット３０を含む。記憶装置２８は、１つまたは複数のプレゼンス属性情報エントリの形で、１人または複数のユーザに対するユーザ・プレゼンス属性情報を有するデータ構造体２４を含む。記憶装置は、その多くのタイプが周知の揮発性および不揮発性両方のタイプのメモリを含むことができる。一例としては、通常、情報を磁気的に記憶する固定ドライブまたはハードドライブ等がある。しかし、データ構造体内で情報を記憶し、更新し、および検索する機能をサポートする限り任意のタイプのデータ記憶装置を使用することができる。
【００２３】
図の実施形態の場合には、記憶装置は、プロセッサ２６およびインタフェース・ユニット３０の両方に結合している。インタフェース・ユニットに直接結合することにより、記憶装置内に記憶しているデータについて問い合わせすることができ、この問い合わせは、プロセッサ２６にすべての実質的な追加的負担をかけないで、直接アクセスの形で行うことができる。しかし、また、１つまたは複数の別の実施形態の場合には、データ・アクセスは、プロセッサ２６だけにより通常容易にすることができる。
【００２４】
図の実施形態の場合には、インタフェース・ユニット３０は、ネットワーク１４とサーバ２２の通信を容易にするネットワーク・インタフェース３２を含む。
プロセッサ２６は、図の実施形態と一緒に、プロセッサが実行する１つまたは複数の組の予め記憶している命令の形をしているいくつかのモジュールを含む。期限切れモジュール３４は、現在の時間を維持するクロック（図示せず）を含む。期限切れモジュール３４は、記憶モジュール２８に対するインタフェースとしての働きをし、現在の時間をプレゼンス属性情報がもはや有効でないとセットされた時間と比較する。プレゼンス属性情報がもはや有効でない場合には、期限切れモジュール３４は、期限切れ状態を反映するためにプレゼンス属性値フィールドを更新することができる。
【００２５】
図の実施形態の場合には、プロセッサは、さらに、期限切れモジュール３４およびインタフェース・ユニット３０と結合しているユーザ・プロンプト・モジュール３６を含む。ユーザ・プロンプト・モジュール３６は、現在のプレゼンス属性情報がもはや有効でないと判断した場合には、ユーザから更新したプレゼンス属性情報を要求することができる。
【００２６】
インタフェース・ユニットおよび記憶装置と結合している放送モジュール３８は、関心を持っていて且つ許可を受けているユーザに更新したユーザ・プレゼンス属性情報を送信することができる。ユーザは、特定のユーザのプレゼンス属性情報に加入することにより、関心を持っているユーザとして識別することができる。
【００２７】
インタフェース・ユニットおよび記憶装置と結合している承認モジュール４０は、プレゼンス属性情報を要求しているユーザの識別を、その情報へアクセスする許可を受けているユーザの識別と比較するためのコンパレータを含む。図の実施形態の場合には、特定の
ユーザのプレゼンス属性情報にアクセスする許可を受けているユーザは、要求しているプレゼンス属性情報を含んでいるプレゼンス属性エントリに関連する１つまたは複数の承認エントリにより識別される。あるユーザは、プレゼンス属性情報にアクセスするために、承認エントリによりはっきり許可を受けることができる。他の場合には、あるユーザは、プレゼンス属性情報への承認エントリによりはっきりとアクセスを拒否することができる。さらに、複数のレベルのアクセスを行うこともできる。例えば、異なるレベルのアクセスを行うと、種々のレベルの細分性／精度のプレゼンス属性情報を作成することができる。
【００２８】
ユーザの地理的位置に関連する異なるレベルの細分性は、ある場合には、ユーザが位置する市に関する情報を提供することができる。別の細分性レベルにおいて、ユーザの地理的位置は、ユーザが位置する特定のビルの街路アドレスを提供することができる。
【００２９】
図３は、個々のユーザ・デバイスの一部として実行される、プレゼンス属性情報マネージャ・アプリケーションのブロック図である。この例の場合、個々のユーザ・デバイスは、サーバとして機能し、複数のユーザに対するプレゼンス属性情報を収集し、提供することができる。しかし、また、個々のユーザ・デバイスは、それ自身のプレゼンス属性情報の維持だけに関心を持ち、他のユーザすべてがこの情報にアクセスできるようにこの情報をサーバに転送することができる。
【００３０】
少なくとも１つの実施形態の場合には、ユーザ・デバイスは、プレゼンス属性情報マネージャ・アプリケーションを実行している。プレゼンス属性情報マネージャ・アプリケーションが実行する機能のうちのいくつかは、図２のところですでに説明したプレゼンス属性情報サーバの機能に類似している。プレゼンス属性情報サーバが行う機能に類似しているいくつかの機能を行う他に、ユーザ・デバイスは、さらにユーザから直接プレゼンス属性情報を受信する。プレゼンス属性情報の直接エントリを収容するために、図３のユーザ・デバイスは、データ入力装置４２を含むインタフェース・ユニットを含む。データ入力装置は、キーパッドまたはタッチ・センス・スクリーン（図示せず）のような任意の標準タイプの入力を含むことができる。他の場合には、データ入力装置は、マウスまたはマイクロホンを含むことができる。当業者であれば、本発明の開示から逸脱することなしに他のデータ入力装置も含むことができることを理解することができるだろう。
【００３１】
図３の実施形態の場合には、ユーザ・デバイスは、セルラーホンのような無線通信デバイス１２である。この例の場合、デバイスは基地局２０および無線通信チャネルを通してネットワークと結合している。
【００３２】
セルラーホン、無線電話、またはコードレス電話のような無線通信デバイスと関連して本発明を説明してきたが、当業者であれば、本発明が、ユーザ・プレゼンス属性情報を管理および／または維持するのに役に立つ他のタイプのデバイスと一緒に使用するのに適していることを容易に理解することができるだろう。本発明を使用するのに適している他のタイプのデバイスのいくつかの追加例としては、ページング・デバイス、携帯情報端末、ポータブル・コンピュータ、ペンをベースとするまたはキーボードをベースとするハンドヘルド・デバイス、リモコン・ユニット、オーディオ・プレーヤ（ＭＰ３プレーヤ等）等がある。
【００３３】
図４は、プレゼンス属性情報エントリ４４の少なくとも１つの実施形態である。図の実施形態の場合には、プレゼンス属性情報エントリ４４は、プレゼンス属性名またはタイプ４６、プレゼンス属性値４８、およびプレゼンス属性有効期間５０を含む。プレゼンス属性名は、ユーザの地理的位置、ユーザのオンライン状態、およびユーザの利用度を含むいくつかの所定のタイプのプレゼンス属性情報のうちの任意の１つを識別することができる
。さらに、他のタイプのプレゼンス属性情報も可能である。プレゼンス属性情報のタイプにより、値フィールド４８は、種々のタイプの値情報の異なるサブセットを含むことができる。
【００３４】
有効期間５０は、プレゼンス属性値フィールド４８内に含まれている情報がもはや有効でなくなった時点を定義する時間の値であってもよい。別の方法としては、有効期間５０は、有効期間持続時間を含むことができる。有効期間持続時間を識別した場合には、特定の有効期間持続時間に対してプレゼンス属性値フィールドが最後に変更された時間を識別するのがさらに有利になる。持続時間値は、秒数、分数、時間数等またはこれらの任意の組合わせで記憶することができる。この例の場合には、プレゼンス属性情報がもはや有効でなくなった時点を識別する時間の値は、対応するプレゼンス属性が最後にセットされた時間に、有効期間持続時間を加算することにより決定することができる。
【００３５】
プレゼンス属性情報エントリ４４は、また、プレゼンス属性情報エントリの継続有効期間に対してフラグとして動作する修正子５２を含むことができる。これにより、現在の属性を経過中のものとして識別しながら、保存する経過したプレゼンス属性情報エントリを入力することができる。これにより、経過プレゼンス属性が現在のプレゼンス属性情報に対応するものとして誤って識別される危険が低減する。このようにして、過去の値の履歴を保存することができる。
【００３６】
すでに説明したように、各プレゼンス属性情報エントリ４４を、１つまたは複数のユーザ・プレゼンス属性承認エントリ５４に関連づけることができる。各承認エントリは、はっきりとアクセスを許可することもできるし、はっきりとアクセスを拒否することもできる。図の実施形態の場合には、承認エントリは、特定のユーザのプレゼンス属性情報へのアクセスをはっきりと許可する。より詳細に説明すると、許可を受けたユーザ５６、およびこれらユーザが受信することができる情報の細分性５８の許可を受けたレベルが識別される。すでに説明したように、地理的位置のプレゼンス属性情報と関連して、細分性５８の第１のレベルは、ユーザが位置する市を識別することができ、一方、細分性５８の第２のレベルは、ユーザが位置する街路アドレスを識別することができる。
【００３７】
図６は、本発明の少なくとも１つの実施形態による、プレゼンス属性に関連する有効期間を管理するための方法のフローチャート１００である。この方法は、プレゼンス属性のタイプを識別する識別子フィールド４６、プレゼンス属性値フィールド４８、および有効期間フィールド５０を含むユーザ・プレゼンス属性情報エントリを受信するステップ（１０５）を含む。次に、プレゼンス属性値フィールド４８に含まれている情報がもはや有効でなくなった時間値に関する決定が行われる（１１０）。
【００３８】
次に、決定した時間値が、現在の時間と比較される（１１５）。プレゼンス属性エントリが依然として有効である場合には（１２０）、この方法は、プレゼンス属性エントリがもはや有効でなくなった決定した時間値を現在の時間と引き続き比較する。プレゼンス属性エントリがもはや有効でない場合には（１２５）、プレゼンス属性の値が更新される（１３０）。プレゼンス属性の値を更新した後で（１３０）、プレゼンス属性値フィールド内に含まれている情報がもはや有効でなくなった場合には、新しい時間値の決定が行われる（１１０）。
【００３９】
プレゼンス属性の値を更新するステップは、更新したプレゼンス属性情報についてユーザにプロンプトし、次にプレゼンス属性情報を更新するために、すべての受信した新しいユーザ・プレゼンス属性情報を使用するステップを含むことができる。プレゼンス属性の値を更新するステップは、さらにまたは別の方法としては、プレゼンス属性情報がもはや有効ではないと判断し、以降の更新した情報を受信していなかった場合には、経過または
時間切れしたものとして、プレゼンス属性情報の有効期間を識別するステップを含む。
【００４０】
プレゼンス属性情報が更新、変更または修正された場合には、情報の受信に加入しているか、および／または関心を持っているユーザ、および上記情報の受信が許可されているユーザに情報を同報通信することができる。許可は上記のように決定することができる。
【００４１】
プレゼンス属性情報更新の同報通信の他にまたは別の方法として、他のユーザのプレゼンス属性情報に関心がある特定のユーザは、その情報に対して特定の要求をすることができる（すなわち、サーバにポーリングを行うことができる）。これらの場合に、プレゼンス情報が有効な持続時間を前もって知ることができれば、任意の更新した情報について、次にサーバにユーザがポーリングしなければならない時点を容易に判断することができる。
【００４２】
本発明の好ましい実施形態について図示し、説明してきたが、本発明はこれにより制限されないことを理解されたい。当業者であれば、添付の特許請求の範囲に記載してある本発明の精神および範囲から逸脱することなしに、種々の修正、変更、変化、置換および等価物に想到するであろう。
【図面の簡単な説明】
【００４３】
【図１】例示としての通信ネットワークのブロック図。
【図２】本発明の少なくとも１つの実施形態によるプレゼンス属性情報サーバのブロック図。
【図３】本発明の少なくとも１つの態様による、ユーザ・デバイスの一部として内蔵されているプレゼンス属性情報マネージャ・アプリケーションのブロック図。
【図４】図２のプレゼンス属性情報サーバまたは図３のプレゼンス属性情報マネージャ・アプリケーションにより維持されるデータ構造体の少なくとも一部を形成するプレゼンス属性情報エントリの図面。
【図５】１つまたは複数のユーザ・プレゼンス属性承認エントリを含む表の一部。
【図６】本発明の少なくとも１つの実施形態によるプレゼンス属性に関連する有効期間を管理するための方法のフローチャート。
【図１】
2006514795.tif 000003
【図２】
2006514795.tif 000004
【図３】
2006514795.tif 000005
【図４】
2006514795.tif 000006
【図５】
2006514795.tif 000007
【図６】
2006514795.tif 000008
【国際調査報告】
2006514795.tif 000009