[go: up one dir, main page]

JP2000049901A - Method of transmission for utilization status of communication tool, its server device, client terminal and program recording medium for them - Google Patents

Method of transmission for utilization status of communication tool, its server device, client terminal and program recording medium for them

Info

Publication number
JP2000049901A
JP2000049901A JP10210157A JP21015798A JP2000049901A JP 2000049901 A JP2000049901 A JP 2000049901A JP 10210157 A JP10210157 A JP 10210157A JP 21015798 A JP21015798 A JP 21015798A JP 2000049901 A JP2000049901 A JP 2000049901A
Authority
JP
Japan
Prior art keywords
communication tool
communication
tool
terminal
use status
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.)
Granted
Application number
JP10210157A
Other languages
Japanese (ja)
Other versions
JP3434209B2 (en
Inventor
Masayuki Inoue
雅之 井上
Tomoyuki Kiyosue
悌之 清末
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nippon Telegraph and Telephone Corp
Original Assignee
Nippon Telegraph and Telephone Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP21015798A priority Critical patent/JP3434209B2/en
Publication of JP2000049901A publication Critical patent/JP2000049901A/en
Application granted granted Critical
Publication of JP3434209B2 publication Critical patent/JP3434209B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Communication Control (AREA)
  • Maintenance And Management Of Digital Transmission (AREA)
  • Debugging And Monitoring (AREA)
  • Information Transfer Between Computers (AREA)
  • Computer And Data Communications (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

PROBLEM TO BE SOLVED: To select a proper communication tool by recognizing in advance a communication utilizing state of an opposite party with which communication is desired. SOLUTION: In a system where users having terminals 2, 2', ... connectable to a network utilize a plurality of communication tools, a communication tool utilizing state including available communication tools relating to a user name and ID to specify a client such as a mail address and an IP address required to use the tools is registered to a server 1, and the server 1 informs the client terminals 2, 2', ... of the communication tool utilizing state with respect to an inquiry from the client terminals 2, 2', ....

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は,複数のコミュニケ
ーションツールあるいは複数のメディアを含むコミュニ
ケーションツールを所持するユーザが自分のコミュニケ
ーションツールの利用状況を互いに伝達することにより
適切なコミュニケーションツール選択を支援するための
方法およびそのサーバ装置とクライアント端末装置,な
らびにそれを実現するためのプログラムを格納した記録
媒体に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention is intended to assist a user having a plurality of communication tools or communication tools including a plurality of media to select an appropriate communication tool by transmitting the use status of his / her communication tool to each other. And a server device and a client terminal device thereof, and a recording medium storing a program for realizing the method.

【0002】コミュニケーションツールは,人と人とが
コミュニケーションを行うためのクライアントプログラ
ムである。このようなクライアントプログラムは4つに
分類できる。分類のための要素は,マルチユーザ対応か
否か,複数のメディアを使うか否かである。
[0002] A communication tool is a client program for communication between people. Such client programs can be classified into four types. Factors for classification are whether or not multi-user is supported and whether or not a plurality of media are used.

【0003】マルチユーザ対応とは,クライアントプロ
グラムを使用することにより,1対多のコミュニケーシ
ョンができることを指す。メディアは,文字,音声,映
像などの情報媒体である。
[0005] Multi-user correspondence means that one-to-many communication can be performed by using a client program. The media is an information medium such as text, audio, and video.

【0004】[0004]

【従来の技術】従来,インターネット上でコミュニケー
ションツールが起動しているかどうかの状況を伝達する
ものとしては,ICQ(http://www.mirabilis.com/ )
などに記載されたものがある。また,「起動中」である
かどうか,「使用中」であるかどうかの状況を伝達する
ものとしては,電話帳サービス(渡辺他「インターネッ
ト電話のための電話帳システム」情処54全大B8−9
1,1997年3月)などに記載されたものがある。
2. Description of the Related Art Conventionally, ICQ (http://www.mirabilis.com/) is used to communicate the status of whether a communication tool has been activated on the Internet.
Etc. are described. In addition, the telephone directory service (Watanabe et al., “Telephone Directory System for Internet Telephones” information 54, full-size B8, may be used to communicate whether the status is “active” or “in use”. -9
1, March 1997).

【0005】ここで「起動中」とは,クライアントプロ
グラムが起動していて,相手の文字発言あるいは音声発
言あるいは映像が受信可能であることを意味する。「使
用中」とは,クライアントプログラムがマルチユーザに
対応している場合,サーバに人による発言が送信されて
いることを意味する。一方,クライアントプログラムが
マルチユーザに対応していない1対1のコミュニケーシ
ョンの場合,「使用中」とは,相手に対する会話発言の
送信あるいは受信を意味する。
[0005] Here, "being started" means that the client program has been started, and the other party's character utterance, voice utterance, or video can be received. “In use” means that when a client program supports multi-users, a human utterance has been transmitted to the server. On the other hand, in the case of one-to-one communication in which the client program does not support multi-user, "in use" means transmission or reception of a conversation message to the other party.

【0006】[0006]

【発明が解決しようとする課題】しかし,上述した従来
技術では,コミュニケーション相手が複数のコミュニケ
ーションツールあるいは複数のメディアを含むコミュニ
ケーションツールを併用している場合において,どのツ
ールあるいはどのメディアを,現在起動しているのか,
あるいは現在使用しているのかがわからないため,例え
ばマルチユーザ対応の文字チャットツールで文字メッセ
ージを送信しコミュニケーションしようとしたときに,
コミュニケーション相手が文字チャットツールを起動中
であるが使用中でないために何の応答も得られないとい
うような問題があった。
However, in the prior art described above, when a communication partner uses a plurality of communication tools or a communication tool including a plurality of media in combination, which tool or which medium is currently activated. Are you
Or because you don't know which one you are currently using, for example, when you try to communicate by sending a text message with a multi-user text chat tool,
There was a problem that no response was obtained because the communication partner was running the text chat tool but was not using it.

【0007】本発明の目的は,コミュニケーション相手
の利用状況を事前に知ることにより,適切なコミュニケ
ーションツールの選択を支援するためのコミュニケーシ
ョンツール利用状況を伝達する手段を提供することにあ
る。
An object of the present invention is to provide a means for transmitting a communication tool use state for supporting selection of an appropriate communication tool by knowing the use state of a communication partner in advance.

【0008】[0008]

【課題を解決するための手段】本発明は,前記課題を解
決するため,複数のコミュニケーションツールあるいは
複数のメディアを含むコミュニケーションツールを,サ
ーバにユーザが選択的に登録し,利用状況を選択的に送
信・受信することを最も主要な特徴とする。
According to the present invention, in order to solve the above-mentioned problems, a user can selectively register a plurality of communication tools or communication tools including a plurality of media in a server and selectively use the situation. Transmission and reception are the most important features.

【0009】具体的には,本発明は,ネットワークに接
続できる端末を所持する各ユーザが複数のコミュニケー
ションツールを利用しているシステムにおいて,ユーザ
名と関連付けられた利用可能なコミュニケーションツー
ルと,それを利用するために必要なメールアドレス,I
Pアドレスなどのクライアントを特定するIDとを含む
コミュニケーションツール利用状況をサーバに登録し,
サーバは,クライアントの端末からの問い合わせに対し
てコミュニケーションツール利用状況を通知する。これ
により,クライアントは,コミュニケーションしたい相
手の利用状況を事前に知ることができる。
More specifically, the present invention relates to a system in which each user having a terminal capable of connecting to a network uses a plurality of communication tools, and a communication tool usable in association with a user name, Email address required for use, I
Register the communication tool use status including the ID that identifies the client such as the P address in the server,
The server notifies the use status of the communication tool in response to an inquiry from the client terminal. This allows the client to know in advance the usage status of the partner with whom he wants to communicate.

【0010】また,サーバが管理するコミュニケーショ
ンツール利用状況には,少なくとも,コミュニケーショ
ンツールの種類またはコミュニケーションツールが扱う
メディアの種類と,コミュニケーションツールが起動し
ているか否かの情報と,コミュニケーションツールが使
用中であるか否かの情報とが含まれるようにする。これ
により,クライアントでは,適切なコミュニケーション
ツールまたはメディアを選択することができるようにな
る。
[0010] The use status of the communication tool managed by the server includes at least the type of the communication tool or the type of the media handled by the communication tool, information as to whether the communication tool is activated, and whether the communication tool is in use. Is included. This allows the client to select an appropriate communication tool or media.

【0011】ユーザが所持するコミュニケーションツー
ルの利用状況を,クライアントの端末からサーバに送信
する場合において,コミュニケーションツールの種類,
ツールが起動しているか否か,ツールが使用中であるか
否かなどの利用状況をクライアントの端末が自動的に識
別し送信することにより,ユーザがその都度,操作する
ことなしに,サーバにおいて最新のコミュニケーション
ツールの利用状況を管理することが可能になる。
[0011] When transmitting the usage status of a communication tool possessed by a user to a server from a client terminal, the type of communication tool,
The client terminal automatically identifies and sends the usage status, such as whether or not the tool is running and whether or not the tool is being used, so that the user can operate the server without having to operate it each time. It is possible to manage the usage status of the latest communication tools.

【0012】また,ユーザが所持するコミュニケーショ
ンツールの利用状況を,クライアントの端末からサーバ
に送信する場合において,コミュニケーションツールの
種類,ツールが起動しているか否か,ツールが使用中で
あるか否かなどの送信する利用状況の内容を,設定情報
に基づいて選択する手段を設ける。これにより,ユーザ
は特定のコミュニケーションツールの有無や現在特定の
コミュニケーションツールを使用中であるかどうかなど
の他のユーザに知られたくない情報がある場合に,その
情報を非公開にしておくことができる。
[0012] Further, when the use status of the communication tool possessed by the user is transmitted from the client terminal to the server, the type of the communication tool, whether the tool is activated, and whether the tool is in use. There is provided a means for selecting the contents of the usage status to be transmitted, such as, based on the setting information. This allows users to keep information private if there is information that they do not want others to know, such as whether a particular communication tool is used or whether a particular communication tool is currently being used. it can.

【0013】また,ユーザが所持するコミュニケーショ
ンツールの利用状況を,クライアントの端末がサーバか
ら受信する場合において,コミュニケーションツールの
種類,ツールが起動しているか否か,ツールが使用中で
あるか否かなどの受信する利用状況の内容を,設定情報
に基づいて選択する手段を設ける。これにより,事前に
不必要な情報の受信を抑止することができる。
Further, when the client terminal receives the use status of the communication tool possessed by the user from the server, the type of the communication tool, whether the tool is activated, and whether the tool is in use. For example, means for selecting the content of the usage status to be received, based on the setting information, is provided. As a result, it is possible to suppress the reception of unnecessary information in advance.

【0014】また,コミュニケーションしようとしてい
る相手のコミュニケーションツールの利用状況を,クラ
イアントの端末がサーバから受信する場合において,コ
ミュニケーションツールの種類,ツールが起動している
か否か,ツールが使用中であるか否かなどの利用状況
を,クライアントの端末が所定の時間ごとにサーバから
自動的に受信する手段を設ける。これにより,クライア
ントの端末は,ユーザが操作しない場合でも,ほぼリア
ルタイムのコミュニケーションツールの利用状況を保持
することができる。
Further, when the client terminal receives the use status of the communication tool of the communication partner from the server, the type of the communication tool, whether the tool is activated, and whether the tool is in use. Means are provided for the client terminal to automatically receive the usage status, such as no, from the server at predetermined time intervals. As a result, the client terminal can maintain the usage status of the communication tool almost in real time even when the user does not operate.

【0015】以上の各処理手段をサーバ装置またはクラ
イアント端末装置の計算機によって実現するためのプロ
グラムは,計算機が読み取り可能な可搬媒体メモリ,半
導体メモリ,ハードディスクなどの適当な記憶媒体に格
納することができる。
A program for realizing each of the above processing means by a computer of a server device or a client terminal device can be stored in a suitable storage medium such as a portable medium memory, a semiconductor memory, and a hard disk which can be read by the computer. it can.

【0016】[0016]

【発明の実施の形態】以下,図面を用いて本発明の実施
の形態を説明する。図1は,本発明のシステム全体の構
成を示すもので,図中,1はコミュニケーションツール
利用状況伝達サーバ(以下,サーバという),2,2’
はクライアントの端末,3はネットワークを表す。
Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 shows the configuration of the entire system of the present invention. In the figure, reference numeral 1 denotes a communication tool use status transmission server (hereinafter, referred to as a server);
Represents a client terminal, and 3 represents a network.

【0017】サーバ1には,各ユーザのユーザ名と関連
付けられたコミュニケーションツールと,それを利用す
るために必要なメールアドレス,IPアドレスなどが登
録・管理されている。端末2,2’には,コミュニケー
ションツールの利用状況を伝達するためのクライアント
プログラムがインストールされている。端末2,2’
は,状況が変化したときに随時または所定の時間ごと
に,コミュニケーションツールの利用状況をサーバ1へ
送信して登録する。サーバ1は,各端末2,2’から受
信したコミュニケーションツールの利用状況を管理し,
端末2,2’からの利用状況の問い合わせに対して,要
求されたコミュニケーションツールの利用状況を通知す
る。
The server 1 registers and manages a communication tool associated with the user name of each user, and a mail address, an IP address, and the like necessary for using the communication tool. A client program for transmitting the use status of the communication tool is installed in the terminals 2 and 2 ′. Terminal 2, 2 '
Transmits the use status of the communication tool to the server 1 at any time or at a predetermined time when the status changes, and registers it. The server 1 manages the usage status of the communication tool received from each terminal 2, 2 ′,
In response to a use status inquiry from the terminals 2 and 2 ', the use status of the requested communication tool is notified.

【0018】図2は,コミュニケーションツール利用状
況伝達サーバ1の構成例を示すブロック図である。装置
制御部10は,オペレーティング・システム等により装
置全体の制御を行う部分である。ネットワークインタフ
ェース部11は,図1に示すネットワーク3との接続イ
ンタフェースである。通信制御部12は,ネットワーク
3を介して他の装置との間でデータを送受信する制御を
行う部分である。コマンド解析部13は,受信したデー
タに記述されたコマンドを解析し,他の装置からの要求
を解読する部分である。
FIG. 2 is a block diagram showing a configuration example of the communication tool use status transmission server 1. The device control unit 10 is a unit that controls the entire device by an operating system or the like. The network interface unit 11 is a connection interface with the network 3 shown in FIG. The communication control unit 12 controls transmission and reception of data with other devices via the network 3. The command analysis unit 13 analyzes a command described in the received data and decodes a request from another device.

【0019】コミュニケーションツール利用状況伝達手
段14は,コミュニケーションツール利用状況を管理
し,クライアントの端末からの要求に応じてコミュニケ
ーションツールの利用状況を伝達する手段であり,以下
の手段を持つ。
The communication tool usage status transmitting means 14 manages the communication tool usage status, and transmits the communication tool usage status in response to a request from a client terminal.

【0020】制御手段15は,コミュニケーションツー
ル利用状況伝達のための制御を行う部分である。送信パ
ケット作成・送出手段16は,コミュニケーションツー
ル利用状況データをパケット化して,通信制御部12を
通して要求元の端末へ送信する手段である。利用状況デ
ータ作成手段17は,コミュニケーションツール利用状
況の問い合わせに対して,コミュニケーションツール利
用状況管理手段18を介してコミュニケーションツール
利用状況管理ファイル19から読み出した該当するコミ
ュニケーションツール利用状況を通知するためのデータ
を作成する手段である。コミュニケーションツール利用
状況管理手段18は,コミュニケーションツール利用状
況管理ファイル19に,各クライアントの端末から通知
されたコミュニケーションツール利用状況を格納し,管
理する手段である。
The control means 15 is a part for controlling communication tool use status transmission. The transmission packet creating / sending means 16 is a means for packetizing the communication tool use status data and transmitting the packetized data to the requesting terminal through the communication control unit 12. In response to an inquiry about the communication tool usage status, the usage status data creating means 17 is a data for notifying the corresponding communication tool usage status read from the communication tool usage status management file 19 via the communication tool usage status management means 18. Is a means for creating The communication tool usage status management means 18 is a means for storing and managing the communication tool usage status notified from each client terminal in the communication tool usage status management file 19.

【0021】図3は,図1に示す端末2の構成例を示す
ブロック図である。なお,他の端末2’等も同様であ
る。装置制御部20は,オペレーティング・システム等
により装置全体の制御を行う部分である。ネットワーク
インタフェース部21は,図1に示すネットワーク3と
の接続インタフェースである。通信制御部22は,ネッ
トワーク3を介して他の装置との間でデータを送受信す
る制御を行う部分である。
FIG. 3 is a block diagram showing a configuration example of the terminal 2 shown in FIG. The same applies to the other terminals 2 'and the like. The device control unit 20 is a unit that controls the entire device by an operating system or the like. The network interface unit 21 is a connection interface with the network 3 shown in FIG. The communication control unit 22 controls transmission and reception of data with other devices via the network 3.

【0022】コミュニケーションツール利用状況送信・
問い合わせ手段23は,自端末におけるコミュニケーシ
ョンツール利用状況のサーバ1への通知,および他のユ
ーザのコミュニケーションツール利用状況をサーバ1へ
問い合わせる処理を行う手段であり,以下の手段を持
つ。
Transmission of communication tool usage status
The inquiry means 23 is a means for notifying the server 1 of the communication tool use status of the terminal itself and inquiring the server 1 about the communication tool use status of another user, and has the following means.

【0023】制御手段24は,コミュニケーションツー
ル利用状況の通知とコミュニケーションツール利用状況
の問い合わせのための制御を行う部分である。コミュニ
ケーションツール利用状況データ作成手段25は,随時
または定期的に自端末で所持するコミュニケーションツ
ールの利用状況を自動的に識別し,そのデータを作成す
る手段である。パケット作成送信・パケット受信手段2
6は,コミュニケーションツール利用状況データ作成手
段25が作成したデータをパケット化し,通信制御部2
2を介してサーバ1へ送信し,また外部から自装置宛に
到着したパケットを受信する手段である。コミュニケー
ションツール利用状況問い合わせ手段27は,ユーザの
要求により,または定期的に他のユーザのコミュニケー
ションツールの利用状況をサーバ1へ問い合わせる処理
を実行する手段である。また,コミュニケーションツー
ル利用状況問い合わせ手段27は,ユーザからの要求に
よりユーザ情報管理ファイル28に保持するコミュニケ
ーションツール利用状況をディスプレイ29に表示す
る。ユーザ情報管理ファイル28は,受信したコミュニ
ケーションツール利用状況のユーザ情報を保持するため
のファイルである。
The control means 24 is a part for performing control for notifying the use status of the communication tool and inquiring about the use status of the communication tool. The communication tool use situation data creating means 25 is a means for automatically identifying the use situation of the communication tool possessed by the terminal at any time or periodically and creating the data. Packet creation transmission / packet reception means 2
6 is a communication control unit 2 which packetizes the data created by the communication tool use situation data creating unit 25 and
This is a means for transmitting packets to the server 1 via the server 2 and receiving packets arriving at the own device from outside. The communication tool use status inquiry unit 27 is a unit that executes a process of inquiring the server 1 about the use status of another user's communication tool at the request of the user or periodically. The communication tool use status inquiry means 27 displays the communication tool use status stored in the user information management file 28 on the display 29 in response to a request from the user. The user information management file 28 is a file for holding the received user information of the communication tool usage status.

【0024】端末2には,ディスプレイ29,マウス3
0,キーボード31等の一般的な入出力機器が接続され
る。さらに,テレビ電話用のカメラ等が接続されること
もある。
The terminal 2 has a display 29 and a mouse 3
0, general input / output devices such as a keyboard 31 are connected. Furthermore, a camera for a videophone or the like may be connected.

【0025】図4は,クライアントの端末2に登録され
たユーザリストの一例を示す。コミュニケーションツー
ル利用状況を受信するための準備として,サーバ1への
ユーザ情報の登録,クライアントの端末2へコミュニケ
ーション相手となるユーザ名の登録が必要となる。例え
ば,端末2へユーザ名を登録した結果,その登録したユ
ーザリストは,クライアント上で図4のように表示され
る。
FIG. 4 shows an example of a user list registered in the terminal 2 of the client. As a preparation for receiving the communication tool usage status, it is necessary to register user information in the server 1 and register a user name of a communication partner in the terminal 2 of the client. For example, as a result of registering a user name in the terminal 2, the registered user list is displayed on the client as shown in FIG.

【0026】図5は,コミュニケーション相手のコミュ
ニケーションツール利用状況リストの一例を示す。クラ
イアントの端末2は,サーバ1へコミュニケーションツ
ール利用状況を問い合わせることにより,コミュニケー
ションツール利用状況の情報を受信する。これを,例え
ば図5に示すようなリスト形式で表示する。
FIG. 5 shows an example of a communication tool usage status list of a communication partner. The client terminal 2 receives the communication tool use status information by inquiring of the server 1 about the communication tool use status. This is displayed in a list format as shown in FIG. 5, for example.

【0027】図5の例では,コミュニケーションしたい
相手の端末では,「インターネット電話」,「電子メー
ル受信ツール」,「インターネットTV電話」,「文字
チャットツール」のコミュニケーションツールが起動中
であり,この中で「文字チャットツール」が使用中であ
ることが表示されている。
In the example of FIG. 5, communication terminals such as "Internet telephone", "e-mail receiving tool", "Internet TV telephone", and "text chat tool" are being activated at the terminal of the communication partner. Indicates that the "Character Chat Tool" is being used.

【0028】例えば,ある書類を送付して,その書類に
ついて海外にいる相手と議論したい場合,図5のような
相手の利用状況を知ることにより,文字チャットツール
が使用中,つまりコミュニケーション相手の発言が送信
中であることが分かるので,文字チャットツールで呼び
かけ,「これからメールで書類を送付した後にお金のか
からないインターネット電話で議論しましょう。」とい
うようなコミュニケーション方法の選択を伝えることが
できる。
For example, when a user sends a document and wants to discuss the document with a partner overseas, by knowing the usage status of the partner as shown in FIG. Because you can see that is being sent, you can use the text chat tool to call and tell them to choose a communication method, such as "I'll send the documents by e-mail and discuss it over a free Internet phone."

【0029】図6は,コミュニケーション相手のコミュ
ニケーションツールに含まれるメディア利用状況リスト
の一例を示す。クライアントの端末2が,サーバ1へコ
ミュニケーションツール利用状況を問い合わせ,そのコ
ミュニケーションツールが複数のメディア(文字,音
声,映像)を含む場合,そのメディアの種類を含むコミ
ュニケーションツール利用状況の情報を受信する。この
メディアの種類に関する利用状況を,例えば図6に示す
ようなリスト形式で表示する。
FIG. 6 shows an example of the media use status list included in the communication tool of the communication partner. The client terminal 2 inquires of the server 1 about the communication tool usage status, and when the communication tool includes a plurality of media (text, audio, video), receives the communication tool usage status information including the media type. The usage status related to the media type is displayed in a list format as shown in FIG. 6, for example.

【0030】例えば,コミュニケーションツールがマル
チユーザに対応しているが,文字チャットツールに不慣
れなユーザが他のユーザと音声により会話したい場合,
図6のような相手の利用状況を知ることにより,音声メ
ディアを起動中,つまり音声発言が受信可能であること
が分かる。これによって,音声により話しかけることが
できる。
For example, if the communication tool supports multiple users, but a user unfamiliar with the text chat tool wants to have a voice conversation with another user,
By knowing the usage status of the other party as shown in FIG. 6, it can be seen that the voice media is running, that is, the voice message can be received. Thereby, it is possible to speak by voice.

【0031】図7は,クライアントの端末2からサーバ
1へコミュニケーションツール利用状況データを送信す
る際の処理フローチャートである。図7において,処理
を開始し(ステップS1),コミュニケーションツール
利用状況送信・問い合わせ手段23のクライアントプロ
グラムを起動し(ステップS2),サーバ1へ接続する
(ステップS3)。その後,送信内容選択メニューなど
によりあらかじめ設定された設定情報に基づいて,送信
すべきコミュニケーションツールの利用状況についての
送信情報の選択を行い(ステップS4),コミュニケー
ションツール利用状況データ作成手段25がコミュニケ
ーションツール利用状況の自動識別を行い,そのデータ
を作成して(ステップS5),サーバ1へ作成したコミ
ュニケーションツール利用状況データの送信を行う(ス
テップS6)。その後,あらかじめ定められた時間のn
秒が経過したか否かを判断し(ステップS7),経過し
た場合,処理はステップS4の直前に戻り,同様に選択
した利用状況の識別とサーバ1への送信とを定期的に繰
り返す。経過していない場合,n秒経過するのを待つ。
以上の処理手順により,コミュニケーションツール利用
状況が変化した場合でも,サーバ1に最新の利用状況を
通知することができる。
FIG. 7 is a processing flowchart for transmitting communication tool use status data from the client terminal 2 to the server 1. In FIG. 7, the processing is started (step S1), the client program of the communication tool use status transmitting / inquiring means 23 is started (step S2), and connection to the server 1 is made (step S3). Thereafter, based on the setting information set in advance by a transmission content selection menu or the like, transmission information on the usage status of the communication tool to be transmitted is selected (step S4), and the communication tool usage status data creating means 25 transmits the communication tool. The use status is automatically identified, the data is created (step S5), and the created communication tool use status data is transmitted to the server 1 (step S6). Then, for a predetermined time n
It is determined whether or not the second has elapsed (step S7). If the second has elapsed, the process returns to immediately before step S4, and the identification of the selected use state and the transmission to the server 1 are repeated periodically. If not, wait for n seconds to elapse.
With the above processing procedure, even when the communication tool usage status changes, the server 1 can be notified of the latest usage status.

【0032】図8は,図7のステップS5におけるコミ
ュニケーションツールの利用状況識別に関する処理フロ
ーチャートである。図8において,処理を開始すると
(ステップS11),まず自装置におけるツール実行フ
ァイル名を検索し,クライアントが所持するコミュニケ
ーションツールを識別する(ステップS12)。次に,
コミュニケーションツールの実行ファイルが現在実行し
ているかどうかで,コミュニケーションツールが起動中
であるかどうかを識別する(ステップS13)。
FIG. 8 is a processing flowchart relating to the use status identification of the communication tool in step S5 in FIG. In FIG. 8, when the process is started (step S11), first, a tool execution file name in the own device is searched to identify a communication tool possessed by the client (step S12). next,
Whether or not the communication tool is currently running is identified based on whether or not the communication tool execution file is currently being executed (step S13).

【0033】そのコミュニケーションツールがマルチユ
ーザに対応したものかどうかを判定し(ステップS1
4),マルチユーザ対応のものである場合には,コミュ
ニケーションツールが文字,音声,画像データを,サー
バ1へ送信しているかどうかで,コミュニケーションツ
ールが使用中であるかどうかを識別する(ステップS1
5)。一方,コミュニケーションツールがマルチユーザ
対応でない場合には,コミュニケーションツールが文
字,音声,画像データを,コミュニケーション相手に送
信または相手から受信しているかどうかで,コミュニケ
ーションツールが使用中であるかどうかを識別する(ス
テップS16)。
It is determined whether the communication tool is compatible with a multi-user (step S1).
4) If the communication tool is compatible with multi-users, it is determined whether the communication tool is in use by transmitting character, voice, and image data to the server 1 (step S1).
5). On the other hand, if the communication tool does not support multi-users, it identifies whether the communication tool is in use by transmitting or receiving text, voice, and image data to or from the communication partner. (Step S16).

【0034】以上の識別結果について,あらかじめ設定
された設定情報による送信情報の選択に基づき,コミュ
ニケーションツール利用状況のデータを作成し,それを
もとにサーバ1へ通知するためのパケットを作成し(ス
テップS17),処理を終了する(ステップS18)。
Based on the above identification result, communication tool use status data is created based on selection of transmission information based on preset setting information, and a packet for notifying the server 1 is created based on the communication tool use status data ( Step S17), and terminates the process (Step S18).

【0035】図9は,サーバ1からクライアントの端末
2へコミュニケーションツール利用状況データを受信す
る際の処理フローチャートである。図9において,処理
を開始し(ステップS21),コミュニケーションツー
ル利用状況送信・問い合わせ手段23のクライアントプ
ログラムを起動し(ステップS22),サーバ1へ接続
する(ステップS23)。その後,受信内容選択メニュ
ーなどによる設定情報により受信したいコミュニケーシ
ョンツール利用状況についての受信情報の選択を行い
(ステップS24),サーバ1からコミュニケーション
ツール利用状況を受信する(ステップS25)。受信情
報の選択では,あらかじめ特定のユーザについてのコミ
ュニケーションツール利用状況の選択やメディアの種類
などの受信内容の選択が可能である。その後,あらかじ
め定められた時間のm秒経過したか否かを判断し(ステ
ップS26),経過した場合,処理はステップS24の
直前に戻り,同様に受信情報の選択とコミュニケーショ
ンツール利用状況の受信とを定期的に繰り返す。経過し
ていない場合,m秒経過するのを待つ。
FIG. 9 is a processing flowchart when the communication tool use status data is received from the server 1 to the terminal 2 of the client. In FIG. 9, the processing is started (step S21), the client program of the communication tool use status sending / inquiring means 23 is started (step S22), and connection to the server 1 is made (step S23). After that, the reception information about the communication tool use status desired to be received is selected based on the setting information by the reception content selection menu or the like (step S24), and the communication tool use status is received from the server 1 (step S25). In the selection of the reception information, it is possible to select the communication tool use status for a specific user and the reception content such as the type of media in advance. Thereafter, it is determined whether or not a predetermined time m seconds has elapsed (step S26). If it has elapsed, the process returns to immediately before step S24, and similarly, selection of reception information and reception of the communication tool use status are performed. Is repeated periodically. If not, wait for m seconds to elapse.

【0036】以上の処理により,ユーザが操作しない場
合でも,クライアントの端末2は,コミュニケーション
ツール利用状況を自動的に受信し,最新の利用状況を保
持しておくことができる。なお,定期的に受信するので
はなく,ユーザから要求があった場合にだけ,サーバ1
へ問い合わせを行い,必要なコミュニケーションツール
利用状況を受信するようにしてもよい。
According to the above processing, even when the user does not operate, the terminal 2 of the client can automatically receive the communication tool use status and hold the latest use status. It should be noted that the server 1 does not receive the information periodically but only when requested by the user.
It is also possible to make an inquiry to and receive a necessary communication tool use status.

【0037】図10は,コミュニケーションしたい任意
の他のユーザを選択してから,コミュニケーションツー
ルあるいはメディアを選択するまでの処理フローチャー
トである。
FIG. 10 is a processing flowchart from selection of any other user who wants to communicate to selection of a communication tool or media.

【0038】図10において,処理を開始し(ステップ
S31),図4に示すようなユーザリストからコミュニ
ケーションしたい任意の他のユーザを選択し(ステップ
S32),任意の他のユーザがサーバ1に登録した,図
5に示すようなコミュニケーションツール利用状況リス
トを表示する(ステップS33)。その後,コミュニケ
ーションするのに適切と思われるコミュニケーションツ
ールを選択し(ステップS34),このツールが複数の
メディアを含むか否かを判断し(ステップS35),複
数のメディアを含む場合には,コミュニケーションツー
ルを選択し,図6に示すようなメディア利用状況リスト
を表示する(ステップS36)。その後,コミュニケー
ションするのに適切と思われるコミュニケーションメデ
ィアを選択し(ステップS37),処理を終了する(ス
テップS38)。
In FIG. 10, the process is started (step S31), and any other user who wants to communicate is selected from the user list as shown in FIG. 4 (step S32), and any other user is registered in the server 1. Then, the communication tool usage status list as shown in FIG. 5 is displayed (step S33). Thereafter, a communication tool considered to be appropriate for communication is selected (step S34), and it is determined whether or not the tool includes a plurality of media (step S35). Is displayed, and a media usage status list as shown in FIG. 6 is displayed (step S36). Thereafter, a communication medium that is deemed appropriate for communication is selected (step S37), and the process ends (step S38).

【0039】ステップS35において,選択したコミュ
ニケーションツールが複数のメディアを含まなければこ
こで処理を終了する(ステップS38)。
In step S35, if the selected communication tool does not include a plurality of media, the process ends here (step S38).

【0040】[0040]

【発明の効果】以上説明したように,本発明によれば,
コミュニケーションしたい相手のコミュニケーションツ
ールの利用状況を知ることにより,会話するために最適
なコミュニケーションツールを選択することができるよ
うになる。
As described above, according to the present invention,
By knowing the usage status of the communication tool of the person who wants to communicate, it becomes possible to select the most appropriate communication tool for conversation.

【図面の簡単な説明】[Brief description of the drawings]

【図1】コミュニケーションツール利用状況伝達システ
ム全体の構成図である。
FIG. 1 is a configuration diagram of an entire communication tool use status transmission system.

【図2】コミュニケーションツール利用状況伝達サーバ
の構成例を示すブロック図である。
FIG. 2 is a block diagram illustrating a configuration example of a communication tool use status transmission server.

【図3】端末の構成例を示すブロック図である。FIG. 3 is a block diagram illustrating a configuration example of a terminal.

【図4】クライアントの端末に登録されたユーザリスト
の一例を示す図である。
FIG. 4 is a diagram illustrating an example of a user list registered in a client terminal.

【図5】コミュニケーション相手のコミュニケーション
ツール利用状況リストの一例を示す図である。
FIG. 5 is a diagram illustrating an example of a communication tool usage status list of a communication partner.

【図6】コミュニケーション相手のコミュニケーション
ツールに含まれるメディア利用状況リストの一例を示す
図である。
FIG. 6 is a diagram illustrating an example of a media usage status list included in a communication tool of a communication partner.

【図7】クライアントの端末からサーバへコミュニケー
ションツール利用状況データを送信する際の処理フロー
チャートである。
FIG. 7 is a processing flowchart for transmitting communication tool use status data from a client terminal to a server.

【図8】コミュニケーションツールの利用状況識別に関
する処理フローチャートである。
FIG. 8 is a processing flowchart relating to identification of the usage status of the communication tool.

【図9】サーバからクライアントの端末へコミュニケー
ションツール利用状況データを受信する際の処理フロー
チャートである。
FIG. 9 is a processing flowchart when receiving communication tool use status data from a server to a client terminal.

【図10】コミュニケーションしたい任意の他のユーザ
を選択してから,コミュニケーションツールあるいはメ
ディアを選択するまでの処理フローチャートである。
FIG. 10 is a processing flowchart from selection of any other user who wants to communicate to selection of a communication tool or media.

【符号の説明】[Explanation of symbols]

1 コミュニケーションツール利用状況伝達サーバ 2,2’ 端末 3 ネットワーク 1 Communication tool usage status transmission server 2, 2 'terminal 3 Network

フロントページの続き Fターム(参考) 5B042 GA12 GA18 GC10 MC19 MC22 5B089 GA11 GA21 GB03 JB15 KA13 KB06 LB14 5K030 GA11 HB00 HB19 HB21 HC01 JA10 KA02 KA21 5K035 AA03 BB04 CC10 FF01 FF04 HH07 MM03 MM06 Continued on front page F term (reference) 5B042 GA12 GA18 GC10 MC19 MC22 5B089 GA11 GA21 GB03 JB15 KA13 KB06 LB14 5K030 GA11 HB00 HB19 HB21 HC01 JA10 KA02 KA21 5K035 AA03 BB04 CC10 FF01 FF04 HH07 MM03 MM06

Claims (9)

【特許請求の範囲】[Claims] 【請求項1】 ネットワークに接続できる端末を所持す
る各ユーザが端末上で利用する複数のコミュニケーショ
ンツールを利用している状況を伝達するコミュニケーシ
ョンツール利用状況伝達方法であって,ユーザ名と関連
付けられた利用可能なコミュニケーションツールと,そ
れを利用するために必要なメールアドレス,IPアドレ
スなどのクライアントを特定するIDとを含むコミュニ
ケーションツール利用状況をサーバに登録し,クライア
ントの端末からの問い合わせに対して,前記サーバが管
理するコミュニケーションツール利用状況を通知するこ
とを特徴とするコミュニケーションツール利用状況伝達
方法。
1. A communication tool use status transmitting method for transmitting a status in which each user having a terminal capable of connecting to a network uses a plurality of communication tools used on the terminal, the communication tool usage status transmitting method being associated with a user name. Register the communication tool usage status including the available communication tools and the ID that identifies the client such as the e-mail address and IP address required to use it in the server, and in response to inquiries from the client terminal, A communication tool use status transmitting method, wherein a communication tool use status managed by the server is notified.
【請求項2】 前記コミュニケーションツール利用状況
は,コミュニケーションツールの種類またはコミュニケ
ーションツールが扱うメディアの種類と,コミュニケー
ションツールが起動しているか否かの情報と,コミュニ
ケーションツールが使用中であるか否かの情報とを含む
ことを特徴とする請求項1記載のコミュニケーションツ
ール利用状況伝達方法。
2. The communication tool use status includes a type of communication tool or a type of media handled by the communication tool, information on whether the communication tool is activated, and whether the communication tool is in use. The method according to claim 1, further comprising information.
【請求項3】 該当ユーザが所持するコミュニケーショ
ンツールの利用状況を,クライアントの端末からサーバ
に送信する場合において,コミュニケーションツールの
種類,ツールが起動しているか否か,ツールが使用中で
あるか否かなどの利用状況をクライアントの端末が自動
的に識別し送信することを特徴とする請求項1記載のコ
ミュニケーションツール利用状況伝達方法。
3. When the use status of a communication tool possessed by a user is transmitted from a client terminal to a server, the type of communication tool, whether the tool is activated, and whether the tool is in use. 2. The method according to claim 1, wherein the terminal of the client automatically identifies and transmits the usage status of the communication tool.
【請求項4】 該当ユーザが所持するコミュニケーショ
ンツールの利用状況を,クライアントの端末からサーバ
に送信する場合またはクライアントの端末がサーバから
受信する場合において,コミュニケーションツールの種
類,ツールが起動しているか否か,ツールが使用中であ
るか否かなどの送信する利用状況の内容または受信する
利用状況の内容を,設定情報に基づいて選択することを
特徴とする請求項1記載のコミュニケーションツール利
用状況伝達方法。
4. The type of communication tool and whether or not the tool is activated when the usage status of the communication tool possessed by the user is transmitted from the client terminal to the server or when the client terminal receives from the server. 2. The communication tool use status transmission according to claim 1, wherein the content of the use status to be transmitted or the content of the use status to be received, such as whether or not the tool is being used, is selected based on the setting information. Method.
【請求項5】 コミュニケーションしようとしている相
手のコミュニケーションツールの利用状況を,クライア
ントの端末がサーバから受信する場合において,コミュ
ニケーションツールの種類,ツールが起動しているか否
か,ツールが使用中であるか否かなどの利用状況を,ク
ライアントの端末が所定の時間ごとにサーバから自動的
に受信することを特徴とする請求項1記載のコミュニケ
ーションツール利用状況伝達方法。
5. The type of communication tool, whether the tool is activated, and whether the tool is in use, when the client terminal receives the use status of the communication tool of the partner to be communicated from the server. 2. The communication tool use status transmitting method according to claim 1, wherein the client terminal automatically receives the use status such as "no" from the server at predetermined time intervals.
【請求項6】 ネットワークに接続できる端末を所持す
る各ユーザが端末上で利用する複数のコミュニケーショ
ンツールを利用している状況を伝達するためのサーバ装
置であって,ユーザ名と関連付けられた利用可能なコミ
ュニケーションツールと,それを利用するために必要な
メールアドレス,IPアドレスなどのクライアントを特
定するIDとを含むコミュニケーションツール利用状況
を管理する手段と,クライアントの端末からの問い合わ
せに対して,前記コミュニケーションツール利用状況を
通知する手段とを備えることを特徴とするコミュニケー
ションツール利用状況伝達サーバ装置。
6. A server device for transmitting a situation in which each user having a terminal capable of connecting to a network uses a plurality of communication tools used on the terminal, and a usable device associated with the user name. Means for managing a communication tool use status including a communication tool and an ID for specifying a client such as a mail address and an IP address necessary for using the communication tool, and the communication in response to an inquiry from a client terminal. A communication tool use status transmission server device, comprising: means for notifying a tool use status.
【請求項7】 ネットワークに接続できる端末を所持す
る各ユーザが端末上で利用する複数のコミュニケーショ
ンツールを利用している状況をサーバ装置から受信する
クライアント端末装置であって,自端末が所持するコミ
ュニケーションツールの種類またはコミュニケーション
ツールが扱うメディアの種類と,コミュニケーションツ
ールが起動しているか否かの情報と,コミュニケーショ
ンツールが使用中であるか否かの情報とを含むコミュニ
ケーションツール利用状況データを作成する手段と,作
成したコミュニケーションツール利用状況データを,随
時または所定の時間ごとに前記サーバ装置へ送信する手
段と,ユーザの要求により,または所定の時間ごとに前
記サーバ装置からコミュニケーションツール利用状況デ
ータを受信する手段とを備えることを特徴とするクライ
アント端末装置。
7. A client terminal device for receiving, from a server device, a situation in which each user having a terminal capable of connecting to a network uses a plurality of communication tools used on the terminal, the communication terminal having the communication terminal belonging to the user terminal. Means for creating communication tool usage data including the type of tool or the type of media handled by the communication tool, information on whether the communication tool is running, and information on whether the communication tool is in use. Means for transmitting the created communication tool use status data to the server device at any time or at predetermined intervals, and receiving the communication tool use status data from the server device at the request of the user or at predetermined intervals. means And a client terminal device.
【請求項8】 ネットワークに接続できる端末を所持す
る各ユーザが端末上で利用する複数のコミュニケーショ
ンツールを利用している状況を伝達するためのサーバ装
置が用いるプログラムを記録した記録媒体であって,ユ
ーザ名と関連付けられた利用可能なコミュニケーション
ツールと,それを利用するために必要なメールアドレ
ス,IPアドレスなどのクライアントを特定するIDと
を含むコミュニケーションツール利用状況を管理する処
理と,クライアントの端末からの問い合わせに対して,
前記コミュニケーションツール利用状況を通知する処理
とを,計算機に実行させるプログラムを記録したことを
特徴とするコミュニケーションツール利用状況伝達サー
バ用プログラム記録媒体。
8. A recording medium recording a program used by a server device for transmitting a situation in which each user having a terminal connectable to a network uses a plurality of communication tools used on the terminal, A process for managing a communication tool usage status including an available communication tool associated with a user name and an ID for specifying a client such as a mail address and an IP address necessary for using the communication tool; In response to
A program recording medium for a communication tool use status transmission server, wherein a program for causing a computer to execute the process of notifying the communication tool use status is recorded.
【請求項9】 ネットワークに接続できる端末を所持す
る各ユーザが端末上で利用する複数のコミュニケーショ
ンツールを利用している状況をサーバ装置から受信する
クライアント端末装置が用いるプログラムを記録した記
録媒体であって,自端末が所持するコミュニケーション
ツールの種類またはコミュニケーションツールが扱うメ
ディアの種類と,コミュニケーションツールが起動して
いるか否かの情報と,コミュニケーションツールが使用
中であるか否かの情報とを含むコミュニケーションツー
ル利用状況データを作成する処理と,作成したコミュニ
ケーションツール利用状況データを,随時または所定の
時間ごとに前記サーバ装置へ送信する処理と,ユーザの
要求により,または所定の時間ごとに前記サーバ装置か
らコミュニケーションツール利用状況データを受信する
処理とを,計算機に実行させるプログラムを記録したこ
とを特徴とするクライアント端末用プログラム記録媒
体。
9. A recording medium for recording a program used by a client terminal device for receiving from a server device a situation in which each user having a terminal connectable to a network uses a plurality of communication tools used on the terminal. Communication including the type of communication tool possessed by the terminal or the type of media handled by the communication tool, information on whether the communication tool is activated, and information on whether the communication tool is in use. A process of creating tool use status data, a process of transmitting the created communication tool use status data to the server device at any time or at predetermined time intervals, and a process of transmitting from the server device at a user's request or at predetermined time intervals. communication A program recording medium for a client terminal, wherein a program for causing a computer to execute a process for receiving tool utilization status data is recorded.
JP21015798A 1998-07-27 1998-07-27 Communication tool use status transmission method, server device, client terminal device, and program recording medium thereof Expired - Lifetime JP3434209B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP21015798A JP3434209B2 (en) 1998-07-27 1998-07-27 Communication tool use status transmission method, server device, client terminal device, and program recording medium thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP21015798A JP3434209B2 (en) 1998-07-27 1998-07-27 Communication tool use status transmission method, server device, client terminal device, and program recording medium thereof

Publications (2)

Publication Number Publication Date
JP2000049901A true JP2000049901A (en) 2000-02-18
JP3434209B2 JP3434209B2 (en) 2003-08-04

Family

ID=16584717

Family Applications (1)

Application Number Title Priority Date Filing Date
JP21015798A Expired - Lifetime JP3434209B2 (en) 1998-07-27 1998-07-27 Communication tool use status transmission method, server device, client terminal device, and program recording medium thereof

Country Status (1)

Country Link
JP (1) JP3434209B2 (en)

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001251376A (en) * 2000-03-03 2001-09-14 Sony Corp Communication system, communication method and program service medium
JP2004185088A (en) * 2002-11-29 2004-07-02 Fujitsu Ltd Multi-channel conversation system
JP2005252501A (en) * 2004-03-03 2005-09-15 Nec Corp Communications system, communication control unit, and communication control method
JP2008070994A (en) * 2006-09-12 2008-03-27 Sharp Corp Message switching terminal
JP2008146520A (en) * 2006-12-13 2008-06-26 Nec Corp Workflow system and operation method of workflow system
US8001190B2 (en) 2001-06-25 2011-08-16 Aol Inc. Email integrated instant messaging
US8041768B2 (en) 2000-03-17 2011-10-18 Aol Inc. Voice instant messaging
US8548503B2 (en) 2008-08-28 2013-10-01 Aol Inc. Methods and system for providing location-based communication services
US8595146B1 (en) 2004-03-15 2013-11-26 Aol Inc. Social networking permissions
US8719354B2 (en) 2005-05-11 2014-05-06 Facebook, Inc. Identifying users sharing common characteristics
US8910056B2 (en) 2004-12-20 2014-12-09 Facebook, Inc. Automatic categorization of entries in a contact list
US8959164B2 (en) 2000-05-04 2015-02-17 Facebook, Inc. Tri-state presence indicator
US9043418B2 (en) 2000-05-04 2015-05-26 Facebook, Inc. Systems and methods for instant messaging persons referenced in an electronic message
US9100221B2 (en) 2000-05-04 2015-08-04 Facebook, Inc. Systems for messaging senders and recipients of an electronic message
US9356894B2 (en) 2000-05-04 2016-05-31 Facebook, Inc. Enabled and disabled menu choices based on presence state
US9360996B2 (en) 2000-05-04 2016-06-07 Facebook, Inc. Intelligently enabled menu choices based on online presence state in address book
US9461950B2 (en) 2000-05-04 2016-10-04 Facebook, Inc. Providing supplemental contact information corresponding to a referenced individual
US9705834B2 (en) 1999-12-01 2017-07-11 Facebook, Inc. System and method for analyzing communications
US9736255B2 (en) 2003-03-26 2017-08-15 Facebook, Inc. Methods of providing access to messages based on degrees of separation
US9742615B1 (en) 2002-12-31 2017-08-22 Aol Inc. Popularity index

Cited By (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9819629B2 (en) 1999-12-01 2017-11-14 Facebook, Inc. System and method for analyzing communications
US9813370B2 (en) 1999-12-01 2017-11-07 Facebook, Inc. System and method for analyzing communications
US9749276B2 (en) 1999-12-01 2017-08-29 Facebook, Inc. System and method for analyzing communications
US9749279B2 (en) 1999-12-01 2017-08-29 Facebook, Inc. System and method for analyzing communications
US9705834B2 (en) 1999-12-01 2017-07-11 Facebook, Inc. System and method for analyzing communications
JP4505929B2 (en) * 2000-03-03 2010-07-21 ソニー株式会社 COMMUNICATION SYSTEM, COMMUNICATION METHOD, AND COMPUTER PROGRAM
JP2001251376A (en) * 2000-03-03 2001-09-14 Sony Corp Communication system, communication method and program service medium
US8429231B2 (en) 2000-03-17 2013-04-23 Facebook, Inc. Voice instant messaging
US8041768B2 (en) 2000-03-17 2011-10-18 Aol Inc. Voice instant messaging
US9356894B2 (en) 2000-05-04 2016-05-31 Facebook, Inc. Enabled and disabled menu choices based on presence state
US9621493B2 (en) 2000-05-04 2017-04-11 Facebook, Inc. Providing supplemental information corresponding to a referenced individual
US10158588B2 (en) 2000-05-04 2018-12-18 Facebook, Inc. Providing supplemental contact information corresponding to a referenced individual
US9699122B2 (en) 2000-05-04 2017-07-04 Facebook, Inc. User interfaces for providing supplemental contact information corresponding to a referenced individual
US10122658B2 (en) 2000-05-04 2018-11-06 Facebook, Inc. System for instant messaging the sender and recipients of an e-mail message
US8959164B2 (en) 2000-05-04 2015-02-17 Facebook, Inc. Tri-state presence indicator
US9043418B2 (en) 2000-05-04 2015-05-26 Facebook, Inc. Systems and methods for instant messaging persons referenced in an electronic message
US9100221B2 (en) 2000-05-04 2015-08-04 Facebook, Inc. Systems for messaging senders and recipients of an electronic message
US9531654B2 (en) 2000-05-04 2016-12-27 Facebook, Inc. Adding contacts from a hovering interface
US9461950B2 (en) 2000-05-04 2016-10-04 Facebook, Inc. Providing supplemental contact information corresponding to a referenced individual
US9360996B2 (en) 2000-05-04 2016-06-07 Facebook, Inc. Intelligently enabled menu choices based on online presence state in address book
US10313297B2 (en) 2000-06-26 2019-06-04 Facebook, Inc. E-mail integrated instant messaging
US9628431B2 (en) 2000-06-26 2017-04-18 Facebook, Inc. E-mail integrated instant messaging
US8001190B2 (en) 2001-06-25 2011-08-16 Aol Inc. Email integrated instant messaging
JP2004185088A (en) * 2002-11-29 2004-07-02 Fujitsu Ltd Multi-channel conversation system
US9742615B1 (en) 2002-12-31 2017-08-22 Aol Inc. Popularity index
US9736255B2 (en) 2003-03-26 2017-08-15 Facebook, Inc. Methods of providing access to messages based on degrees of separation
US7664525B2 (en) 2004-03-03 2010-02-16 Nec Corporation Communication system, communication controller and communication control method
JP2005252501A (en) * 2004-03-03 2005-09-15 Nec Corp Communications system, communication control unit, and communication control method
US10367860B2 (en) 2004-03-15 2019-07-30 Oath Inc. Social networking permissions
US8595146B1 (en) 2004-03-15 2013-11-26 Aol Inc. Social networking permissions
US9727631B2 (en) 2004-12-20 2017-08-08 Facebook, Inc. Automatic categorization of entries in a contact list
US8910056B2 (en) 2004-12-20 2014-12-09 Facebook, Inc. Automatic categorization of entries in a contact list
US8719354B2 (en) 2005-05-11 2014-05-06 Facebook, Inc. Identifying users sharing common characteristics
US10681170B2 (en) 2005-08-15 2020-06-09 Oath Inc. Systems and methods for determining the popularity of a user based on aggregated popularity measurements of other users
JP2008070994A (en) * 2006-09-12 2008-03-27 Sharp Corp Message switching terminal
JP2008146520A (en) * 2006-12-13 2008-06-26 Nec Corp Workflow system and operation method of workflow system
US8548503B2 (en) 2008-08-28 2013-10-01 Aol Inc. Methods and system for providing location-based communication services
US9705996B2 (en) 2008-08-28 2017-07-11 Aol Inc. Methods and system for providing location-based communication services
US9154561B2 (en) 2008-08-28 2015-10-06 Aol Inc. Methods and system for providing location-based communication services

Also Published As

Publication number Publication date
JP3434209B2 (en) 2003-08-04

Similar Documents

Publication Publication Date Title
JP3434209B2 (en) Communication tool use status transmission method, server device, client terminal device, and program recording medium thereof
RU2273103C2 (en) Method and device for exchanging information via communication network
US6374246B1 (en) Message service system that provides flexible route control and user interface adaption
US6404860B1 (en) System and method for internet call management with text-to-speech messaging
US20030225843A1 (en) Message server, message system, and method of management of presence information as well as program for implementing presence information management
US7349971B2 (en) System for transmitting data utilizing multiple communication applications simultaneously in response to user request without specifying recipient's communication information
KR20040053341A (en) Sending voicemail messages to multiple users
JP2001223802A (en) Management of customer based on network source address of requesting source in call center
CN101336421A (en) Content distribution method and device in conference call
JP2003523152A (en) Chat message communication apparatus and method
JP2007531088A (en) System and method for integrating multiple messaging systems
JP2003158552A (en) Message distribution system and method, and program for the system
TWI357748B (en) System and method for correlating messages within
US9112917B2 (en) Controller system and method therefor
WO2004021654A1 (en) Electronic mail delivery system
JP4619177B2 (en) Presence information presentation system
US20200068067A1 (en) Volte-based voice call method and system
JP3909003B2 (en) Message delivery system and method, program, and recording medium
JP3304887B2 (en) User status search notification method, user status search method, user status search server device, user status search client terminal device, and their program recording medium
JP2004166279A (en) Image distribution system and method
JP4676017B2 (en) Communication control device and communication control program
JP2004304241A (en) Presence display controller, presence display control method, presence display control program and recording medium storing the presence display control program
JP3937346B2 (en) Terminal, answering machine system and program
JPH08204843A (en) Terminal equipment for information communication, automatic answering system for electronic mail and method for automatically generating response electronic mail
KR19990001853A (en) E-mail service device and method

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090530

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090530

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100530

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100530

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110530

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120530

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130530

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140530

Year of fee payment: 11

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

EXPY Cancellation because of completion of term