WO2002058420A2 - Method for data alignment - Google Patents

Method for data alignment Download PDF

Info

Publication number
WO2002058420A2
WO2002058420A2 PCT/DE2002/000082 DE0200082W WO02058420A2 WO 2002058420 A2 WO2002058420 A2 WO 2002058420A2 DE 0200082 W DE0200082 W DE 0200082W WO 02058420 A2 WO02058420 A2 WO 02058420A2
Authority
WO
WIPO (PCT)
Prior art keywords
data
terminal
schedule
format
mobile communication
Prior art date
Application number
PCT/DE2002/000082
Other languages
German (de)
French (fr)
Other versions
WO2002058420A3 (en
Inventor
Ulf Niemeyer
Original Assignee
Siemens Aktiengesellschaft
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Siemens Aktiengesellschaft filed Critical Siemens Aktiengesellschaft
Publication of WO2002058420A2 publication Critical patent/WO2002058420A2/en
Publication of WO2002058420A3 publication Critical patent/WO2002058420A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/26Devices for calling a subscriber
    • H04M1/27Devices whereby a plurality of signals may be stored simultaneously
    • H04M1/274Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
    • H04M1/2745Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
    • H04M1/2753Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips providing data content
    • H04M1/2757Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips providing data content by data transmission, e.g. downloading
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72409User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
    • H04M1/72412User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories using two-way short-range wireless interfaces
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72451User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to schedules, e.g. using calendar applications

Definitions

  • the invention relates to a method for comparing data between schedules of a mobile communication terminal and a further terminal.
  • the invention relates to a terminal for carrying out this method and a system with at least one corresponding mobile communication terminal and a further terminal.
  • Modern mobile communication terminals such as cell phones or pagers, are increasingly being equipped with numerous additional functions.
  • Such an additional function which is already implemented as standard in many devices, is a schedule function.
  • PDAs Personal Digital Assistants
  • other organizers that on the one hand have such a schedule as intended and are also equipped as mobile communication terminals with corresponding mobile radio functions.
  • the data are transmitted to and / or from the mobile communication terminal via an air interface of the mobile communication terminal.
  • the air interface that the mobile communication terminal has anyway is used, for example the mobile radio network in the case of a mobile radio device and the corresponding data or pager network in the case of a pager.
  • the use of the air-cut parts of the mobile communication terminal to compare the data between the schedule of this device and another terminal has various advantages. le. On the one hand, this interface exists for the normal operation of the device anyway, so that no additional hardware or software is required for the operation of the interface itself. Secondly, there is also no need for increased power consumption, such as occurs when operating an IrDA interface.
  • the air interface is a long-range interface, so that the schedule can be compared over any distance.
  • the already existing standards for the air interfaces can also be used to transmit the data, it being possible to choose between different formats for the transmission of the data. In this way, a particularly cheap, fast and secure type of transmission can be selected.
  • a corresponding terminal for carrying out such a method must have a device for converting the data from a format of the schedule of the terminal into have a transmission format for transmitting the data via the air interface and / or for converting the data back from the transmission format into the format of the schedule of the terminal. If the respective terminal and the second terminal with which the schedule comparison is to be carried out have different formats in the schedules, this device for data conversion can alternatively also be designed in such a way that in each case the conversion from the transmission format to the data format of the schedule of the other Terminal and back is done. In this
  • the device must then contain a corresponding data conversion device for converting data and / or data records between the format of the schedule of the terminal device itself and the format of the schedule of the other terminal device.
  • At least one of two terminals between which a comparison is to take place must also have a synchronization device which compares data belonging to the schedule of the respective terminal and data belonging to the schedule of the second terminal and controls the exchange of the data necessary for the comparison.
  • the device for converting the data from a schedule format into a transmission format as well as the synchronization device and the data conversion device can be implemented either by hardware or preferably also by software, for example within a control unit which is already in the terminal.
  • the comparison is possible between any two end devices, one of which has the air interface as a mobile communication terminal.
  • the second terminal can also be a mobile communication terminal, which means that two people can also synchronize the schedules in their mobile radio devices.
  • it can also be any end device without its own air interface, provided that there is the possibility of reaching the mobile communication terminal via the air interface.
  • it can be a PC with an Internet or telephone connection, which can exchange data with the mobile communication terminal in the desired data format.
  • the data are transmitted in the form of short messages (SMS) via a mobile radio network.
  • SMS short messages
  • the appointments can be exchanged as plain text SMS, whereby only the agreement of simple conventions regarding keywords, data field sequences, separators etc. within the schedule is required. The additional requirements for changing existing schedule software are only slight.
  • the data are transmitted as WAP data (Wireless Application Protocol) via a mobile radio network.
  • WAP data Wireless Application Protocol
  • the mobile communication terminal can call up a schedule page to be set up and interpret or compare the content. The result can then be sent back to the WAP page, which in turn can be accessed by a PC, for example. In this way, a simple comparison between a PC and the mobile communication terminal is possible.
  • SMS and WAP data can be compressed if the data volume is too high.
  • a terminal preferably has a device for selecting the transmission format. This can be, for example, a selection option within a menu when calling up a "comparison function" of the respective terminal.
  • a comparison of status information of the two schedules is first carried out prior to a comparison to determine differences in the schedule data.
  • This status information can be, for example, checksums that can be calculated for the individual dates or so-called “fingerprints” that are characteristic of the current status of the data in the schedule.
  • the transmission in the form of checksums or fingerprints can also be used to hide information from unauthorized third parties. In addition, such preliminary checks keep the data volume low.
  • the status information not only contains an entire checksum for the entire calendar, but several checksums for individual months, weeks or even days. In this way, it can be determined exactly where the deviations are before a comparison is then only made for this time range.
  • the comparison of status information can also be carried out in several stages, for example first for the overall data content of the calendar and then, if there are deviations, on a monthly basis and then weekly for the months that show deviations, etc.
  • a check is then preferably carried out again in the same way by comparing the new status information of the two appointment calendars, in order to ensure that the data comparison has been carried out completely and correctly. If a negative result is detected during this check, that is to say that the adjustment was not carried out completely or correctly, the adjustment is carried out automatically again.
  • an error message can be output to the user with a corresponding note.
  • Figure 1 is a schematic representation of a mobile device in the schedule comparison with a stationary terminal with connection to a telephone network.
  • FIG. 2 shows a block diagram of the essential functional components of the exemplary embodiment according to FIG. 1.
  • FIGS. 1 and 2 shows a schematic representation of the chronological sequence of the signal and data exchange between the schedules of the two terminals according to FIGS. 1 and 2 and the synchronization procedure.
  • FIG. 1 the data exchange between the appointment calendar 3 of a mobile radio device 1 and an appointment calendar 4 in a stationary PC 2 is shown as an exemplary embodiment.
  • This PC 2 has a connection 18 to a telephone network 17, with which data can be transmitted to the mobile radio device 1 or can be received by the mobile radio device 1 via the air interface 6.
  • the PC 2 has a corresponding SMS portal module 5 with which the schedule data can be converted into an SMS format and vice versa incoming SMS messages 5 can be received.
  • the PC 2 also has all the other usual components of a PC, but these are not shown for the sake of clarity.
  • FIG. 2 shows how the data is transferred from the appointment calendar 3 of the mobile radio device 1 to the appointment calendar 4 of the stationary PC 2 and vice versa.
  • the data are first converted in a conversion device 11 from the format of the schedule 3 into an SMS format and sent via the air interface 6. She are then received by the PC 2 and converted in a conversion device 12 from the SMS format back into the data format of the schedule 3 of the mobile device 1.
  • This conversion device 12 can, for example, be part of the SMS portal module 5 in FIG. 1.
  • the data are thus in the schedule format of the mobile radio device 1 in the PC 2 and are processed there in a synchronization device 7 which also receives the data from the appointment calendar 4 of the PC 2.
  • This processing includes, among other things, a comparison of the data in order to determine which data are present, for example, in the schedule of the mobile radio device 1 and are missing in the schedule 4 of the PC 2.
  • These data are then forwarded to a data conversion device 8, which converts the data or data records, that is to say, for example, the arrangement of various data of an appointment in a specific order, into a format of the schedule 4 of the PC 2.
  • This data conversion device 8 consequently forms a data record interface here, which in each case receives the data record definitions 9 of the diary 4 of the PC 2 and the data record definitions 10 of the diary 3 of the mobile radio device 1.
  • the data record definitions 9 of the PC appointment calendar 4 are generally predefined. If the PC is to carry out schedule comparisons with different mobile radio devices 1, each of which has different formats of the data, or data records, in the schedule 3, it makes sense if the data record definitions 10 are used by the respective user of the terminal, for example via the usual one
  • User interface can be set.
  • the data record definitions 10 can also be transmitted from the respective mobile radio device 1 to the PC 2 during the comparison. In this case, the user no longer needs to set the data record definitions 10 at all.
  • the actual data comparison, synchronization takes place on the level of the data format or data record format of the diary 3 of the mobile radio device 1.
  • the mobile radio device 1 which has a smaller memory and a lower functionality than a stationary PC 2, may also only save smaller, reduced data records.
  • a comparison at the level of the format of the data or data records of the PC schedule 4 would mean in some cases unnecessary effort.
  • synchronization can of course also be carried out at the level of the PC schedule format.
  • function blocks 7 and 8 in FIG. 2 would have to be interchanged. This is advantageous if a comparison with different mobile radio devices 1 is provided, each of which has different data or data formats in the schedules 3. If the comparison is carried out in the format of the PC schedule 4, this has the advantage that the synchronization device 7 only has to be designed for this one format.
  • FIG. 3 The flow chart of the data synchronization is illustrated in FIG. 3, the data transfer to the synchronization device 7 depending on the schedule 3 of the mobile radio device 1 and the schedule 4 of the PC 2 Time t is shown. In the middle, the process running within the synchronization device 7 is shown as a block with the reference number 13.
  • the mobile radio device 1 transmits status information S x of the schedule 3, which contains the current state of the schedule 3 in coded form. For example, this is a checksum.
  • Status information S 2 is also transmitted from the schedule 4 there by the PC 2.
  • a first comparison step 14 these two status information items Si, S 2 are then compared within the synchronization procedure 13. If they match, the synchronization procedure 13 terminates since no further comparison of the schedules 4 is necessary.
  • the schedule 3, 4 again transmits status information Si, S 2 in a final check step 16.
  • This status information Si, S 2 is then compared again in the test step 16. If there is agreement, it can be assumed that a successful comparison has been carried out and the entire procedure 13 has ended.
  • a warning can also be issued as additional options within procedure 13 if appointments collide with one another in the event of new entries in the schedule 3 of the mobile radio device 1 or in the schedule 4 of the PC 2, so that the user then coordinates the appointments accordingly and one Can perform new entry.
  • an automatic comparison is also possible, but it is also advisable for the automatic comparison to provide the user with at least an indication of such a change in the schedule. This can also be done, for example, by highlighting or marking the relevant dates within the schedule, so that the user is immediately notified of such changes when he looks at the schedule after the comparison.

Abstract

The invention relates to a method for aligning data in schedules between a mobile communication terminal and another terminal. The data is transmitted via a radio interface of the mobile communication terminal to and/or from the mobile communication terminal.

Description

Beschreibungdescription
Verfahren zum DatenabgleichData matching procedure
Die Erfindung betrifft ein Verfahren zum Abgleich von Daten zwischen Terminplänen eines mobilen Kommunikationsendgeräts und eines weiteren Endgeräts. Darüber hinaus betrifft die Erfindung ein Endgerät zur Durchführung dieses Verfahrens und ein System mit zumindest einem dementsprechenden mobilen Kom- munikationsendgerät und einem weiteren Endgerät.The invention relates to a method for comparing data between schedules of a mobile communication terminal and a further terminal. In addition, the invention relates to a terminal for carrying out this method and a system with at least one corresponding mobile communication terminal and a further terminal.
Moderne mobile Kommunikationsendgeräte, wie Mobilfunkgeräte oder Pager, werden immer mehr mit zahlreichen Zusatzfunktionen ausgestattet. Eine solche Zusatzfunktion, die in vielen Geräten bereits schon serienmäßig implementiert ist, ist eine Terminplanfunktion. Ebenso gibt es immer mehr PDA' s (Personal Digital Assistants) , oder andere Organizer, die zum einen bestimmungsgemäß einen solchen Terminplan aufweisen und außerdem als mobile Kommunikationsendgeräte mit entsprechenden Mo- bilfunkfunktionen ausgestattet sind.Modern mobile communication terminals, such as cell phones or pagers, are increasingly being equipped with numerous additional functions. Such an additional function, which is already implemented as standard in many devices, is a schedule function. Likewise, there are more and more PDAs (Personal Digital Assistants) or other organizers that on the one hand have such a schedule as intended and are also equipped as mobile communication terminals with corresponding mobile radio functions.
Häufig sind Abgleiche zwischen verschiedenen Terminplänen in unterschiedlichen Geräten notwendig. Dieses ergibt sich zum einen dadurch, dass eine Person in der Regel mit anderen Per- sonen oder Gruppen, beispielsweise innerhalb einer Familie oder innerhalb einer Firma oder Abteilung, derart verbunden ist, dass die unterschiedlichen Termine der verschiedenen Personen bzw. Gruppenmitgliedern untereinander und mit allgemeinen Terminen der Gruppe koordiniert werden müssen. Häufig wird bei einer ernsthaften Benutzung von solchen elektronischen Terminplänen der Terminplan auch nicht vom Benutzer primär in dem mobilen Endgerät geführt, sondern beispielsweise in erster Linie in einem am eigenen Arbeitsplatz, im Sekretariat oder zu Hause befindlichen PC. Bislang wird ein sol- eher Abgleich durch Nutzung einer kabelgebundenen oder einer anderen kurzreichweitigen Schnittstelle, beispielsweise einer Infrarot-Schnittstelle (z. B. IrDA) vorgenommen. In vielen Fällen haben jedoch zwei verschiedene Geräte leider keine zueinander kompatible Schnittstellen. So weisen beispielsweise viele mobile Kommunikationsendgeräte überhaupt keine IrDA- Schnittstelle auf. Es muss vom Benutzer dementsprechend Zu- satzequipment installiert werden, um ein spezielles mobiles Endgerät mit einem gewünschten weiteren Endgerät geeignet zu verbinden, so dass ein solcher Abgleich möglich ist. Ein weiterer Nachteil besteht darin, dass diese Schnittstellen kurz- reichweitig sind und somit ein Abgleich nur durchgeführt wer- den kann, wenn sich das mobile Gerät in unmittelbarer Nähe des jeweils anderen Gerätes befindet. Ein automatischer Abgleich über weitere Entfernungen, beispielsweise auf Geschäftsreisen mit einem am festen Arbeitsplatz im Büro befindlichen PC, ist nicht möglich.It is often necessary to compare different schedules in different devices. On the one hand, this results from the fact that a person is usually connected to other people or groups, for example within a family or within a company or department, in such a way that the different appointments of the different people or group members among themselves and with general ones Group appointments need to be coordinated. Frequently, when such electronic schedules are used seriously, the schedule is not primarily maintained by the user in the mobile terminal, but rather, for example, primarily in a PC located at one's own workplace, in the secretariat or at home. So far, such a comparison has been carried out using a wired or another short-range interface, for example an infrared interface (eg IrDA). In many However, two different devices unfortunately do not have compatible interfaces. For example, many mobile communication terminals have no IrDA interface at all. Accordingly, additional equipment must be installed by the user in order to suitably connect a special mobile end device with a desired further end device, so that such a comparison is possible. Another disadvantage is that these interfaces are short-range and a comparison can only be carried out if the mobile device is in the immediate vicinity of the other device. Automatic comparison over longer distances, for example on business trips with a PC located at a fixed workstation in the office, is not possible.
Es ist Aufgabe der vorliegenden Erfindung, eine einfache und kostengünstige Alternative zu diesem Stand der Technik zu schaffen, die einen Abgleich zwischen unterschiedlichen Geräten auch auf große Entfernungen erlaubt.It is an object of the present invention to provide a simple and inexpensive alternative to this prior art, which allows a comparison between different devices even over long distances.
Diese Aufgabe wird durch ein Verfahren gemäß Patentanspruch 1 und ein Endgerät gemäß Patentanspruch 8, bzw. ein entsprechendes System, bestehend aus mindestens zwei solcher Endgeräte, gelöst.This object is achieved by a method according to claim 1 and a terminal according to claim 8, or a corresponding system consisting of at least two such terminals.
Erfindungsgemäß werden die Daten hierbei über eine Luft- schnittstelle des mobilen Kommunikationsendgerätes zu und/oder von dem mobilen Kommunikationsendgerät übermittelt. Das heißt, es wird hierbei keine zusätzliche Schnittstelle, beispielsweise eine KabelVerbindung oder eine IrDA-Verbindung benötigt. Stattdessen wird nur die Luftschnittstelle, die das mobile Kommunikationsendgerät ohnehin aufweist, zum Beispiel bei einem Mobilfunkgerät das Mobilfunknetz, bei einem Pager das entsprechende Daten- bzw. Pagernetz, verwendet. Die Ver- wendung der Luftschnittsteile des mobilen Kommunikationsendgerätes zum Abgleich der Daten zwischen dem Terminplan dieses Gerätes und einem weiteren Endgerät hat verschiedene Vortei- le. Zum einen besteht diese Schnittstelle für den normalen Betrieb des Gerätes ohnehin, so dass keine zusätzliche Hardware oder Software für den Betrieb der Schnittstelle an sich benötigt wird. Zum zweiten entfällt damit auch ein erhöhter Stromverbrauch, wie er zum Beispiel beim Betrieb einer IrDA- Schnittstelle anfällt. Des Weiteren handelt es bei der Luftschnittstelle um eine langreichweitige Schnittstelle, so dass der Terminplanabgleich über beliebige Entfernungen hinweg möglich ist. Zur Übertragung der Daten kann außerdem auf die bereits gegebenen Standards für die Luftschnittstellen zurückgegriffen werden, wobei zwischen unterschiedlichen Formaten für die Übertragung der Daten gewählt werden kann. Auf diese Weise kann eine besonders günstige, schnelle und sichere Übertragungsart gewählt werden.According to the invention, the data are transmitted to and / or from the mobile communication terminal via an air interface of the mobile communication terminal. This means that no additional interface, for example a cable connection or an IrDA connection, is required. Instead, only the air interface that the mobile communication terminal has anyway is used, for example the mobile radio network in the case of a mobile radio device and the corresponding data or pager network in the case of a pager. The use of the air-cut parts of the mobile communication terminal to compare the data between the schedule of this device and another terminal has various advantages. le. On the one hand, this interface exists for the normal operation of the device anyway, so that no additional hardware or software is required for the operation of the interface itself. Secondly, there is also no need for increased power consumption, such as occurs when operating an IrDA interface. Furthermore, the air interface is a long-range interface, so that the schedule can be compared over any distance. The already existing standards for the air interfaces can also be used to transmit the data, it being possible to choose between different formats for the transmission of the data. In this way, a particularly cheap, fast and secure type of transmission can be selected.
Ein entsprechendes Endgerät zur Durchführung eines solchen Verfahrens muss neben dem Speicher mit einem Terminplaner und Mitteln zur Eingabe von Daten in den Terminplan bzw. zum Abrufen von Daten aus dem Terminplan, eine Einrichtung zur Um- Wandlung der Daten aus einem Format des Terminplans des Endgerätes in ein Übertragungsformat zur Übertragung der Daten über die Luftschnittstelle und/oder zum Rückumwandeln der Daten aus dem Übertragungsformat in das Format des Terminplans des Endgerätes aufweisen. Sofern das jeweilige Endgerät und das zweite Endgerät, mit dem der Terminplanabgleich durchgeführt werden soll, unterschiedliche Formate in den Terminplänen aufweisen, kann diese Einrichtung zur Datenumwandlung alternativ auch derart ausgestaltet sein, dass jeweils die Umwandlung vom Übertragungsformat in das Datenformat des Ter- minplans des anderen Endgerätes und zurück erfolgt. In diesemIn addition to the memory with a scheduler and means for entering data into the schedule or for retrieving data from the schedule, a corresponding terminal for carrying out such a method must have a device for converting the data from a format of the schedule of the terminal into have a transmission format for transmitting the data via the air interface and / or for converting the data back from the transmission format into the format of the schedule of the terminal. If the respective terminal and the second terminal with which the schedule comparison is to be carried out have different formats in the schedules, this device for data conversion can alternatively also be designed in such a way that in each case the conversion from the transmission format to the data format of the schedule of the other Terminal and back is done. In this
Fall muß das Gerät dann eine entsprechende Datenkonvertierungseinrichtung zur Konvertierung von Daten und/oder Datensätzen zwischen dem Format des Terminplans des Endgerätes selbst und dem Format des Terminplans des anderen Endgerätes enthalten. Zumindest eines von zwei Endgeräten zwischen denen ein Abgleich erfolgen soll, muss außerdem eine Synchronisationseinrichtung aufweisen, welche zum Terminplan des jeweiligen Endgerätes gehörige Daten und zum Terminplan des zweiten Endge- rätes gehörige Daten miteinander vergleicht und den Austausch der zum Abgleich notwendigen Daten steuer .In this case, the device must then contain a corresponding data conversion device for converting data and / or data records between the format of the schedule of the terminal device itself and the format of the schedule of the other terminal device. At least one of two terminals between which a comparison is to take place must also have a synchronization device which compares data belonging to the schedule of the respective terminal and data belonging to the schedule of the second terminal and controls the exchange of the data necessary for the comparison.
Die Einrichtung zum Umwandeln der Daten aus einem Terminplanformat in ein Übertragungsformat sowie die Synchronisations- einrichtung und die Datenkonvertierungseinrichtung lassen sich entweder hardwaremäßig oder vorzugsweise auch softwaremäßig, beispielsweise innerhalb einer ohnehin im Endgerät befindlichen Steuereinheit, realisieren.The device for converting the data from a schedule format into a transmission format as well as the synchronization device and the data conversion device can be implemented either by hardware or preferably also by software, for example within a control unit which is already in the terminal.
Der Abgleich ist zwischen zwei beliebigen Endgeräten möglich, von denen eines als mobiles Kommunikationsendgerät die Luft- schnittstelle aufweist. Bei dem zweiten Endgerät kann es sich auch um ein mobiles Kommunikationsendgerät handeln, das heißt es können auch zwei Personen die Terminpläne in ihren Mobil- funkgeräten miteinander abgleichen. Es kann sich aber auch um ein beliebiges Endgerät ohne eine eigene Luftschnittstelle handeln, sofern die Möglichkeit besteht, über die Luftschnittstelle das mobile Kommunikationsendgerät zu erreichen. Zum Beispiel kann es sich um einen PC mit einem Internet- oder Telefonanschluss handeln, welcher in dem gewünschten Datenformat mit dem mobilen Kommunikationsendgerät Daten austauschen kann.The comparison is possible between any two end devices, one of which has the air interface as a mobile communication terminal. The second terminal can also be a mobile communication terminal, which means that two people can also synchronize the schedules in their mobile radio devices. However, it can also be any end device without its own air interface, provided that there is the possibility of reaching the mobile communication terminal via the air interface. For example, it can be a PC with an Internet or telephone connection, which can exchange data with the mobile communication terminal in the desired data format.
Bei einem besonders bevorzugten Ausführungsbeispiel werden die Daten in Form von Kurznachrichten (SMS) über ein Mobil- funknetz übermittelt. Die Termine können hierbei als Klartext-SMS ausgetauscht werden, wobei lediglich die Vereinbarung simpler Konventionen hinsichtlich Schlüsselworten, Datenfeldabfolgen, Trennzeichen etc. innerhalb der Terminpläne erforderlich ist. Die zusätzlichen Anforderungen zur Veränderung bereits bestehender Terminplansoftware sind hierbei nur gering. Bei einem zweiten bevorzugten Ausführungsbeispiel werden die Daten als WAP-Daten (Wireless Application Protocol) über ein Mobilfunknetz übermittelt. Im Falle einer solchen WAP- Verbindung kann das mobile Kommunikationsendgerät eine einzurichtende Terminplanseite aufrufen und den Inhalt interpretieren bzw. abgleichen. Das Ergebnis kann dann an die WAP- Seite zurückgeschickt werden, auf die wiederum beispielsweise ein PC Zugriff hat. Auf diese Weise ist ein einfacher Ab- gleich zwischen einem PC und dem mobilen Kommunikationsendgerät möglich.In a particularly preferred embodiment, the data are transmitted in the form of short messages (SMS) via a mobile radio network. The appointments can be exchanged as plain text SMS, whereby only the agreement of simple conventions regarding keywords, data field sequences, separators etc. within the schedule is required. The additional requirements for changing existing schedule software are only slight. In a second preferred exemplary embodiment, the data are transmitted as WAP data (Wireless Application Protocol) via a mobile radio network. In the case of such a WAP connection, the mobile communication terminal can call up a schedule page to be set up and interpret or compare the content. The result can then be sent back to the WAP page, which in turn can be accessed by a PC, for example. In this way, a simple comparison between a PC and the mobile communication terminal is possible.
Sowohl beim SMS-Format als bei Verwendung eines WAP- Datenformats ist es möglich, zur Erhöhung der Sicherheit die Daten zu verschlüsseln. Zudem können bei zu hohem Datenaufkommen sowohl SMS- als auch WAP-Daten komprimiert werden.Both with SMS format and when using a WAP data format, it is possible to encrypt the data to increase security. In addition, both SMS and WAP data can be compressed if the data volume is too high.
Alternativ ist es auch möglich, einen Teil der Daten als WAP- Daten und einen Teil der Daten als SMS-Nachrichten zu versen- den. Ein Endgerät weist hierzu vorzugsweise eine Einrichtung zur Auswahl des Übertragungsformats auf . Hierbei kann es sich beispielsweise um eine Auswahlmöglichkeit innerhalb eines Menüs beim Aufruf einer "Abgleichfunktion" des jeweiligen Endgerätes handeln.Alternatively, it is also possible to send some of the data as WAP data and some of the data as SMS messages. For this purpose, a terminal preferably has a device for selecting the transmission format. This can be, for example, a selection option within a menu when calling up a "comparison function" of the respective terminal.
Bei einem besonders bevorzugten Ausführungsbeispiel werden vor einem Abgleich zur Feststellung von Unterschieden in den Terminplandaten zunächst ein Vergleich von Statusinformationen der beiden Terminpläne durchgeführt. Das heißt, die Gerä- te übermitteln jeweils in möglichst kurzer, gegebenenfalls codierter Form ihren Zustand an eine Vergleichseinrichtung. Nur wenn bei diesem Vergleich Unterschiede erkannt werden, findet überhaupt ein Abgleich statt, ansonsten ist davon auszugehen, dass die Terminpläne bereits identische Informatio- nen enthalten und kein Abgleich notwendig ist. Bei diesen Statusinformationen kann es sich beispielsweise um für die einzelnen Termine berechenbare Prüfsummen oder sogenannte "Fingerprints" handeln, die für den aktuellen Zustand des Datenbestands im Terminplan charakteristisch sind. Die Übersendung in Form von Prüfsummen oder Fingerprints kann außerdem genutzt werden, um Informationen gegenüber nicht autorisierten Dritten zu verbergen. Zudem wird durch solche Vorabprüfungen das Datenaufkommen gering gehalten.In a particularly preferred embodiment, prior to a comparison to determine differences in the schedule data, a comparison of status information of the two schedules is first carried out. This means that the devices transmit their status to a comparison device in the shortest possible, possibly coded form. A comparison will only take place if differences are identified in this comparison, otherwise it can be assumed that the schedules already contain identical information and no comparison is necessary. This status information can be, for example, checksums that can be calculated for the individual dates or so-called “fingerprints” that are characteristic of the current status of the data in the schedule. The transmission in the form of checksums or fingerprints can also be used to hide information from unauthorized third parties. In addition, such preliminary checks keep the data volume low.
Besonders vorteilhaft ist es, wenn die StatusInformationen nicht nur eine gesamte Prüfsumme für den gesamten Kalender enthält, sondern mehrere Prüfsummen für einzelne Monate, Wochen oder auch Tage. Damit kann genau festgestellt werden, wo die Abweichungen sind, bevor dann nur entsprechend für diesen zeitlichen Bereich ein Abgleich stattfindet. Der Vergleich von Statusinformationen kann auch in mehreren Stufen durchgeführt werden, beispielsweise zunächst für den Gesamtdatenin- halt des Kalenders und dann, wenn sich Abweichungen finden, monatsweise und als nächstes dann wochenweise für die Monate, die Abweichungen zeigen usw.It is particularly advantageous if the status information not only contains an entire checksum for the entire calendar, but several checksums for individual months, weeks or even days. In this way, it can be determined exactly where the deviations are before a comparison is then only made for this time range. The comparison of status information can also be carried out in several stages, for example first for the overall data content of the calendar and then, if there are deviations, on a monthly basis and then weekly for the months that show deviations, etc.
Nach einem Abgleich des Terminkalenders wird dann vorzugsweise auf die gleiche Weise wieder eine Überprüfung durch Vergleich der neuen Statusinformationen der beiden Terminkalen- der durchgeführt, um sicherzugehen, dass der Datenabgleich vollständig und richtig durchgeführt wurde. Falls bei dieser Überprüfung ein negatives Ergebnis detektiert wird, das heißt, dass der Abgleich nicht vollständig oder richtig durchgeführt wurde, so wird der Abgleich automatisch erneut durchgeführt. Alternativ oder zusätzlich zu dieser automatischen Wiederholung des Datenabgleichs kann auch eine Fehlermeldung mit einem entsprechenden Hinweis an den Benutzer ausgegeben werden.After a comparison of the appointment calendar, a check is then preferably carried out again in the same way by comparing the new status information of the two appointment calendars, in order to ensure that the data comparison has been carried out completely and correctly. If a negative result is detected during this check, that is to say that the adjustment was not carried out completely or correctly, the adjustment is carried out automatically again. As an alternative or in addition to this automatic repetition of the data comparison, an error message can be output to the user with a corresponding note.
Die Erfindung wird im Folgenden unter Hinweis auf die beigefügte Figuren anhand eines Ausführungsbeispiels näher erläutert. Es zeigen: Figur 1 eine schematische Darstellung eines Mobilfunkgerätes beim Terminplanabgleich mit einem stationären Endgerät mit Anschluss an ein Telefonnetz.The invention is explained in more detail below with reference to the attached figures using an exemplary embodiment. Show it: Figure 1 is a schematic representation of a mobile device in the schedule comparison with a stationary terminal with connection to a telephone network.
Figur 2 ein Blockschaltbild der wesentlichen funktioneilen Komponenten des Ausführungsbeispiels gemäß Figur 1.FIG. 2 shows a block diagram of the essential functional components of the exemplary embodiment according to FIG. 1.
Figur 3 eine schematische Darstellung der zeitlichen Abfolge des Signal- und Datenaustausches zwischen den Terminplänen der beiden Endgeräte gemäß Figur 1 und 2 und der Synchronisa- tionsprozedur.3 shows a schematic representation of the chronological sequence of the signal and data exchange between the schedules of the two terminals according to FIGS. 1 and 2 and the synchronization procedure.
In Figur 1 ist als Ausführungsbeispiel der Datenaustausch zwischen dem Terminkalender 3 eines Mobilfunkgerätes 1 und einem Terminkalender 4 in einem stationären PC 2 dargestellt. Dieser PC 2 hat einen Anschluss 18 an ein Telefonnetz 17, mit dem über die Luftschnittstelle 6 Daten an das Mobilfunkgerät 1 übermittelt werden können bzw. von dem Mobilfunkgerät 1 empfangen werden können.In FIG. 1, the data exchange between the appointment calendar 3 of a mobile radio device 1 and an appointment calendar 4 in a stationary PC 2 is shown as an exemplary embodiment. This PC 2 has a connection 18 to a telephone network 17, with which data can be transmitted to the mobile radio device 1 or can be received by the mobile radio device 1 via the air interface 6.
Bei dem dargestellten Ausführungsbeispiel wird davon ausgegangen, dass die Daten als SMS-Klartext übermittelt werden. Dementsprechend weist der PC 2 ein entsprechendes SMS-Portal- Modul 5 auf, mit dem die Terminplandaten in ein SMS-Format umgesetzt werden können und umgekehrt ankommende SMS- Nachrichten 5 empfangen werden können. Selbstverständlich weist der PC 2 auch alle weiteren üblichen Komponenten eines PC's auf, die aber der Übersichtlichkeit halber nicht darge- stellt sind.In the exemplary embodiment shown, it is assumed that the data are transmitted as plain text SMS. Accordingly, the PC 2 has a corresponding SMS portal module 5 with which the schedule data can be converted into an SMS format and vice versa incoming SMS messages 5 can be received. Of course, the PC 2 also has all the other usual components of a PC, but these are not shown for the sake of clarity.
Aus Figur 2 ist zu sehen, wie die Daten vom Terminkalender 3 des Mobilfunkgerätes 1 zum Terminkalender 4 des stationären PC's 2 übergeben werden und umgekehrt. Ausgehend vom Termin- plan 3 werden die Daten zunächst in einer Umwandlungseinrich- tung 11 von dem Format des Terminplans 3 in ein SMS-Format umgewandelt und über die Luftschnittstelle 6 versendet. Sie werden dann vom PC 2 empfangen und in einer Umwandlungseinrichtung 12 von dem SMS-Format wieder in das Datenformat des Terminplans 3 des Mobilfunkgerätes 1 umgewandelt. Diese Umwandlungseinrichtung 12 kann beispielsweise Bestandteil des SMS-Portal-Moduls 5 in Figur 1 sein.FIG. 2 shows how the data is transferred from the appointment calendar 3 of the mobile radio device 1 to the appointment calendar 4 of the stationary PC 2 and vice versa. Starting from the schedule 3, the data are first converted in a conversion device 11 from the format of the schedule 3 into an SMS format and sent via the air interface 6. she are then received by the PC 2 and converted in a conversion device 12 from the SMS format back into the data format of the schedule 3 of the mobile device 1. This conversion device 12 can, for example, be part of the SMS portal module 5 in FIG. 1.
Damit befinden sich die Daten in dem Terminplanformat des Mobilfunkgerätes 1 im PC 2 und werden dort in einer Synchronisationseinrichtung 7 verarbeitet, welche auch vom Terminka- lender 4 des PC's 2 die Daten erhält. Diese Verarbeitung um- fasst unter anderem einen Vergleich der Daten, um festzustellen, welche Daten beispielsweise im Terminplan des Mobilfunkgerätes 1 vorhanden sind und im Terminplan 4 des PC's 2 fehlen. Diese Daten werden dann an eine Datenkonvertierungsein- richtung 8 weitergeleitet, welche die Daten bzw. Datensätze, das heißt beispielsweise die Anordnung verschiedener Daten eines Termins in einer bestimmten Reihenfolge, in ein Format des Terminplans 4 des PC's 2 konvertiert.The data are thus in the schedule format of the mobile radio device 1 in the PC 2 and are processed there in a synchronization device 7 which also receives the data from the appointment calendar 4 of the PC 2. This processing includes, among other things, a comparison of the data in order to determine which data are present, for example, in the schedule of the mobile radio device 1 and are missing in the schedule 4 of the PC 2. These data are then forwarded to a data conversion device 8, which converts the data or data records, that is to say, for example, the arrangement of various data of an appointment in a specific order, into a format of the schedule 4 of the PC 2.
Diese Datenkonvertierungseinrichtung 8 bildet hier folglich ein Datensatz-Interface, welches jeweils die Datensatzdefinitionen 9 des Terminkalenders 4 des PC's 2 und die Datensatzdefinitionen 10 des Terminkalenders 3 des Mobilfunkgerätes 1 erhält. Die Datensatzdefinitionen 9 des PC-Terminkalenders 4 sind in der Regel fest vorgegeben. Wenn der PC Terminplanabgleiche mit unterschiedlichen Mobilfunkgeräten 1 durchführen soll, welche jeweils unterschiedliche Formate der Daten, beziehungsweise Datensätze, in den Terminplänen 3 aufweisen, ist es sinnvoll, wenn die Datensatzdefinitionen 10 vom jewei- ligen Benutzer des Endgeräts beispielsweise über die üblicheThis data conversion device 8 consequently forms a data record interface here, which in each case receives the data record definitions 9 of the diary 4 of the PC 2 and the data record definitions 10 of the diary 3 of the mobile radio device 1. The data record definitions 9 of the PC appointment calendar 4 are generally predefined. If the PC is to carry out schedule comparisons with different mobile radio devices 1, each of which has different formats of the data, or data records, in the schedule 3, it makes sense if the data record definitions 10 are used by the respective user of the terminal, for example via the usual one
Benutzerschnittstelle eingestellt werden können.User interface can be set.
Anstelle einer expliziten Eingabe der Datensatzdefinitionen 10 des Terminplans 3 des Mobilfunkgerätes 1 können die Daten- satzdefinitionen 10 auch beim Abgleich vom jeweiligen Mobilfunkgerät 1 an den PC 2 mit übertragen werden. In diesem Fall ist überhaupt keine Einstellung der Datensatzdefinitionen 10 durch den Benutzer mehr notwendig.Instead of an explicit entry of the data record definitions 10 of the schedule 3 of the mobile radio device 1, the data record definitions 10 can also be transmitted from the respective mobile radio device 1 to the PC 2 during the comparison. In this In this case, the user no longer needs to set the data record definitions 10 at all.
Die Variantenvielfalt der Datensatzdefinitionen 9, 10 und die Anforderungen an die Flexibilität der Datenkonvertierungseinrichtung 8 können durch Verabredung eines Standards verringert werden.The variety of data record definitions 9, 10 and the requirements for the flexibility of the data conversion device 8 can be reduced by agreeing on a standard.
Bei dem in Figur 2 gezeigten Ausführungsbeispiel findet der eigentliche Datenabgleich, die Synchronisation, auf der Ebene des Datenformates bzw. Datensatzformates des Terminkalenders 3 des Mobilfunkgerätes 1 statt. Dies ist in sofern vorteilhaft, da in der Regel davon auszugehen ist, dass das Mobilfunkgerät 1, welches einen kleineren Speicher und eine gerin- gere Funktionalität als ein stationärer PC 2 aufweist, gegebenenfalls auch nur geringere, reduzierte Datensätze speichert . Insofern müssen bei einem Abgleich in der in Figur 2 gezeigten Weise auch nur diese reduzierten Datensätze berücksichtigt werden, wogegen ein Abgleich auf der Ebene des For- mates der Daten bzw. Datensätze des PC-Terminplans' 4 zum Teil unnötigen Aufwand bedeuten würde .In the exemplary embodiment shown in FIG. 2, the actual data comparison, synchronization, takes place on the level of the data format or data record format of the diary 3 of the mobile radio device 1. This is advantageous insofar as it can generally be assumed that the mobile radio device 1, which has a smaller memory and a lower functionality than a stationary PC 2, may also only save smaller, reduced data records. In this respect, when comparing in the manner shown in FIG. 2, only these reduced data records have to be taken into account, whereas a comparison at the level of the format of the data or data records of the PC schedule 4 would mean in some cases unnecessary effort.
Alternativ kann natürlich die Synchronisation auch auf Ebene des PC-Terminplanformats durchgeführt werden. In diesem Fall müßten die Funktionsblöcke 7 und 8 in Figur 2 vertauscht angeordnet sein. Dies ist dann von Vorteil, wenn ein Abgleich mit verschiedenen Mobilfunkgeräten 1 vorgesehen ist, welche jeweils unterschiedliche Daten bzw. Datenformate in den Terminplänen 3 aufweisen. Wenn dabei der Abgleich im Format des PC-Terminplans 4 durchgeführt wird, hat dies den Vorteil, dass die Synchronisationseinrichtung 7 lediglich für dieses eine Format ausgelegt werden muß.Alternatively, synchronization can of course also be carried out at the level of the PC schedule format. In this case, function blocks 7 and 8 in FIG. 2 would have to be interchanged. This is advantageous if a comparison with different mobile radio devices 1 is provided, each of which has different data or data formats in the schedules 3. If the comparison is carried out in the format of the PC schedule 4, this has the advantage that the synchronization device 7 only has to be designed for this one format.
In Figur 3 wird der Ablaufplan der Datensynchronisation ver- deutlicht, wobei jeweils für den Terminplan 3 des Mobilfunkgeräts 1 und für den Terminplan 4 des PC's 2 der Datentransfer zur Synchronisationseinrichtung 7 in Abhängigkeit von der Zeit t dargestellt ist. In der Mitte ist als Block mit der Bezugsziffer 13 das innerhalb der Synchronisationseinrichtung 7 ablaufende Verfahren dargestellt.The flow chart of the data synchronization is illustrated in FIG. 3, the data transfer to the synchronization device 7 depending on the schedule 3 of the mobile radio device 1 and the schedule 4 of the PC 2 Time t is shown. In the middle, the process running within the synchronization device 7 is shown as a block with the reference number 13.
Zunächst übermittelt das Mobilfunkgerät 1 eine Statusinformation Sx des Terminplans 3, welche den aktuellen Zustand des Terminplans 3 in codierter Form enthält. Es handelt sich hierbei beispielsweise um eine Prüfsumme. Ebenso wird vom PC 2 von dem dortigen Terminplan 4 eine Statusinformation S2 ü- bermittelt .First, the mobile radio device 1 transmits status information S x of the schedule 3, which contains the current state of the schedule 3 in coded form. For example, this is a checksum. Status information S 2 is also transmitted from the schedule 4 there by the PC 2.
In einem ersten Vergleichsschritt 14 werden dann innerhalb der Synchronisierungsprozedur 13 diese beiden Statusinformationen Si, S2 verglichen. Wenn sie übereinstimmen, bricht die Synchronisationsprozedur 13 ab, da kein weiterer Abgleich der Terminpläne , 4 nötig ist .In a first comparison step 14, these two status information items Si, S 2 are then compared within the synchronization procedure 13. If they match, the synchronization procedure 13 terminates since no further comparison of the schedules 4 is necessary.
Ansonsten wird innerhalb des Vergleichsschritts 14 festgestellt, in welchen Teilen der Terminpläne 3, 4 ein Synchroni- sationsbedarf besteht. Es werden dementsprechend innerhalb eines nachfolgenden Synchronisierungsschritts 15 Anfragesignale Ri, R2 an die Terminpläne 3, 4 gesendet, um die Daten für den zu synchronisierenden Zeitraum zu erhalten. Die jeweiligen Terminpläne 3, 4 bzw. Geräte senden dann ihre Daten Di, D2, welche innerhalb des Synchronisierungsschritts 15 verglichen werden. Anschließend werden, soweit nötig, die jeweiligen Daten Di, D2 an den jeweils anderen Terminplan 3, 4 weitergeleitet .Otherwise, it is determined within the comparison step 14 in which parts of the schedules 3, 4 there is a need for synchronization. Accordingly, within a subsequent synchronization step 15 request signals Ri, R 2 are sent to the schedules 3, 4 in order to obtain the data for the period to be synchronized. The respective schedules 3, 4 or devices then send their data Di, D 2 , which are compared within the synchronization step 15. Then, if necessary, the respective data Di, D 2 are forwarded to the other schedule 3, 4.
Nach Abschluss des Synchronisierungsschrittes 15 wird in einem abschließenden Prüfschritt 16 erneut von den Terminplänen 3, 4 Statusinformationen Si, S2 übermittelt. Diese Statusinformationen Si, S2 werden dann wiederum innerhalb des Prüf- schrittes 16 verglichen. Bei Übereinstimmung ist davon auszu- gehen, dass ein erfolgreicher Abgleich durchgeführt wurde und die gesamte Prozedur 13 ist beendet . Als zusätzliche Optionen kann innerhalb der Prozedur 13 auch eine Warnung ausgegeben werden, wenn bei Neueinträgen in den Terminplan 3 des Mobilfunkgerätes 1 oder in den Terminplan 4 des PC's 2 Termine miteinander kollidieren, so dass der Be- nutzer dann entsprechend eine Koordinierung der Termine und eine Neueingabe durchführen kann. Je nach Art des Termins ist auch ein automatischer Abgleich möglich, wobei sinnvollerweise aber auch beim automatischen Abgleich zumindest ein Hinweis über eine solche Terminplanänderung an den Benutzer er- folgt. Dies kann beispielsweise auch durch ein Hervorheben bzw. Markieren der betreffenden Termine innerhalb des Terminplans geschehen, so dass der Benutzer, wenn er nach dem Abgleich den Terminplan ansieht, sofort auf derartige Änderungen hingewiesen wird. After the synchronization step 15 has been completed, the schedule 3, 4 again transmits status information Si, S 2 in a final check step 16. This status information Si, S 2 is then compared again in the test step 16. If there is agreement, it can be assumed that a successful comparison has been carried out and the entire procedure 13 has ended. A warning can also be issued as additional options within procedure 13 if appointments collide with one another in the event of new entries in the schedule 3 of the mobile radio device 1 or in the schedule 4 of the PC 2, so that the user then coordinates the appointments accordingly and one Can perform new entry. Depending on the type of appointment, an automatic comparison is also possible, but it is also advisable for the automatic comparison to provide the user with at least an indication of such a change in the schedule. This can also be done, for example, by highlighting or marking the relevant dates within the schedule, so that the user is immediately notified of such changes when he looks at the schedule after the comparison.

Claims

Patentansprüche claims
1. Verfahren zum Abgleich von Daten (Di, D2) von Terminplänen (3, 4) zwischen einem mobilen Kommunikationsendgerät (1) und einem weiteren Endgerät (2), dadurch gekennzeichnet, dass die Daten (Di, D2) über eine Luftschnittstelle (6) des mobilen Kommunikationsendgeräts (1) zu und/oder von dem mobilen Kommunikationsendgerät (1) übermittelt werden.1. A method for comparing data (Di, D 2 ) of schedules (3, 4) between a mobile communication terminal (1) and a further terminal (2), characterized in that the data (Di, D 2 ) via an air interface (6) of the mobile communication terminal (1) to and / or from the mobile communication terminal (1).
2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass zumindest ein Teil der Daten in Form von Kurznachrichten (SMS) über ein Mobilfunknetz übermittelt werden.2. The method according to claim 1, characterized in that at least part of the data in the form of short messages (SMS) are transmitted via a mobile radio network.
3. Verfahren nach Anspruch 1 oder 2, dadurch gekenn - zeichnet, dass zumindest ein Teil der Daten als WAP-Daten über ein Mobilfunknetz übermittelt werden.3. The method according to claim 1 or 2, characterized in that at least part of the data is transmitted as WAP data via a mobile radio network.
4. Verfahren nach einem der Ansprüche 1 bis 3, dadurch gekennzeichnet, dass zur Feststellung von Unterschieden in den Terminplan-Daten (Di, D2) ein Vergleich von Statusinformationen (Si, S2) der beiden Terminpläne (3, 4) durchgeführt wird.4. The method according to any one of claims 1 to 3, characterized in that a comparison of status information (Si, S 2 ) of the two schedules (3, 4) is carried out to determine differences in the schedule data (Di, D 2 ) ,
5. Verfahren nach einem der Ansprüche 1 bis 4, dadurch gekennzeichnet, dass nach dem Abgleich zur Endkontrolle ein Vergleich von Statusinformationen (Sl t S2) der beiden Terminpläne (3, 4) durchgeführt wird.5. The method according to any one of claims 1 to 4, characterized in that after the comparison for final inspection, a comparison of status information (S lt S 2 ) of the two schedules (3, 4) is carried out.
6. Verfahren nach Anspruch 4 oder 5, dadurch gekenn- zeichnet, dass die Statusinformationen (Sx, S2) eine Prüf- summe umfassen.6. The method according to claim 4 or 5, characterized in that the status information (S x , S 2 ) comprise a checksum.
7. Verfahren nach einem der Ansprüche 1 bis 6, dadurch gekennzeichnet, dass zum Abgleich die Daten (Di, D2) und/oder Datensätze von einem Format des Terminplans (3, 4) des mobilen Kommunikationsendgeräts (1) und/oder des weiteren Endgeräts (2) in ein Format des jeweils anderen Endgeräts (2, 1) konvertiert werden.7. The method according to any one of claims 1 to 6, characterized in that for comparison, the data (Di, D 2 ) and / or records of a format of the schedule (3, 4) of the mobile communication terminal (1) and / or further Terminals (2) are converted into a format of the other terminal (2, 1).
8. Endgerät (1, 2) zur Durchführung eines Verfahrens zum Ab- gleich von Daten (Di7 D2) von Terminplänen (3, 4) zwischen zwei Endgeräten (1, 2) , von denen eines ein mobiles Kommunikationsendgerät (1) ist, gemäß einem der vorstehenden Ansprüche, mit einem Speicher mit einem darin gespeicherten Terminplan (3, 4) und8. Terminal (1, 2) for carrying out a method for comparing data (D i7 D 2 ) of schedules (3, 4) between two terminals (1, 2), one of which is a mobile communication terminal (1) , according to one of the preceding claims, with a memory with a schedule (3, 4) and stored therein
Mitteln zur Eingabe von Daten (Di, D2) in den Terminplan (3, 4) und/oder zum Abrufen von Daten (Di, D2) aus dem Terminplan (3, 4) und einer Einrichtung (11, 12) zum Umwandeln der Daten (Di, D2) aus einem Format des Terminplans (3, 4) des Endgeräts selbst (1, 2) oder des anderen Endgeräts (2, 1) in ein Übertragungs- format zur Übertragung der Daten (Di, D2) über die Luft- schnittstelle (6) des mobilen Kommunikationsendgeräts (1) und/oder zum Umwandeln der Daten (Di, D2) aus dem Übertra- gungsformat in das Format des Terminplans (3, 4) .Means for entering data (Di, D 2 ) in the schedule (3, 4) and / or for retrieving data (Di, D 2 ) from the schedule (3, 4) and a device (11, 12) for converting the data (Di, D 2 ) from a format of the schedule (3, 4) of the terminal itself (1, 2) or the other terminal (2, 1) into a transmission format for the transmission of the data (Di, D 2 ) Via the air interface (6) of the mobile communication terminal (1) and / or for converting the data (Di, D 2 ) from the transmission format into the format of the schedule (3, 4).
9. Endgerät nach Anspruch 8, dadurch gekennzeichnet, dass das Übertragungsformat ein Kurznachrichtenformat (SMS) oder ein WAP-Datenformat eines Mobilfunknetzes ist.9. Terminal according to claim 8, characterized in that the transmission format is a short message format (SMS) or a WAP data format of a mobile radio network.
10. Endgerät nach Anspruch 8 oder 9, gekennzeichnet durch eine Einrichtung zur Auswahl des Übertragungsformats .10. Terminal according to claim 8 or 9, characterized by a device for selecting the transmission format.
11. Endgerät (2) nach einem der Ansprüche 8 bis 10, gekenn - zeichnet durch eine Synchronisationseinrichtung (7), welche zum Terminplan (3, 4) des Endgeräts (1, 2) gehörige Daten (Di, D2) und zum Terminplan (4, 3) des weiteren Endgeräts (2, 1) gehörige Daten (Di, D2) miteinander vergleicht und einen Austausch der zum Abgleich notwendigen Daten (Di, D2) steuert. 11. Terminal (2) according to one of claims 8 to 10, marked - characterized by a synchronization device (7), which belongs to the schedule (3, 4) of the terminal (1, 2) data (Di, D 2 ) and the schedule (4, 3) of the further terminal device (2, 1) compares data (Di, D 2 ) with one another and controls an exchange of the data (Di, D 2 ) necessary for the comparison.
12. Endgerät nach einem der Ansprüche 8 bis 11, gekennzeichnet durch eine Datenkonvertierungseinrichtung (8), zur Konvertierung von Daten (Di, D2) und/oder Datensätze zwischen einem Format des Terminplans (4) des Endgeräts (2) und des weiteren Endgeräts (1) .12. Terminal according to one of claims 8 to 11, characterized by a data conversion device (8) for converting data (Di, D 2 ) and / or data records between a format of the schedule (4) of the terminal (2) and the further terminal (1) .
13. Endgerät nach einem der Ansprüche 9 bis 12, dadurch gekennzeichnet, dass das Endgerät (1) ein mobiles Kommunikationsendgerät (1) ist.13. Terminal according to one of claims 9 to 12, characterized in that the terminal (1) is a mobile communication terminal (1).
14. Endgerät nach einem der Ansprüche 9 bis 12, dadurch gekennzeichnet, dass das Endgerät (2) ein Endgerät (2) mit Mitteln (5) zum Austausch von Daten (Di, D2) mit einem mobilen Kommunikationsendgerät (1) über die Luftschnittstelle (6) des mobilen Kommunikationsendgeräts (1) ist.14. Terminal according to one of claims 9 to 12, characterized in that the terminal (2) is a terminal (2) with means (5) for exchanging data (Di, D 2 ) with a mobile communication terminal (1) via the air interface (6) of the mobile communication terminal (1).
15. System mit einem mobilen Kommunikationsendgerät (1) nach Anspruch 13 und einem weiteren Endgerät (2) nach einem der Ansprüche 9 bis 13, wobei mindestens eines der beiden Endge- rate (1, 2) gemäß Anspruch 11 eine Synchronisationseinrichtung (7) aufweist. 15. System with a mobile communication terminal (1) according to claim 13 and a further terminal (2) according to one of claims 9 to 13, wherein at least one of the two terminals (1, 2) according to claim 11 has a synchronization device (7) ,
PCT/DE2002/000082 2001-01-19 2002-01-14 Method for data alignment WO2002058420A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE10102363A DE10102363A1 (en) 2001-01-19 2001-01-19 Data compensation and adjustment procedure e.g. for mobile telephones, involves compensation/adjustment of data from terminal planes of mobile communication terminal and additional terminal
DE10102363.4 2001-01-19

Publications (2)

Publication Number Publication Date
WO2002058420A2 true WO2002058420A2 (en) 2002-07-25
WO2002058420A3 WO2002058420A3 (en) 2002-10-24

Family

ID=7671123

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/DE2002/000082 WO2002058420A2 (en) 2001-01-19 2002-01-14 Method for data alignment

Country Status (2)

Country Link
DE (1) DE10102363A1 (en)
WO (1) WO2002058420A2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007079988A1 (en) * 2006-01-13 2007-07-19 Sony Ericsson Mobile Communications Ab Method for updating a calendar and computer program element therefor
WO2008084059A1 (en) * 2007-01-10 2008-07-17 International Business Machines Corporation Method and system for automatically connecting to conference calls

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2742290A1 (en) * 1995-12-07 1997-06-13 Wavecom Sa Portable personal information storage device e.g. electronic organiser
US5832489A (en) * 1995-10-18 1998-11-03 3 Com Corporation Method and apparatus for synchronizing information on two different computer systems
US6163274A (en) * 1997-09-04 2000-12-19 Ncr Corporation Remotely updatable PDA
WO2001016816A2 (en) * 1999-08-27 2001-03-08 Koninklijke Philips Electronics N.V. Data processing system communicating updates for a common agenda to each party
FR2810487A1 (en) * 2000-06-19 2001-12-21 France Telecom Calling party reception/welcoming system for unavailable subscriber, has data server accessed by subscriber and vocal server for dialing messages to calling parties concerning subscriber availability

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5832489A (en) * 1995-10-18 1998-11-03 3 Com Corporation Method and apparatus for synchronizing information on two different computer systems
FR2742290A1 (en) * 1995-12-07 1997-06-13 Wavecom Sa Portable personal information storage device e.g. electronic organiser
US6163274A (en) * 1997-09-04 2000-12-19 Ncr Corporation Remotely updatable PDA
WO2001016816A2 (en) * 1999-08-27 2001-03-08 Koninklijke Philips Electronics N.V. Data processing system communicating updates for a common agenda to each party
FR2810487A1 (en) * 2000-06-19 2001-12-21 France Telecom Calling party reception/welcoming system for unavailable subscriber, has data server accessed by subscriber and vocal server for dialing messages to calling parties concerning subscriber availability

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007079988A1 (en) * 2006-01-13 2007-07-19 Sony Ericsson Mobile Communications Ab Method for updating a calendar and computer program element therefor
WO2008084059A1 (en) * 2007-01-10 2008-07-17 International Business Machines Corporation Method and system for automatically connecting to conference calls
US8229083B2 (en) 2007-01-10 2012-07-24 International Business Machines Corporation Method and system for automatically connecting to conference calls
US8666051B2 (en) 2007-01-10 2014-03-04 International Business Machines Corporation Notification to users of events
US8879704B2 (en) 2007-01-10 2014-11-04 International Business Machines Corporation Notification to users of events
US9177301B2 (en) 2007-01-10 2015-11-03 International Business Machines Corporation Notification to users of events
US9324061B2 (en) 2007-01-10 2016-04-26 International Business Machines Corporation Notification to users of events
US9516464B2 (en) 2007-01-10 2016-12-06 International Business Machines Corporation Notification to users of events

Also Published As

Publication number Publication date
WO2002058420A3 (en) 2002-10-24
DE10102363A1 (en) 2002-07-25

Similar Documents

Publication Publication Date Title
EP1230815B1 (en) Method and system for preparing and transmitting sms messages in a mobile radio network
DE102007038908B4 (en) A method of automatically switching the environment mode and a portable terminal to use the method
EP1184841A1 (en) Speech controlled apparatus and method for speech input and speech recognition
EP2002677B1 (en) Method for power-saving operation of communication terminals in a communication system
WO2002058420A2 (en) Method for data alignment
DE19623299A1 (en) Mobile telephone connecting method
EP0303869A1 (en) Digital communication system with a modular structure comprising technical operation communication means
WO2023036597A1 (en) Method and system for controlling a transmission of data on the basis of at least one attribute of a file
EP1658742B1 (en) METHOD FOR THE TRANSMISSION OF long TEXT MESSAGES IN TEXT MODE
EP3328681B1 (en) System and method for supplying energy to an electrical consumer and an energy station
EP1485896B1 (en) Method for monitoring an automation system
EP1239276A2 (en) Device for remote use of testing apparatus in vehicle maintenance
DE19711907A1 (en) Data registration system
DE10147503A1 (en) Configuring communications terminal involves transferring configuration data from first, already configured terminal via temporary memory to second terminal that is to be configured
DE102020204770A1 (en) Sensor device and device and method for the intermediate storage of sensor data
DE102017127242B4 (en) Consumption value sending unit and method for its operation, consumption value receiving unit and method for its operation as well as transmitter-receiver arrangement and method for its operation
EP1223561B1 (en) Method and arrangement for detecting the presence of persons
DE10048018C1 (en) Data transmission method for mobile radio network subscribers matches transmitted data class to identified radio network subscriber device classification
DE10106209A1 (en) Method and device for logging in a DECT / GAP handset or a system terminal for the first time into a DECT telecommunication system
EP0098259B1 (en) Circuit arrangement for controlling the quasi-synchronous transmission of data
DE10330527B4 (en) SMS contact
DE102018213033A1 (en) System for assigning amounts of value
DE102018000899A1 (en) Method for communication in a consumption data acquisition system
DE19742649A1 (en) Wireless data transmission simulation method
DE19843952A1 (en) Cordless telecommunications terminal apparatus according to DECT standard with base and mobile units and relay module in one unit

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): CN US

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
AK Designated states

Kind code of ref document: A3

Designated state(s): CN US

AL Designated countries for regional patents

Kind code of ref document: A3

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR

122 Ep: pct application non-entry in european phase