DE102004001497B4 - Method and synchronization device for accessing event data in a communication environment - Google Patents
Method and synchronization device for accessing event data in a communication environment Download PDFInfo
- Publication number
- DE102004001497B4 DE102004001497B4 DE102004001497A DE102004001497A DE102004001497B4 DE 102004001497 B4 DE102004001497 B4 DE 102004001497B4 DE 102004001497 A DE102004001497 A DE 102004001497A DE 102004001497 A DE102004001497 A DE 102004001497A DE 102004001497 B4 DE102004001497 B4 DE 102004001497B4
- Authority
- DE
- Germany
- Prior art keywords
- event data
- data
- synchronization device
- application server
- server
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Classifications
-
- 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/40—Support for services or applications
- H04L65/401—Support for services or applications wherein the services involve a main real-time session and one or more additional parallel real-time or time sensitive sessions, e.g. white board sharing or spawning of a subconference
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
- Telephonic Communication Services (AREA)
Abstract
Verfahren
zum Zugriff auf Ereignisdaten in einer Kommunikationsumgebung,
wobei
durch einen Benutzer über
einen Computer (10) auf erste Ereignisdaten in einem ersten Datenformat
eines Nachrichtenservers (4) zugegriffen wird,
und wobei durch
den Benutzer über
ein Kommunikationsendgerät
(9) auf zweite Ereignisdaten in einem zweiten Datenformat eines
Telekommunikations-Applikationsservers (1) zugegriffen wird,
wobei
– in Schritt
a) durch eine Synchronisierungseinrichtung (8) die ersten Ereignisdaten
von dem Nachrichtenserver (4) abgerufen, in das zweite Datenformat
umgesetzt und zu dem Telekommunikations-Applikationsserver (1) übermittelt
und in diesem gespeichert werden, und
– in Schritt b) durch die Synchronisierungseinrichtung
(8) die zweiten Ereignisdaten von dem Telekommunikations-Applikationsserver
(1) abgerufen, in das erste Datenformat umgesetzt und zu dem Nachrichtenserver
(4) übermittelt
und in diesem gespeichert werden,
so dass die ersten und die
zweiten Ereignisdaten sowohl über
den Computer (10) als auch über
das Kommunikationsendgerät
(9) zugreifbar sind,
dadurch gekennzeichnet, dass
als
die Ereignisdaten...Method for accessing event data in a communication environment,
whereby a user accesses first event data in a first data format of a message server (4) via a computer (10),
and wherein the user accesses second event data in a second data format of a telecommunication application server (1) via a communication terminal (9),
in which
- In step a) by a synchronization device (8) the first event data retrieved from the message server (4), converted into the second data format and transmitted to the telecommunications application server (1) and stored in this, and
- In step b) by the synchronization device (8) the second event data retrieved from the telecommunications application server (1), converted into the first data format and transmitted to the message server (4) and stored in this
such that the first and the second event data are accessible both via the computer (10) and via the communication terminal (9),
characterized in that
as the event data ...
Description
Die Erfindung betrifft ein Verfahren zum Zugriff auf Ereignisdaten gemäß des Oberbegriffs des Patentanspruchs 1 und eine Synchronisierungseinrichtung zum Abgleich zweier Datenbanken gemäß des Oberbegriffs des Patentanspruchs 8.The The invention relates to a method for accessing event data according to the preamble of claim 1 and a synchronization device for Comparison of two databases according to the generic term of claim 8.
Für die Kommunikation im privaten wie auch im öffentlichen Umfeld werden häufig elektronische Nachrichten (z.B. E-Mails) verwendet, die über paketvermittelte Datennetzwerke übertragen werden. Dabei werden die elektronischen Nachrichten mittels Computer (dazu gehören auch PDAs, Smart-Phones, Multimedia-Geräte etc.) versendet und empfangen, welche an das Datennetzwerk angebunden sind.For communication in private as well as public Environment become common electronic messages (e.g., e-mails) that are packet-switched Transfer data networks become. In the process, electronic messages are transmitted by computer (this includes also PDAs, smart phones, multimedia devices, etc.) are sent and received, which are connected to the data network.
Die Computer tauschen dabei die Nachrichten mit ihnen zugeordneten Nachrichtenservern aus, häufig auch als "Groupware-Server" bezeichnet. Beispiele solcher "Groupware-Server" sind der Exchange-Server der Fa. Microsoft oder der Domino-Server der Fa. IBM. Auf den Nachrichtenservern werden beispielsweise die für einen Computer und damit für einen Benutzer bestimmten Nachrichten mindestens so lange zwischengespeichert, bis dieser Computer über das paketvermittelte Datennetzwerk auf den Nachrichtenserver zugreift und die für ihn bestimmten Nachrichten empfängt.The Computers exchange messages with message servers assigned to them out, often also referred to as a "groupware server". Examples such "groupware servers" are the Exchange server the company. Microsoft or the Domino server of the company IBM. Be on the news servers for example, the for a computer and thus for caching a user for certain messages at least as long as until this computer over the packet-switched data network accesses the message server and the for receive him certain messages.
Eine weitere wichtige Funktion der Nachrichtenserver ist die Verwaltung von Terminen, Aufgaben und Kalenderdaten für die Benutzer; diese Daten werden auch als Ereignisdaten oder auch als C&S-Informationen (C&S = Calendaring and Scheduling) bezeichnet. Anhand der gespeicherten Ereignisdaten kann ein Nachrichtenserver beispielsweise einen Benutzer an einen bevorstehenden Termin erinnern, sofern zum Zeitpunkt der Erin nerung eine Verbindung zu dem Computer des Benutzers besteht. Ereignisdaten (z.B. Termine) können nicht nur von einem Benutzer für sich selber in den Nachrichtenserver eingetragen werden, sondern auch von anderen Benutzern, beispielsweise um Besprechungstermine, Konferenzen o. ä. anzuberaumen. Dabei können auch bereits eingetragene Ereignisdaten verändert oder gelöscht werden.A Another important function of the message server is the administration appointments, tasks and calendar data for the users; this data will be also as event data or as C & S information (C & S = Calendaring and scheduling). Based on the stored event data For example, a message server can connect a user to a reminder date, if at the time of reminder There is a connection to the user's computer. event data (for example appointments) not just from a user for yourself in the news server, but from other users as well, such as meeting appointments, Conferences o. Ä. convene. It can also already entered event data can be changed or deleted.
In Telekommunikationsnetzwerken, insbesondere in den privaten Telekommunikationsnetzwerken größerer Unternehmen, werden häufig Telekommunikations-Applikationsserver eingesetzt. Beispiele für solche Telekommunikations-Applikationsserver sind die Voice-Mail-Server, die für jeden Benutzer eine Sprachbox zur Verfügung stellen, oder auch die Fax-Server, die für jeden Benutzer das Senden und Empfangen von Fernkopien gestatten. Dabei werden die Telekommunikations-Applikationsserver von den Benutzern über deren Kommunikationsendgeräte (z.B. Telefone) mittels einer telefongestützten Benutzeroberfläche (TUI = Telephone User Interface) bedient.In Telecommunication networks, in particular in private telecommunications networks larger companies, become common Telecommunication application server used. Examples of such Telecommunication application servers are the voice mail servers, the for provide each user with a voicebox or the Fax server for Allow each user to send and receive remote copies. In this case, the telecommunications application server of the users on their communication terminals (e.g., telephones) via a telephone-based user interface (TUI = Telephone User Interface).
Auch die Telekommunikations-Applikationsserver bieten die Möglichkeit, Ereignisdaten zu speichern und zu verwalten. Dabei können beispielsweise Benutzer für sich selber oder aber auch für andere Benutzer Termine eingeben, an die die Telekommunikations-Applikationsserver den betroffenen Benutzer rechtzeitig erinnern, indem sie automatisch eine Signalisierung des Termins an dem Kommunikationsendgerät des zu erinnernden Benutzers auslösen. Das kann beispielsweise eine optische/akustische Anzeige oder ein automatischer Anruf sein, nach dessen Entgegennahme durch eine synthetisch erzeugte Sprachausgabe die Termininformation an den Benutzer ausgegeben wird.Also the telecommunication application servers offer the possibility Save and manage event data. It can, for example User for himself or else for other users enter appointments to which the telecommunications application server remind the affected user in a timely manner by being automatic a signaling of the appointment at the communication terminal of trigger the user. The For example, an optical / acoustic display or an automatic Call, after being received by a synthetically generated Speech output the appointment information is issued to the user.
In vielen Kommunikationsumgebungen werden gleichzeitig sowohl Nachrichtenserver als auch Telekommunikations-Applikationsserver eingesetzt. Da es sich dabei um voneinander getrennte Systeme handelt, müssen sie auch getrennt von ihren Benutzern bedient, eingestellt und abgefragt werden, wobei auch in jedem der beiden Systeme eine separate Benutzerdatenbank ("Directory") geführt wird. Um diese bekannten Nachteile, die durch den parallelen Betrieb von Nachrichtenservern und Telekommunikations-Applikationsservern entstehen, zu umgehen, ist es bekannt, die Funktionalität eines Nachrichtenservers mit der Funktionalität eines Telekommunikations-Applikationsservers zu einem einheitlichen Nachrichten-Applikationsserver zusammenzuführen. Solche Systeme sind auch als "Unified Messaging Systems" bekannt.In many communication environments simultaneously become both message servers as well as telecommunications application server used. Because it these are separate systems, they must also operated, adjusted and queried separately from their users in each of the two systems a separate user database ("Directory"). To overcome these known disadvantages caused by the parallel operation of Message servers and telecommunications application servers, To work around, it is known the functionality of a news server with the functionality a telecommunications application server to a unified messaging application server merge. Such systems are also called "Unified Messaging Systems "known.
Ein Grund für den Einsatz solcher Unified-Messaging-Systeme ist die Zugriffsmöglichkeit auf alle Ereignisdaten über jede der angebotenen Benutzerschnittstellen, also sowohl vom Computer eines Benutzers aus, als auch durch das Kommunikationsendgerät des Benutzers. Dabei ist nicht nur das dem Benutzer zugeordnete Kommunikationsendgerät für den Zugriff verwendbar, sondern – geschützt durch eine persönliche Identifizierungsnummer (PIN) – auch jedes andere Kommunikationsendgerät, welches beispielsweise durch einen Telefonanruf Zugriff auf den Telekommunikationsserver erlangen kann. Ein solches Zusammenführen der bislang getrennten Server ist jedoch nicht immer gewünscht, weil unter anderem aufgrund der hohen Komplexität solcher "Unified Messaging Systems" diese nicht die hohe Verfügbarkeit (Ausfallsicherheit) der bekannten Telekommunikations-Applikationsserver erreichen. Bei einem Ausfall des "Unified Messaging Systems" bzw. bei einem Datenverlust in demselben sind darüber hinaus alle Ereignisdaten nicht mehr verfügbar bzw. verloren. Daher wird oft die zuvor geschilderte getrennte Architektur bevorzugt.One reason for the use of such unified messaging systems is the access to all event data via any of the offered user interfaces, both from the computer of a user, as well as through the communication terminal of the user. It is not just the user assigned communication terminal for access usable, but - protected by a personal one Identification number (PIN) - too any other communication terminal, which for example by obtain a telephone call access to the telecommunication server can. Such a merge However, the previously separate server is not always desired because among other things due to the high complexity of such "unified messaging systems" these are not the high availability (Resilience) of the known telecommunications application server to reach. In case of failure of the "Unified Messaging System" or in case of data loss in it are above it In addition, all event data is no longer available or lost. Therefore, will often prefers the previously described separate architecture.
Um sowohl auf die in dem Nachrichtenserver gespeicherten Ereignisdaten als auch auf die in dem Telekommunikations-Applikationsserver gespeicherten Ereignisdaten zugreifen zu können, muss ein Benutzer also sowohl über einen Computer als auch über ein Kommunikationsendgerät auf die beiden Server zugreifen. Um diesem Nachteil abzuhelfen, sind Lösungen bekannt, mit deren Hilfe ein Benutzer über ein Telefon-Interface auf die in einem Nachrichtenserver gespeicherten Ereignisdaten zugreifen kann. Ein Nachteil dieser Lösung ist jedoch, dass der Benutzer zwar nur noch ein Kommunikationsendgerät zum Zugriff benötigt, jedoch in getrennten Zugriffen ("Sitzungen") auf die beiden Server (Nachrichtenserver, Telekommunikations-Applikationsserver) zugreifen muss, und dass die Ereignisdaten dabei nicht in einer einzigen Datenbank verwaltet werden. Dadurch kann es gerade beim Eintragen weiterer Ereignisdaten zu Überschneidungen oder anderen Inkompatibilitäten kommen. Ein weiterer Nachteil dieser Lösung ist, dass bei der Verwendung eines Computers zum Zugriff auf Ereignisdaten weiterhin nur auf die in dem Nachrichtenserver gespeicherten Ereignisdaten zugegriffen werden kann.Around both on the event data stored in the message server as well as the event data stored in the telecommunication application server to be able to access So a user needs both over a computer as well over a communication terminal access the two servers. To remedy this disadvantage are Known solutions with the help of which a user over a telephone interface can access the event data stored in a message server. A disadvantage of this solution However, it is true that the user only has one communication terminal to access needed however, in separate access ("sessions") to the two Server (message server, telecommunication application server) and that the event data is not in one single database. That's what it's doing at the moment Entering further event data on overlaps or other incompatibilities come. Another disadvantage of this solution is that when using a computer to access event data continues to only the event data stored in the message server is accessed can be.
Die Druckschrift US 2002/0129174 A1 (LaBaw) „Apparatus and Method for Providing a unified messaging integration tool" zeigt eine Kommunikationsanordnung mit einer Kommunikationsanlage und daran angeschlossenen Endgeräten sowie mit einem E-Mail-System und daran angebundenen Computern etc.. Hierbei werden Sprachdaten, E-Mail-Nachrichten und Telefax-Nachrichten über verschiedene Interfaces zugegriffen, beispielsweise FTP, IMAP, POP3, SMTP, LDA, Direct File Access, MAPI und andere. Die Sprachdaten, E-Mail-Nachrichten und Telefax-Nachrichten werden dabei von einer zentralen Einrichtung von den angeschlossenen Einrichtungen (Kommunikationsanlage, E-Mail-System) angerufen, in ein jeweils anderes Datenformat übersetzt und an die jeweils andere Einrichtung weitergeleitet, so dass die verschiedenen Datenbanken mit den Nachrichten miteinander synchronisiert werden.The Reference US 2002/0129174 A1 (LaBaw) "Apparatus and Method for Providing a unified messaging integration tool "shows a communication arrangement with a communication system and connected terminals as well with an e-mail system and connected computers etc .. Here be voice data, e-mail messages and fax messages about various interfaces, such as FTP, IMAP, POP3, SMTP, LDA, Direct File Access, MAPI and others. The voice data, e-mail messages and fax messages are from a central facility from the connected facilities (communication system, e-mail system) called, translated into a different data format and to each forwarded to other institution so that the various databases be synchronized with the news.
Es ist daher eine Aufgabe der vorliegenden Erfindung, die Ereignisdaten eines Nachrichtenservers und die Ereignisdaten eines Telekommunikations-Applikationsservers auf einfache und komfortable Weise über jede der angebotenen Benutzerschnittstellen zugreifbar zu machen.It It is therefore an object of the present invention to provide the event data a message server and the event data of a telecommunications application server in a simple and comfortable way through each of the offered user interfaces to make accessible.
Die Aufgabe wird für das Verfahren durch die Merkmale des Patentanspruchs 1 und für die Synchronisierungseinrichtung durch die Merkmale des Patentanspruchs 8 gelöst.The Task is for the method by the features of claim 1 and the synchronization device solved by the features of claim 8.
Die Lösung sieht für das Verfahren ausgehend von dem Oberbegriff des Patentanspruchs 1 vor, dass in einem ersten Schritt (Schritt a) durch eine Synchronisierungseinrichtung die Ereignisdaten des Nachrichtenservers (erste Ereignisdaten) von dem Nachrichtenserver abgerufen, in das Datenformat des Telekommunikations-Applikationsservers (zweites Datenformat) umgesetzt und zu dem Telekommunikations-Applikationsserver übermittelt und diesem gespeichert werden. In einem weiteren Schritt (Schritt b) werden die Ereignisdaten des Telekommunikations-Applikationsservers (zweite Ereignisdaten) durch die Synchronisierungseinrichtung von dem Telekommunikations-Applikationsserver abgerufen, in das Datenformat des Nachrichtenservers (erstes Datenformat) umgesetzt und zu dem Nachrichtenserver übermittelt und in diesem gespeichert. Dadurch sind alle Ereignisdaten (erste und zweite Ereignisdaten) sowohl über den Computer als auch über das Kommunikationsendgerät zugreifbar.The solution looks for the method starting from the preamble of the claim 1 that in a first step (step a) by a synchronization device the event data of the message server (first event data) of the message server retrieved in the data format of the telecommunications application server (second data format) implemented and transmitted to the telecommunication application server and this will be saved. In a further step (step b) become the event data of the telecommunication application server (second event data) by the synchronizer of the telecommunication application server in the data format of the message server (first data format) implemented and transmitted to the message server and stored in this. As a result, all event data (first and second event data) are both via the Computer as well over the communication terminal accessible.
Das Verfahren ist durch die Merkmale der abhängigen Patentansprüche 2 bis 7 vorteilhaft weiter ausgestaltet. Die dabei beschriebenen Merkmale und Vorteile gelten sinngemäß auch für die Kommunikationsanordnung.The Method is by the features of the dependent claims 2 to 7 advantageously designed further. The features described and Benefits apply mutatis mutandis to the communication arrangement.
Eine Verfügbarkeit auch kurzfristig eingetragener Ereignisdaten wird erreicht, indem Schritt a) und/oder Schritt b) in einstellbaren Zeitabständen automatisch durchgeführt wird.A Availability also short-term registered event data is achieved by Step a) and / or step b) at adjustable intervals automatically carried out becomes.
Ein doppeltes Eintragen von Terminen, die lediglich geändert wurden, wird vermieden, indem in Schritt a) durch die Synchronisierungseinrichtung die abgerufenen ersten Ereignisdaten daraufhin überprüft werden, ob es sich bei diesen um die geänderte Fassung von bereits umgesetzten und zu dem Telekommunikations-Applikationsserver übermittelten ersten Ereignisdaten handelt, wobei im positiven Fall der Überprüfung durch die Synchronisierungseinrichtung die Änderung dieser umgesetzten und gespeicherten ersten Ereignisdaten in dem Telekommunikations-Applikationsserver veranlasst wird. Entsprechend gilt für die in dem Telekommunikations-Applikationsserver geänderten Ereignisdaten, dass in Schritt b) durch die Synchronisierungseinrichtung die abgerufenen zweiten Ereignisdaten daraufhin überprüft werden, ob es sich bei diesen um die geänderte Fassung von bereits umgesetzten und zu dem Nachrichtenserver übermittelten zweiten Ereignisdaten handelt, wobei hier im positiven Fall der Überprüfung durch die Synchronisierungseinrichtung die Änderung dieser umgesetzten und gespeicherten zweiten Ereignisdaten in dem Nachrichtenserver veranlasst wird.One double entry of appointments that have just been changed is avoided by the synchronization device in step a) The retrieved first event data will be checked to see if this is true to the amended version from already implemented and transmitted to the telecommunication application server first Event data is, in the positive case of the review by the synchronization means the change of these translated and stored first event data in the telecommunication application server is initiated. Accordingly applies to in the telecommunication application server amended Event data that in step b) by the synchronization device the retrieved second event data will be checked to see if they are to the amended version already converted and sent to the message server second event data is, here in the positive case of the review by the synchronization means the change of these translated and stored second event data in the message server is initiated.
Die Netzlast in dem Datennetz kann verringert werden, indem das Abfragen von Ereignisdaten bei dem Nachrichtenserver durch die Synchronisierungseinrichtung nicht in regelmäßigen Zeitabständen automatisch vorgenommen wird. Dies setzt voraus, dass durch den Nachrichtenserver das Vorhandensein neu eingegangener oder geänderter Ereignisdaten oder das Stornieren von Ereignisdaten jeweils zu der Synchronisierungseinrichtung gemeldet wird und somit durch die Synchronisierungseinrichtung die Synchronisierung, beispielsweise durch Ausführung des Schritts a), ausgelöst wird.The network load in the data network can be reduced by not automatically polling event data at the message server by the synchronizer at regular intervals. This assumes that the message server detects the presence of newly received or changed events nisdaten or the cancellation of event data is reported to the synchronization device and thus by the synchronization device, the synchronization, for example by execution of step a), is triggered.
Die in dem Nachrichtenserver bereits gespeicherten Ereignisdaten können durch Benutzer auch wieder gelöscht werden. Eine Signalisierung solcher gelöschter Ereignisdaten durch den Telekommunikations-Applikationsserver unterbleibt, indem durch die Synchronisierungseinrichtung im Falle stornierter Ereignisdaten die zu diesen stornierten Ereignisdaten in dem Telekommunikations-Applikationsserver gespeicherten Ereignisdaten gelöscht werden. Analog wird durch die Synchronisierungseinrichtung im Falle von in dem Telekommunikations-Applikationsserver stornierten Ereignisdaten verfahren.The Event data already stored in the message server can be passed through User deleted again become. A signaling of such deleted event data by the telecommunication application server is omitted by the synchronization device in case of canceled event data the canceled event data in the telecommunication application server saved event data deleted become. Analog is by the synchronization device in the case of event data canceled in the telecommunication application server.
Das regelmäßige Abrufen von Ereignisdaten (das sog. "Polling") bei dem Telekommunikations-Applikationsserver kann vermieden werden, indem durch den Telekommunikations-Applikationsserver das Vorhandensein neu eingegangener oder geänderter Ereignisdaten oder das Stornieren von Ereignisdaten jeweils zu der Synchronisierungseinrichtung gemeldet wird und somit durch die Synchronisierungseinrichtung der Neueintrag, die Änderung oder die Löschung entsprechender Ereignisdaten in dem Nachrichtenserver veranlasst wird.The regular retrieval of event data (the so-called "polling") in the telecommunication application server can be avoided by the telecommunications application server the Presence of newly received or changed event data or the cancellation of event data is reported to the synchronization device and thus by the synchronizer the new entry, the change or the deletion corresponding event data in the message server becomes.
Die Lösung sieht für die Synchronisierungseinrichtung vor, dass in der ersten Datenbank erste Datensätze in einem ersten Datenformat und in der zweiten Datenbank zweite Datensätze in einem zweiten Datenformat gespeichert sind, wobei die Synchronisierungseinrichtung mit einer Zugriffseinheit zum Zugriff auf die erste und die zweite Datenbank ausgestattet ist. Dabei ist die erste Datenbank einem Nachrichtenserver zugeordnet, wobei die ersten Datensätze erste Ereignisdaten eines Benutzers sind, und die zweite Datenbank ist einem Telekommunikations-Applikationsserver zugeordnet, wobei die zweiten Datensätze zweite Ereignisdaten des Benutzers sind. Die Synchronisierungseinrichtung ist mit einer ersten Umsetzungseinheit zum Umsetzen erster Ereignisdaten in das zweite Datenformat und einer zweiten Umsetzungseinrichtung zum Umsetzen zweiter Ereignisdaten in das erste Datenformat ausgestattet, wobei die erste und die zweite Umsetzungseinheit zu einer bidirektionalen Umsetzungseinheit zusammengefasst sein können. Die Zugriffseinheit ist zum Abruf erster Ereignisdaten von dem Nachrichtenserver und zum Einspeichern umgesetzter erster Ereignisdaten in den Telekommunikations-Applikationsserver und zum Abruf zweiter Ereignisdaten von dem Telekommunikations-Applikationsserver und zum Einspeichern umgesetzter zweiter Ereignisdaten in den Nachrichtenserver ausgebildet.The solution looks for the synchronization device that in the first database first records in a first data format and second in the second database records stored in a second data format, wherein the synchronization means with an access unit for accessing the first and the second Database is equipped. The first database is a message server assigned, wherein the first records a first event data User, and the second database is a telecommunications application server associated with the second records second event data of the User are. The synchronization device is with a first A conversion unit for converting first event data into the second one Data format and a second conversion means for implementing second Event data is equipped in the first data format, with the first and the second conversion unit to a bidirectional conversion unit can be summarized. The access unit is for retrieving first event data from the message server and for storing converted first event data into the telecommunication application server and for retrieving second event data from the telecommunication application server and for storing converted second event data into the message server educated.
Ausführungsbeispiele zur Erläuterung des erfindungsgemäßen Verfahrens sind nachfolgend anhand der Zeichnungen erläutert und dienen gleichzeitig der Erläuterung eines Ausführungsbeispiels der erfindungsgemäßen Synchronisierungseinrichtung.embodiments In order to explain the method according to the invention are explained below with reference to the drawings and serve simultaneously the explanation an embodiment of the Synchronization device according to the invention.
Dabei zeigt die einzige Figur eine Kommunikationsanordnung mit einem Telekommunikations-Applikationsserver, einem Nachrichtenserver, einer Synchronisierungseinrichtung; einem PC und einem Kommunikationsendgerät.there the sole figure shows a communication arrangement with a telecommunication application server, a message server, a synchronization device; one PC and a communication terminal.
In
der Figur ist als Teil einer Kommunikationsumgebung (Datennetzwerk
und Fernsprechnetz) eines Unternehmens eine Kommunikationsanordnung
dargestellt, die aus einem Telekommunikations-Applikationsserver
Der
Telekommunikations-Applikationsserver
Der
Telekommunikations-Applikationsserver
Die
Synchronisierungseinrichtung
Ein
Benutzer aktiviert an seinem Kommunikations-Endgerät
Die
Synchronisierungseinrichtung
Die
neu eingespeicherten Ereignisdaten erhalten in dem Nachrichtenserver
Der
Nachrichtenserver
Die
von dem Benutzer über
den PC
Das
regelmäßige zeitgesteuerte Überprüfen des
Vorhandenseins neuer Ereignisdaten (auch "Polling" genannt) kann durch ein meldungsbasiertes Verfahren
ersetzt sein. Es sind auch Anordnungen möglich, in denen parallel das "Polling"-Verfahren und das
meldungsbasierte Verfahren verwendet werden. Im Folgenden wird anhand
der Figur geschildert, wie die mit Hilfe der Verfahrensschritte
Sobald
der Benutzer des Kommunikationsendgerätes
Falls
der Benutzer über
den PC
Claims (8)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102004001497A DE102004001497B4 (en) | 2004-01-09 | 2004-01-09 | Method and synchronization device for accessing event data in a communication environment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102004001497A DE102004001497B4 (en) | 2004-01-09 | 2004-01-09 | Method and synchronization device for accessing event data in a communication environment |
Publications (2)
Publication Number | Publication Date |
---|---|
DE102004001497A1 DE102004001497A1 (en) | 2005-08-04 |
DE102004001497B4 true DE102004001497B4 (en) | 2007-08-30 |
Family
ID=34716421
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102004001497A Expired - Fee Related DE102004001497B4 (en) | 2004-01-09 | 2004-01-09 | Method and synchronization device for accessing event data in a communication environment |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE102004001497B4 (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5647002A (en) * | 1995-09-01 | 1997-07-08 | Lucent Technologies Inc. | Synchronization of mailboxes of different types |
CA2317091A1 (en) * | 1999-09-10 | 2001-03-10 | Greg Bedlek | System and method for unified messaging with message replication and synchronization |
US20020129174A1 (en) * | 2001-01-12 | 2002-09-12 | Labaw Christopher D. | Apparatus and method for providing a unified messaging integration tool |
-
2004
- 2004-01-09 DE DE102004001497A patent/DE102004001497B4/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5647002A (en) * | 1995-09-01 | 1997-07-08 | Lucent Technologies Inc. | Synchronization of mailboxes of different types |
CA2317091A1 (en) * | 1999-09-10 | 2001-03-10 | Greg Bedlek | System and method for unified messaging with message replication and synchronization |
US20020129174A1 (en) * | 2001-01-12 | 2002-09-12 | Labaw Christopher D. | Apparatus and method for providing a unified messaging integration tool |
Also Published As
Publication number | Publication date |
---|---|
DE102004001497A1 (en) | 2005-08-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE102006047499A1 (en) | Data extensibility using external database tables | |
DE19636819C2 (en) | Computer controlled telephone set | |
EP1133139A1 (en) | Method and system for resource allocation in a communication system | |
EP0630142A1 (en) | Method for storing of messages in storage units linked in networks for messages | |
EP0303870B1 (en) | Modular structured digital communication system with operational and reliable components | |
EP1813091B1 (en) | Call distribution in a direct communication network | |
DE102004001497B4 (en) | Method and synchronization device for accessing event data in a communication environment | |
EP1942633A2 (en) | Method and system for accessibility management | |
WO2005083998A1 (en) | Communication server and method for establishing and operating a conference communication connection | |
EP1424845A2 (en) | Method of integrating a packet network in a communications system | |
EP1584176B1 (en) | Method and configuration for controlling and/or monitoring a terminal connected to a communications system | |
EP1422910B1 (en) | Mode of operation for a communication system | |
DE69724443T2 (en) | METHOD FOR PROVIDING AND IMPLEMENTING A TELEPHONE SERVICE | |
WO2003015381A2 (en) | Device for displaying tasks relating to the communication subscriber during outgoing and incoming calls | |
EP1317120A2 (en) | Transmission of call-related data in a CTI communication system | |
EP2191637B1 (en) | Method and communication device for providing telephone conferences | |
DE3818086C2 (en) | ||
DE102004045692B4 (en) | Method and device for displaying events in a computer-telephony arrangement | |
EP2017753B1 (en) | Method for controlling routines across databases | |
EP1176790A2 (en) | Call setup by means of a personal telephone number and a diary | |
WO2004006094A1 (en) | Method for updating services in communication networks | |
DE3743956A1 (en) | Method for initiating communication connections, which can be controlled by means of a digital communication system, by means of an external computer system connected thereto | |
EP1304855A2 (en) | Arrangement for controling and/or monitoring an telecommunications exchange by at least two applications | |
EP1189461A2 (en) | Distributed communications system | |
DE10039351B4 (en) | Method for storing an entry in a memory of a communication device and communication device for carrying out the method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
8364 | No opposition during term of opposition | ||
R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee |