JP4352959B2 - プレゼンス情報に基づくグループ通信方式およびクライアント装置 - Google Patents
プレゼンス情報に基づくグループ通信方式およびクライアント装置 Download PDFInfo
- Publication number
- JP4352959B2 JP4352959B2 JP2004088310A JP2004088310A JP4352959B2 JP 4352959 B2 JP4352959 B2 JP 4352959B2 JP 2004088310 A JP2004088310 A JP 2004088310A JP 2004088310 A JP2004088310 A JP 2004088310A JP 4352959 B2 JP4352959 B2 JP 4352959B2
- Authority
- JP
- Japan
- Prior art keywords
- group
- client
- state
- instant message
- management unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000004891 communication Methods 0.000 title claims description 47
- 238000007726 management method Methods 0.000 claims description 167
- 230000005540 biological transmission Effects 0.000 claims description 31
- 238000000034 method Methods 0.000 claims description 17
- 238000012544 monitoring process Methods 0.000 claims description 15
- 230000008859 change Effects 0.000 claims description 14
- 230000008569 process Effects 0.000 claims description 11
- 208000033748 Device issues Diseases 0.000 claims 1
- 230000006870 function Effects 0.000 description 29
- 238000012986 modification Methods 0.000 description 26
- 230000004048 modification Effects 0.000 description 26
- 238000012545 processing Methods 0.000 description 7
- 206010016322 Feeling abnormal Diseases 0.000 description 5
- 230000004044 response Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 238000007792 addition Methods 0.000 description 3
- 238000012508 change request Methods 0.000 description 3
- 230000001360 synchronised effect Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/109—Time management, e.g. calendars, reminders, meetings or time accounting
Landscapes
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Operations Research (AREA)
- Economics (AREA)
- Marketing (AREA)
- Data Mining & Analysis (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Computer And Data Communications (AREA)
Description
前記複数のクライアント装置の少なくとも1つのクライアント装置は、自クライアント装置のプレゼンティティが提供するプレゼンス情報が或る状態に変化したときにその状態に対応するグループエージェント装置を生成するグループ管理部と、前記或る状態と前記生成されたグループエージェント装置にコンタクトをとるための識別子とを発行するプレゼンス発行部とを備え、
前記グループエージェント装置は、自グループエージェント装置を生成した前記クライアント装置および自グループエージェント装置宛てにインスタントメッセージを送信してきたクライアント装置をメンバとして管理するメンバ管理部と、自グループエージェント装置宛てに送信されたインスタントメッセージを前記メンバ管理部で管理されるメンバのうち少なくともインスタントメッセージ送信者以外のすべてのクライアント装置に転送するインスタントメッセージ配信部とを備えることを特徴とする。
前記クライアント装置は、自クライアント装置のプレゼンティティが提供するプレゼンス情報が或る状態に変化したときにその状態に対応するグループを生成するグループ管理部と、前記或る状態と前記生成されたグループにコンタクトをとるための識別子とを発行するプレゼンス発行部とを備え、
前記グループ管理部は、前記グループを生成した前記クライアント装置および前記グループ宛てにインスタントメッセージを送信してきたクライアント装置をメンバとして管理すると共にメンバ全員とメンバリストの同期化を行うメンバ管理部と、自グループ宛てに送信されたインスタントメッセージを前記メンバ管理部で管理されるメンバのうち少なくともインスタントメッセージ送信者以外のすべてのクライアント装置に転送するインスタントメッセージ配信部とを備えることを特徴とする。
前記複数のクライアント装置は、自クライアント装置のプレゼンティティが提供するプレゼンス情報が或る状態に変化したとき、自クライアント装置のウォッチャで観察している他クライアント装置の中に同じ状態のものが存在しなければ、前記或る状態に対応するグループエージェント装置を生成し、同じ状態のものが存在すれば、その同じ状態に対応して生成されているグループエージェント装置に対して自クライアントをグループのメンバに加えるよう依頼する制御コマンドを送信するグループ管理部と、前記或る状態と前記生成されたグループエージェント装置にコンタクトをとるための識別子とを発行するプレゼンス発行部とを備え、
前記グループエージェント装置は、自グループエージェント装置を生成した前記クライアント装置および自グループエージェント装置宛てに前記制御コマンドを送信してきたクライアント装置をメンバとして管理するメンバ管理部と、自グループエージェント装置宛てに送信されたインスタントメッセージを前記メンバ管理部で管理されるメンバのうち少なくともインスタントメッセージ送信者以外のすべてのクライアント装置に転送するインスタントメッセージ配信部とを備えることを特徴とする。
なお、「同じ状態」でなく「同じ状態あるいは特定の関係にある状態」としてもよい。
図1を参照すると、本発明の第1の実施の形態は、IM&Pサービス・システムのサーバとして動作するサーバSと、いずれもIM&Pサービス・システムのユーザエージェントとして動作する、クライアントX、グループエージェントX1〜Xi、クライアントB、C、…、Yとを含んで構成され、サーバSと各ユーザエージェントとは図示しないインターネットなどのネットワークを通じて相互に通信可能に接続されている。
(2)クライアントXのグループ管理部104は、変更したプレゼンティティ102の状態に対応するグループエージェントを生成し、IM&Pサービス・システムのサーバSに対して登録する(S114、S115、S122)。このグループエージェントは、プレゼンスサービス内で、一意に決まる識別子であるグループエージェント識別子を持つ。
(4)これにより、クライアントXの状態を監視しているクライアントのウォッチャは、サーバSを通じて、クライアントXの状態と、対応するグループエージェントXiの識別子を受信することになる(S124)
(6)グループエージェントXiは、このインスタントメッセージをサーバSを通じて受信すると、インスタントメッセージの送信者Yを、メンバ管理部112で管理されるメンバに登録する(S234)。
(7)次にグループエージェントXiは、メンバ全員に、受信したインスタントメッセージを配信する(S235)。この際、送信者Yを配信先に含めても含めなくても良い。また、インスタントメッセージの送信者は、グループエージェントXiとなる。
(9)(5)〜(8)を繰り返す。途中で、クライアントYが、インスタントメッセージおよびプレゼンスサービスから抜けると、ステップ(8)により、クライアントYは、グループエージェントXiのメンバから削除される。
(2)クライアントXのグループ管理部104は、プレゼンティティ102の状態「Feeling Good」に対応するグループエージェントをIM&Pサービス・システムに対して登録する。このグループエージェントは、プレゼンスサービス内で、識別子sip:[email protected]で識別されるものとする。また、メンバ管理部112には、クライアントX自身がメンバとして登録される。
(4)クライアントXの状態を監視しているクライアントBおよびクライアントCは、クライアントXの状態「Feeling Good」と、対応するグループエージェント識別子sip:[email protected]とを、サーバSを通じて受信する。
(6)グループエージェントXiは、このインスタントメッセージをサーバSを通じて受信すると、インスタントメッセージの送信者Bを、メンバ管理部112で管理されるメンバに登録する。
(7)グループエージェントXiは、メンバ管理部112で管理されるメンバである、クライアントXとクライアントBに、クライアントBからのインスタントメッセージを配信する。
(9)グループエージェントXiは、このインスタントメッセージをサーバSを通じて受信すると、インスタントメッセージの送信者Cを、メンバ管理部112で管理されるメンバに登録する。
(10)グループエージェントXiは、メンバ管理部112で管理されるメンバである、クライアントXとクライアントBとクライアントCに、クライアントCからのインスタントメッセージを配信する。
(12)その後、クライアントXが、グループエージェント識別子sip:[email protected]で識別されるグループエージェントXiに対し、インスタントメッセージを送信したとする。
(13)グループエージェントXiは、メンバ管理部112で管理されるメンバである、クライアントXとクライアントBとクライアントCに、クライアントXからのインスタントメッセージを配信する。
(14)グループエージェントXiは、IM&PサービスのサーバSから、クライアントBへのインスタントメッセージ送信の失敗通知を受ける。
(15)グループエージェントXiは、インスタントメッセージの送信に失敗したクライアントBを、メンバ管理部112に保持されるメンバから削除する。
図10を参照すると、本発明の第2の実施の形態は、IM&Pサービス・システムのサーバとして動作するサーバSと、いずれもIM&Pサービス・システムのユーザエージェントとして動作する、クライアントX'、クライアントB'、C'、…、Y'とを含んで構成され、サーバSと各ユーザエージェントとは図示しないインターネットなどのネットワークを通じて相互に通信可能に接続されている。
(2)クライアントX’のグループ管理部104は、変更したプレゼンティティ102の状態iに対応するグループを、グループ管理部104のメンバ管理部1041に追加する(S314)。このグループには、プレゼンスサービス内で、一意に決まる識別子Xi’が割り当てられる。
(3)クライアントX’のプレゼンティティ102のプレゼンス発行部1022は、状態管理部1021の状態iと、状態iのクライアントX’にコンタクトを取るための識別子Xi’とを合わせてプレゼンスサービス(サーバS)に発行する(S305)。
(4)クライアントX’の状態を監視しているクライアントB'、C'、…、Y'は、クライアントX’の状態iと、状態iのクライアントX’にコンタクトを取るための識別子Xi’を、サーバSを通じて受信する(S324)。
(6)クライアントX’は、識別子Xi’宛てのインスタントメッセージを受信すると、Yxi’で識別されるインスタントメッセージの送信者を、メンバ管理部1041で管理される状態iに対応するグループのメンバに登録する(S424)。また、メンバ管理部1041により、状態iに対応するグループのメンバ全員との間で、新しいグループのリストの同期を行う(S425)。これにより、クライアントY’のメンバ管理部1041にも、クライアントX'のメンバ管理部1041と同じグループリストが生成される。
(8)クライアントX’のグループ管理部104のインスタントメッセージ配信部1042は、メンバ管理部1041で管理されるすべてのメンバに対し、インスタントメッセージ送受信部101を介してインスタントメッセージを送信する。また、クライアントX’のメンバ管理部1041は、インスタントメッセージの送信に失敗したクライアントがサーバSから通知されたならば、メンバ管理部1041に保持されるメンバから削除する。
本実施の形態は、プレゼンティティの状態が同じである複数のクライアントをグループ化するようにした点で、第1の実施の形態と相違する。
(2)このような状況で、クライアントXが、状態をiに変更したとする(S502)。グループ管理部104は、クライアントXのウォッチャ103に問い合わせを行い、クライアントXが監視する他のクライアントで、状態iをとるものがいないかを調べる(S513)。
(3)今の状況では、クライアントXが監視する他のクライアントで、状態iをとるものがいないため、グループ管理部104は、グループエージェントXiをIM&Pサービス・システム(サーバS)に登録する(S518)。
(4)そしてクライアントXは、サーバSを通じて、クライアントXを監視しているクライアント(クライアントYとクライアントZとする)に、状態iとグループエージェント識別子Xiを通知する(S505、S534)。
(6)今の状況では、クライアントYが監視するクライアントXが、状態iをとるので、クライアントYのグループ管理部104は、クライアントXの状態iと同時にウォッチャ103から通知された識別子Xiで識別されるグループエージェントXiに対し、制御コマンドを送信し、クライアントYをグループエージェントXiのグループに追加するように依頼する(S541)。
(7)同じくクライアントZが、状態をiに変更すると、クライアントZは、グループエージェントXiのメンバに追加される。
X1、X2、Xi、Xi'…グループエージェント
S…サーバ
101…インスタントメッセージ送受信部
102…プレゼンティティ
103…ウォッチャ
104、104'…グループ管理部
111、1042…インスタントメッセージ配信部
112、1041…メンバ管理部
113…制御メッセージ処理部
114…アクセス制御部
Claims (21)
- プレゼンス情報を提供するプレゼンティティと前記プレゼンティティ以外の他のプレゼンティティのプレゼンス情報を観察するウォッチャとインスタントメッセージを送受信するインスタントメッセージ送受信部とを有する複数のクライアント装置間で、プレゼンス情報およびインスタントメッセージを送受信するインスタントメッセージおよびプレゼンスサービス・システムにおいて、
前記複数のクライアント装置の少なくとも1つのクライアント装置は、自クライアント装置のプレゼンティティが提供するプレゼンス情報が或る状態に変化したときにその状態に対応するグループエージェント装置を生成するグループ管理部と、前記或る状態と前記生成されたグループエージェント装置にコンタクトをとるための識別子とを発行するプレゼンス発行部とを備え、
前記グループエージェント装置は、自グループエージェント装置を生成した前記クライアント装置および自グループエージェント装置宛てにインスタントメッセージを送信してきたクライアント装置をメンバとして管理するメンバ管理部と、自グループエージェント装置宛てに送信されたインスタントメッセージを前記メンバ管理部で管理されるメンバのうちインスタントメッセージ送信者を除いた残りのすべてのクライアント装置、または前記メンバ管理部で管理されるすべてのクライアント装置に転送するインスタントメッセージ配信部とを備えることを特徴とするプレゼンス情報に基づくグループ通信方式。 - 前記グループエージェント装置は、特定の制御コマンドを含む制御メッセージを受信したとき、前記制御メッセージの送信者を前記メンバ管理部で管理されるメンバから削除する制御メッセージ処理部を備えることを特徴とする請求項1記載のプレゼンス情報に基づくグループ通信方式。
- 前記グループ管理部は、自クライアント装置のプレゼンティティが提供するプレゼンス情報が或る状態に変化したときに、変化後の状態がグループ生成のトリガー状態の条件にあう場合に限って、その状態に対応するグループエージェント装置をシステムに登録するものであることを特徴とする請求項1記載のプレゼンス情報に基づくグループ通信方式。
- 前記プレゼンス発行部は、前記或る状態と前記登録されたグループエージェント装置にコンタクトをとるための識別子とを自クライアント装置の状態を監視しているクライアント装置以外のクライアント装置に通知する手段を備え、且つ、前記グループエージェント装置は、インスタントメッセージを送信してきたものをメンバに加えるかどうかを管理するアクセス制御部を備えることを特徴とする請求項1記載のプレゼンス情報に基づくグループ通信方式。
- 前記グループエージェント装置は、前記メンバ管理部で管理されるメンバの数が予め定められた数以下に低下した場合に自グループエージェント装置自身をシステムから削除するものであることを特徴とする請求項1または2記載のプレゼンス情報に基づくグループ通信方式。
- 前記グループエージェント装置のインスタントメッセージ配信部は、受信したインスタントメッセージをメンバに転送する際、送信者を自グループエージェント装置に変更せずに、もとの送信者のままにするものであることを特徴とする請求項1記載のプレゼンス情報に基づくグループ通信方式。
- 前記グループエージェント装置は、自グループエージェント装置に関する情報を発行するプレゼンティティを備えることを特徴とする請求項1記載のプレゼンス情報に基づくグループ通信方式。
- 前記グループエージェント装置は、前記メンバ管理部で管理されるメンバの一覧をネットワークを介して発行するものであることを特徴とする請求項1記載のプレゼンス情報に基づくグループ通信方式。
- プレゼンス情報を提供するプレゼンティティと前記プレゼンティティ以外の他のプレゼンティティのプレゼンス情報を観察するウォッチャとインスタントメッセージを送受信するインスタントメッセージ送受信部とを有する複数のクライアント装置間で、プレゼンス情報およびインスタントメッセージを送受信するインスタントメッセージおよびプレゼンスサービス・システムにおいて、
前記クライアント装置は、自クライアント装置のプレゼンティティが提供するプレゼンス情報が或る状態に変化したときにその状態に対応するグループを生成するグループ管理部と、前記或る状態と前記生成されたグループにコンタクトをとるための識別子とを発行するプレゼンス発行部とを備え、
前記グループ管理部は、前記グループを生成した前記クライアント装置および前記グループ宛てにインスタントメッセージを送信してきたクライアント装置をメンバとして管理すると共にメンバ全員とメンバリストの同期化を行うメンバ管理部と、自グループ宛てに送信されたインスタントメッセージを前記メンバ管理部で管理されるメンバのうちインスタントメッセージ送信者を除いた残りのすべてのクライアント装置、または前記メンバ管理部で管理されるすべてのクライアント装置に転送するインスタントメッセージ配信部とを備えることを特徴とするプレゼンス情報に基づくグループ通信方式。 - 前記クライアント装置は、特定の制御コマンドを含む制御メッセージを受信したとき、前記制御メッセージの送信者を前記メンバ管理部で管理されるメンバから削除する制御メッセージ処理部を備えることを特徴とする請求項9記載のプレゼンス情報に基づくグループ通信方式。
- 前記グループ管理部は、自クライアント装置のプレゼンティティが提供するプレゼンス情報が或る状態に変化したときに、変化後の状態がグループ生成のトリガー状態の条件にあう場合に限って、その状態に対応するグループを生成するものであることを特徴とする請求項10記載のプレゼンス情報に基づくグループ通信方式。
- 前記プレゼンス発行部は、前記或る状態と前記生成されたグループにコンタクトをとるための識別子とを自クライアント装置の状態を監視しているクライアント装置以外のクライアント装置に通知する手段を備え、且つ、前記グループ管理部は、インスタントメッセージを送信してきたものをメンバに加えるかどうかを管理するアクセス制御部を備えることを特徴とする請求項9記載のプレゼンス情報に基づくグループ通信方式。
- 前記クライアント装置は、前記メンバ管理部で管理されるグループのメンバの数が予め定められた数以下に低下した場合に前記グループを削除するものであることを特徴とする請求項9または10記載のプレゼンス情報に基づくグループ通信方式。
- 前記グループ管理部は、前記メンバ管理部で管理されるメンバの一覧をネットワークを介して発行するものであることを特徴とする請求項9記載のプレゼンス情報に基づくグループ通信方式。
- プレゼンス情報を提供するプレゼンティティと前記プレゼンティティ以外の他のプレゼンティティのプレゼンス情報を観察するウォッチャとインスタントメッセージを送受信するインスタントメッセージ送受信部とを有する複数のクライアント装置間で、プレゼンス情報およびインスタントメッセージを送受信するインスタントメッセージおよびプレゼンスサービス・システムにおいて、
前記複数のクライアント装置は、自クライアント装置のプレゼンティティが提供するプレゼンス情報が或る状態に変化したとき、自クライアント装置のウォッチャで観察している他クライアント装置の中に同じ状態のものが存在しなければ、前記或る状態に対応するグループエージェント装置を生成し、同じ状態のものが存在すれば、その同じ状態に対応して生成されているグループエージェント装置に対して自クライアントをグループのメンバに加えるよう依頼する制御コマンドを送信するグループ管理部と、前記或る状態と前記生成されたグループエージェント装置にコンタクトをとるための識別子とを発行するプレゼンス発行部とを備え、
前記グループエージェント装置は、自グループエージェント装置を生成した前記クライアント装置および自グループエージェント装置宛てに前記制御コマンドを送信してきたクライアント装置をメンバとして管理するメンバ管理部と、自グループエージェント装置宛てに送信されたインスタントメッセージを前記メンバ管理部で管理されるメンバのうちインスタントメッセージ送信者を除いた残りのすべてのクライアント装置、または前記メンバ管理部で管理されるすべてのクライアント装置に転送するインスタントメッセージ配信部とを備えることを特徴とするプレゼンス情報に基づくグループ通信方式。 - プレゼンス情報を提供するプレゼンティティと前記プレゼンティティ以外の他のプレゼンティティのプレゼンス情報を観察するウォッチャとインスタントメッセージを送受信するインスタントメッセージ送受信部とを有する複数のクライアント装置間で、プレゼンス情報およびインスタントメッセージを送受信するインスタントメッセージおよびプレゼンスサービス・システムにおいて、
前記複数のクライアント装置は、自クライアント装置のプレゼンティティが提供するプレゼンス情報が或る状態に変化したとき、自クライアント装置のウォッチャで観察している他クライアント装置の中に同じ状態あるいは前記或る状態と特定の関係にある状態のものが存在しなければ、前記或る状態に対応するグループエージェント装置を生成し、同じ状態あるいは前記或る状態と特定の関係にある状態のものが存在すれば、その同じ状態あるいは前記或る状態と特定の関係にある状態に対応して生成されているグループエージェント装置に対して自クライアントをグループのメンバに加えるよう依頼する制御コマンドを送信するグループ管理部と、前記或る状態と前記生成されたグループエージェント装置にコンタクトをとるための識別子とを発行するプレゼンス発行部とを備え、
前記グループエージェント装置は、自グループエージェント装置を生成した前記クライアント装置および自グループエージェント装置宛てに前記制御コマンドを送信してきたクライアント装置をメンバとして管理するメンバ管理部と、自グループエージェント装置宛てに送信されたインスタントメッセージを前記メンバ管理部で管理されるメンバのうちインスタントメッセージ送信者を除いた残りのすべてのクライアント装置、または前記メンバ管理部で管理されるすべてのクライアント装置に転送するインスタントメッセージ配信部とを備えることを特徴とするプレゼンス情報に基づくグループ通信方式。 - プレゼンス情報を提供するプレゼンティティと前記プレゼンティティ以外の他のプレゼンティティのプレゼンス情報を観察するウォッチャとインスタントメッセージを送受信するインスタントメッセージ送受信部とを有するクライアント装置において、
自クライアント装置のプレゼンティティが提供するプレゼンス情報が或る状態に変化したときにその状態に対応するグループエージェント装置を生成するグループ管理部と、前記或る状態と前記生成されたグループエージェント装置にコンタクトをとるための識別子とを発行するプレゼンス発行部とを備え、
前記グループエージェント装置は、自グループエージェント装置を生成した前記クライアント装置および自グループエージェント装置宛てにインスタントメッセージを送信してきたクライアント装置をメンバとして管理するメンバ管理部と、自グループエージェント装置宛てに送信されたインスタントメッセージを前記メンバ管理部で管理されるメンバのうちインスタントメッセージ送信者を除いた残りのすべてのクライアント装置、または前記メンバ管理部で管理されるすべてのクライアント装置に転送するインスタントメッセージ配信部とを備えることを特徴とするクライアント装置。 - プレゼンス情報を提供するプレゼンティティと前記プレゼンティティ以外の他のプレゼンティティのプレゼンス情報を観察するウォッチャとインスタントメッセージを送受信するインスタントメッセージ送受信部とを有するクライアント装置において、
自クライアント装置のプレゼンティティが提供するプレゼンス情報が或る状態に変化したときにその状態に対応するグループを生成するグループ管理部と、前記或る状態と前記生成されたグループにコンタクトをとるための識別子とを発行するプレゼンス発行部とを備え、
前記グループ管理部は、前記グループを生成した前記クライアント装置および前記グループ宛てにインスタントメッセージを送信してきたクライアント装置をメンバとして管理すると共にメンバ全員とメンバリストの同期化を行うメンバ管理部と、自グループ宛てに送信されたインスタントメッセージを前記メンバ管理部で管理されるメンバのうちインスタントメッセージ送信者を除いた残りのすべてのクライアント装置、または前記メンバ管理部で管理されるすべてのクライアント装置に転送するインスタントメッセージ配信部とを備えることを特徴とするクライアント装置。 - プレゼンス情報を提供するプレゼンティティと前記プレゼンティティ以外の他のプレゼンティティのプレゼンス情報を観察するウォッチャとインスタントメッセージを送受信するインスタントメッセージ送受信部とを有するクライアント装置において、
自クライアント装置のプレゼンティティが提供するプレゼンス情報が或る状態に変化したとき、自クライアント装置のウォッチャで観察している他クライアント装置の中に同じ状態のものが存在しなければ、前記或る状態に対応するグループエージェント装置を生成し、同じ状態のものが存在すれば、その同じ状態に対応して生成されているグループエージェント装置に対して自クライアントをグループのメンバに加えるよう依頼する制御コマンドを送信するグループ管理部と、前記或る状態と前記生成されたグループエージェント装置にコンタクトをとるための識別子とを発行するプレゼンス発行部とを備え、
前記グループエージェント装置は、自グループエージェント装置を生成した前記クライアント装置および自グループエージェント装置宛てに前記制御コマンドを送信してきたクライアント装置をメンバとして管理するメンバ管理部と、自グループエージェント装置宛てに送信されたインスタントメッセージを前記メンバ管理部で管理されるメンバのうちインスタントメッセージ送信者を除いた残りのすべてのクライアント装置、または前記メンバ管理部で管理されるすべてのクライアント装置に転送するインスタントメッセージ配信部とを備えることを特徴とするクライアント装置。 - プレゼンス情報を提供するプレゼンティティと前記プレゼンティティ以外の他のプレゼンティティのプレゼンス情報を観察するウォッチャとインスタントメッセージを送受信するインスタントメッセージ送受信部とを有するクライアント装置において、
自クライアント装置のプレゼンティティが提供するプレゼンス情報が或る状態に変化したとき、自クライアント装置のウォッチャで観察している他クライアント装置の中に同じ状態あるいは前記或る状態と特定の関係にある状態のものが存在しなければ、前記或る状態に対応するグループエージェント装置を生成し、同じ状態あるいは前記或る状態と特定の関係にある状態のものが存在すれば、その同じ状態あるいは前記或る状態と特定の関係にある状態に対応して生成されているグループエージェント装置に対して自クライアントをグループのメンバに加えるよう依頼する制御コマンドを送信するグループ管理部と、前記或る状態と前記生成されたグループエージェント装置にコンタクトをとるための識別子とを発行するプレゼンス発行部とを備え、
前記グループエージェント装置は、自グループエージェント装置を生成した前記クライアント装置および自グループエージェント装置宛てに前記制御コマンドを送信してきたクライアント装置をメンバとして管理するメンバ管理部と、自グループエージェント装置宛てに送信されたインスタントメッセージを前記メンバ管理部で管理されるメンバのうちインスタントメッセージ送信者を除いた残りのすべてのクライアント装置、または前記メンバ管理部で管理されるすべてのクライアント装置に転送するインスタントメッセージ配信部とを備えることを特徴とするクライアント装置。 - 前記グループエージェント装置は、特定の制御コマンドを含む制御メッセージを受信したとき、前記制御メッセージの送信者を前記メンバ管理部で管理されるメンバに追加する制御メッセージ処理部を備えることを特徴とする請求項1記載のプレゼンス情報に基づくグループ通信方式。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004088310A JP4352959B2 (ja) | 2004-03-25 | 2004-03-25 | プレゼンス情報に基づくグループ通信方式およびクライアント装置 |
US11/087,672 US7752273B2 (en) | 2004-03-25 | 2005-03-24 | Group communication system based on presence information and client device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004088310A JP4352959B2 (ja) | 2004-03-25 | 2004-03-25 | プレゼンス情報に基づくグループ通信方式およびクライアント装置 |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2005277806A JP2005277806A (ja) | 2005-10-06 |
JP2005277806A5 JP2005277806A5 (ja) | 2007-03-08 |
JP4352959B2 true JP4352959B2 (ja) | 2009-10-28 |
Family
ID=34991446
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004088310A Expired - Fee Related JP4352959B2 (ja) | 2004-03-25 | 2004-03-25 | プレゼンス情報に基づくグループ通信方式およびクライアント装置 |
Country Status (2)
Country | Link |
---|---|
US (1) | US7752273B2 (ja) |
JP (1) | JP4352959B2 (ja) |
Families Citing this family (51)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9736209B2 (en) | 2000-03-17 | 2017-08-15 | Facebook, Inc. | State change alerts mechanism |
US7624172B1 (en) | 2000-03-17 | 2009-11-24 | Aol Llc | State change alerts mechanism |
JP2005518114A (ja) | 2002-02-14 | 2005-06-16 | アバイア テクノロジー コーポレーション | 存在追跡および名前空間相互接続の技術 |
US7395329B1 (en) * | 2002-05-13 | 2008-07-01 | At&T Delaware Intellectual Property., Inc. | Real-time notification of presence availability changes |
US7353455B2 (en) * | 2002-05-21 | 2008-04-01 | At&T Delaware Intellectual Property, Inc. | Caller initiated distinctive presence alerting and auto-response messaging |
US7370278B2 (en) * | 2002-08-19 | 2008-05-06 | At&T Delaware Intellectual Property, Inc. | Redirection of user-initiated distinctive presence alert messages |
US8965964B1 (en) | 2002-11-18 | 2015-02-24 | Facebook, Inc. | Managing forwarded electronic messages |
US7428580B2 (en) | 2003-11-26 | 2008-09-23 | Aol Llc | Electronic message forwarding |
US8005919B2 (en) | 2002-11-18 | 2011-08-23 | Aol Inc. | Host-based intelligent results related to a character stream |
EP1565830A4 (en) | 2002-11-18 | 2008-03-12 | America Online Inc | LISTS OF PEOPLE |
US7590696B1 (en) | 2002-11-18 | 2009-09-15 | Aol Llc | Enhanced buddy list using mobile device identifiers |
US8122137B2 (en) | 2002-11-18 | 2012-02-21 | Aol Inc. | Dynamic location of a subordinate user |
US7899862B2 (en) | 2002-11-18 | 2011-03-01 | Aol Inc. | Dynamic identification of other users to an online user |
US7640306B2 (en) | 2002-11-18 | 2009-12-29 | Aol Llc | Reconfiguring an electronic message to effect an enhanced notification |
US7023980B2 (en) | 2002-12-04 | 2006-04-04 | Avaya Technology Corp. | Outbound dialing decision criteria based |
US7474741B2 (en) | 2003-01-20 | 2009-01-06 | Avaya Inc. | Messaging advise in presence-aware networks |
US20040210639A1 (en) | 2003-03-26 | 2004-10-21 | Roy Ben-Yoseph | Identifying and using identities deemed to be known to a user |
US7653693B2 (en) | 2003-09-05 | 2010-01-26 | Aol Llc | Method and system for capturing instant messages |
US20050138129A1 (en) * | 2003-12-23 | 2005-06-23 | Maria Adamczyk | Methods and systems of responsive messaging |
US9398152B2 (en) | 2004-02-25 | 2016-07-19 | Avaya Inc. | Using business rules for determining presence |
US20060235981A1 (en) * | 2005-04-19 | 2006-10-19 | Nokia Corporation | Providing a second service to a group of users using a first service |
JP2007026016A (ja) * | 2005-07-15 | 2007-02-01 | Hitachi Ltd | グループコミュニケーション支援装置 |
CN1859320A (zh) * | 2005-10-26 | 2006-11-08 | 华为技术有限公司 | 一种提供呈现信息的方法及装置 |
US8566109B2 (en) * | 2005-11-29 | 2013-10-22 | Alcatel Lucent | Common interest community service via presence messaging |
US20070143415A1 (en) * | 2005-12-15 | 2007-06-21 | Daigle Brian K | Customizable presence icons for instant messaging |
US9401812B1 (en) * | 2006-07-12 | 2016-07-26 | Alcatel Lucent | Message presence |
JP4296191B2 (ja) | 2006-07-26 | 2009-07-15 | 株式会社東芝 | サーバ装置、端末装置、通信方法、通信プログラムおよび通信システム |
US7561041B2 (en) * | 2006-09-13 | 2009-07-14 | At&T Intellectual Property I, L.P. | Monitoring and entry system presence service |
US20080077685A1 (en) * | 2006-09-21 | 2008-03-27 | Bellsouth Intellectual Property Corporation | Dynamically configurable presence service |
US8316117B2 (en) | 2006-09-21 | 2012-11-20 | At&T Intellectual Property I, L.P. | Personal presentity presence subsystem |
US8150003B1 (en) | 2007-01-23 | 2012-04-03 | Avaya Inc. | Caller initiated undivert from voicemail |
JP4689753B2 (ja) * | 2007-05-29 | 2011-05-25 | パナソニック株式会社 | グループ形成システム |
US8136125B2 (en) * | 2007-10-02 | 2012-03-13 | International Business Machines Corporation | Prioritization for online contact status updates |
US9451038B2 (en) * | 2007-10-02 | 2016-09-20 | International Business Machines Corporation | Managing contact status updates in a presence management system |
US7885937B2 (en) * | 2007-10-02 | 2011-02-08 | International Business Machines Corporation | Mapping online contact information into a contacts list |
US20100250693A1 (en) * | 2007-12-29 | 2010-09-30 | Tencent Technology (Shenzhen) Company Ltd. | Method, apparatus for converting group message and system for exchanging group message |
US20090254970A1 (en) * | 2008-04-04 | 2009-10-08 | Avaya Inc. | Multi-tier security event correlation and mitigation |
US7533153B1 (en) * | 2008-05-15 | 2009-05-12 | International Business Machines Corporation | Method for managing instant messaging presence by group |
US20090319657A1 (en) * | 2008-06-19 | 2009-12-24 | Huawei Technologies Co., Ltd. | Sip terminal, method and system for reporting status thereof, and sip server |
US7865563B2 (en) * | 2008-08-28 | 2011-01-04 | Brian Scott Moudy | Persisting a group in an instant messaging application |
US8447808B2 (en) * | 2008-09-19 | 2013-05-21 | International Business Machines Corporation | Virtual presence server |
CN101378550A (zh) * | 2008-09-24 | 2009-03-04 | 中兴通讯股份有限公司 | 一种基于即时通讯平台的状态管理的系统和方法 |
US20110010635A1 (en) * | 2009-07-10 | 2011-01-13 | Novell, Inc. | Unified editable inbox |
US9258376B2 (en) * | 2009-08-04 | 2016-02-09 | At&T Intellectual Property I, L.P. | Aggregated presence over user federated devices |
US8301581B2 (en) | 2009-09-24 | 2012-10-30 | Avaya Inc. | Group compositing algorithms for presence |
CN102075456B (zh) * | 2011-02-25 | 2013-06-19 | 中国科学院计算技术研究所 | 分布式域管理系统中的群组建立及成员添加方法 |
US8782152B2 (en) | 2012-03-07 | 2014-07-15 | International Business Machines Corporation | Providing a collaborative status message in an instant messaging system |
CN103391205B (zh) * | 2012-05-08 | 2017-06-06 | 阿里巴巴集团控股有限公司 | 群组通信信息的发送方法、客户端 |
US9219660B2 (en) * | 2012-09-27 | 2015-12-22 | Ncr Corporation | Self-service terminal |
WO2017170176A1 (ja) | 2016-03-28 | 2017-10-05 | 株式会社リコー | 情報送信システム、情報送信方法、及びプログラム |
US11133932B2 (en) * | 2018-12-20 | 2021-09-28 | Sony Interactive Entertainment LLC | Secure data channel in a networked gaming system |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AU784512B2 (en) | 2000-10-19 | 2006-04-13 | International Business Machines Corporation | Method and system for persistent chat sessions |
US20030191762A1 (en) | 2002-04-08 | 2003-10-09 | Juha Kalliokulju | Group management |
US7395329B1 (en) * | 2002-05-13 | 2008-07-01 | At&T Delaware Intellectual Property., Inc. | Real-time notification of presence availability changes |
US20030217142A1 (en) * | 2002-05-15 | 2003-11-20 | Microsoft Corporation | Method and system for supporting the communication of presence information regarding one or more telephony devices |
JP3980421B2 (ja) * | 2002-06-27 | 2007-09-26 | 富士通株式会社 | プレゼンス管理方法及び装置 |
US6757722B2 (en) * | 2002-07-16 | 2004-06-29 | Nokia Corporation | System and method for providing partial presence notifications |
GB0218711D0 (en) * | 2002-08-12 | 2002-09-18 | Mitel Knowledge Corp | System and method for facilitating communication using presence and communication services |
US20050262198A1 (en) * | 2002-10-09 | 2005-11-24 | Nokia Corporation | Communication system |
US7711810B2 (en) * | 2003-01-03 | 2010-05-04 | Nortel Networks Limited | Distributed services based on presence technology |
EP1441486B1 (en) * | 2003-01-22 | 2010-03-24 | Nec Corporation | Presence system |
US8443092B2 (en) * | 2003-12-23 | 2013-05-14 | Alcatel Lucent | Presentity filtering for user preferences |
-
2004
- 2004-03-25 JP JP2004088310A patent/JP4352959B2/ja not_active Expired - Fee Related
-
2005
- 2005-03-24 US US11/087,672 patent/US7752273B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2005277806A (ja) | 2005-10-06 |
US20050216565A1 (en) | 2005-09-29 |
US7752273B2 (en) | 2010-07-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4352959B2 (ja) | プレゼンス情報に基づくグループ通信方式およびクライアント装置 | |
JP2005277806A5 (ja) | ||
US8909710B2 (en) | Method for discovering and discriminating devices on local collaborative networks to facilitate collaboration among users | |
TWI268061B (en) | Peer-to-peer relay network | |
TWI321413B (en) | Peer-to-peer data relay | |
JP4214941B2 (ja) | プレゼンス情報提供システム、その方法およびサーバ | |
JP4957225B2 (ja) | 中継サーバおよび中継通信システム | |
CN101110707B (zh) | 对等网络中的分布式在线管理 | |
US20100299385A1 (en) | Method & apparatus for displaying the presence of a shared client communication device | |
JP2004102547A (ja) | コミュニケーションシステム、コミュニケーションサーバ、及び、コミュニケーション方法 | |
TW200524341A (en) | Redundancy lists in a peer-to-peer relay network | |
JP5043956B2 (ja) | 仮想キャラクタを制御する方法、サーバおよびシステム | |
CN104205756A (zh) | 并发进程执行 | |
CN103563314B (zh) | 用于被动通信服务的系统和方法 | |
JP2008003809A (ja) | 情報共有制御システム | |
US7464168B1 (en) | Mechanism for decentralized entity presence | |
KR100852198B1 (ko) | 디스커버리 장치 및 그 방법 | |
JP2001014254A (ja) | 会話支援方法及び会話支援装置 | |
US7853703B1 (en) | Methods and apparatuses for identification of device presence | |
Greene et al. | Instant messaging & presence management in mobile adhoc networks | |
JP2004228833A (ja) | プレゼンスシステムおよび情報処理装置 | |
JP4560844B2 (ja) | インターネットのような電気通信網内でのインスタントメッセージングサービスに対する選択的出席管理方法 | |
JP4288410B2 (ja) | プレゼンスシステム、プレゼンスサーバおよびプログラム | |
WO2006091178A1 (en) | A method of obtaining presence information and a method of maintaining an updated membership list of communication devices in a decentralised network | |
JP4591117B2 (ja) | プレゼンス情報配布システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070123 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070213 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090206 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090331 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20090514 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20090514 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090521 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20090707 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090720 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4352959 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120807 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130807 Year of fee payment: 4 |
|
LAPS | Cancellation because of no payment of annual fees |