JP2000295354A - 保留システム - Google Patents
保留システムInfo
- Publication number
- JP2000295354A JP2000295354A JP11259117A JP25911799A JP2000295354A JP 2000295354 A JP2000295354 A JP 2000295354A JP 11259117 A JP11259117 A JP 11259117A JP 25911799 A JP25911799 A JP 25911799A JP 2000295354 A JP2000295354 A JP 2000295354A
- Authority
- JP
- Japan
- Prior art keywords
- client
- server
- hold
- audio
- multimedia
- 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.)
- Pending
Links
- 238000004891 communication Methods 0.000 abstract description 13
- 238000012546 transfer Methods 0.000 description 15
- 238000010586 diagram Methods 0.000 description 4
- 238000000034 method Methods 0.000 description 4
- 238000006424 Flood reaction Methods 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000009738 saturating Methods 0.000 description 1
- 239000000725 suspension Substances 0.000 description 1
- 238000012549 training Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/428—Arrangements for placing incoming calls on hold
- H04M3/4285—Notifying, informing or entertaining a held party while on hold, e.g. Music On Hold
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1083—In-session procedures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1096—Supplementary features, e.g. call forwarding or call holding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/61—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
- H04L65/613—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for the control of the source by the destination
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/65—Network streaming protocols, e.g. real-time transport protocol [RTP] or real-time control protocol [RTCP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/75—Media network packet handling
- H04L65/752—Media network packet handling adapting media to network capabilities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/80—Responding to QoS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/34—Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2201/00—Electronic components, circuits, software, systems or apparatus used in telephone systems
- H04M2201/14—Delay circuits; Timers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/50—Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
- H04M3/51—Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing
- H04M3/5183—Call or contact centers with computer-telephony arrangements
- H04M3/5191—Call or contact centers with computer-telephony arrangements interacting with the Internet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/50—Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
- H04M3/51—Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing
- H04M3/523—Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing with call distribution or queueing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/50—Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
- H04M3/51—Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing
- H04M3/523—Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing with call distribution or queueing
- H04M3/5238—Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing with call distribution or queueing with waiting time or load prediction arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/0024—Services and arrangements where telephone services are combined with data services
- H04M7/0039—Services and arrangements where telephone services are combined with data services where the data service is provided by a stream of packets which are rendered in real time by the receiving terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/006—Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Telephonic Communication Services (AREA)
- Small-Scale Networks (AREA)
Abstract
(57)【要約】
【課題】 音声通信に使用されるLANネットワークで
保留状態に置かれた発呼者に音楽が提供されるシステム
において、帯域幅消費を最小限に抑えること。 【解決手段】 保留システムを、LANと、LANに格
納された音声再生手段と、再生手段をLANからクライ
アントへ転送する手段とを有し、再生手段はクライアン
トでローカルに再生を行うように構成し、さらに、サー
バと、サーバと通信している大容量記憶装置を有するク
ライアントと、音声の継続的なストリームをサーバから
クライアントへ転送する手段と、ダウンロードされた音
声をローカルにクライアントから再生するように構成さ
れた手段とを有し、転送手段は保留状態にある発呼者へ
リアルタイム音声を提供し、音声はクライアントにより
大容量記憶装置に格納されるように構成すること。
保留状態に置かれた発呼者に音楽が提供されるシステム
において、帯域幅消費を最小限に抑えること。 【解決手段】 保留システムを、LANと、LANに格
納された音声再生手段と、再生手段をLANからクライ
アントへ転送する手段とを有し、再生手段はクライアン
トでローカルに再生を行うように構成し、さらに、サー
バと、サーバと通信している大容量記憶装置を有するク
ライアントと、音声の継続的なストリームをサーバから
クライアントへ転送する手段と、ダウンロードされた音
声をローカルにクライアントから再生するように構成さ
れた手段とを有し、転送手段は保留状態にある発呼者へ
リアルタイム音声を提供し、音声はクライアントにより
大容量記憶装置に格納されるように構成すること。
Description
【0001】
【発明の属する技術分野】本発明は、LANネットワー
クを介して音声通信を可能にするシステムに関し、より
詳細にはLAN上で保留状態に置かれた発呼者へ音楽を
提供する、帯域幅消費が少ない保留音楽システムを含
む、LANネットワークを介した音声通信に関する。
クを介して音声通信を可能にするシステムに関し、より
詳細にはLAN上で保留状態に置かれた発呼者へ音楽を
提供する、帯域幅消費が少ない保留音楽システムを含
む、LANネットワークを介した音声通信に関する。
【0002】
【従来の技術】保留音楽は、構内交換機(PBX)およ
びACD(automatic call distribution)システムで
何年も使用されてきた一般的な機能である。これらのシ
ステムでは、典型的に、Bチャネルが音楽源から発呼者
に接続される。これにより発呼者は、保留状態にあり、
例えばACD待ちラインで電話センターのエージェント
の対応を待つ間、音楽を聴くことができる。しかし、最
近パケットを基にした通信ネットワークが、ローカルエ
リアネットワーク上の電話通信(telephony overlocal
area network =ToL)、別の言葉ではLAN上の音
声通信で使用されている。特に、ネットワークユーザは
電話を取り上げて被呼者への呼を完了することができる
が、この被呼者はこのネットワーク内の同じネットワー
クサーバに接続していても、または公衆交換電話網を使
用する別のサーバに接続していてもよい。これは、電話
の送受話器から受信された音声をパケットデータに変換
し、ローカルエリアネットワーク(LAN)を介して被
呼者へパケットを送信することで達成される。そしてパ
ケットデータは目的地で音声に再変換され、被呼者は音
声オーディオを電話機の送受話器で聞くことができる。
びACD(automatic call distribution)システムで
何年も使用されてきた一般的な機能である。これらのシ
ステムでは、典型的に、Bチャネルが音楽源から発呼者
に接続される。これにより発呼者は、保留状態にあり、
例えばACD待ちラインで電話センターのエージェント
の対応を待つ間、音楽を聴くことができる。しかし、最
近パケットを基にした通信ネットワークが、ローカルエ
リアネットワーク上の電話通信(telephony overlocal
area network =ToL)、別の言葉ではLAN上の音
声通信で使用されている。特に、ネットワークユーザは
電話を取り上げて被呼者への呼を完了することができる
が、この被呼者はこのネットワーク内の同じネットワー
クサーバに接続していても、または公衆交換電話網を使
用する別のサーバに接続していてもよい。これは、電話
の送受話器から受信された音声をパケットデータに変換
し、ローカルエリアネットワーク(LAN)を介して被
呼者へパケットを送信することで達成される。そしてパ
ケットデータは目的地で音声に再変換され、被呼者は音
声オーディオを電話機の送受話器で聞くことができる。
【0003】従来の電話システムでは、ACDシステム
への使用可能な接続または幹線がなくなると、ユーザに
は話中信号が聞こえて、ユーザはACDへ接続を形成す
ることができない。ACDシステムに電話がつながり、
続いて保留状態に置かれた既存の発呼者にとって性能は
低下しない。それに対して、IP(internet protoco
l)形式のシステムでは、ほとんど無制限の数のユーザ
が1本のインターネットパイプを介してACDに接続す
ることができる。発呼者の数が増えるにつれて、パイプ
または通信ラインはだんだん一杯になり、使用可能な帯
域幅がすべて消費される。この時点でネットワークはク
ラッシュするか、または許容できないほど遅くなる。加
えて、ToLシステムでは前記状態は悪化しうる。これ
は保留状態にある発呼者の数が過剰になると、ネットワ
ークの使用可能な帯域幅が音楽のパケットで溢れるから
である。従って、ToLで使用するための帯域幅を保全
する保留音楽システムが望まれている。
への使用可能な接続または幹線がなくなると、ユーザに
は話中信号が聞こえて、ユーザはACDへ接続を形成す
ることができない。ACDシステムに電話がつながり、
続いて保留状態に置かれた既存の発呼者にとって性能は
低下しない。それに対して、IP(internet protoco
l)形式のシステムでは、ほとんど無制限の数のユーザ
が1本のインターネットパイプを介してACDに接続す
ることができる。発呼者の数が増えるにつれて、パイプ
または通信ラインはだんだん一杯になり、使用可能な帯
域幅がすべて消費される。この時点でネットワークはク
ラッシュするか、または許容できないほど遅くなる。加
えて、ToLシステムでは前記状態は悪化しうる。これ
は保留状態にある発呼者の数が過剰になると、ネットワ
ークの使用可能な帯域幅が音楽のパケットで溢れるから
である。従って、ToLで使用するための帯域幅を保全
する保留音楽システムが望まれている。
【0004】
【発明が解決しようとする課題】本発明の課題は、音声
通信に使用されるLANネットワークで保留状態に置か
れた発呼者に音楽が提供されるシステムにおいて、ほと
んどの必要なタスクはサーバの代わりにクライアントが
実行し、それによりネットワーク通信ライン上の通信量
を減らして保留音楽を提供することで、帯域幅消費を最
小限に抑えることである。
通信に使用されるLANネットワークで保留状態に置か
れた発呼者に音楽が提供されるシステムにおいて、ほと
んどの必要なタスクはサーバの代わりにクライアントが
実行し、それによりネットワーク通信ライン上の通信量
を減らして保留音楽を提供することで、帯域幅消費を最
小限に抑えることである。
【0005】
【課題を解決するための手段】前記課題は本発明によ
り、保留システムをローカルエリアネットワークと、前
記ローカルエリアネットワークに格納されたオーディオ
再生手段と、前記再生手段を前記ローカルエリアネット
ワークからクライアントワークステーションへ転送する
手段とを有し、前記再生手段は前記クライアントワーク
ステーションでローカルに再生を行う、ように構成して
解決される。
り、保留システムをローカルエリアネットワークと、前
記ローカルエリアネットワークに格納されたオーディオ
再生手段と、前記再生手段を前記ローカルエリアネット
ワークからクライアントワークステーションへ転送する
手段とを有し、前記再生手段は前記クライアントワーク
ステーションでローカルに再生を行う、ように構成して
解決される。
【0006】また保留システムを、サーバと、前記サー
バと通信する大容量記憶装置を備えたクライアントと、
オーディオのストリームを前記サーバから前記クライア
ントへ転送する手段と、前記クライアントへ前記継続的
ストリームと平行してダウンロードされ、前記クライア
ントに前記継続的ストリームを終了させるように、また
前記ダウンロードされたオーディオをローカルに前記ク
ライアントから再生するように構成された手段とを有
し、前記転送手段は、前記発呼者が保留状態にある場合
にリアルタイムオーディオを前記発呼者へ提供し、前記
オーディオは、前記クライアントにより前記大容量記憶
装置に格納される、ように構成して解決される。
バと通信する大容量記憶装置を備えたクライアントと、
オーディオのストリームを前記サーバから前記クライア
ントへ転送する手段と、前記クライアントへ前記継続的
ストリームと平行してダウンロードされ、前記クライア
ントに前記継続的ストリームを終了させるように、また
前記ダウンロードされたオーディオをローカルに前記ク
ライアントから再生するように構成された手段とを有
し、前記転送手段は、前記発呼者が保留状態にある場合
にリアルタイムオーディオを前記発呼者へ提供し、前記
オーディオは、前記クライアントにより前記大容量記憶
装置に格納される、ように構成して解決される。
【0007】
【発明の実施の形態】本発明の第1の実施例では、発呼
者が保留状態に置かれると、保留音楽システムは小さな
アプリケーションプログラムまたはアプレットを、サー
バからクライアントへ転送するように構成される。前記
アプリケーションシステムまたはアプレットは、音楽フ
ァイルおよびメディアプレーヤを有する。同時に、音楽
を伝送するリアルタイムプロトコル(real time protoc
ol=RTP)ストリームが使用されて、アプレットの転
送の間保留音楽がクライアントへサーバから提供され
る。これにより、保留状態に置かれた発呼者は常に音楽
を受信する。本発明のすべての実施例でRTPストリー
ムは上記の手法で使用され、保留状態に置かれた発呼者
に音楽を提供する。本発明の別の実施例では、アプレッ
トはメディアプレーヤだけを含み、このメディアプレー
ヤはサーバからクライアントに転送される。RTPスト
リームにより提供された音楽は、クライアントによりオ
ーディオファイルとして大容量記憶装置に記憶され、後
にメディアプレーヤによって再生される。本発明の別の
実施例では、メディアプレーヤはクライアントに内蔵さ
れ、従ってどのようなファイルもサーバからクライアン
トに転送される必要がなくなる。ここでも、RTPスト
リームにより提供される音楽はクライアントにより大容
量記憶装置に記憶され、メディアプレーヤにより再生さ
れる。
者が保留状態に置かれると、保留音楽システムは小さな
アプリケーションプログラムまたはアプレットを、サー
バからクライアントへ転送するように構成される。前記
アプリケーションシステムまたはアプレットは、音楽フ
ァイルおよびメディアプレーヤを有する。同時に、音楽
を伝送するリアルタイムプロトコル(real time protoc
ol=RTP)ストリームが使用されて、アプレットの転
送の間保留音楽がクライアントへサーバから提供され
る。これにより、保留状態に置かれた発呼者は常に音楽
を受信する。本発明のすべての実施例でRTPストリー
ムは上記の手法で使用され、保留状態に置かれた発呼者
に音楽を提供する。本発明の別の実施例では、アプレッ
トはメディアプレーヤだけを含み、このメディアプレー
ヤはサーバからクライアントに転送される。RTPスト
リームにより提供された音楽は、クライアントによりオ
ーディオファイルとして大容量記憶装置に記憶され、後
にメディアプレーヤによって再生される。本発明の別の
実施例では、メディアプレーヤはクライアントに内蔵さ
れ、従ってどのようなファイルもサーバからクライアン
トに転送される必要がなくなる。ここでも、RTPスト
リームにより提供される音楽はクライアントにより大容
量記憶装置に記憶され、メディアプレーヤにより再生さ
れる。
【0008】本発明の以上のおよびその他の利点は、以
下の明細書および添付図を参照すれば容易に理解される
だろう。
下の明細書および添付図を参照すれば容易に理解される
だろう。
【0009】
【実施例】本発明はToLシステムで使用されるように
構成された保留音楽システムに関する。以下でさらに詳
細に述べるように、保留音楽システムはLANで使用さ
れ、帯域幅を保全するように構成されている。例えばL
ANへの負荷が過剰である、または過剰になり得る場
合、LANを使用する他のユーザは軽度から重度の性能
低下を経験する。本発明の重要な態様によると、前記保
留音楽システムは発呼者へ音楽を提供するために必要と
なる帯域幅を動的に検出する。この機能により保留音楽
システムは、保留状態に置かれた発呼者へ音楽を提供す
るために必要な量の帯域幅だけを使用することが可能に
なり、LAN接続を飽和させることはない。本発明の別
の重要な態様によると、前記保留音楽システムはサーバ
資源を保全する。例えば、音楽ファイルおよびメディア
プレーヤをより混雑の少ないクライアント上で実行させ
ることにより、サーバの資源は保全される。クライアン
トは、ToLシステム上のエンドユーザ/発呼者または
ゲートウェイ上に存在するソフトウェアを含む。
構成された保留音楽システムに関する。以下でさらに詳
細に述べるように、保留音楽システムはLANで使用さ
れ、帯域幅を保全するように構成されている。例えばL
ANへの負荷が過剰である、または過剰になり得る場
合、LANを使用する他のユーザは軽度から重度の性能
低下を経験する。本発明の重要な態様によると、前記保
留音楽システムは発呼者へ音楽を提供するために必要と
なる帯域幅を動的に検出する。この機能により保留音楽
システムは、保留状態に置かれた発呼者へ音楽を提供す
るために必要な量の帯域幅だけを使用することが可能に
なり、LAN接続を飽和させることはない。本発明の別
の重要な態様によると、前記保留音楽システムはサーバ
資源を保全する。例えば、音楽ファイルおよびメディア
プレーヤをより混雑の少ないクライアント上で実行させ
ることにより、サーバの資源は保全される。クライアン
トは、ToLシステム上のエンドユーザ/発呼者または
ゲートウェイ上に存在するソフトウェアを含む。
【0010】本発明は種々のToLシステムに対応して
いる。例えば、国際電気通信連合(International Tele
communication Union=ITU)システムによって広め
られたH.323規格(本明細書に参考文献としてあげ
られた)に準拠するToLシステムなどである。加え
て、本システムは保留ビデオのように、マルチメディア
アプリケーションに使用することもできる。一般に本発
明はオーディオ、ビデオまたはマルチメディアを転送す
るために使用される、インターネット接続を含むいずれ
のクライアントサーバシステムにも適用されることを理
解すべきである。例えば、オーディオメッセージはイン
ターネットWWWサイトによりエンドユーザへ送出され
る。ここでは、リアルタイムオーディオはRTPストリ
ームとして転送され、そのほかのデータは残っている使
用可能な帯域幅を使用してダウンロードされる。アプレ
ット54(図2)をエンドユーザへダウンロードするこ
とに特有の利点は、このエンドユーザが後戻りして音楽
またはメッセージを部分的に再生することを、ローカル
に選択できることである。従って、ネットワーク帯域幅
は影響されない。このようなシステムは、コンピュータ
指向トレーニングおよびその他のテクニカルサポート送
出のような、ユーザが以前に送出された情報の保存を望
むような状況で好まれる。
いる。例えば、国際電気通信連合(International Tele
communication Union=ITU)システムによって広め
られたH.323規格(本明細書に参考文献としてあげ
られた)に準拠するToLシステムなどである。加え
て、本システムは保留ビデオのように、マルチメディア
アプリケーションに使用することもできる。一般に本発
明はオーディオ、ビデオまたはマルチメディアを転送す
るために使用される、インターネット接続を含むいずれ
のクライアントサーバシステムにも適用されることを理
解すべきである。例えば、オーディオメッセージはイン
ターネットWWWサイトによりエンドユーザへ送出され
る。ここでは、リアルタイムオーディオはRTPストリ
ームとして転送され、そのほかのデータは残っている使
用可能な帯域幅を使用してダウンロードされる。アプレ
ット54(図2)をエンドユーザへダウンロードするこ
とに特有の利点は、このエンドユーザが後戻りして音楽
またはメッセージを部分的に再生することを、ローカル
に選択できることである。従って、ネットワーク帯域幅
は影響されない。このようなシステムは、コンピュータ
指向トレーニングおよびその他のテクニカルサポート送
出のような、ユーザが以前に送出された情報の保存を望
むような状況で好まれる。
【0011】図1には、本発明によるToLシステムで
の保留音楽システムの有利な実施例が示してある。特
に、多くの種々異なる装置をLANに接続できるが、こ
の装置にはToLゲートキーパ97に接続されたACD
サーバ96が含まれる。その他の装置にはゲートウェイ
122およびACDエージェントが含まれる。前記ゲー
トウェイ122は、公衆交換電話網(public switched
telephone network=PSTN)120および/または
構内交換機(PBX)124に接続するために使用さ
れ、これらには電話126a、126b、128が接続
されており、ユーザが接続できる。エージェントはLA
Nに、1つ以上のACDエージェント/パーソナルコン
ピュータ(PC)クライアント92を通して接続でき
る。エージェントは発呼者と、ACDエージェント/P
Cクライアント92に接続された電話112a、112
bを使用して通信する。ルータ114をLANに接続す
ることもでき、LANが他のLAN116および/また
はインターネット118と通信することを可能にする。
従って、電話をかけるのは、PSTNまたはPBXから
ゲートウェイを介してでも、同じToLシステム自身の
内からでも、ACDシステムおよび/または他のLAN
またはインターネットからでもよいことが分かる。上述
のように種々の異なる装置をLANに接続できるが、本
発明では、ユーザがACDエージェントと、クライアン
トPC98、108に接続された電話110a、110
bを介して通信する場合で説明する。
の保留音楽システムの有利な実施例が示してある。特
に、多くの種々異なる装置をLANに接続できるが、こ
の装置にはToLゲートキーパ97に接続されたACD
サーバ96が含まれる。その他の装置にはゲートウェイ
122およびACDエージェントが含まれる。前記ゲー
トウェイ122は、公衆交換電話網(public switched
telephone network=PSTN)120および/または
構内交換機(PBX)124に接続するために使用さ
れ、これらには電話126a、126b、128が接続
されており、ユーザが接続できる。エージェントはLA
Nに、1つ以上のACDエージェント/パーソナルコン
ピュータ(PC)クライアント92を通して接続でき
る。エージェントは発呼者と、ACDエージェント/P
Cクライアント92に接続された電話112a、112
bを使用して通信する。ルータ114をLANに接続す
ることもでき、LANが他のLAN116および/また
はインターネット118と通信することを可能にする。
従って、電話をかけるのは、PSTNまたはPBXから
ゲートウェイを介してでも、同じToLシステム自身の
内からでも、ACDシステムおよび/または他のLAN
またはインターネットからでもよいことが分かる。上述
のように種々の異なる装置をLANに接続できるが、本
発明では、ユーザがACDエージェントと、クライアン
トPC98、108に接続された電話110a、110
bを介して通信する場合で説明する。
【0012】図5には、例えばACDシステムサーバ9
6内に実現された保留音楽システム50が示してある。
ACDサーバ96はCPU100、メモリ102、およ
び保留音楽システム50を格納するための大容量記憶装
置104などの標準的な内部構成要素を含むが、これら
については以下に説明する。前記ACDサーバ96はい
ずれの公知の通信サーバでもよく、例えば米国特許出願
US 5247670 明細書に記載され、本明細書で参考文献と
してあげられたサーバでよい。図6に示すように、電話
112a、112bはACDエージェント/PCクライ
アント92にそれぞれ接続され、電話センターのエージ
ェントにより電話110a、110bの発呼者と通話す
るために使用されている。前記電話110a、110b
はToLシステムを介してPCクライアント98、10
8に接続されている。例えば、発呼者は会社のお客様サ
ービスセンターに電話をする客であり、この会社はTo
Lシステムを電話通信に使用している。音声による対話
形式で電話センターエージェントから送られるのはオー
ディオであるが、このオーディオはサーバ96からクラ
イアント98へパケットの形でダウンロードまたは転送
され、適切な発呼者へ送られる。クライアント98はパ
ケット音声データをデコードし、音声オーディオを発呼
者へ供給する。それぞれのクライアント98、108
は、CPU103、記憶装置105および大容量記憶装
置107も含む。
6内に実現された保留音楽システム50が示してある。
ACDサーバ96はCPU100、メモリ102、およ
び保留音楽システム50を格納するための大容量記憶装
置104などの標準的な内部構成要素を含むが、これら
については以下に説明する。前記ACDサーバ96はい
ずれの公知の通信サーバでもよく、例えば米国特許出願
US 5247670 明細書に記載され、本明細書で参考文献と
してあげられたサーバでよい。図6に示すように、電話
112a、112bはACDエージェント/PCクライ
アント92にそれぞれ接続され、電話センターのエージ
ェントにより電話110a、110bの発呼者と通話す
るために使用されている。前記電話110a、110b
はToLシステムを介してPCクライアント98、10
8に接続されている。例えば、発呼者は会社のお客様サ
ービスセンターに電話をする客であり、この会社はTo
Lシステムを電話通信に使用している。音声による対話
形式で電話センターエージェントから送られるのはオー
ディオであるが、このオーディオはサーバ96からクラ
イアント98へパケットの形でダウンロードまたは転送
され、適切な発呼者へ送られる。クライアント98はパ
ケット音声データをデコードし、音声オーディオを発呼
者へ供給する。それぞれのクライアント98、108
は、CPU103、記憶装置105および大容量記憶装
置107も含む。
【0013】図2には、保留音楽システム50がより詳
細に示してある。上述のように、保留音楽システム50
は音楽またはオーディオを、保留状態にある発呼者が電
話センターのエージェントが対応可能になるのを待つ
間、発呼者へ提供する役割を果たす。本発明に係る保留
音楽システム50は、小さなアプリケーションファイ
ル、またはアプレット54を有し、このアプレットは音
楽または音声メッセージを有する所定のオーディオファ
イル52を含むことができる。オーディオファイルはウ
ィンドウズのWAVファイルでも、MIDIファイルを
含む他のどのような標準的なオーディオファイルフォー
マットの形式でもよい。アプレット54はメディアプレ
ーヤ53を含んでもよく、オーディオファイル52を再
生する。メディアプレーヤ53はビデオファイルも再生
できる。タイマ56およびネットワーク資源メータ58
が設けられており、保留状態にある発呼者の平均待ち時
間およびネットワークの目下のスループットをbps
で、それぞれ検出する。この情報は保留音楽システム5
0の動作モードを設定するために使用される。
細に示してある。上述のように、保留音楽システム50
は音楽またはオーディオを、保留状態にある発呼者が電
話センターのエージェントが対応可能になるのを待つ
間、発呼者へ提供する役割を果たす。本発明に係る保留
音楽システム50は、小さなアプリケーションファイ
ル、またはアプレット54を有し、このアプレットは音
楽または音声メッセージを有する所定のオーディオファ
イル52を含むことができる。オーディオファイルはウ
ィンドウズのWAVファイルでも、MIDIファイルを
含む他のどのような標準的なオーディオファイルフォー
マットの形式でもよい。アプレット54はメディアプレ
ーヤ53を含んでもよく、オーディオファイル52を再
生する。メディアプレーヤ53はビデオファイルも再生
できる。タイマ56およびネットワーク資源メータ58
が設けられており、保留状態にある発呼者の平均待ち時
間およびネットワークの目下のスループットをbps
で、それぞれ検出する。この情報は保留音楽システム5
0の動作モードを設定するために使用される。
【0014】図1および2を参照する。例えば、発呼者
がクライアント98で保留状態に置かれるたびに、タイ
マ56はこの発呼者が電話センターのエージェントによ
りサポートされるまでに待たなくてはならない時間の長
さを検出する。この待ち時間は、サーバ96のメモリ1
02のレジスタに格納される。続いてかかる電話が処理
される度に、各電話の待ち時間の値は格納された時間の
値に加えられて、CPU100により平均時間が計算さ
れる。メモリ102のレジスタでは、新しく検出された
平均時間の値が、先行して検出されて格納された時間の
値と置換される。この過程は動的であり、電話がつなが
るたびに繰り返される。これは相対的に正確な時間測定
およびメモリ102のレジスタ内の最新データの可用性
を実現する。
がクライアント98で保留状態に置かれるたびに、タイ
マ56はこの発呼者が電話センターのエージェントによ
りサポートされるまでに待たなくてはならない時間の長
さを検出する。この待ち時間は、サーバ96のメモリ1
02のレジスタに格納される。続いてかかる電話が処理
される度に、各電話の待ち時間の値は格納された時間の
値に加えられて、CPU100により平均時間が計算さ
れる。メモリ102のレジスタでは、新しく検出された
平均時間の値が、先行して検出されて格納された時間の
値と置換される。この過程は動的であり、電話がつなが
るたびに繰り返される。これは相対的に正確な時間測定
およびメモリ102のレジスタ内の最新データの可用性
を実現する。
【0015】ネットワーク資源メータ58はネットワー
クのスループットを常に監視し、使用可能な帯域幅の量
を検出する。この値はメモリ102の第2のレジスタに
格納される。帯域幅の可用性は、ネットワークの通信量
の状況に依存して常に変化する。従って帯域幅検出過程
も動的であり、帯域幅使用数が比較的正確であることお
よびこれをシステムが常に使用可能であることも保証す
る。CPU100は次にアプレットのファイルサイズを
検出し、その値をメモリ102の別のレジスタに格納し
て後の計算に使用する。これは以下に記載する。
クのスループットを常に監視し、使用可能な帯域幅の量
を検出する。この値はメモリ102の第2のレジスタに
格納される。帯域幅の可用性は、ネットワークの通信量
の状況に依存して常に変化する。従って帯域幅検出過程
も動的であり、帯域幅使用数が比較的正確であることお
よびこれをシステムが常に使用可能であることも保証す
る。CPU100は次にアプレットのファイルサイズを
検出し、その値をメモリ102の別のレジスタに格納し
て後の計算に使用する。これは以下に記載する。
【0016】仮にすべての電話センターのエージェント
が話中であり、発呼者が保留状態に置かれたとすると、
CPU100は保留音楽がクライアント98にRTPス
トリームだけで提供されるべきか、またはサーバ96か
らクライアント98へのアプレット54の転送と平行し
て提供されるべきかどうかを判断する。いずれの場合で
も、RTPストリームは音楽をクライアント96へ転送
するために使用され、保留状態に置かれた発呼者に音楽
を提供する。
が話中であり、発呼者が保留状態に置かれたとすると、
CPU100は保留音楽がクライアント98にRTPス
トリームだけで提供されるべきか、またはサーバ96か
らクライアント98へのアプレット54の転送と平行し
て提供されるべきかどうかを判断する。いずれの場合で
も、RTPストリームは音楽をクライアント96へ転送
するために使用され、保留状態に置かれた発呼者に音楽
を提供する。
【0017】CPU100は前記判断を、RTPストリ
ームの所定の帯域幅値をメモリ102に格納された使用
可能な帯域幅値から減算することにより行う。例えば、
ネットワーク中で使用可能な全帯域幅が、30Kbps
とメモリレジスタに格納されているとする。RTPスト
リームの帯域幅は8Kbpsであるとする。従って、R
TPストリームの帯域幅を使用可能な全帯域幅から減算
すると、使用可能なスループット22Kbpsが得られ
る。次にこの使用可能なスループットを使用して、アプ
レット54をサーバ96からクライアント98へダウン
ロードするために必要な時間の長さを検出する。例え
ば、メモリ102のレジスタに格納されたアプレット5
4(オーディオファイル52およびメディアプレーヤ5
3を含んでよい)の大きさが512KBと仮定すると、
アプレット54をサーバ96からクライアント98へダ
ウンロードするには約3分かかる。
ームの所定の帯域幅値をメモリ102に格納された使用
可能な帯域幅値から減算することにより行う。例えば、
ネットワーク中で使用可能な全帯域幅が、30Kbps
とメモリレジスタに格納されているとする。RTPスト
リームの帯域幅は8Kbpsであるとする。従って、R
TPストリームの帯域幅を使用可能な全帯域幅から減算
すると、使用可能なスループット22Kbpsが得られ
る。次にこの使用可能なスループットを使用して、アプ
レット54をサーバ96からクライアント98へダウン
ロードするために必要な時間の長さを検出する。例え
ば、メモリ102のレジスタに格納されたアプレット5
4(オーディオファイル52およびメディアプレーヤ5
3を含んでよい)の大きさが512KBと仮定すると、
アプレット54をサーバ96からクライアント98へダ
ウンロードするには約3分かかる。
【0018】CPU100は前記の計算されたダウンロ
ード転送時間を、メモリレジスタに既に格納されている
平均待ち時間と比較する。待ち時間がダウンロードの時
間より短いと、RTPストリームだけが送られる。なぜ
ならばアプレット54のダウンロードが完了する前に、
保留状態にある電話がほぼ確実に電話センターのエージ
ェントによって応答されるからである。一方、例えば平
均待ち時間が5分で、アプレット54のダウンロード転
送時間は3分ならば、アプレット54はサーバ96から
クライアント98へ送られる。従って、この発呼者の待
ち時間の後半2分の間RTPストリームの転送を省くこ
とにより、帯域幅は保全される。この保全された帯域幅
は従って、他の使用に割り当てることができる。例えば
別の発呼者がACDサーバ96にアクセスすることを可
能にする。多くの時間の値は動的であるため、上記の計
算もまた動的であることを述べておく。従って、CPU
100はいつでもアプレットファイル転送プロシージャ
の開始、または終了を選択することが可能である。
ード転送時間を、メモリレジスタに既に格納されている
平均待ち時間と比較する。待ち時間がダウンロードの時
間より短いと、RTPストリームだけが送られる。なぜ
ならばアプレット54のダウンロードが完了する前に、
保留状態にある電話がほぼ確実に電話センターのエージ
ェントによって応答されるからである。一方、例えば平
均待ち時間が5分で、アプレット54のダウンロード転
送時間は3分ならば、アプレット54はサーバ96から
クライアント98へ送られる。従って、この発呼者の待
ち時間の後半2分の間RTPストリームの転送を省くこ
とにより、帯域幅は保全される。この保全された帯域幅
は従って、他の使用に割り当てることができる。例えば
別の発呼者がACDサーバ96にアクセスすることを可
能にする。多くの時間の値は動的であるため、上記の計
算もまた動的であることを述べておく。従って、CPU
100はいつでもアプレットファイル転送プロシージャ
の開始、または終了を選択することが可能である。
【0019】ゲートウェイ122をPSTN120およ
びPBX124へ接続するために使用する場合、アプレ
ット54はゲートウェイ122へダウンロードされ、A
CDサーバ96の資源およびネットワークの帯域幅が音
楽を提供するために使用されないことを保証する。同様
に、ルータ114が他のLAN116またはインターネ
ット118へ接続するために使用されると、アプレット
54はACDサーバ96から外部LANユーザまたはイ
ンターネットユーザへ送られて実行される。
びPBX124へ接続するために使用する場合、アプレ
ット54はゲートウェイ122へダウンロードされ、A
CDサーバ96の資源およびネットワークの帯域幅が音
楽を提供するために使用されないことを保証する。同様
に、ルータ114が他のLAN116またはインターネ
ット118へ接続するために使用されると、アプレット
54はACDサーバ96から外部LANユーザまたはイ
ンターネットユーザへ送られて実行される。
【0020】図3には、本発明の択一的実施例が示して
ある。例えば保留音楽システム50は、アプレット54
がメディアプレーヤ53だけを含み、音楽ファイルは含
まないように構成されている。そのような構成において
は、アプレット54の大きさははるかに小さく、アプレ
ット54をサーバ96からクライアント98へダウンロ
ードするための転送時間を、著しく短縮できる。音楽は
RTPストリームから得られ、ダウンロードが完了する
とメディアプレーヤで再生される。とりわけ、RTPス
トリームで送られる音楽は、RTPストリームからコピ
ーされ、PCクライアント98の大容量記憶装置107
(図6)に格納される。従って、いったんメディアプレ
ーヤ53のダウンロードが完了すれば、RTPストリー
ムも中断する。これはACDシステムにより、インテリ
ジェントに実行される。例えば、電話センターがメッセ
ージの最中であれば、ACDシステムはそのメッセージ
の最後まで待ってストリームを中断する。択一的に、ど
こで保留音楽ファイルが中断するかを正確に指定するメ
ッセージがアプレットへ送られ、アプレットはRTPス
トリームが中断した所から続けることができる。保留音
楽または他のオーディオはクライアントの所で、格納さ
れたオーディオファイルを再生するメディアプレーヤ5
3によって提供される。
ある。例えば保留音楽システム50は、アプレット54
がメディアプレーヤ53だけを含み、音楽ファイルは含
まないように構成されている。そのような構成において
は、アプレット54の大きさははるかに小さく、アプレ
ット54をサーバ96からクライアント98へダウンロ
ードするための転送時間を、著しく短縮できる。音楽は
RTPストリームから得られ、ダウンロードが完了する
とメディアプレーヤで再生される。とりわけ、RTPス
トリームで送られる音楽は、RTPストリームからコピ
ーされ、PCクライアント98の大容量記憶装置107
(図6)に格納される。従って、いったんメディアプレ
ーヤ53のダウンロードが完了すれば、RTPストリー
ムも中断する。これはACDシステムにより、インテリ
ジェントに実行される。例えば、電話センターがメッセ
ージの最中であれば、ACDシステムはそのメッセージ
の最後まで待ってストリームを中断する。択一的に、ど
こで保留音楽ファイルが中断するかを正確に指定するメ
ッセージがアプレットへ送られ、アプレットはRTPス
トリームが中断した所から続けることができる。保留音
楽または他のオーディオはクライアントの所で、格納さ
れたオーディオファイルを再生するメディアプレーヤ5
3によって提供される。
【0021】本発明の別の択一的実施例によると、図6
に示したように、メディアプレーヤ53はクライアント
108に内蔵され、大容量記憶装置107上に格納され
る。従って、メディアプレーヤ53をサーバ96からク
ライアント108へ転送する必要はない。さらにより多
くの帯域幅を保全するために、アプレット54を非常に
小さなファイルとして構成することができ、この小さい
ファイルは構成情報および制御信号を含み、上述のよう
に音楽ファイルすら転送されない。従って、メディアプ
レーヤ53の転送に通常必要となる帯域幅が、音楽ファ
イルを転送しなかったために節約された帯域幅に加えて
保全される。帯域幅を使用するのは、音楽またはオーデ
ィオメッセージをサーバ96からクライアント108へ
運ぶRTPストリームだけである。クライアント108
は保留音楽システム用の音楽を得るために、受信したR
TPストリームを大容量記憶装置107上に保存する。
いったんRTPストリームにより提供される特定の歌ま
たはメッセージが完了すると、クライアント108はメ
ッセージをサーバ96へ送り、RTPストリームを終了
するよう伝える。そしてクライアント108は格納した
オーディオを、内蔵されたメディアプレーヤを使用し
て、サーバの代わりにクライアントの所で再生する。
に示したように、メディアプレーヤ53はクライアント
108に内蔵され、大容量記憶装置107上に格納され
る。従って、メディアプレーヤ53をサーバ96からク
ライアント108へ転送する必要はない。さらにより多
くの帯域幅を保全するために、アプレット54を非常に
小さなファイルとして構成することができ、この小さい
ファイルは構成情報および制御信号を含み、上述のよう
に音楽ファイルすら転送されない。従って、メディアプ
レーヤ53の転送に通常必要となる帯域幅が、音楽ファ
イルを転送しなかったために節約された帯域幅に加えて
保全される。帯域幅を使用するのは、音楽またはオーデ
ィオメッセージをサーバ96からクライアント108へ
運ぶRTPストリームだけである。クライアント108
は保留音楽システム用の音楽を得るために、受信したR
TPストリームを大容量記憶装置107上に保存する。
いったんRTPストリームにより提供される特定の歌ま
たはメッセージが完了すると、クライアント108はメ
ッセージをサーバ96へ送り、RTPストリームを終了
するよう伝える。そしてクライアント108は格納した
オーディオを、内蔵されたメディアプレーヤを使用し
て、サーバの代わりにクライアントの所で再生する。
【0022】図4には本発明の動作上の具体的な実施例
が示してある。例えば、発呼者はステップ200でAC
Dシステムに電話をする。ステップ202では、前記シ
ステムは電話センターエージェントが話中であるかどう
かを検出する。エージェントが話中ではないと検出すれ
ば、ステップ204で呼は完了する。しかしエージェン
トが話中ならば、発呼者は保留状態に置かれ、ステップ
206でACDはその発呼者が待ちラインで過ごさなけ
ればならない平均時間を計算する。ステップ208で
は、ACDはネットワークのスループットをbpsで検
出する。ステップ210では、前記システムはファイル
サイズと、スループットおよびその電話の平均待ち時間
との比較過程を開始する。ステップ212では、前記A
CDはファイルサイズを使用可能なスループットで割っ
た値が平均待ち時間よりも小さいかどうかを検出する。
大きければ、ステップ214では電話に電話エージェン
トが応答するまで、保留音楽だけがRTPストリームで
発呼者に送られる。しかし、ファイルの大きさを使用可
能なスループットで割った値が、平均待ち時間よりも小
さいと検出されれば、ステップ216ではアプレットが
サーバからクライアントへ転送される。RTPストリー
ムは前記転送の間、保留音楽を運び続ける。ステップ2
18では、いったんアプレットのダウンロードが完了す
ると、メッセージが電話センターサーバへ送られ、RT
Pストリームを中断させる。ステップ220では、待っ
ている発呼者へ、保留音楽がクライアントのサイトで再
生される。これはその電話に電話センターエージェント
が対応するか、その発呼者が電話を切るまで続く。前記
システムはステップ222で終了する。
が示してある。例えば、発呼者はステップ200でAC
Dシステムに電話をする。ステップ202では、前記シ
ステムは電話センターエージェントが話中であるかどう
かを検出する。エージェントが話中ではないと検出すれ
ば、ステップ204で呼は完了する。しかしエージェン
トが話中ならば、発呼者は保留状態に置かれ、ステップ
206でACDはその発呼者が待ちラインで過ごさなけ
ればならない平均時間を計算する。ステップ208で
は、ACDはネットワークのスループットをbpsで検
出する。ステップ210では、前記システムはファイル
サイズと、スループットおよびその電話の平均待ち時間
との比較過程を開始する。ステップ212では、前記A
CDはファイルサイズを使用可能なスループットで割っ
た値が平均待ち時間よりも小さいかどうかを検出する。
大きければ、ステップ214では電話に電話エージェン
トが応答するまで、保留音楽だけがRTPストリームで
発呼者に送られる。しかし、ファイルの大きさを使用可
能なスループットで割った値が、平均待ち時間よりも小
さいと検出されれば、ステップ216ではアプレットが
サーバからクライアントへ転送される。RTPストリー
ムは前記転送の間、保留音楽を運び続ける。ステップ2
18では、いったんアプレットのダウンロードが完了す
ると、メッセージが電話センターサーバへ送られ、RT
Pストリームを中断させる。ステップ220では、待っ
ている発呼者へ、保留音楽がクライアントのサイトで再
生される。これはその電話に電話センターエージェント
が対応するか、その発呼者が電話を切るまで続く。前記
システムはステップ222で終了する。
【図1】通信ネットワークにおける保留音楽システムの
ブロック線図である。
ブロック線図である。
【図2】保留音楽システムの詳細な図である。
【図3】保留音楽システムの択一的実施例の詳細な図で
ある。
ある。
【図4】動作状態における保留音楽システムのフローチ
ャートである。
ャートである。
【図5】ACDサーバの詳細な図である。
【図6】保留音楽システムにおけるクライアントの詳細
な図である。
な図である。
50 保留音楽システム 52 オーディオファイル 53 メディアプレーヤ 54 アプレット 58 ネットワーク資源メータ 92 ACDエージェント/PCクライアント 96 ACDサーバ 98、108 PCクライアント 104、107、111 大容量記憶装置
───────────────────────────────────────────────────── フロントページの続き (72)発明者 ウヴェ ヴレデ アメリカ合衆国 カリフォルニア サンノ ゼ ミッション スプリングズ サークル 1565 (72)発明者 ウィリアム ベイダ アメリカ合衆国 カリフォルニア クーパ ーティーノ エドワード ウェイ 21580
Claims (10)
- 【請求項1】 電話によりクライアントワークステーシ
ョンに接続され、保留状態に置かれたユーザにコンピュ
ータネットワークを介して音楽を提供するシステムにお
いて、 ローカルエリアネットワークと、 オーディオを再生するために前記ローカルエリアネット
ワークに格納された再生手段(53)と、 前記再生手段(53)を前記ローカルエリアネットワー
クから前記クライアントワークステーションへ転送する
手段(54)とを有し、 前記再生手段は、前記クライアントワークステーション
でローカルに再生を行う、ことを特徴とする保留システ
ム。 - 【請求項2】 前記再生手段(53)は前記オーディオ
を再生するためのメディアプレーヤプログラムを含む、
請求項1記載の保留システム。 - 【請求項3】 前記再生手段(53)は前記サーバから
前記クライアントへ転送され、前記クライアントワーク
ステーションで実行される、請求項1記載の保留システ
ム。 - 【請求項4】 オーディオファイル(52)、および該
オーディオファイル(52)を再生するためのメディア
プレーヤプログラム(53)をさらに含む、請求項2記
載の電話保留システム。 - 【請求項5】 保留状態に置かれた発呼者にオーディオ
を提供するシステムにおいて、 サーバと、 前記サーバと通信する大容量記憶装置を備えたクライア
ントと、 オーディオのストリームを前記サーバから前記クライア
ントへ転送する手段(96)と、 前記クライアントへ前記継続的ストリームと平行してダ
ウンロードされ、前記クライアントに前記継続的ストリ
ームを終了させるように、また前記ダウンロードされた
オーディオをローカルに前記クライアントから再生する
ように構成された手段(54)とを有し、 前記転送手段は、前記発呼者が保留状態にある場合にリ
アルタイムオーディオを前記発呼者へ提供し、 前記オーディオは前記クライアントにより前記大容量記
憶装置に格納される、ことを特徴とする保留システム。 - 【請求項6】 前記構成された手段(54)は既に前記
クライアントに存在する、請求項5記載の保留システ
ム。 - 【請求項7】 電話によりクライアントワークステーシ
ョンに接続され、保留状態に置かれたユーザにコンピュ
ータネットワークを介してマルチメディアプログラムを
提供するシステムにおいて、 ローカルエリアネットワークと、 マルチメディアを再生するために前記ローカルエリアネ
ットワークに格納された手段(54)と、 前記再生手段(54)を前記ローカルエリアネットワー
クから前記クライアントワークステーションへ転送する
手段(50)とを有し、 前記プログラムは前記クライアントワークステーション
でローカルにビデオの再生を行う、ことを特徴とする保
留システム。 - 【請求項8】 前記再生手段(54)は前記マルチメデ
ィアを再生するためのメディアプレーヤプログラムを含
む、請求項7記載の保留システム。 - 【請求項9】 前記再生手段(54)は前記サーバから
前記クライアントへ転送され、前記クライアントワーク
ステーションで実行される、請求項7記載の保留システ
ム。 - 【請求項10】 保留状態に置かれた発呼者にマルチメ
ディアプログラミングを提供するシステムにおいて、 サーバと、 前記サーバと通信する大容量記憶装置を備えたクライア
ントと、 マルチメディアデータの継続的なストリームを前記サー
バから前記クライアントへ転送する手段(96)と、 前記クライアントへ前記継続的マルチメディアストリー
ムと平行してダウンロードされ、前記クライアントに前
記継続的ストリームを終了させるように、また前記ダウ
ンロードされたマルチメディアをローカルに前記クライ
アントから再生するように構成された、前記サーバに格
納された手段(54)とを有し、 前記継続的マルチメディアデータストリームは、前記発
呼者が保留状態にある場合にリアルタイムマルチメディ
アを前記発呼者へ提供し、 前記マルチメディアデータは、前記クライアントにより
前記大容量記憶装置に格納される、ことを特徴とする保
留システム。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US09/152939 | 1998-09-14 | ||
| US09/152,939 US6526041B1 (en) | 1998-09-14 | 1998-09-14 | Apparatus and method for music-on-hold delivery on a communication system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2000295354A true JP2000295354A (ja) | 2000-10-20 |
Family
ID=22545095
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP11259117A Pending JP2000295354A (ja) | 1998-09-14 | 1999-09-13 | 保留システム |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US6526041B1 (ja) |
| EP (1) | EP0987846A3 (ja) |
| JP (1) | JP2000295354A (ja) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2003053029A1 (en) * | 2001-12-19 | 2003-06-26 | Matsushita Electric Industrial Co., Ltd. | Exchange system |
| JP2005252995A (ja) * | 2004-03-08 | 2005-09-15 | Nec Engineering Ltd | 中継台接続システム |
| WO2007000993A1 (ja) * | 2005-06-28 | 2007-01-04 | Matsushita Electric Industrial Co., Ltd. | 検証方法、情報処理装置、記録媒体、検証システム、証明プログラム及び検証プログラム |
| WO2007007805A1 (ja) * | 2005-07-14 | 2007-01-18 | Matsushita Electric Industrial Co., Ltd. | 検証方法、検証プログラム、記録媒体、情報処理装置、集積回路 |
| US7251253B2 (en) | 2001-09-17 | 2007-07-31 | Kabushiki Kaisha Toshiba | Audio packet communications system, network telephone terminal and special packet process method |
Families Citing this family (52)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20040261127A1 (en) * | 1991-11-25 | 2004-12-23 | Actv, Inc. | Digital interactive system for providing full interactivity with programming events |
| US7079176B1 (en) | 1991-11-25 | 2006-07-18 | Actv, Inc. | Digital interactive system for providing full interactivity with live programming events |
| US7448063B2 (en) * | 1991-11-25 | 2008-11-04 | Actv, Inc. | Digital interactive system for providing full interactivity with live programming events |
| US6400996B1 (en) * | 1999-02-01 | 2002-06-04 | Steven M. Hoffberg | Adaptive pattern recognition based control system and method |
| US8352400B2 (en) | 1991-12-23 | 2013-01-08 | Hoffberg Steven M | Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore |
| US5761606A (en) * | 1996-02-08 | 1998-06-02 | Wolzien; Thomas R. | Media online services access via address embedded in video or audio program |
| US20020049832A1 (en) * | 1996-03-08 | 2002-04-25 | Craig Ullman | Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments |
| US6513069B1 (en) * | 1996-03-08 | 2003-01-28 | Actv, Inc. | Enhanced video programming system and method for providing a distributed community network |
| US6731609B1 (en) * | 1998-12-31 | 2004-05-04 | Aspect Communications Corp. | Telephony system for conducting multimedia telephonic conferences over a packet-based network |
| US7966078B2 (en) | 1999-02-01 | 2011-06-21 | Steven Hoffberg | Network media appliance system and method |
| US6456601B1 (en) * | 1999-06-04 | 2002-09-24 | Siemens Information And Communication Networks, Inc. | Method and system to provide telephony tones and announcements in a packetized network environment |
| US7120871B1 (en) | 1999-09-15 | 2006-10-10 | Actv, Inc. | Enhanced video programming system and method utilizing a web page staging area |
| US7949722B1 (en) | 1999-09-29 | 2011-05-24 | Actv Inc. | Enhanced video programming system and method utilizing user-profile information |
| EP1113361A1 (en) * | 2000-01-03 | 2001-07-04 | Wimba.Com S.A. | Process of communication between an applet and a local agent using a socket communication channel |
| ATE546013T1 (de) | 2000-03-31 | 2012-03-15 | Opentv Inc | System und verfahren zur einfügung von lokalen metadaten |
| US20020019843A1 (en) * | 2000-04-26 | 2002-02-14 | Killian Robert T. | Multiprocessor object control |
| US7584291B2 (en) * | 2000-05-12 | 2009-09-01 | Mosi Media, Llc | System and method for limiting dead air time in internet streaming media delivery |
| US6732143B1 (en) * | 2000-08-11 | 2004-05-04 | Sun Microsystems, Inc. | Method and system for integrating telephone voice communications into a client-server architecture |
| US7212516B1 (en) * | 2000-12-22 | 2007-05-01 | Nortel Networks Limited | Network spanning heterogeneous call center and method of operation |
| US20020156909A1 (en) * | 2001-02-15 | 2002-10-24 | Harrington Jeffrey M. | System and method for server side control of a flash presentation |
| US20020112002A1 (en) * | 2001-02-15 | 2002-08-15 | Abato Michael R. | System and process for creating a virtual stage and presenting enhanced content via the virtual stage |
| US7606909B1 (en) | 2001-02-20 | 2009-10-20 | Michael Ely | Method and apparatus for a business contact center |
| US7631088B2 (en) * | 2001-02-27 | 2009-12-08 | Jonathan Logan | System and method for minimizing perceived dead air time in internet streaming media delivery |
| US6853719B2 (en) * | 2001-03-22 | 2005-02-08 | Nortel Networks Limited | Provision of media content to telephony callers on-hold |
| US20020152117A1 (en) * | 2001-04-12 | 2002-10-17 | Mike Cristofalo | System and method for targeting object oriented audio and video content to users |
| US7305691B2 (en) * | 2001-05-07 | 2007-12-04 | Actv, Inc. | System and method for providing targeted programming outside of the home |
| US20030003898A1 (en) * | 2001-06-27 | 2003-01-02 | International Business Machines Corporation | Utilizing parallel available services over a wireless network |
| US7266591B1 (en) | 2001-12-17 | 2007-09-04 | Verizon Business Global Llc | Providing content delivery during a call hold condition |
| US6741683B1 (en) * | 2001-12-21 | 2004-05-25 | Charles Michael Shelton | On-hold message updating system and method |
| US7173911B1 (en) | 2001-12-28 | 2007-02-06 | Cisco Technology, Inc. | System and method for music-on-hold in a voice over internet protocol (VoIP) environment |
| US7209475B1 (en) | 2001-12-28 | 2007-04-24 | Cisco Technology, Inc. | System and method for providing on-hold content in a voice over internet protocol (VoIP) environment |
| DE10203773A1 (de) * | 2002-03-19 | 2003-08-07 | Wolfgang Beyer | Verfahren zur automatisierten Telefonwarteschleifen-Aktualisierung |
| US20030145338A1 (en) * | 2002-01-31 | 2003-07-31 | Actv, Inc. | System and process for incorporating, retrieving and displaying an enhanced flash movie |
| DE10204007A1 (de) * | 2002-02-01 | 2003-08-14 | Tenovis Gmbh & Co Kg | Vorrichtung und Verfahren zur Einspielung von Audiodaten in eine Telefonverbindung |
| US20040088380A1 (en) * | 2002-03-12 | 2004-05-06 | Chung Randall M. | Splitting and redundant storage on multiple servers |
| DE10245232B4 (de) * | 2002-09-27 | 2006-09-07 | Siemens Ag | Verfahren zur Behandlung von digital hinterlegten Tonfolgen, wie Warteschleifenmusik (= Moh = Music on Hold), Sprachsequenzen oder Signaltönen in einer Telekommunikationsanlage und eine Telekommunikationsanlage |
| US20040114575A1 (en) * | 2002-12-17 | 2004-06-17 | Junichi Morita | Exchange system |
| US7930716B2 (en) * | 2002-12-31 | 2011-04-19 | Actv Inc. | Techniques for reinsertion of local market advertising in digital video from a bypass source |
| US7450711B2 (en) * | 2003-12-15 | 2008-11-11 | International Business Machines Corporation | Adjusting music length to expected waiting time while caller is on hold |
| US20070211869A1 (en) * | 2004-07-19 | 2007-09-13 | Nokia Corporation | Communications wait music |
| US9544259B2 (en) * | 2006-11-08 | 2017-01-10 | Open Invention Network, Llc | Apparatus and method for dynamic streaming of multimedia files |
| US20080222236A1 (en) | 2006-11-27 | 2008-09-11 | Christopher James Nason | Method and system for processing data on a plurality of communication devices |
| US8509417B1 (en) | 2008-03-12 | 2013-08-13 | Sprint Communications Company L.P. | Enhanced call on-hold services |
| WO2009151787A2 (en) * | 2008-04-17 | 2009-12-17 | Patent Holding, Llc | Massaging features for phonecasting systems |
| JP5332544B2 (ja) * | 2008-11-21 | 2013-11-06 | 富士通株式会社 | 呼制御装置、呼制御システム、呼制御方法及びコンピュータプログラム |
| US8926435B2 (en) * | 2008-12-15 | 2015-01-06 | Sony Computer Entertainment America Llc | Dual-mode program execution |
| CN103442774B (zh) * | 2010-09-13 | 2016-08-10 | 索尼电脑娱乐美国公司 | 双模式程序执行和加载 |
| US9565228B2 (en) * | 2013-03-01 | 2017-02-07 | Comcast Cable Communications, Llc | Streaming and downloading of content |
| US9392111B2 (en) | 2013-09-20 | 2016-07-12 | Lenovo Enterprise Solutions (Singapore) Pte. Ltd. | Reduction of on-hold call bandwidth consumption |
| CN104301556B (zh) * | 2014-09-26 | 2017-12-29 | 小米科技有限责任公司 | 电话交互方法、装置和系统 |
| KR102338335B1 (ko) * | 2015-05-29 | 2021-12-10 | 삼성전자주식회사 | 통화 보류음을 재생하기 위한 방법 및 그 전자 장치 |
| US20180302512A1 (en) * | 2017-04-14 | 2018-10-18 | Daniel T. Hamling | Personalized call hold content |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5187591A (en) | 1991-01-24 | 1993-02-16 | Micom Communications Corp. | System for transmitting and receiving aural information and modulated data |
| US5583563A (en) | 1995-01-12 | 1996-12-10 | Us West Marketing Resources Group, Inc. | Method and system for delivering an application in an interactive television network |
| US5999525A (en) * | 1996-11-18 | 1999-12-07 | Mci Communications Corporation | Method for video telephony over a hybrid network |
| US5734119A (en) | 1996-12-19 | 1998-03-31 | Invision Interactive, Inc. | Method for streaming transmission of compressed music |
| US6009176A (en) * | 1997-02-13 | 1999-12-28 | International Business Machines Corporation | How to sign digital streams |
-
1998
- 1998-09-14 US US09/152,939 patent/US6526041B1/en not_active Expired - Lifetime
-
1999
- 1999-07-09 EP EP99113315A patent/EP0987846A3/en not_active Withdrawn
- 1999-09-13 JP JP11259117A patent/JP2000295354A/ja active Pending
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7251253B2 (en) | 2001-09-17 | 2007-07-31 | Kabushiki Kaisha Toshiba | Audio packet communications system, network telephone terminal and special packet process method |
| WO2003053029A1 (en) * | 2001-12-19 | 2003-06-26 | Matsushita Electric Industrial Co., Ltd. | Exchange system |
| JP2005252995A (ja) * | 2004-03-08 | 2005-09-15 | Nec Engineering Ltd | 中継台接続システム |
| WO2007000993A1 (ja) * | 2005-06-28 | 2007-01-04 | Matsushita Electric Industrial Co., Ltd. | 検証方法、情報処理装置、記録媒体、検証システム、証明プログラム及び検証プログラム |
| US8474049B2 (en) | 2005-06-28 | 2013-06-25 | Panasonic Corporation | Verification method, information processing device, recording medium, verification system, certification program, and verification program |
| WO2007007805A1 (ja) * | 2005-07-14 | 2007-01-18 | Matsushita Electric Industrial Co., Ltd. | 検証方法、検証プログラム、記録媒体、情報処理装置、集積回路 |
| CN100589112C (zh) * | 2005-07-14 | 2010-02-10 | 松下电器产业株式会社 | 验证方法、信息处理装置、集成电路 |
| JP4889638B2 (ja) * | 2005-07-14 | 2012-03-07 | パナソニック株式会社 | 検証方法、検証プログラム、記録媒体、情報処理装置、集積回路 |
| US8281362B2 (en) | 2005-07-14 | 2012-10-02 | Panasonic Corporation | Verification method, verification program, recording medium, information processor, and integrated circuit |
Also Published As
| Publication number | Publication date |
|---|---|
| EP0987846A2 (en) | 2000-03-22 |
| US6526041B1 (en) | 2003-02-25 |
| EP0987846A3 (en) | 2006-04-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2000295354A (ja) | 保留システム | |
| EP1244282B1 (en) | Method and apparatus for local generation of media content for callers put on hold | |
| CN1145285C (zh) | 对具有将电话呼叫从一种媒体型式变换为另一种媒体型式能力的因特网协议消息传送所要求的带宽进行管理 | |
| US8576838B2 (en) | Method of setting up a call-back | |
| EP2012516B1 (en) | Customised playback telephony services | |
| US7885400B2 (en) | Call features for automatic call distribution system | |
| EP0999686B1 (en) | Telecommunications conferencing method and apparatus | |
| US20070071223A1 (en) | Method and system for handling a queued automatic call distributor call | |
| US20060007940A1 (en) | Controlling voice communications over a data network | |
| US20100080361A1 (en) | Method for Sharing Audio-only content, Audio-Visual content, and Visual-only content between Subscribers on a Telephone call | |
| US20020110112A1 (en) | System and method for managing a network to sustain the quality of voice over internet protocol communications | |
| JPH10513632A (ja) | インターネットに接続された電話回線のための呼通知機能 | |
| JP4034187B2 (ja) | ボイスオーバーip優先度及び帯域要件の最適化 | |
| JP4430108B2 (ja) | マルチメディアリングバックトーンサービスのための端末コーデック設定方法及びシステム | |
| US7450699B2 (en) | Method and system for call answer while connected to voice mail | |
| US20070269032A1 (en) | Information processing apparatus and connection control method | |
| CN101267475B (zh) | 一种企业总机接入的实现方法、应用服务器、系统 | |
| CN1859480B (zh) | 被叫用户收听多彩振铃音方法及系统 | |
| US9531883B2 (en) | Providing an announcement for a multiparty communication session | |
| US20100008355A1 (en) | Method And System For Computer-Based Private Branch Exchange | |
| JP3770376B2 (ja) | Ipネットワークにおける保留音送出システム及び保留音送出方法 | |
| JP2000307658A (ja) | 音声ゲートウェイ装置 | |
| KR20040074332A (ko) | 무선 통신 시스템에서의 플래쉬 애니메이션 링백톤 서비스방법 | |
| WO2007056936A1 (en) | Method and network equipment for multimedia backspacing in communication network and communication network thereof | |
| EP1215855A2 (en) | Method of network load management for voice over internet protocol |