DE10160027A1 - Anordnung zur Steuerung und/oder Überwachung von mindestens zwei Kommunikationssystemen durch mindestens eine Anwendung - Google Patents
Anordnung zur Steuerung und/oder Überwachung von mindestens zwei Kommunikationssystemen durch mindestens eine AnwendungInfo
- Publication number
- DE10160027A1 DE10160027A1 DE10160027A DE10160027A DE10160027A1 DE 10160027 A1 DE10160027 A1 DE 10160027A1 DE 10160027 A DE10160027 A DE 10160027A DE 10160027 A DE10160027 A DE 10160027A DE 10160027 A1 DE10160027 A1 DE 10160027A1
- Authority
- DE
- Germany
- Prior art keywords
- communication systems
- application
- communication system
- data
- protocol
- 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.)
- Withdrawn
Links
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/42314—Systems providing special services or facilities to subscribers in private branch exchanges
- H04M3/42323—PBX's with CTI arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/009—Arrangements for interconnection between switching centres in systems involving PBX or KTS networks
Abstract
Eine Anordnung dient der Steuerung und/oder Überwachung von mindestens zwei Kommunikationssystemen (1, 1a, 1b) durch mindestens eine Anwendung (2, 2a, 2b). Dazu werden jeweils Daten von einer Anwendung (2, 2a, 2b) zu einem Kommunikationssystem (1, 1a, 1b) und/oder umgekehrt von einem Kommunikationssystem (1, 1a, 1b) zu einer Anwendung (2, 2a, 2b) übertragen. Ein zwischengeschalteter gemeinsamer Dienst (4) empfängt und verarbeitet die Daten jeweils und leitet sie anschließend weiter, wobei der Dienst (4) die Daten zu den Kommunikationssystemn (1, 1a, 1b) jeweils im gleichen Datenformat absendet und/oder von den Kommunikationssystemen (1, 1a, 1b) empfängt. Von den Kommunikationssystemen (1, 1a, 1b) verwendet mindestens eines ein anderes Datenformat, wobei zur Anpassung der Datenformate jeweils mindestens ein Umsetzmittel (5, 5a, 5b) zwischen dem Kommunikationssystem (1, 1a, 1b) und dem Dienst (4) geschaltet ist. Bei dieser Anordnung muss die Anwendung nicht auf dasjenige Datenformat voreingestellt werden, welches von dem Kommunikationssystem zur Übertragung von Steuer- und Zustandsinformationen verwendet wird.
Description
- Die Erfindung betrifft eine Anordnung zur Steuerung und/oder Überwachung von mindestens zwei Kommunikationssystemen durch mindestens eine Anwendung.
- Anordnungen, bei denen Steuer- und Zustandsinformationen zwischen Kommunikationssystemen und Anwendungen ausgetauscht werden, sind als CTI-Lösungen (CTI = Computer Telephony Integration) allgemein bekannt. Ein Anwendungsgebiet von CTI- Lösungen ist beispielsweise, Vermittlungsleistungsmerkmale in Kommunikationsanlagen zu aktivieren, zu deaktivieren und zu steuern. CTI-Lösungen erlauben überdies das Anzeigen und Weiterverarbeiten von Zustandsinformationen, welche die Teilnehmerendgeräte an Kommunikationssystemen betreffen, also beispielsweise der Rufzustand "frei" oder "besetzt". Man spricht in diesem Zusammenhang auch von "Monitoring", weil verschiedene Teilnehmerendgeräte überwacht werden und der Eintritt bestimmter Ereignisse gemeldet wird, z. B. ein eingehender Ruf.
- Sowohl zur Steuerung von Leistungsmerkmalen mit Hilfe von Steuerinformationen als auch zur Anzeige und Weiterverarbeitung von Zustandsinformationen ist ein Datenaustausch in der Regel in beiden Richtungen erforderlich, also sowohl von der Anwendung zu der Kommunikationsanlage hin als auch in umgekehrter Richtung.
- Im folgenden wird dieser Datenaustausch als Protokoll bezeichnet. Das Protokoll legt die Nachrichtenfolge und deren Struktur/Inhalte (Datenformate) fest. Die Anwendungen sind in der Regel auf einem Computer installiert, wo sie auf einer Programmierschnittstelle aufsetzen, dem sogenannten API (API = Application Programming Interface). Eine häufig auch als "Treiber-Software" bezeichnete Software stellt das API zur Verfügung und tauscht die übertragenen Daten mit einem zentral im Netzwerk angeordneten Server als gemeinsamen Dienst aus, der auch als Telefonie- oder CTI-Server bezeichnet wird. Der Datenaustausch zwischen der Anwendung und dem Telefonie-Server erfolgt nach einem festgelegten Protokoll, beispielsweise dem CSTA-Protokoll.
- An einem Telefonie-Server können mehrere Anwendungen angeschlossen sein, mit denen die Steuer- und Zustandsinformationen ausgetauscht werden. Im Telefonie- Server findet die Zuordnung und Verteilung der zwischen den Anwendungen und den Kommunikationssystemen auszutauschenden Daten statt. Zur Kommunikation mit dem Telefonie-Server verfügen Kommunikationssysteme über spezielle Schnittstellen, die ebenfalls allgemein als CTI-Schnittstellen bezeichnet werden. Das Protokoll der über diese CTI-Schnittstellen übertragenen Steuer- und Zustandsinformationen hängt vom Funktionsumfang des jeweiligen Kommunikationssystems ab. Die Protokolle sind oft herstellerspezifisch (proprietär).
- Bei den bekannten Anordnungen hat sich als nachteilig erwiesen, daß die Anwendung auf dasjenige Protokoll voreingestellt werden muß, welches von dem Kommunikationssystem zur Übertragung von Steuer- und Zustandsinformationen verwendet wird.
- Aufgabe der Erfindung ist es, eine Anordnung vorzuschlagen, bei der der oben genannte Nachteil überwunden wird.
- Die Lösung dieser Aufgabe ist durch die im Anspruch 1 angegebenen Merkmale gegeben. Durch die kennzeichnenden Merkmale der Unteransprüche ist die Anordnung in vorteilhafter Weise weiter ausgestaltet.
- Die Lösung ist eine Anordnung zur Steuerung und/oder Überwachung von mindestens zwei Kommunikationssystemen durch mindestens eine Anwendung, wobei jeweils Daten von einer Anwendung zu einem Kommunikationssystem und/oder umgekehrt von einem Kommunikationssystem zu einer Anwendung übertragen werden, mit einem zwischengeschalteten gemeinsamen Dienst, der die Daten jeweils empfängt, verarbeitet und ggf. anschließend weiterleitet, und wobei der Dienst die Daten zu den Kommunikationssystemen jeweils im gleichen Datenformat absendet und/oder von den Kommunikationssystemen empfängt, von denen mindestens ein Kommunikationssystem ein anderes Datenformat verwendet, wobei zur Anpassung der Datenformate jeweils mindestens ein Umsetzmittel zwischen diesem Kommunikationssystem und dem Dienst geschaltet ist.
- Eine Anpassung der Anwendungen oder des gemeinsamen Dienstes an jedes Datenformat, welches von den Kommunikationssystemen zum Austausch von Steuer- und Zustandsinformationen verwendet wird, erübrigt sich, wenn Umsetzmittel die Daten von den Datenformaten der Kommunikationssysteme in ein gleiches Datenformat, und in umgekehrter Richtung, umsetzt. Weitere Kommunikationssysteme können so in bestehende Anordnungen integriert werden, ohne dass dem zentralen Dienst oder einer Anwendung ein weiteres Datenformat hinzugefügt werden muss.
- Anwendungen kann eine Standardschnittstelle dadurch bereitgestellt werden, dass das gleiche Datenformat des Dienstes ein standardisiertes Datenformat ist.
- Wenn das andere Datenformat des Kommunikationssystems in einem proprietären Protokoll definiert ist, ist ein besonders effektiver Zugriff auf die Steuer- und Zustandsfunktionen des Kommunikationssystems möglich.
- Ein großer Funktionsumfang kann mit den Anwendungen realisiert werden, indem die übertragenen Daten Steuerinformationen zur Steuerung der Kommunikationssysteme und Zustandsinformationen der Kommunikationssysteme umfassen.
- Umsetzmittel, gemeinsame Dienste und Kommunikationssysteme unterschiedlicher Hersteller lassen sich vorteilhaft miteinander betreiben, wenn das gleiche Datenformat des Dienstes in einem harmonisierten Protokoll definiert ist.
- Wenn der Funktionsumfang des harmonisierten Protokolls durch eine jeweilige Ausprägung des Protokolls jeweils dem Funktionsumfang des zugeordneten Kommunikationssystems angepasst ist, lassen sich Kommunikationssysteme mit unterschiedlichem Funktionsumfang in einer Anordnung gleichzeitig einsetzen, ohne dass der kleinere Funktionsumfang eines Kommunikationssystems die Funktionalität, die sich mit den anderen Kommunikationssystemen erreichen lässt, beschränkt.
- Anwendungen können sich auf den Funktionsumfang der angeschlossenen Kommunikationssysteme selbsttätig einstellen, wenn das harmonisierte Protokoll ein standardisiertes CSTA- Protokoll (CSTA = Computer Supported Telephony Application) ist.
- Wenn zwischen dem Umsetzmittel und dem Kommunikationssystem ein systemspezifisches Vorschaltmittel zur Voranpassung angeordnet ist, können standardisierte Umsetzmittel zur Anschaltung von Kommunikationssystemen mit proprietären Datenformaten verwendet werden. Im Vorschaltmittel lassen sich Sicherheitsmechanismen zum Schutz der jeweiligen Kommunikationssysteme vor fehlerhaften Steuerinformationen anordnen.
- Anwendung können entfernt vom gemeinsamen Dienst angeordnet werden, wenn die Anwendung oder die Anwendungen und der Dienst über ein Netzwerk miteinander verbunden sind.
- Wenn das Netzwerk ein LAN ist, ist für die Verbindungen zwischen den Anwendungen und den Kommunikationssystemen ein besonders effektiver Datenschutz durch Standardverfahren realisierbar.
- Ein Ausführungsbeispiel einer erfindungsgemäßen Anordnung zur Steuerung und/oder Überwachung von Kommunikationssystemen wird nachfolgend anhand der Zeichnung beschrieben. Die einzige Figur zeigt dabei eine schematische Darstellung einer Vorrichtung zum Datenaustausch.
- Die Figur zeigt eine Kommunikationsanordnung, in der Steuer- und Zustandsinformationen zwischen Anwendungen 2, 2a, 2b und Kommunikationssystemen 1, 1a, 1b ausgetauscht werden können.
- Nachfolgend wird die Steuerung einer der beiden Kommunikationssysteme 1a durch eine der Anwendungen 2a beispielhaft beschrieben.
- Zur Übertragung einer Steuerinformation von der Anwendung 2a zum Kommunikationssystem 1a benutzt die Anwendung 2a z. B. ein TAPI-Interface (mit Treiber-Software 3a). Dabei setzt die Anwendung 2a anwendungsseitig auf einer Programmierschnittstelle 3d, dem sogenannten API, auf. Die Anwendung 2a und die Treiber-Software 3a sind gemeinsam auf einem PC installiert. Die Steuerinformation wird von der Treiber-Software 3a über ein Netzwerk LAN zum Telefonie- Server 4a übertragen, der den gemeinsamen Dienst 4 zur Verfügung stellt. (Selbstverständlich kann der gemeinsame Dienst 4 auch auf einem gemeinsamen PC mit einer Treiber- Software 3, 3a, 3b und einer Anwendung 2, 2a, 2b installiert sein.)
- Das Datenformat, welches zur Übertragung von Zustands- und Steuerinformationen zwischen jeder Treiber-Software 3, 3a, 3b und dem Telefonie-Server 4a verwendet wird, ist ein Datenformat gemäß dem CSTA-Protokoll. Falls sich das von den Anwendungen 2, 2a, 2b verwendete Datenformat von diesem Datenformat unterscheidet, wird in der Treiber-Software 3, 3a, 3b eine Umsetzung der Zustands- und Steuerinformationen in das jeweils andere Datenformat vorgenommen. Das kann beispielsweise durch eine tabellarische Abbildung (in der Figur Client Control) von Protokollelementen, dem sog. "Mapping", geschehen.
- Im Telefonie-Server 4a wird auf Basis von Adressinformationen entschieden, zu welchem der Kommunikationssysteme 1, 1a, 1b die Steuerinformation übertragen werden soll. Er funktioniert auch als Zwischenspeicher (engl.: "Cache") und Verteiler für Zustandsinformationen. Aufgrund seiner Cache-Funktion kann der Telefonie-Server 4a die Weiterleitung von Steuerinformationen ggf. auch unterlassen. Das ist z. B. der Fall, wenn die durch die Steuerinformation zu beeinflussende Funktion in den Kommunikationssystemen 1, 1a, 1b bereits durch vorhergehende Steuerinformationen aktiviert bzw. deaktiviert ist.
- Hier überträgt der Telefonie-Server 4a die Steuerinformation zunächst an das dem Kommunikationssystem 1a zugeordneten Umsetzmittel 5a.
- Jedem Kommunikationssystem 1, 1a, 1b ist ein Umsetzmittel 5, 5a, 5b zugeordnet. Die Umsetzmittel 5, 5a, 5b sind auf nicht dargestellten PCs installiert, die über ein IP-Netz (IP = Internet-Protokoll), beispielsweise LAN, sowohl mit dem Telefonie-Server 4a als auch mit den Kommunikationssystemen 1, 1a, 1b verbunden sind. Selbstverständlich können die Umsetzmittel 5, 5a, 5b auch auf einem gemeinsamen PC installiert sein, und auch andere Übertragungswege als ein IP-Netz LAN, z. B. serielle Datenleitungen oder ISDN- Verbindungen, können verwendet werden.
- Die Steuerinformation wird zwischen dem Telefonie-Server 4a und dem Umsetzmittel 5a in einem standardisierten Datenformat übertragen, welches im harmonisierten CSTA-Protokoll definiert ist. Der Telefonie-Server 4a kommuniziert mit allen Umsetzmitteln 5, 5a, 5b unter Verwendung dieses gleichen Datenformats. Man spricht daher auch von einer "harmonisierten Protokoll-Ebene" oder auch von einem harmonisierten Protokoll-Layer 7. (Genauso kann auch bei den Verbindungen zwischen jeder Treiber-Software, 3, 3a, 3b und dem Telefonie-Server 4a von einem harmonisierten Protokoll- Layer 7a gesprochen werden, wenn der Datenaustausch über jede dieser Verbindungen gemäß desselben Protokolls durchgeführt wird.)
- Dem unterschiedlichen Funktionsumfang verschiedener Kommunikationssysteme wird entsprochen, indem im Protokoll- Layer 7 für die Verbindungen zu den verschiedenen Kommunikationssystemen unterschiedliche Protokollausprägungen des CSTA-Protokolls verwendet werden, die auch als "Profile" bezeichnet werden. Im Protokoll sind dazu Mechanismen definiert, mit deren Hilfe die Anwendungen 2, 2a, 2b Informationen über die verfügbaren, im jeweiligen Profile definierten Leistungsmerkmale der Kommunikationssysteme 1, 1a, 1b abrufen können. Ein Umsetzmittel 5, 5a, 5b kann nur dann entfallen, wenn die zugeordnete Kommunikationssystem 1, 1a, 1b zum Austausch der Steuer- und Zustandsinformationen bereits ein im CSTA-Protokoll definiertes Datenformat verwendet.
- Das Umsetzmittel 5a setzt die zu übertragende Steuerinformation in das Datenformat um, welches von dem Kommunikationssystem 1a für die Schnittstelle zum Austausch von Steuer- und Zustandsinformationen verwendet wird, die als CTI-Schnittstelle ausgebildet ist. Dieses Datenformat ist in einem eigenen, meist herstellerspezifischen, Protokoll definiert; man spricht daher auch von einem proprietären Datenformat. Die Steuerinformation wird dann in diesem proprietären Datenformat vom Umsetzmittel 5a zum Kommunikationssystem 1a übertragen.
- In der Figur sind zwischen den Umsetzmitteln 5, 5b und den Kommunikationssystemen 1, 1b weitere Umsetzmittel 6a, 6b als Vorschaltmittel 6 angeordnet. Solche Vorschaltmittel 6 werden beispielsweise verwendet, um einen gesicherten Zugang mit einer sog. Firewall-Funktionalität zu einer - in der Regel nicht offengelegten - herstellerspezifischen Schnittstelle zu bilden. Sie sind häufig bereits in Kommunikationssystemen herstellerseitig vorhanden, oder werden vom Hersteller eines Kommunikationssystems als zusätzliche Einrichtung bereitgestellt. Das Vorschaltmittel 6 ändert nochmals das Datenformat der Steuerinformation, die vom Umsetzmittel 5a zum Kommunikationssystem 1a übertragen werden soll.
- Die Steuer- und Zustandsinformationen, die von den Kommunikationssystemen 1, 1a, 1b zu den Anwendungen 2, 2a, 2b übertragen werden, durchlaufen den beschriebenen Weg in umgekehrter Richtung. Sowohl bei der Übertragung von Steuerinformationen als auch von Zustandsinformationen findet meist eine Datenübertragung in beiden Richtungen, also sowohl von den Kommunikationssystemen 1, 1a, 1b zu den Anwendungen 2, 2a, 2b hin, als auch umgekehrt, statt. Das liegt zum einen daran, dass Zustandsinformationen von den Anwendungen 2, 2a, 2b zunächst bei dem Kommunikationssystem angefordert werden, bevor sie von dieser übermittelt werden, und zum anderen daran, dass bei der Ausführung von Leistungsmerkmal- Änderungen und anderen Steuerungsvorgängen regelmäßig Quittierungsmeldungen als Antwort auf eine Aufforderung versendet werden.
Claims (10)
1. Anordnung zur Steuerung und/oder Überwachung von
mindestens zwei Kommunikationssystemen (1, 1a, 1b) durch
mindestens eine Anwendung (2, 2a, 2b),
wobei jeweils Daten von einer Anwendung (2, 2a, 2b) zu einem Kommunikationssystem (1, 1a, 1b) und/oder umgekehrt von einem Kommunikationssystem (1, 1a, 1b) zu einer Anwendung (2, 2a, 2b) übertragen werden,
mit einem zwischengeschalteten gemeinsamen Dienst (4), der die Daten jeweils empfängt, verarbeitet und ggf. anschließend weiterleitet, und
wobei der Dienst (4) die Daten zu den Kommunikationssystemen (1, 1a, 1b) jeweils im gleichen Datenformat absendet und/oder von den Kommunikationssystemen (1, 1a, 1b) empfängt,
von denen mindestens ein Kommunikationssystem (1, 1a, 1b) ein anderes Datenformat verwendet,
wobei zur Anpassung der Datenformate jeweils mindestens ein Umsetzmittel (5, 5a, 5b) zwischen dem Kommunikationssystem (1, 1a, 1b) und dem Dienst (4) geschaltet ist.
wobei jeweils Daten von einer Anwendung (2, 2a, 2b) zu einem Kommunikationssystem (1, 1a, 1b) und/oder umgekehrt von einem Kommunikationssystem (1, 1a, 1b) zu einer Anwendung (2, 2a, 2b) übertragen werden,
mit einem zwischengeschalteten gemeinsamen Dienst (4), der die Daten jeweils empfängt, verarbeitet und ggf. anschließend weiterleitet, und
wobei der Dienst (4) die Daten zu den Kommunikationssystemen (1, 1a, 1b) jeweils im gleichen Datenformat absendet und/oder von den Kommunikationssystemen (1, 1a, 1b) empfängt,
von denen mindestens ein Kommunikationssystem (1, 1a, 1b) ein anderes Datenformat verwendet,
wobei zur Anpassung der Datenformate jeweils mindestens ein Umsetzmittel (5, 5a, 5b) zwischen dem Kommunikationssystem (1, 1a, 1b) und dem Dienst (4) geschaltet ist.
2. Anordnung nach Anspruch 1,
dadurch gekennzeichnet,
dass das gleiche Datenformat des Dienstes (4) ein
standardisiertes Datenformat ist.
3. Anordnung nach Anspruch 1 oder 2,
dadurch gekennzeichnet,
dass das andere Datenformat des Kommunikationssystems (1, 1a,
1b) in einem proprietären Protokoll definiert ist.
4. Anordnung nach einem der Ansprüche 1-3,
dadurch gekennzeichnet,
dass die Daten Steuerinformationen zur Steuerung der
Kommunikationssysteme (1, 1a, 1b) und Zustandsinformationen
der Kommunikationssysteme (1, 1a, 1b) umfassen.
5. Anordnung nach einem der Ansprüche 1-4,
dadurch gekennzeichnet,
dass das gleiche Datenformat des Dienstes (4) in einem
harmonisierten Protokoll definiert ist.
6. Anordnung nach Anspruch 5,
dadurch gekennzeichnet,
dass der Funktionsumfang des harmonisierten Protokolls durch
eine jeweilige Ausprägung des Protokolls jeweils dem
Funktionsumfang des zugeordneten Kommunikationssystems (1,
1a, 1b) angepaßt ist.
7. Anordnung nach einem der Ansprüche 5 oder 6,
dadurch gekennzeichnet,
dass das harmonisierte Protokoll ein standardisiertes CSTA-
Protokoll (CSTA = Computer Supported Telephony Application)
ist.
8. Anordnung nach einem der Ansprüche 1-7,
dadurch gekennzeichnet,
dass zwischen dem Umsetzmittel (5, 5a, 5b) und dem
Kommunikationssystem (1, 1a, 1b) ein systemspezifisches
Vorschaltmittel (6) zur Voranpassung angeordnet ist.
9. Anordnung nach einem der Ansprüche 1-8,
dadurch gekennzeichnet,
dass die Anwendung (2, 2a, 2b) oder die Anwendungen (2, 2a,
2b) und der Dienst (4) über ein Netzwerk miteinander
verbunden sind.
10. Anordnung nach Anspruch 9,
dadurch gekennzeichnet,
dass das Netzwerk ein LAN ist.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE10160027A DE10160027A1 (de) | 2001-12-06 | 2001-12-06 | Anordnung zur Steuerung und/oder Überwachung von mindestens zwei Kommunikationssystemen durch mindestens eine Anwendung |
EP02024260A EP1318654A3 (de) | 2001-12-06 | 2002-10-31 | Anordnung zur Steuerung und/oder Überwachung von mindestens zwei Kommunikationssystemen durch mindestens eine Anwendung |
US10/310,999 US20030108064A1 (en) | 2001-12-06 | 2002-12-06 | Controlling or monitoring at least two communication systems by at least one application |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE10160027A DE10160027A1 (de) | 2001-12-06 | 2001-12-06 | Anordnung zur Steuerung und/oder Überwachung von mindestens zwei Kommunikationssystemen durch mindestens eine Anwendung |
Publications (1)
Publication Number | Publication Date |
---|---|
DE10160027A1 true DE10160027A1 (de) | 2003-06-26 |
Family
ID=7708303
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE10160027A Withdrawn DE10160027A1 (de) | 2001-12-06 | 2001-12-06 | Anordnung zur Steuerung und/oder Überwachung von mindestens zwei Kommunikationssystemen durch mindestens eine Anwendung |
Country Status (3)
Country | Link |
---|---|
US (1) | US20030108064A1 (de) |
EP (1) | EP1318654A3 (de) |
DE (1) | DE10160027A1 (de) |
Families Citing this family (62)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6920216B2 (en) | 2002-08-19 | 2005-07-19 | Intel Corporation | Automatic call distribution with computer telephony interface enablement |
KR100474849B1 (ko) * | 2002-11-01 | 2005-03-11 | 삼성전자주식회사 | 어레이 안테나를 이용한 빔포밍 방법에 의한코드분할다중접속 이동통신 시스템에서 코드를 재사용하는방법 및 장치 |
US7417981B2 (en) * | 2003-10-15 | 2008-08-26 | Vonage Holdings Corp. | Method and apparatus for enhanced Internet Telephony |
US7386111B2 (en) * | 2004-02-10 | 2008-06-10 | Vonage Network Inc. | Method and apparatus for placing a long distance call based on a virtual phone number |
US20060210036A1 (en) | 2005-03-16 | 2006-09-21 | Jeffrey Citron | System for effecting a telephone call over a computer network without alphanumeric keypad operation |
US8683044B2 (en) | 2005-03-16 | 2014-03-25 | Vonage Network Llc | Third party call control application program interface |
US20060210040A1 (en) * | 2005-03-16 | 2006-09-21 | Jeffrey Citron | Transfer identification software enabling electronic communication system |
CN101288281B (zh) * | 2005-10-13 | 2012-10-03 | 沃纳格控股公司 | 用于检测设备附加的变化的方法和系统 |
EP1949660A4 (de) | 2005-11-09 | 2010-10-13 | Vonage Holdings Corp | Verfahren und system zur angepassten anruferidentifikation |
MX2008009941A (es) * | 2006-02-01 | 2008-11-18 | Vonage Holdings Corp | Metodo y aparato para comunicar un estado de un dispositivo en una red de comunicacion a base de paquetes. |
US8917717B2 (en) * | 2007-02-13 | 2014-12-23 | Vonage Network Llc | Method and system for multi-modal communications |
AU2007217346B2 (en) * | 2006-02-27 | 2011-07-28 | Vonage Holdings Corp. | Automatic device configuration |
CN101662946B (zh) * | 2007-04-24 | 2013-06-12 | Fmc有限公司 | 共沉淀角叉菜胶/黄原胶组合物及其制备方法 |
US8351913B2 (en) * | 2008-01-15 | 2013-01-08 | Microsoft Corporation | Merging call notifications in cross ringing systems |
US8655490B2 (en) | 2008-10-27 | 2014-02-18 | Lennox Industries, Inc. | System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network |
US8463442B2 (en) | 2008-10-27 | 2013-06-11 | Lennox Industries, Inc. | Alarm and diagnostics system and method for a distributed architecture heating, ventilation and air conditioning network |
US8452906B2 (en) | 2008-10-27 | 2013-05-28 | Lennox Industries, Inc. | Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network |
US8543243B2 (en) | 2008-10-27 | 2013-09-24 | Lennox Industries, Inc. | System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network |
US9261888B2 (en) | 2008-10-27 | 2016-02-16 | Lennox Industries Inc. | System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network |
US9268345B2 (en) | 2008-10-27 | 2016-02-23 | Lennox Industries Inc. | System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network |
US8694164B2 (en) | 2008-10-27 | 2014-04-08 | Lennox Industries, Inc. | Interactive user guidance interface for a heating, ventilation and air conditioning system |
US8798796B2 (en) | 2008-10-27 | 2014-08-05 | Lennox Industries Inc. | General control techniques in a heating, ventilation and air conditioning network |
US8744629B2 (en) | 2008-10-27 | 2014-06-03 | Lennox Industries Inc. | System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network |
US9152155B2 (en) | 2008-10-27 | 2015-10-06 | Lennox Industries Inc. | Device abstraction system and method for a distributed-architecture heating, ventilation and air conditioning system |
US9678486B2 (en) | 2008-10-27 | 2017-06-13 | Lennox Industries Inc. | Device abstraction system and method for a distributed-architecture heating, ventilation and air conditioning system |
US8295981B2 (en) | 2008-10-27 | 2012-10-23 | Lennox Industries Inc. | Device commissioning in a heating, ventilation and air conditioning network |
US8452456B2 (en) | 2008-10-27 | 2013-05-28 | Lennox Industries Inc. | System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network |
US8788100B2 (en) | 2008-10-27 | 2014-07-22 | Lennox Industries Inc. | System and method for zoning a distributed-architecture heating, ventilation and air conditioning network |
US9432208B2 (en) | 2008-10-27 | 2016-08-30 | Lennox Industries Inc. | Device abstraction system and method for a distributed architecture heating, ventilation and air conditioning system |
US8433446B2 (en) | 2008-10-27 | 2013-04-30 | Lennox Industries, Inc. | Alarm and diagnostics system and method for a distributed-architecture heating, ventilation and air conditioning network |
US8855825B2 (en) | 2008-10-27 | 2014-10-07 | Lennox Industries Inc. | Device abstraction system and method for a distributed-architecture heating, ventilation and air conditioning system |
US8802981B2 (en) | 2008-10-27 | 2014-08-12 | Lennox Industries Inc. | Flush wall mount thermostat and in-set mounting plate for a heating, ventilation and air conditioning system |
US8564400B2 (en) | 2008-10-27 | 2013-10-22 | Lennox Industries, Inc. | Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network |
US8239066B2 (en) | 2008-10-27 | 2012-08-07 | Lennox Industries Inc. | System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network |
US8762666B2 (en) | 2008-10-27 | 2014-06-24 | Lennox Industries, Inc. | Backup and restoration of operation control data in a heating, ventilation and air conditioning network |
US9632490B2 (en) | 2008-10-27 | 2017-04-25 | Lennox Industries Inc. | System and method for zoning a distributed architecture heating, ventilation and air conditioning network |
US9325517B2 (en) | 2008-10-27 | 2016-04-26 | Lennox Industries Inc. | Device abstraction system and method for a distributed-architecture heating, ventilation and air conditioning system |
US8463443B2 (en) | 2008-10-27 | 2013-06-11 | Lennox Industries, Inc. | Memory recovery scheme and data structure in a heating, ventilation and air conditioning network |
US8655491B2 (en) | 2008-10-27 | 2014-02-18 | Lennox Industries Inc. | Alarm and diagnostics system and method for a distributed architecture heating, ventilation and air conditioning network |
US8352081B2 (en) | 2008-10-27 | 2013-01-08 | Lennox Industries Inc. | Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network |
US8442693B2 (en) | 2008-10-27 | 2013-05-14 | Lennox Industries, Inc. | System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network |
US8548630B2 (en) | 2008-10-27 | 2013-10-01 | Lennox Industries, Inc. | Alarm and diagnostics system and method for a distributed-architecture heating, ventilation and air conditioning network |
US8977794B2 (en) | 2008-10-27 | 2015-03-10 | Lennox Industries, Inc. | Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network |
US8892797B2 (en) | 2008-10-27 | 2014-11-18 | Lennox Industries Inc. | Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network |
US8661165B2 (en) | 2008-10-27 | 2014-02-25 | Lennox Industries, Inc. | Device abstraction system and method for a distributed architecture heating, ventilation and air conditioning system |
US8725298B2 (en) | 2008-10-27 | 2014-05-13 | Lennox Industries, Inc. | Alarm and diagnostics system and method for a distributed architecture heating, ventilation and conditioning network |
US8437878B2 (en) | 2008-10-27 | 2013-05-07 | Lennox Industries Inc. | Alarm and diagnostics system and method for a distributed architecture heating, ventilation and air conditioning network |
US8437877B2 (en) | 2008-10-27 | 2013-05-07 | Lennox Industries Inc. | System recovery in a heating, ventilation and air conditioning network |
US9377768B2 (en) | 2008-10-27 | 2016-06-28 | Lennox Industries Inc. | Memory recovery scheme and data structure in a heating, ventilation and air conditioning network |
US8600559B2 (en) | 2008-10-27 | 2013-12-03 | Lennox Industries Inc. | Method of controlling equipment in a heating, ventilation and air conditioning network |
US8874815B2 (en) | 2008-10-27 | 2014-10-28 | Lennox Industries, Inc. | Communication protocol system and method for a distributed architecture heating, ventilation and air conditioning network |
US8994539B2 (en) | 2008-10-27 | 2015-03-31 | Lennox Industries, Inc. | Alarm and diagnostics system and method for a distributed-architecture heating, ventilation and air conditioning network |
US8774210B2 (en) | 2008-10-27 | 2014-07-08 | Lennox Industries, Inc. | Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network |
US8615326B2 (en) | 2008-10-27 | 2013-12-24 | Lennox Industries Inc. | System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network |
US9651925B2 (en) | 2008-10-27 | 2017-05-16 | Lennox Industries Inc. | System and method for zoning a distributed-architecture heating, ventilation and air conditioning network |
US8600558B2 (en) | 2008-10-27 | 2013-12-03 | Lennox Industries Inc. | System recovery in a heating, ventilation and air conditioning network |
US8255086B2 (en) | 2008-10-27 | 2012-08-28 | Lennox Industries Inc. | System recovery in a heating, ventilation and air conditioning network |
US8560125B2 (en) | 2008-10-27 | 2013-10-15 | Lennox Industries | Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network |
US8352080B2 (en) | 2008-10-27 | 2013-01-08 | Lennox Industries Inc. | Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network |
USD648642S1 (en) | 2009-10-21 | 2011-11-15 | Lennox Industries Inc. | Thin cover plate for an electronic system controller |
USD648641S1 (en) | 2009-10-21 | 2011-11-15 | Lennox Industries Inc. | Thin cover plate for an electronic system controller |
US8260444B2 (en) | 2010-02-17 | 2012-09-04 | Lennox Industries Inc. | Auxiliary controller of a HVAC system |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0752188B1 (de) * | 1994-12-19 | 2002-02-20 | Koninklijke Philips Electronics N.V. | Fernmeldevermittlungsanlage |
US5799072A (en) * | 1995-07-21 | 1998-08-25 | Callmanage | Telecommunications call management system |
EP0969647A1 (de) * | 1998-07-03 | 2000-01-05 | Alcatel | Schnittstelle zwischen einem Netzwerkschalter und einem CTI Server und Gerät zum anbieten von Dienstleistungen an Teilnehmer mit einer derartigen Schnittstelle |
DE19947032B4 (de) * | 1999-09-30 | 2006-02-23 | Siemens Ag | System zur Steuerung und Überwachung von an Nebenstellenanlagen angekoppelten ersten oder von an Weitverkehrsnetze angekoppelten zweiten Telekommunikationsendgeräten |
US6909778B2 (en) * | 2001-07-27 | 2005-06-21 | Alcatel | Enhanced IP phone operation |
-
2001
- 2001-12-06 DE DE10160027A patent/DE10160027A1/de not_active Withdrawn
-
2002
- 2002-10-31 EP EP02024260A patent/EP1318654A3/de not_active Withdrawn
- 2002-12-06 US US10/310,999 patent/US20030108064A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
EP1318654A3 (de) | 2005-07-06 |
EP1318654A2 (de) | 2003-06-11 |
US20030108064A1 (en) | 2003-06-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE10160027A1 (de) | Anordnung zur Steuerung und/oder Überwachung von mindestens zwei Kommunikationssystemen durch mindestens eine Anwendung | |
EP1014660B1 (de) | Verfahren zum Realisieren einer Sammelanschlussfunktion in einem Kommunikationsnetz nach ITU-T H.323 | |
DE10143758A1 (de) | Gateway-System mit Redundanzstruktur von Medien-Gateway-Steuerungen | |
EP0693848A2 (de) | Kommunikationssystem | |
DE10329084A1 (de) | Verfahren und Anordnung zum Zugriff auf ein erstes Endgerät eines ersten Kommunikationsnetzwerkes durch einen Kommunikationsknoten in einem zweiten Kommunikationsnetzwerk | |
EP1491032A1 (de) | Steuerung einer sprachkommunikationsverbindung in einem paketvermittelnden kommunikationsnetz zwischen unterschiedlichen domänen zugeordneten kommunikationseinrichtungen | |
EP1014665A2 (de) | Verfahren zum Realisieren einer Rufumlenkung aus dem Aktivstatus in einem Kommunikationsnetz nach dem Standard ITU-T H.323 | |
EP1841161B1 (de) | Verfahren zur gesicherten Nutzdatenübertragung | |
WO2003028333A1 (de) | Netzübergangseinrichtung und kommunikationssystem für echtzeitkommunikationsverbindungen | |
EP0966140A2 (de) | Telekommunikationsanlage | |
DE10143937B4 (de) | Vorrichtung und Verfahren zum Datenaustausch | |
EP1285541B1 (de) | Übermittlung von dienstesteuerinformationen über wenigstens eine zwischenstation | |
EP1584176A1 (de) | Verfahren und anordnung zur steuerung und/oder überwachung eines an ein kommunikations-system angeschlossenen endgerätes | |
DE19935786C2 (de) | Verfahren und Anordnung zum Verifizieren einer Verbindung zwischen zwei Kommunikationseinrichtungen | |
DE10162986B4 (de) | Anbindung von Netzwerken mit unterschiedlichen Protokollen | |
EP1305929A1 (de) | System und verfahren zur übertragung von daten über datennetze mit datenumsetzung durch einen com automarschaller | |
EP1001589B1 (de) | Kommunikationsanlage | |
DE19603473C2 (de) | Verfahren zur Übertragungsreichweitenerhöhung von Datenschnittstellen für periphere Einrichtungen von Kommunikationssystemen | |
DE10232999B4 (de) | Verfahren zum Betrieb einer Telekommunikationsanordnung mit Fernsteuerfunktion | |
EP1304855A2 (de) | Anordnung zur Steuerung und/oder Überwachung einer Kommunikationsanlage durch mindestens zwei Anwendungen | |
DE60313195T2 (de) | Verfahren, system und computerprogrammprodukt zum übertragen eines media-stroms zwischen client-endgeräten | |
EP1406177B1 (de) | Elektrisches Gerät zur Kommunikation mit einem Automatisierungssystem und korrespondierendes Kommunikationsverfahren | |
WO2003036868A2 (de) | Verkehrssteuerung eines kommunikationsnetzes mit einem cluster von verkehrsstromsteuerungen mit gemeinsamer registrierungsdatenbasis | |
DE102007053691A1 (de) | Kommunikationsnetzwerk einer Druckmaschinensteuerung | |
WO1999043182A1 (de) | Verfahren zur übertragung von digitalisierten audioinformationen und anordnung zur durchführung des verfahrens |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
8139 | Disposal/non-payment of the annual fee |