WO2002087161A1 - Method and system for data transmission comprising a server station - Google Patents

Method and system for data transmission comprising a server station Download PDF

Info

Publication number
WO2002087161A1
WO2002087161A1 PCT/EP2001/004519 EP0104519W WO02087161A1 WO 2002087161 A1 WO2002087161 A1 WO 2002087161A1 EP 0104519 W EP0104519 W EP 0104519W WO 02087161 A1 WO02087161 A1 WO 02087161A1
Authority
WO
WIPO (PCT)
Prior art keywords
mobile
server station
stations
data transmission
data
Prior art date
Application number
PCT/EP2001/004519
Other languages
German (de)
French (fr)
Inventor
Karl Karpf
Martin Schinwald
Michal Herstus
Ondrej Cada
Original Assignee
2K'systems Handels Gmbh
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 2K'systems Handels Gmbh filed Critical 2K'systems Handels Gmbh
Priority to PCT/EP2001/004519 priority Critical patent/WO2002087161A1/en
Publication of WO2002087161A1 publication Critical patent/WO2002087161A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/04Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1095Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/14Backbone network devices

Definitions

  • the present invention relates to a method for data transmission between two or more stations, with certain operating resources and data being managed by a server station for the other stations, and a corresponding system. Furthermore, the invention relates to a computer program (product) for implementing the method mentioned.
  • Such data transmission methods often take the form of networks such as local communication networks (LAN, Local Area Network), which consist of one or more servers, workstations (desktop), a network operating system and a uniform protocol and special cables as communication lines.
  • LAN Local Area Network
  • servers workstations
  • a network operating system and a uniform protocol and special cables as communication lines.
  • mobile devices cell phones, palmtops, notebooks, laptops and the like
  • stations such as a desktop or a mobile device.
  • a mobile device is connected to a stationary device (PC / desktop)
  • communication software must be installed on the desktop side, as shown in FIG. 1, which is tailored precisely to the mobile device 1.
  • This software is completely different from that of other programs that are available on the desktop 2.
  • Different types of software are required for different operating systems such as Windows 98, Windows 2000 or Macintosh.
  • the connection between The mobile device 1 and the PC of the desktop 2 are built up using a manufacturer-specific protocol.
  • the communication, the conversion and the service functionality such as the synchronization are carried out on the desktop 2.
  • the communication interface including all related services are installed on the PC of the desktop.
  • the connection to another PC e.g. one in the customer's office or at home
  • protocol is proprietary.
  • the use of manufacturer-specific, non-standardized protocols causes great problems if different communication interfaces (serial, infrared, radio (Bluetooth) or LAN) are to be used.
  • Bluetooth Bluetooth
  • LAN local area network
  • the object of the present invention is therefore to specify a method and a system for data transmission between a plurality of stations, at least one of these stations being designed as a server and the restrictions on data transmission mentioned above being largely avoided.
  • the server station is designed to be mobile, so that the server-specific resources and data are managed in the mobile device which accesses or is accessed by other stationary or mobile stations.
  • the invention thus exchanges the classic client-server role by relocating the previously stationary server to a mobile station to which other mobile and stationary stations (possibly also with server properties) can access. This opens up a multitude of possibilities with the associated advantages.
  • the invention advantageously uses data transmission protocols of the IT industry standard, such as TCP / IP (Transmission Control Protocol / Internet Protocol), FTP (File Transfer Protocol), HTTP (Hyper Text Transfer Protocol) and / or Telnet.
  • TCP / IP Transmission Control Protocol / Internet Protocol
  • FTP File Transfer Protocol
  • HTTP Hyper Text Transfer Protocol
  • the TCP / IP is the standard internet protocol.
  • the transmitted data packets contain the destination address of the station or device that requested the data. At the same time, it can be ensured that the data sent was received correctly.
  • the protocols FTP, HTTP and SMTP Simple Mail Transfer Protocol
  • FTP File Transfer Protocol
  • HTTP Simple Mail Transfer Protocol
  • SMTP Simple Mail Transfer Protocol
  • FTP File Transfer Protocol
  • Telnet Telnet
  • server control can be carried out.
  • This protocol with the program using this protocol enables online access to other computers, in particular to servers. For example, a user can set up databases or add data to the server using Telnet.
  • an extended FTP server and HTTP Application server implemented so that files, operating systems and application programs can be made accessible on the mobile device.
  • the application services offered in the method / system according to the invention include: conversion of file formats
  • the method / system according to the invention advantageously offers an application programming interface (API, Application Programming Interface), which enables third software developers to develop further new applications for the mobile server and to make them accessible to other users via HTTP and FTP protocols.
  • API Application Programming Interface
  • Another application program interface is advantageously provided in order to develop new conversion filters for converting file formats.
  • the method / system according to the invention allows the use of standard ebbrowsers, so that every HTTP-compatible client can contact the mobile server station and work with the data available there. Any FTP client can also be used to exchange files between a computer and the mobile server station. Applications that use the FTP protocols to communicate with the mobile server station according to the invention can use extended instruction sets to access the application services.
  • the method / system supports all connection forms on which a TCP / IP protocol for interactive tion between different systems and devices.
  • a data transmission can take place, for example, via a serial cable, via a serial data bus (for example USB, Universal Serial Bus), via an infrared interface or via a radio interface, such as "Bluetooth".
  • Bluetooth data transmission takes place via short-wave radio (2.45 GHz) with ranges between 10 and 100 meters. The transmission speed reaches IMbps.
  • This standard protocol will enable wireless local area networks and data transmission between mobile and stationary devices. An example of this is the data synchronization between a PDA (Personal Digital Assistant) and the PC.
  • the "Bluetooth” standard is license-free and open. This prevents the restrictions created by proprietary systems.
  • the individual stations can be combined with the mobile server station to form a local network; in particular, a wireless local communication network can be implemented.
  • the Internet network protocol is suitable for the connection in the local network.
  • GSM Global System for Mobile Communication
  • SMS short message service
  • GPRS General Packet Radio Service
  • IP Internet Protocol
  • UMTS Universal Mobile Telecommunications System
  • the frequency range here is between 1885 and 2025MHz.
  • CDMA Code Division Multiple Access
  • narrowband signals are spread into broadband signals, with each bit to be transmitted being encoded in a transmitter-dependent pattern.
  • This method is more interference-free than other multiplex methods such as TDMA (Time Division Multiple Access) or FDMA (Frequency Division Multiple Access) and the data transmission is also secure against misuse, since a receiver can only decode the transmitted data if it does so for the Sender knows characteristic patterns of bit coding.
  • smartphones As devices in which a mobile server station according to the invention can be used, smartphones, com unicators, wireless information devices (WID), palmtops, personal digital assistants (PDAs) are particularly suitable with 32-bit operating systems, such as Symbian ER5, ER ⁇ .x or higher, Microsoft Windows CE, Pocket PCs or Stinger, as well as mobile telephones, notebooks, laptops, etc.
  • the software for implementing the method according to the invention runs particularly preferably in a 32-bit environment with multi-program processing (multitasking). But the software also runs on Palm OS, albeit with limited possibilities due to the limitations of the Palm OS (16-bit, no multitasking).
  • system components include the following:
  • Mobile application server Mobile Application Server
  • FTP interface FTP interface
  • HTTP interface HTTP interface
  • Telnet interface Conversion interface
  • Xeonversion API conversion filter API
  • Xservices API application services API
  • Standard services file system, file conversion, appointment and address data, calendar, e-mail, backup / restore, installation / removal of applications / services, including remote control).
  • the data transmission according to the invention described, including the interfaces described, the conversion filter and the standard services, is expediently carried out by means of a computer program which is executed on a suitable computer unit.
  • This computing unit is expediently housed on the mobile server station.
  • the devices that access the mobile server station only require a standard transmission protocol and program, as explained in detail above.
  • the computer program can already be stored in advance on the mobile device that contains the server station, but can also be loaded onto this device from another computer.
  • the computer programs can be stored on suitable data carriers, such as EE-PROMs, flash memories, but also CD-ROMs, floppy disks or hard disk drives.
  • FIG. 1 shows the connection of a mobile device to a desktop in the state of the art
  • Figure 2 shows the connection of a mobile device with a desktop according to the present invention
  • Figure 3 shows the connection of a mobile device with another mobile device according to the invention.
  • FIG. 2 shows a mobile device 1 on which the mobile server according to the invention, hereinafter referred to as the mobile micro-server (MMS), is installed.
  • the mobile device 1 can be connected to any type of desktop 2 via an installed TCP / IP protocol, which runs on one of the mentioned data transmission types.
  • TCP / IP protocol which runs on one of the mentioned data transmission types.
  • These types of data transmission are, for example: serial cable, USB, infrared interface, Bluetooth or even cellular standards such as GSM, GPRS, UMTS or CDMA.
  • the mobile device 1 must support the selected connection type. If, for example, Bluetooth is present on the mobile device 1 and on the desktop 2, there can be an automatic connection between the mobile device 1 and the desktop 2 without additional software having to be installed on the mobile device.
  • the user can now exchange data between the desktop 2 and the mobile device 1 using a web browser installed on the desktop.
  • This data exchange includes the following options: Exchange, conversion, synchronization, storage, restoration of files ("Exchange / Convert / Synchronize / Backup / Restore Files).
  • the user can also use personal data (agenda, contacts). and print out his calendar, for example, or add new contact addresses.
  • the invention enables access to any information stored on the mobile device 1. In contrast to the known prior art, this does not require any proprietary protocols that are precisely tailored to the mobile device 1 and the desktop 2.
  • a standard web browser is sufficient to make the information accessible.
  • FIG. 3 schematically shows a "peer-to-peer” communication according to the invention with the mobile micro-server according to the invention.
  • both mobile devices 1 and 2 each have a mobile server station (MMS).
  • MMS mobile server station
  • the users of the mobile devices 1 and 2 can compare their calendars with one another in order to coordinate appointments and appointments. You can edit the same document with a communicator. You can point to the same Access contact addresses.
  • the file conversion from a manufacturer-specific file format on the mobile device to a standard office document is carried out directly on the device. This means that mobile users can communicate with each other and / or with desktops in different offices in real time.
  • MMS mobile server station
  • a standard HTTP server can be simulated, which can be made accessible online by any web browser.
  • the said group of colleagues can then access the information in the mobile device with the mobile server from any other mobile device or PC on the desktop (in real time).
  • MMS mobile server
  • administration can be carried out as to which user receives which access rights in order to access, upload or download information or to synchronize data. It is also possible to define different areas on the "mobile website", such as private, public or business, in order to be able to offer different types of information to a different audience.
  • the mobile server enables a mobile workstation:
  • the invention of the mobile micro-server enables exactly the required functionality. Real-time data transfer, remote installation of applications, automatic remote synchronization of data, synchronization of calendar / contacts / e-mail in real time is possible.
  • the user interface of the respective application can be transferred individually to the mobile workstation. Group work is possible between users of mobile devices and desktops.
  • the big advantage is the flexibility of mobile micro server technology, which offers open application programming interfaces (API), which enables various business applications, such as B. Comparison and synchronization of collected data with ElS systems such as SAP, Oracle or IBM.
  • API application programming interfaces

Abstract

The invention relates to a method and system for transmission of data between two or more stations, whereby particular operating means and data are managed for the other stations by a server station. According to the invention, the server station is embodied in mobile form, whereby conventional mobile devices my be used as server for the data transmission. A communication between mobile and/or stationary users in a non platform-dependent manner is possible, in particular by the use of standard data transmission protocols and programmes.

Description

Verfahren und System zur Datenübertragung mit einer Serverstation Method and system for data transmission with a server station
Die vorliegende Erfindung betrifft ein Verfahren zur Datenübertragung zwischen zwei oder mehr Stationen, wobei bestimmte Betriebsmittel und Daten von einer Serverstation für die übrigen Stationen verwaltet werden, sowie ein entsprechendes System. Des weiteren betrifft die Erfindung ein Computerprogramm (-Produkt) zur Umsetzung des genannten Verfahrens .The present invention relates to a method for data transmission between two or more stations, with certain operating resources and data being managed by a server station for the other stations, and a corresponding system. Furthermore, the invention relates to a computer program (product) for implementing the method mentioned.
Derartige Datenübertragungsverfahren finden häufig in Form von Netzwerken wie lokale Kommunikationsnetzwerke (LAN, Lo- cal Area Network) statt, die aus einem oder mehreren Servern, Workstations (Desktop) , einem Netzwerk-Betriebssystem sowie einem einheitlichen Protokoll und speziellen Kabeln als Kommunikationsleitung bestehen. Gleichzeitig kommen in heutiger Zeit mehr und mehr mobile Kommunikations- und Datenübertragungsgeräte zum Einsatz. Es ist erwünscht, mit diesen mobilen Geräten (Mobiltelefon, Palmtops, Notebooks, Laptops und ähnlichem) eine Kommunikationsverbindung zu anderen Stationen, wie ein Desktop oder ein mobiles Gerät, aufzubauen.Such data transmission methods often take the form of networks such as local communication networks (LAN, Local Area Network), which consist of one or more servers, workstations (desktop), a network operating system and a uniform protocol and special cables as communication lines. At the same time, more and more mobile communication and data transmission devices are being used today. It is desirable to use these mobile devices (cell phones, palmtops, notebooks, laptops and the like) to establish a communication link to other stations, such as a desktop or a mobile device.
Im Falle der Verbindung eines mobilen Gerätes mit einem stationären Gerät (PC/Desktop) , muß - wie in Figur 1 dargestellt - auf der Desktop-Seite eine Kommunikationssoftware installiert werden, die genau auf das mobile Gerät 1 zu- rechtgeschnitten ist. Diese Software unterscheidet sich vollständig von derjenigen anderer Programme, die auf dem Desktop 2 vorhanden sind. Für verschiedene Betriebssysteme wie Windows 98, Windows 2000 oder Macintosh werden verschiedene Arten Software benötigt. Die Verbindung zwischen dem mobilen Gerät 1 und dem PC des Desktops 2 wird durch ein herstellerspezifisches Protokoll aufgebaut. Die Kommunikation, die Konvertierung und die Dienstefunktionalität wie die Synchronisation werden auf dem Desktop 2 vorgenommen.If a mobile device is connected to a stationary device (PC / desktop), communication software must be installed on the desktop side, as shown in FIG. 1, which is tailored precisely to the mobile device 1. This software is completely different from that of other programs that are available on the desktop 2. Different types of software are required for different operating systems such as Windows 98, Windows 2000 or Macintosh. The connection between The mobile device 1 and the PC of the desktop 2 are built up using a manufacturer-specific protocol. The communication, the conversion and the service functionality such as the synchronization are carried out on the desktop 2.
Dieser Lösungsansatz beherbergt mehrere Nachteile, wie im folgenden aufgeführt.This approach harbors several disadvantages, as listed below.
Die Kommunikationsschnittstelle einschließlich aller damit verbundenen Dienste sind auf dem PC des Desktops installiert. Die Verbindung zu einem anderen PC (beispielsweise derjenige im Büro des Kunden oder zu Hause) erfordert die dortige Installation der Software. In Fällen, in denen lediglich eine Datei übertragen und konvertiert werden soll, ist dies jedoch keine zu bevorzugende Lösung. Dadurch, daß die Kommunikationsschnittstelle auf dem Desktop installiert bleibt, können Dateien nicht unter anderen Desktops ausgetauscht werden.The communication interface including all related services are installed on the PC of the desktop. The connection to another PC (e.g. one in the customer's office or at home) requires the software to be installed there. In cases where only one file is to be transferred and converted, however, this is not a preferred solution. Because the communication interface remains installed on the desktop, files cannot be exchanged between other desktops.
Das Protokoll ist, wie oben bereits angedeutet, proprietär. Die Verwendung von herstellerspezifischen, nicht standardisierten Protokollen verursacht große Probleme, wenn unterschiedliche Kommunikationsschnittstellen (seriell, infrarot, Funk (Bluetooth) oder LAN) verwendet werden sollen. Darüber hinaus gestaltet sich die Kundenbetreuung bei den Abnehmern solcher Produkte schwierig. Standardprotokolle können leichter von den entsprechenden Kundenbetreuern verstanden und unterstützt werden.As already indicated above, the protocol is proprietary. The use of manufacturer-specific, non-standardized protocols causes great problems if different communication interfaces (serial, infrared, radio (Bluetooth) or LAN) are to be used. In addition, customer care for customers of such products is difficult. Standard protocols can be more easily understood and supported by the relevant customer advisors.
Die Entwicklung neuer mobiler Kommunikations- und Datengeräte erfordert bisher eine entsprechende Anpassung der Arbeitsweise auf der Seite des Desktops. Hiermit sind hohe Herstellungskosten und Zeitverzögerungen für die Abnehmer verbunden. Ein weiterer Aspekt ist der Marktanteil des jeweiligen Desktop-Systems. Bisher existiert beispielsweise bei Symbian-Geräten keine Unterstützung von Macintosh- Systemen. Die geschilderten Probleme machen eine mobile Datenübertragung zu PC-Arbeitsplätzen aufwendig und inflexibel. Folge ist die fehlende Akzeptanz beim Kunden.The development of new mobile communication and data devices has so far required a corresponding adjustment of the way of working on the desktop side. This is associated with high manufacturing costs and time delays for customers. Another aspect is the market share of the respective desktop system. So far, for example, there is no support for Macintosh systems with Symbian devices. The problems described make mobile data transmission to PC workstations complex and inflexible. The consequence is a lack of acceptance by the customer.
Noch schwieriger gestaltet sich die Kommunikationsverbin- dung zwischen mobilen Geräten. Gegenwärtig existieren hierzu zwei Möglichkeiten: Adressen oder Termine können über den meist unterstützten Vcard oder Vcalendar-Standard ausgetauscht werden. Ist auf beiden Systemen dasselbe Betriebssystem installiert, können Dateien auch mittels Infrarotübertragung ausgetauscht werden (beispielsweise bei der Psion-Serie 5mx mit Psion Revo) . Sollen zwischen Palm-, WindowsCE- oder Sy bian-basierenden Produkten Dateien ausgetauscht werden, so muß dies über einen E-Mail-Anhang geschehen. Damit aber der Empfänger dieser E-Mail die Datei im richtigen Format erhält, muß der E-Mail-Anhang konvertiert werden. Diese Funktion ist derzeit nur bei Symbian- Produkten erhältlich mit einer von der Anmelderin entwik- kelten Software.The communication link between mobile devices is even more difficult. There are currently two options: Addresses or appointments can be exchanged using the mostly supported Vcard or Vcalendar standard. If the same operating system is installed on both systems, files can also be exchanged using infrared transmission (for example in the Psion 5mx series with Psion Revo). If files are to be exchanged between Palm, WindowsCE or Sy bian-based products, this must be done via an e-mail attachment. In order for the recipient of this email to receive the file in the correct format, the email attachment must be converted. This function is currently only available for Symbian products with software developed by the applicant.
Die Möglichkeit zur Datenübertragung zwischen mobilen Geräten (abgesehen von der Sprach- und Shortmessage-Übertragung in Mobilfunknetzen) ist folglich sehr beschränkt. Dies ist für den Abnehmer kaum akzeptabel, da ein Bedürfnis besteht, Daten jeglicher Art und ohne Beschränkung zu einem beliebigen anderen Gerät übertragen zu können.The possibility of data transmission between mobile devices (apart from the voice and short message transmission in mobile radio networks) is consequently very limited. This is hardly acceptable to the customer since there is a need to be able to transfer data of any kind and without restriction to any other device.
Aufgabe vorliegender Erfindung ist deshalb ein Verfahren und ein System zur Datenübertragung zwischen mehreren Stationen anzugeben, wobei zumindest eine dieser Stationen als Server ausgestaltet ist und die oben aufgeführten Beschränkungen der Datenübertragung weitgehend vermieden werden.The object of the present invention is therefore to specify a method and a system for data transmission between a plurality of stations, at least one of these stations being designed as a server and the restrictions on data transmission mentioned above being largely avoided.
Diese Aufgabe wird durch ein Verfahren gemäß Anspruch 1 gelöst. Ein erfindungsgemäßes System gibt Anspruch 11 an. Vorteilhafte Ausgestaltungen ergeben sich aus den jeweiligen Unteransprüchen und der nachfolgenden Beschreibung. Erfindungsgemäß wird die Serverstation mobil ausgebildet, so daß die Verwaltung der serverspezifischen Betriebsmittel und Daten in dem mobilen Gerät erfolgt, das auf andere stationäre oder mobile Stationen zugreift bzw. auf das zugegriffen wird. Die Erfindung tauscht somit die klassische Client-Server-Rolle, indem sie den bisher stationären Server in eine mobile Station verlegt, auf die andere mobile sowie stationäre Stationen (eventuell ebenfalls mit Servereigenschaften) zugreifen können. Dies eröffnet eine Vielzahl von Möglichkeiten mit den zugehörigen Vorteilen.This object is achieved by a method according to claim 1. A system according to the invention specifies claim 11. Advantageous configurations result from the respective subclaims and the following description. According to the invention, the server station is designed to be mobile, so that the server-specific resources and data are managed in the mobile device which accesses or is accessed by other stationary or mobile stations. The invention thus exchanges the classic client-server role by relocating the previously stationary server to a mobile station to which other mobile and stationary stations (possibly also with server properties) can access. This opens up a multitude of possibilities with the associated advantages.
Die Erfindung verwendet mit Vorteil Datenübertragungsprotokolle des IT-Industriestandards, wie TCP/IP (Transmission Control Protocol/Internet Protocol) , FTP (File Transfer Protocol) , HTTP (Hyper Text Transfer Protocol) und/oder Telnet.The invention advantageously uses data transmission protocols of the IT industry standard, such as TCP / IP (Transmission Control Protocol / Internet Protocol), FTP (File Transfer Protocol), HTTP (Hyper Text Transfer Protocol) and / or Telnet.
Das TCP/IP ist das Standard-Internetprotokoll . Die übertragenen Datenpakete enthalten die Ziel-Adresse derjenigen Station oder desjenigen Gerätes, die bzw. das die Daten angefordert hat. Gleichzeitig kann sichergestellt werden, daß die gesendeten Daten korrekt empfangen wurden. Die Protokolle FTP, HTTP sowie SMTP (Simple Mail Transfer Protocol) bauen auf diesem Internetprotokoll auf. Mit dem File Transfer Protocol (FTP) kann man Text-, Bild-, Programm-, Ton- und Video-Dateien von einem Server herunter- oder auf ihn hinaufladen. Nutzer können hierbei auf Daten zugreifen, die auf verschiedenen Rechnertypen liegen, unabhängig davon, welchen Rechnertyp und welches Betriebssystem sie selbst gerade benutzen. Schließlich kann mit Telnet der Zugriff auf einen Server geregelt und eine Serversteuerung ausgeführt werden. Dieses Protokoll mit dem dieses Protokoll nutzende Programm ermöglicht den Online-Zugriff auf andere Computer, insbesondere auf Server. Beispielsweise können von einem Nutzer mittels Telnet auf dem Server Datenbanken eingerichtet oder Daten hinzugefügt werden. Hierzu wird auf dem mobilen Gerät ein erweiterter FTP-Server und HTTP- AnwendungsServer implementiert, so daß Dateien, Betriebssysteme und Anwendungsprogramme auf dem mobilen Gerät zugänglich gemacht werden können.The TCP / IP is the standard internet protocol. The transmitted data packets contain the destination address of the station or device that requested the data. At the same time, it can be ensured that the data sent was received correctly. The protocols FTP, HTTP and SMTP (Simple Mail Transfer Protocol) are based on this Internet protocol. With the File Transfer Protocol (FTP) you can download text, image, program, sound and video files from a server or upload them to it. Users can access data on different types of computers, regardless of the type of computer and the operating system they are using. Finally, access to a server can be regulated with Telnet and server control can be carried out. This protocol with the program using this protocol enables online access to other computers, in particular to servers. For example, a user can set up databases or add data to the server using Telnet. For this purpose, an extended FTP server and HTTP Application server implemented so that files, operating systems and application programs can be made accessible on the mobile device.
Die im erfindungsgemäßen Verfahren/System angebotenen Anwendungsdienste umfassen: Konvertierung von DateiformatenThe application services offered in the method / system according to the invention include: conversion of file formats
(allgemeine Konvertierung von Dateien sowie Charakter- Codierung) ; Zugang zum Dateiensystem (Kopieren, Löschen, Dateiattribute setzen, Anlegen/Entfernen von Ordnern, etc.); Zugang zu PIM (Personal Information Manager) -Daten(general file conversion and character encoding); Access to the file system (copy, delete, set file attributes, create / remove folders, etc.); Access to PIM (Personal Information Manager) data
(wie Kalender, Kontakte, E-Mails) ; Sichern und Wiederherstellen von Daten; Installieren und Entfernen von Anwendungen.(such as calendars, contacts, emails); Backing up and restoring data; Install and remove applications.
Das erfindungsgemäße Verfahren/System bietet vorteilhafterweise eine Anwendungsprogrammierschnittstelle (API, Application Programming Interface) , die es dritten Softwareentwicklern ermöglicht, weitere neue Anwendungen für den mobilen Server zu entwickeln und diese über HTTP- und FTP- Protokolle anderen Nutzern zugänglich zu machen.The method / system according to the invention advantageously offers an application programming interface (API, Application Programming Interface), which enables third software developers to develop further new applications for the mobile server and to make them accessible to other users via HTTP and FTP protocols.
Mit Vorteil ist eine weitere Anwendungsprogramm!erSchnittstelle vorgesehen, um neue Konvertierungsfilter zur Dateiformatkonvertierung zu entwickeln.Another application program interface is advantageously provided in order to develop new conversion filters for converting file formats.
Das erfindungsgemäße Verfahren/System erlaubt den Einsatz von Standard- ebbrowsern, so daß jeder HTTP-kompatible Client sich mit der mobilen Serverstation in Verbindung setzen und mit den dort vorhandenen Daten arbeiten kann. Ebenso kann jeder FTP-Client verwendet werden, um Dateien zwischen einem Computer und der mobilen ServerStation auszutauschen. Anwendungen, die die FTP-Protokolle zur Kommunikation mit der erfindungsgemäßen mobilen Serverstation benutzen, können erweiterte Befehlssätze verwenden, um auf die Anwendungsdienste zuzugreifen.The method / system according to the invention allows the use of standard ebbrowsers, so that every HTTP-compatible client can contact the mobile server station and work with the data available there. Any FTP client can also be used to exchange files between a computer and the mobile server station. Applications that use the FTP protocols to communicate with the mobile server station according to the invention can use extended instruction sets to access the application services.
Das erfindungsgemäße Verfahren/System unterstützt alle Verbindungsformen, auf denen ein TCP/IP-Protokoll zur Interak- tion zwischen verschiedenen Systemen und Geräten laufen kann. Eine Datenübertragung kann beispielsweise über ein serielles Kabel, über einen seriellen Datenbus (beispielsweise USB, Universal Serial Bus) , über eine Infrarot- Schnittstelle oder über eine Funk-Schnittstelle, wie "Bluetooth" erfolgen. Bei "Bluetooth" erfolgt die Datenübertragung durch kurzwelligen Funk (2,45 GHz) mit Reichweiten zwischen 10 und 100 Meter. Die Übertragungsgeschwindigkeit erreicht IMbps . Dieses Standardprotokoll wird kabellose lokale Netzwerke sowie die Datenübertragung zwischen mobilen und stationären Geräten ermöglichen. Ein Beispiel hierfür ist der Datenabgleich zwischen einem PDA (Personal Digital Assistant) und dem PC. Der "Bluetooth" -Standard ist lizenzfrei und offen. Dies verhindert die durch proprietäre Systeme geschaffenen Beschränkungen.The method / system according to the invention supports all connection forms on which a TCP / IP protocol for interactive tion between different systems and devices. A data transmission can take place, for example, via a serial cable, via a serial data bus (for example USB, Universal Serial Bus), via an infrared interface or via a radio interface, such as "Bluetooth". With "Bluetooth", data transmission takes place via short-wave radio (2.45 GHz) with ranges between 10 and 100 meters. The transmission speed reaches IMbps. This standard protocol will enable wireless local area networks and data transmission between mobile and stationary devices. An example of this is the data synchronization between a PDA (Personal Digital Assistant) and the PC. The "Bluetooth" standard is license-free and open. This prevents the restrictions created by proprietary systems.
Die einzelnen Stationen können zusammen mit der mobilen Serverstation zu einem lokalen Netzwerk zusammengefasst werden, insbesondere kann ein drahtloses lokales Kommunika- tionsnetzwerk verwirklicht werden. Für die Verbindung im lokalen Netzwerk eignet sich das Internet-Netzwerk- Protokoll .The individual stations can be combined with the mobile server station to form a local network; in particular, a wireless local communication network can be implemented. The Internet network protocol is suitable for the connection in the local network.
Als weitere Verbindungstypen kommen die Mobilfunkstandards für das erfindungsgemäße Verfahren/System in Frage: GSM (Global System for Mobile Communication) ermöglicht neben der Übertragung von Sprache und Short Message Service (SMS) -Daten auch andere Formen der Datenübertragung und hat sich in Europa als Norm für digitale, zellulare Mobilfunknetze nahezu durchgesetzt. Eine höhere Übertragungsrate erreicht GPRS (General Packet Radio Service) , das eine auf dem Internet-Protokoll (IP) basierende Datenübertragungstechnik für GSM-Mobilf nknetze darstellt. Hierdurch kann insbesondere der Internetanschluß von Mobiltelefonen (WAP) erleichtert werden. In Zukunft soll sich als Mobilfunkstan- dard UMTS (Universal Mobile Telecommunications System) durchsetzen, das breitbandige Datenübertragungsraten von bis zu 2Mbps zulassen wird. UMTS ist weitgehend mit dem in- ternationalen IMT-2000-Standard kompatibel und kann in verschiedenen Netzen benutzt werden. Der Frequenzbereich liegt hier bei 1885 bis 2025MHz. Ein weiteres mögliches Datenübertragungsverfahren bietet CDMA (Code Division Multiple Access) . Hier werden schmalbandige Signale in breitbandige gespreizt, wobei jedes zu übertragende Bit in ein senderabhängiges Muster kodiert wird. Dieses Verfahren ist störsicherer als andere Multiplex-Verfahren wie TDMA (Time Division Multiple Access) oder FDMA (Frequency Division Multiple Access) und außerdem ist die Datenübertragung sicher gegen Mißbrauch, da ein Empfänger die gesendeten Daten nur dann dekodieren kann, wenn er das für den Sender charakteristische Muster der Bitkodierung kennt.The mobile radio standards for the method / system according to the invention can be considered as further connection types: GSM (Global System for Mobile Communication) enables not only the transmission of voice and short message service (SMS) data but also other forms of data transmission and has become the norm in Europe almost enforced for digital, cellular mobile networks. GPRS (General Packet Radio Service), which is a data transmission technology based on the Internet Protocol (IP) for GSM mobile networks, achieves a higher transmission rate. This can make it easier, in particular, to connect mobile phones to the Internet (WAP). In the future, UMTS (Universal Mobile Telecommunications System), which will allow broadband data transmission rates of up to 2Mbps, will prevail. UMTS is largely associated with the International IMT-2000 standard compatible and can be used in different networks. The frequency range here is between 1885 and 2025MHz. Another possible data transmission method is CDMA (Code Division Multiple Access). Here, narrowband signals are spread into broadband signals, with each bit to be transmitted being encoded in a transmitter-dependent pattern. This method is more interference-free than other multiplex methods such as TDMA (Time Division Multiple Access) or FDMA (Frequency Division Multiple Access) and the data transmission is also secure against misuse, since a receiver can only decode the transmitted data if it does so for the Sender knows characteristic patterns of bit coding.
Als Geräte, in denen eine erfindungsgemäße mobile Serverstation verwendet werden kann, eignen sich Smartphones, Com unicators, Wireless Information Devices (WID) , Palmtops, Personal Digital Assistents (PDAs) besonders mit 32Bit-Betriebssystemen, wie beispielsweise Symbian ER5 , ERβ.x oder höher, Microsoft Windows CE, Pocket-PCs oder Stinger, außerdem mobile Telefone, Notebooks, Laptops, etc. Die Software zur Implementierung des erfindungsgemäßen Verfahrens läuft besonders bevorzugt in einer 32Bit-Umgebung mit Mehrprogrammverarbeitung (Multitasking) . Aber auch auf Palm OS läuft die Software, wenngleich wegen der Begrenzungen der Palm OS (16Bit, kein Multitasking) mit eingeschränkten Möglichkeiten.As devices in which a mobile server station according to the invention can be used, smartphones, com unicators, wireless information devices (WID), palmtops, personal digital assistants (PDAs) are particularly suitable with 32-bit operating systems, such as Symbian ER5, ERβ.x or higher, Microsoft Windows CE, Pocket PCs or Stinger, as well as mobile telephones, notebooks, laptops, etc. The software for implementing the method according to the invention runs particularly preferably in a 32-bit environment with multi-program processing (multitasking). But the software also runs on Palm OS, albeit with limited possibilities due to the limitations of the Palm OS (16-bit, no multitasking).
Zu dem Systemkomponenten gehören in bevorzugter Ausgestaltung die folgenden:In a preferred embodiment, the system components include the following:
Mobiler AnwendungsServer (Mobile Application Server) , der dem Nutzer mehrere Standard-Kommunikationsschnittstellen, wie FTP-Schnittstelle, HTTP-Schnittstelle und Telnet- Schnittstelle, zur Verfügung stellt. Konvertierungs-Schnittstelle ("Xeonversion API", Konvertierungsfilter API) zur Implementierung neuer Dateikonvertierungsfilter .Mobile application server (Mobile Application Server), which provides the user with several standard communication interfaces, such as FTP interface, HTTP interface and Telnet interface. Conversion interface ("Xeonversion API", conversion filter API) for the implementation of new file conversion filters.
Diensteschnittstelle ("Xservices API", Anwendungsdienste API) zur Implementierung neuer Anwendungen wie die Kalen- dersynchronisierung von Gerät zu Gerät.Service interface ("Xservices API", application services API) for implementing new applications such as calendar synchronization from device to device.
Satz von Konvertierungsfiltern für übliche Dateiformate (basic Epoc Anwendungsformate, HTML, RTF, dBase, Excel...).Set of conversion filters for common file formats (basic Epoc application formats, HTML, RTF, dBase, Excel ...).
Standarddienste (Dateiensystem, Dateienkonvertierung, Termin- und Adressdaten, Kalender, E-Mail, Sichern/Wiederherstellen, Installieren/Entfernen von Anwendungen/Diensten, auch fernbetätigt) .Standard services (file system, file conversion, appointment and address data, calendar, e-mail, backup / restore, installation / removal of applications / services, including remote control).
Die beschriebene erfindungsgemäße Datenübertragung einschließlich der beschriebenen Schnittstellen, der Konvertierungsfilter und der Standarddienste wird zweckmäßigerweise mittels eines Computerprogramms durchgeführt, das auf einer geeigneten Rechnereinheit ausgeführt wird. Diese Rechnereinheit ist zweckmäßig auf der mobilen Serverstation untergebracht. Die Geräte, die auf die mobile Serverstation zugreifen, benötigen, wie oben ausführlich dargelegt, lediglich ein Standard-Übertragungsprotokoll und -programm. Das Computerprogramm kann auf dem mobilen Gerät, das die Serverstation enthält, bereits vorab gespeichert sein, kann aber auch auf dieses Gerät von einem anderen Rechner geladen werden. Die Computerprogramme können auf geeigneten Datenträgern, wie EE-PROMs, Flash-Memories, aber auch CD- ROMs, Disketten oder Festplattenlaufwerken gespeichert sein.The data transmission according to the invention described, including the interfaces described, the conversion filter and the standard services, is expediently carried out by means of a computer program which is executed on a suitable computer unit. This computing unit is expediently housed on the mobile server station. The devices that access the mobile server station only require a standard transmission protocol and program, as explained in detail above. The computer program can already be stored in advance on the mobile device that contains the server station, but can also be loaded onto this device from another computer. The computer programs can be stored on suitable data carriers, such as EE-PROMs, flash memories, but also CD-ROMs, floppy disks or hard disk drives.
Das oben Gesagte gilt selbstverständlich auch für eventuell auf den anderen Stationen benötigte Computerprogramme, die unter Umständen erforderlich sind, um spezielle Anwendungen bei der Kommunikation mit der erfindungsgemäßen mobilen Serverstation zu nutzen. Im folgenden sollen Ausführungsbeispiele das erfindungsgemäße Verfahren und System anhand der beigefügten Zeichnungen näher erläutern.Of course, what has been said above also applies to computer programs which may be required on the other stations and which may be necessary in order to use special applications when communicating with the mobile server station according to the invention. In the following, exemplary embodiments are intended to explain the method and system according to the invention with reference to the accompanying drawings.
Figur 1 zeigt die bereits eingangs geschilderte Verbindung eines mobilen Gerätes mit einem Desktop im Stand der Technik,FIG. 1 shows the connection of a mobile device to a desktop in the state of the art,
Figur 2 zeigt die Verbindung eines mobilen Gerätes mit einem Desktop gemäß vorliegender Erfindung undFigure 2 shows the connection of a mobile device with a desktop according to the present invention and
Figur 3 zeigt die Verbindung eines mobilen Gerätes mit einem anderen mobilen Gerät gemäß Erfindung.Figure 3 shows the connection of a mobile device with another mobile device according to the invention.
Figur 2 zeigt ein mobiles Gerät 1, auf das der erfindungsgemäße mobile Server, im folgenden mobiler Mikro-Server (MMS) , installiert ist. Hiermit kann das mobile Gerät 1 an jede Art von Desktop 2 über ein installiertes TCP/IP- Protokoll verbunden werden, das auf einem der erwähnten Datenübertragungsarten läuft. Diese Datenübertragungsarten sind beispielsweise: serielles Kabel, USB, Infrarot- Schnittstelle, Bluetooth oder aber auch Mobilfunkstandards wie GSM, GPRS, UMTS oder auch CDMA. Selbstverständlich muß das mobile Gerät 1 die gewählte Verbindungsart unterstützen. Ist beispielsweise Bluetooth auf dem mobilen Gerät 1 sowie auf dem Desktop 2 vorhanden, kann es zu einer automatischen Verbindung von mobilem Gerät 1 und Desktop 2 kommen, ohne daß zusätzliche Software auf dem mobilen Gerät installiert werden müßte.FIG. 2 shows a mobile device 1 on which the mobile server according to the invention, hereinafter referred to as the mobile micro-server (MMS), is installed. With this, the mobile device 1 can be connected to any type of desktop 2 via an installed TCP / IP protocol, which runs on one of the mentioned data transmission types. These types of data transmission are, for example: serial cable, USB, infrared interface, Bluetooth or even cellular standards such as GSM, GPRS, UMTS or CDMA. Of course, the mobile device 1 must support the selected connection type. If, for example, Bluetooth is present on the mobile device 1 and on the desktop 2, there can be an automatic connection between the mobile device 1 and the desktop 2 without additional software having to be installed on the mobile device.
Der Nutzer kann nun mit einem auf dem Desktop installierten Webbrowser Daten zwischen dem Desktop 2 und dem mobilen Gerät 1 austauschen. Zu diesem Datenaustausch gehören die folgenden Optionen: Austausch, Konvertierung, Synchronisierung, Speichern, Wiederherstellen von Dateien ("Ex- change/Convert/Synchronise/Backup/Restore Files) , außerdem kann der Nutzer persönliche Daten (Agenda, Kontakte) einse- hen und sich beispielsweise seinen Kalender ausdrucken oder neue Kontaktadressen hinzufügen. Die Erfindung ermöglicht Zugang zu jeglicher Information, die auf dem mobilen Gerät 1 gespeichert ist. Im Gegensatz zum bekannten Stand der Technik sind hierzu keine proprietären Protokolle notwendig, die genau auf das mobile Gerät 1 und den Desktop 2 abgestimmt sind. Ein Standard-Webbrowser ist zum Zugänglichmachen der Informationen ausreichend.The user can now exchange data between the desktop 2 and the mobile device 1 using a web browser installed on the desktop. This data exchange includes the following options: Exchange, conversion, synchronization, storage, restoration of files ("Exchange / Convert / Synchronize / Backup / Restore Files). The user can also use personal data (agenda, contacts). and print out his calendar, for example, or add new contact addresses. The invention enables access to any information stored on the mobile device 1. In contrast to the known prior art, this does not require any proprietary protocols that are precisely tailored to the mobile device 1 and the desktop 2. A standard web browser is sufficient to make the information accessible.
Figur 3 zeigt schematisch eine erfindungsgemäße "Peer-to- Peer"-Kommunikation mit dem mobilen Mikro-Server gemäß Erfindung.FIG. 3 schematically shows a "peer-to-peer" communication according to the invention with the mobile micro-server according to the invention.
Der Markt für mobile Telefone zeigt die enorme Wichtigkeit der mobilen Kommunikation im Privat- sowie im Geschäftsbereich. Diese Kommunikation beschränkt sich jedoch hauptsächlich auf die Sprachübertragung sowie auf die Übertragung von sogenannten "Short Messages" (Kurzmitteilungen) über mobile Telefone. Eine andere Möglichkeit des Datenaustausches ist der Zugang zum Internet über ein mobiles Gerät. Jedoch ist es auch hierdurch nicht möglich, beispielsweise Kalender untereinander abzugleichen, insbesondere wenn die jeweiligen Nutzer auf unterschiedlichen Systemen arbeiten.The market for mobile phones shows the enormous importance of mobile communication in the private as well as in the business area. However, this communication is mainly limited to voice transmission and the transmission of so-called "short messages" via mobile telephones. Another possibility of data exchange is access to the Internet via a mobile device. However, this also does not make it possible, for example, to compare calendars with one another, in particular if the respective users work on different systems.
Mit der Erfindung ist es bereits mit einem einfachen Internetbrowser und einem Standard-Datenübertragungsverfahren (wie Infrarot, Bluetooth, GSM, GPRS, UMTS) möglich, eine Verbindung zwischen zwei mobilen Geräten 1 und 2 herzustellen und Daten auszutauschen. Bei der in Figur 3 dargestellten Anordnung besitzen beide mobile Geräte 1 und 2 jeweils eine mobile Serverstation (MMS) . Zur Interaktion der Geräte werden herkömmliche Standardprotokolle eingesetzt.With the invention it is already possible with a simple Internet browser and a standard data transmission method (such as infrared, Bluetooth, GSM, GPRS, UMTS) to establish a connection between two mobile devices 1 and 2 and to exchange data. In the arrangement shown in Figure 3, both mobile devices 1 and 2 each have a mobile server station (MMS). Conventional standard protocols are used for the interaction of the devices.
Beispielsweise können die Nutzer der mobilen Geräte 1 und 2 untereinander ihre Kalender abgleichen, um Termine und Verabredungen zu koordinieren. Sie können mit einem Communica- tor dasselbe Dokument bearbeiten. Sie können auf dieselben Kontaktadressen zugreifen. Die Dateienkonvertierung von einem herstellerspezifischen Dateienformat auf dem mobilen Gerät in ein Standard-Office-Dokument wird direkt auf dem Gerät vorgenommen. Somit können mobile Nutzer in Echtzeit miteinander und/oder mit Desktops in verschiedenen Büros kommunizieren .For example, the users of the mobile devices 1 and 2 can compare their calendars with one another in order to coordinate appointments and appointments. You can edit the same document with a communicator. You can point to the same Access contact addresses. The file conversion from a manufacturer-specific file format on the mobile device to a standard office document is carried out directly on the device. This means that mobile users can communicate with each other and / or with desktops in different offices in real time.
Es bietet sich z. B. die Möglichkeit der mobilen Publikation:It offers z. B. the possibility of mobile publication:
Bisher ist es sehr schwierig, Informationen einer definierten Benutzergruppe zugänglich zu machen, beispielsweise Kollegen im Büro oder auf Geschäftsreise. Es kann z. B. der Fall eintreten, daß bei einem Messebesuch Fotografien und Bemerkungen zu dort ausgestellten Produkten an einen bestimmten Kollegenkreis übermittelt werden sollen. Mit der erfindungsgemäßen mobilen Serverstation (MMS) kann ein Standard-HTTP-Server simuliert werden, der von jedem Web- browser online zugänglich gemacht werden kann. Der genannte Kollegenkreis kann dann auf die Information im mobilen Gerät mit dem mobilen Server von jedem anderen mobilen Gerät oder PC des Desktops (in Echtzeit) zugreifen.So far, it has been very difficult to make information accessible to a defined user group, for example colleagues in the office or on a business trip. It can e.g. For example, the case may arise that photographs and comments on products exhibited there should be sent to a certain group of colleagues when visiting a trade fair. With the mobile server station (MMS) according to the invention, a standard HTTP server can be simulated, which can be made accessible online by any web browser. The said group of colleagues can then access the information in the mobile device with the mobile server from any other mobile device or PC on the desktop (in real time).
Auf der anderen Seite ist es möglich, als Nutzer der mobilen Serverstation sich Dokumente auf das mobile Gerät laden zu lassen, um während einer Reise an benötigte wichtige Informationen zu gelangen.On the other hand, as a user of the mobile server station, it is possible to have documents loaded onto the mobile device in order to obtain the important information required during a trip.
Mit dem erfindungsgemäßen mobilen Server (MMS) kann eine Administration darüber erfolgen, welcher Benutzer welche Zugangsrechte erhält, um auf Informationen zuzugreifen, diese herauf- oder herunterzuladen oder Daten zu synchronisieren. Außerdem besteht die Möglichkeit, verschiedene Bereiche auf der "mobilen Website" zu definieren, wie privat, öffentlich oder geschäftlich, um verschiedene Arten von Informationen einem unterschiedlichen Publikum anbieten zu können . Der mobile Server ermöglicht einen mobilen Arbeitsplatz:With the mobile server (MMS) according to the invention, administration can be carried out as to which user receives which access rights in order to access, upload or download information or to synchronize data. It is also possible to define different areas on the "mobile website", such as private, public or business, in order to be able to offer different types of information to a different audience. The mobile server enables a mobile workstation:
Viele Unternehmen verfügen heutzutage über mobile Mitarbeiter, die in den Arbeitsablauf eingebunden werden und in Echtzeit mit dem Unternehmen kommunizieren können müssen. Dies macht den Einsatz optimal ausgestatteter mobiler Geräte erforderlich. Hier ermöglicht die Erfindung des mobilen Mikro-Servers genau die erforderliche Funktionalität. Datenübertragung in Echtzeit, Ferninstallation von Anwendungen, automatische Fernsynchronisation von Daten, Abgleich von Kalender/Kontakten/E-mail in Echtzeit ist möglich. Insbesondere kann die Nutzerschnittstelle der jeweiligen Anwendung individuell an den mobilen Arbeitsplatz übertragen werden. Zwischen den Nutzern von mobilen Geräten und Desktops wird eine gemeinsame Gruppenarbeit möglich.Many companies today have mobile employees who are involved in the workflow and must be able to communicate with the company in real time. This requires the use of optimally equipped mobile devices. Here the invention of the mobile micro-server enables exactly the required functionality. Real-time data transfer, remote installation of applications, automatic remote synchronization of data, synchronization of calendar / contacts / e-mail in real time is possible. In particular, the user interface of the respective application can be transferred individually to the mobile workstation. Group work is possible between users of mobile devices and desktops.
Der große Vorteil ist die Flexibilität der mobilen MikroServertechnik, die offene Anwendungsprogrammierschnittstellen (API) bietet, wodurch verschiedene Geschäftsanwendungen ermöglicht werden, wie z. B. Abgleich und Synchronisieren gesammelter Daten mit ElS-Systemen wie SAP, Oracle oder IBM. The big advantage is the flexibility of mobile micro server technology, which offers open application programming interfaces (API), which enables various business applications, such as B. Comparison and synchronization of collected data with ElS systems such as SAP, Oracle or IBM.

Claims

Patentansprüche claims
1. Verfahren zur Datenübertragung zwischen zwei oder mehr Stationen (1, 2), wobei bestimmte Betriebsmittel und Daten von einer Serverstation für die übrigen Stationen verwaltet werden, d a d u r c h g e k e n n z e i c h n e t, daß die Serverstation (1) mobil ausgestaltet wird.1. A method for data transmission between two or more stations (1, 2), wherein certain resources and data are managed by a server station for the other stations, so that the server station (1) is designed to be mobile.
2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß als mobile Serverstation (1) ein tragbares Gerät, insbesondere im Taschen- oder Handflächenformat verwendet wird, wie beispielsweise ein mobiles Telefon, ein Smartpho- ne, ein Communicator, ein Palmtop, ein Personal Digital Assistent (PDA) , ein Pocket-PC, ein Notebook oder ein Laptop.2. The method according to claim 1, characterized in that a portable device, in particular in pocket or palm format is used as the mobile server station (1), such as a mobile phone, a smartphone, a communicator, a palm top, a personal digital Assistant (PDA), a pocket PC, a notebook or a laptop.
3. Verfahren nach Anspruch 1 oder 2 , dadurch gekennzeichnet, daß Standard-Übertragungsprotokolle, wie das Transmission Control Protocol/Internet Protocol (TCP/IP) , das File Transfer Protocol (FTP) , das Hyper Text Transfer Protocol (HTTP) und/oder das Telnet, zur Kommunikation zwischen der mobilen Serverstation (1) und den übrigen Stationen (2) eingesetzt werden.3. The method according to claim 1 or 2, characterized in that standard transmission protocols, such as the Transmission Control Protocol / Internet Protocol (TCP / IP), the File Transfer Protocol (FTP), the Hyper Text Transfer Protocol (HTTP) and / or the Telnet, are used for communication between the mobile server station (1) and the other stations (2).
4. Verfahren nach einem der Ansprüche 1 bis 3, dadurch gekennzeichnet, daß die Datenübertragung zwischen der mobilen Serverstation (1) und den übrigen Stationen (2) über ein serielles Kabel, über einen seriellen Datenbus, über eine Infrarot-Schnittstelle und/oder über eine Funkschnittstelle erfolgt.4. The method according to any one of claims 1 to 3, characterized in that the data transmission between the mobile server station (1) and the other stations (2) via a serial cable, via a serial data bus, via an infrared interface and / or there is a radio interface.
5. Verfahren nach einem der Ansprüche 1 bis 4, dadurch gekennzeichnet, daß die mobile Serverstation (1) und die übrigen Stationen (2) ein lokales Netzwerk bilden. 5. The method according to any one of claims 1 to 4, characterized in that the mobile server station (1) and the remaining stations (2) form a local area network.
6. Verfahren nach einem der Ansprüche 1 bis 5, dadurch gekennzeichnet, daß zur drahtlosen Datenübertragung der Mobilfunk-Standard GSM (Global System for Mobile Commu- nication) oder GPRS (General Packet Radio Service) oder UMTS (Universal Mobile Telecommunications System) oder ein Multiplex-Verfahren wie CDMA (Code Division Multiplex Access) eingesetzt wird.6. The method according to any one of claims 1 to 5, characterized in that for wireless data transmission the mobile radio standard GSM (Global System for Mobile Communication) or GPRS (General Packet Radio Service) or UMTS (Universal Mobile Telecommunications System) or a Multiplex method such as CDMA (Code Division Multiplex Access) is used.
7. Verfahren nach einem der Ansprüche 1 bis 6, dadurch gekennzeichnet, daß zur Implementierung von Datei- konvertierungen oder von neuen Anwendungen eine Anwendungsprogrammierschnittstelle (API, Application Programming Interface) verwendet wird.7. The method according to any one of claims 1 to 6, characterized in that an application programming interface (API, Application Programming Interface) is used to implement file conversions or new applications.
8. Computerprogramm mit Programmcode-Mittel, um alle Schritte der Ansprüche 1 bis 7 durchzuführen, wenn das Computerprogramm auf einem Computer oder auf einer entsprechenden Rechnereinheit, insbesondere auf der mobilen Serverstation (1), ausgeführt wird.8. Computer program with program code means to carry out all steps of claims 1 to 7 when the computer program is executed on a computer or on a corresponding computer unit, in particular on the mobile server station (1).
9. Computerprogramm-Produkt mit Programmcode-Mitteln, die auf einem computerlesbaren Datenträger gespeichert sind, um das Verfahren nach einem der Ansprüche 1 bis 7 durchzuführen, wenn das Computerprogramm auf einem Computer oder auf einer entsprechenden Rechnereinheit, insbesondere der mobilen Serverstation (1) , ausgeführt wird.9. Computer program product with program code means which are stored on a computer-readable data carrier in order to carry out the method according to one of claims 1 to 7 if the computer program is on a computer or on a corresponding computer unit, in particular the mobile server station (1), is performed.
10. Verwendung eines mobilen Gerätes, das zur Datenübertragung und Datenspeicherung ausgestaltet ist, als mobile Serverstation (1).10. Use of a mobile device, which is designed for data transmission and data storage, as a mobile server station (1).
11. System zur Datenübertragung mit mehreren Stationen (1, 2) einschließlich einer Serverstation zur Verwaltung bestimmter Betriebsmittel und Daten für die übrigen Stationen, d a d u r c h g e k e n n z e i c h n e t , daß die Serverstation ( 1 ) mobil ausgestaltet ist . 11. System for data transmission with several stations (1, 2) including a server station for the management of certain resources and data for the other stations, characterized in that the server station (1) is designed to be mobile.
12. System nach Anspruch 11, dadurch gekennzeichnet, daß die mobile Serverstation (1) in einem tragbaren Gerät untergebracht ist, insbesondere in einem Gerät im Taschenoder Handflächenformat, wie beispielsweise ein mobiles Telefon, ein Smartphone, ein Communicator, ein Palmtop, ein Personal Digital Assistant (PDA) , ein Pocket-PC, ein Notebook oder ein Laptop.12. System according to claim 11, characterized in that the mobile server station (1) is housed in a portable device, in particular in a device in pocket or palm format, such as a mobile phone, a smartphone, a communicator, a palmtop, a personal digital Assistant (PDA), a pocket PC, a notebook or a laptop.
13. System nach Anspruch 11 oder 12, dadurch gekennzeichnet, daß die mobile Serverstation mit den übrigen Stationen ein lokales Netzwerk bildet.13. System according to claim 11 or 12, characterized in that the mobile server station forms a local network with the other stations.
14. System nach einem der Ansprüche 11 bis 13, dadurch gekennzeichnet, daß die an das Datenübertragungssystem angeschlossenen Stationen stationenabhängige Zugangsberechtigungen zu der mobilen Serverstation besitzen. 14. System according to one of claims 11 to 13, characterized in that the stations connected to the data transmission system have station-dependent access authorizations to the mobile server station.
PCT/EP2001/004519 2001-04-20 2001-04-20 Method and system for data transmission comprising a server station WO2002087161A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/EP2001/004519 WO2002087161A1 (en) 2001-04-20 2001-04-20 Method and system for data transmission comprising a server station

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/EP2001/004519 WO2002087161A1 (en) 2001-04-20 2001-04-20 Method and system for data transmission comprising a server station

Publications (1)

Publication Number Publication Date
WO2002087161A1 true WO2002087161A1 (en) 2002-10-31

Family

ID=8164381

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2001/004519 WO2002087161A1 (en) 2001-04-20 2001-04-20 Method and system for data transmission comprising a server station

Country Status (1)

Country Link
WO (1) WO2002087161A1 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007135627A2 (en) * 2006-05-18 2007-11-29 Nxp B.V. Mobile phone used within a client-server system
WO2008041086A2 (en) * 2006-10-02 2008-04-10 Nokia Corp. Method and system for initiating a communication from an arbitary electronic document
EP2093974A1 (en) 2007-09-13 2009-08-26 Research In Motion Limited System and method for interfacing between a mobile device and a personal computer
WO2010040411A1 (en) * 2008-10-09 2010-04-15 Tomtom International B.V. Electronic apparatus, content data transfer apparatus and method of transferring content data
US20140090034A1 (en) * 2012-09-25 2014-03-27 Blackberry Limited Smart plug or cradle
US9069377B2 (en) 2007-09-13 2015-06-30 Blackberry Limited System and method for interfacing between a mobile device and a personal computer

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5732074A (en) * 1996-01-16 1998-03-24 Cellport Labs, Inc. Mobile portable wireless communication system
EP0918423A2 (en) * 1997-10-15 1999-05-26 Nokia Mobile Phones Ltd. Mobile phone for Internet applications
WO1999035549A2 (en) * 1998-01-09 1999-07-15 Abb Power T & D Company Inc. Mobil crew management system for distributing work orders to mobile field units

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5732074A (en) * 1996-01-16 1998-03-24 Cellport Labs, Inc. Mobile portable wireless communication system
EP0918423A2 (en) * 1997-10-15 1999-05-26 Nokia Mobile Phones Ltd. Mobile phone for Internet applications
WO1999035549A2 (en) * 1998-01-09 1999-07-15 Abb Power T & D Company Inc. Mobil crew management system for distributing work orders to mobile field units

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
KENNEDY ET AL: "MobileWeb changing the face of mobile networking through universal wireless connectivity", IEEE TECHNICAL APPLICATIONS CONFERENCE. NORTHCON/96, SEATTLE, WA, USA, 4 November 1996 (1996-11-04) - 6 November 1996 (1996-11-06), pages 89 - 94, XP002128907, ISBN: 0-7803-3277-6 *

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007135627A2 (en) * 2006-05-18 2007-11-29 Nxp B.V. Mobile phone used within a client-server system
WO2007135627A3 (en) * 2006-05-18 2008-01-24 Nxp Bv Mobile phone used within a client-server system
JP2009538023A (en) * 2006-05-18 2009-10-29 エヌエックスピー ビー ヴィ Mobile phone used in client-server system
WO2008041086A2 (en) * 2006-10-02 2008-04-10 Nokia Corp. Method and system for initiating a communication from an arbitary electronic document
WO2008041086A3 (en) * 2006-10-02 2008-07-03 Nokia Corp Method and system for initiating a communication from an arbitary electronic document
US7860532B2 (en) 2006-10-02 2010-12-28 Nokia Corporation Method and system for initiating a communication from an arbitrary document
EP2093974A1 (en) 2007-09-13 2009-08-26 Research In Motion Limited System and method for interfacing between a mobile device and a personal computer
US9069377B2 (en) 2007-09-13 2015-06-30 Blackberry Limited System and method for interfacing between a mobile device and a personal computer
US9405362B2 (en) 2007-09-13 2016-08-02 Blackberry Limited System and method for interfacing between a mobile device and a personal computer
WO2010040411A1 (en) * 2008-10-09 2010-04-15 Tomtom International B.V. Electronic apparatus, content data transfer apparatus and method of transferring content data
US20140090034A1 (en) * 2012-09-25 2014-03-27 Blackberry Limited Smart plug or cradle

Similar Documents

Publication Publication Date Title
DE69734189T2 (en) Distributed network computer system and data exchange device
DE60124885T2 (en) METHOD AND DEVICE FOR CUTTING, COPYING AND ADHESIVE BETWEEN COMPUTER SYSTEMS THROUGH A WIRELESS NETWORK
DE69832057T2 (en) DATA SERVICE IN A MOBILE COMMUNICATION NETWORK
DE69729399T2 (en) Data management system and method for replicated data
DE10105153A1 (en) Method and device for realizing the automatic configuration of a computer system based on its physical location using an electronically read plan
DE602005002643T2 (en) Automated selection and recording of a message signature
DE602005004370T2 (en) Synchronization of server and device data using device data schemas
DE60220891T2 (en) METHOD AND DEVICE FOR ACCESSING FILES STORED IN A MOBILE TERMINAL WITH INTERNET PROTOCOL SUPPORT
CN105577841B (en) A kind of method, apparatus of file synchronization, client, server end and equipment
DE102007002617B4 (en) Method and arrangement for the management of data, and a corresponding computer program and a corresponding computer-readable storage medium
US20050004986A1 (en) Remote population of computer clipboard via a messaging system
DE10330282A1 (en) Device and method for user-side processing of electronic messages with file attachments
DE60102663T2 (en) Presentation of Applications in a Telecommunication System
EP0986227A2 (en) Method for transmitting information adapted to terminal performances in a communication network
WO2002087161A1 (en) Method and system for data transmission comprising a server station
DE602005003576T2 (en) Method and device for predicting message recipients
EP1554898A2 (en) Converter for mobile radio networks for the generation of standard formats
DE102005048205B4 (en) Method and system for electronic research on content within a presentation
DE102005042068B4 (en) Method and arrangement for handling files by means of mobile terminals and a corresponding computer program and a corresponding computer-readable storage medium
DE102009017315B3 (en) Method for providing data on mobile terminals and mobile terminal for carrying out the method
DE102007058142A1 (en) Data synchronization method and mobile telecommunication terminal
DE10131299A1 (en) Device provides means for rapid storage of data directly from a network, e.g. the Internet, in a storage device by provision of a broad band connection to the device that also has a USB, wireless connection, etc. to a data store
CN110555904A (en) remote 3D modeling cooperative management method based on SVN
CN110363489B (en) Remote collaboration system and method for spacecraft final assembly data
Gruhn et al. Aligning Software Architectures of Mobile Applications on Business Requirements.

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: FESTSTELLUNG EINES RECHTSVERLUSTS NACH REGEL 69(1) EPC

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP