EP1386466A1 - Datenkommunikationssystem und verfahren zum übermitteln von informationen - Google Patents

Datenkommunikationssystem und verfahren zum übermitteln von informationen

Info

Publication number
EP1386466A1
EP1386466A1 EP01943071A EP01943071A EP1386466A1 EP 1386466 A1 EP1386466 A1 EP 1386466A1 EP 01943071 A EP01943071 A EP 01943071A EP 01943071 A EP01943071 A EP 01943071A EP 1386466 A1 EP1386466 A1 EP 1386466A1
Authority
EP
European Patent Office
Prior art keywords
terminal
level
personalized
agent
network
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
EP01943071A
Other languages
English (en)
French (fr)
Inventor
Albrecht Kunz
Manfred Leitgeb
Joerg Swetina
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Siemens AG
Original Assignee
Siemens AG
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 AG filed Critical Siemens AG
Publication of EP1386466A1 publication Critical patent/EP1386466A1/de
Withdrawn legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/303Terminal profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42136Administration or customisation of services
    • H04M3/42178Administration or customisation of services by downloading data to substation equipment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/22Processing or transfer of terminal data, e.g. status or physical capabilities
    • H04W8/24Transfer of terminal data
    • H04W8/245Transfer of terminal data from a network towards a terminal
    • 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/34Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2203/00Aspects of automatic or semi-automatic exchanges
    • H04M2203/25Aspects of automatic or semi-automatic exchanges related to user interface aspects of the telephonic communication service
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/22Processing or transfer of terminal data, e.g. status or physical capabilities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/08Upper layer protocols
    • H04W80/12Application layer protocols, e.g. WAP [Wireless Application Protocol]

Definitions

  • the invention relates to a data communication system with a network level, a terminal level and an interface, tool kits being provided in the terminal level, by means of which properties of the terminal level can be determined, and wherein information about properties of the terminal level can be transmitted to the network level.
  • the invention further relates to a method for transmitting information about properties of a terminal to a network via an interface, toolkits being provided in the terminal.
  • terminals terminal stations
  • Such terminals are, for example, telephones, computers or other data processing devices. Since different terminals with different properties access the same services, it is generally provided that when an application starts, the properties of the terminal used when the application starts are transmitted via an interface level. The services provided by the network are then matched to the terminal properties.
  • the setting or the properties of a terminal change during the use of a service. This can be done, for example, by connecting additional components to a terminal while using a service.
  • a laptop can be connected to a palmtop computer that initially built the application while the application is being used. This changes the settings or the term capabilities. For example, the display now has a higher resolution and longer sections of text can be displayed at the same time.
  • the invention is based on the task of taking into account the changing conditions during the use of a network service in the communication between the network level and the terminal level.
  • the invention is based on the generic data communication system in that an interface structure assigned to the toolkits is provided, via which information about properties of the terminal level can be frequently transmitted to the network level. In this way it is possible that the information about the properties of the terminal level is not only transmitted to the network level when the use of a service is built up. Rather, this information can practically be transferred continuously, so that the terminal structure can always be optimally used.
  • information about properties of the terminal level is transmitted to the network level at the request of the network level via the interface structure.
  • an "enabling function” is made available to the network level.
  • the interface structure in the terminal delivers the requested information.
  • Functionality can be implemented in such a way that the 3GGP standardized interface OSA API ("Open Service Archi- tecture Application Programming Interface ”) as a counterpart to the API in the terminal.
  • OSA API Open Service Archi- tecture Application Programming Interface
  • the interface structure can transmit information about properties of the terminal level to the network level at regular intervals, for example without the influence of the network level.
  • the interface structure is thus an active element in the terminal, which supports the user in communicating with the network structure.
  • the data communication system is developed in a particularly advantageous manner in that the interface structure is a personalized agent implemented by a software code.
  • a personalized agent or “personalized intelligent agent” (“Personal Intelligent Agent”) can take on tasks that relieve the user. For example, the agent automatically generates soft updates and can independently load applications from the network to the terminal level. Management functions are also taken over by the personalized agent.
  • the personalized agent is self-installing.
  • the user can therefore automatically use the services of the personalized agent as soon as data communication takes place between the terminal level and the network levels.
  • the personalized agent is arranged on the network level. As soon as a network service is used, the personalized agent is loaded into the memory area of the terminal. This can be done, for example, in the form of a JAVA applet. To When the service ends, the personalized agent can be transferred back to the network level.
  • the personalized agent can also be useful for the personalized agent to be arranged on the terminal level.
  • the personalized agent in particular in the case of terminals with sufficient storage capacity, it is possible for the personalized agent to be permanently stored in the storage area of the terminal. An initial loading of the personalized agent at the beginning of each session is therefore unnecessary.
  • the personalized agent can be transferred between the network level and the terminal level. This is also useful if the personalized agent itself is arranged on the terminal level, that is to say if in principle no loading of the personalized agent is required at the start of a session.
  • the possibility of transferring the personalized agent between the levels increases the flexibility of the system, for example if there is a current storage shortage despite the large storage capacity.
  • this is further developed in that the personalized agent is assigned to a user and in that the user configures the personalized agent.
  • the basic task of more personalizing a terminal is usefully satisfied.
  • the current wishes of a user who decides on certain services are known before the start of using a service.
  • the service can be optimized for a specific user. Due to the fact that the agent is created or configured by the user himself, the user has complete control over the agent. He can therefore also decide which user profile data is not in the network should be visible. In this way, a high level of data security is achieved.
  • the invention builds on the generic method in that an interface structure assigned to the toolkits is provided, via which the information about properties of the terminal is frequently transmitted to the network.
  • the advantages of the data communication system according to the invention are implemented by this method.
  • the method is developed in a particularly useful manner in that information about properties of the terminal level is transmitted to the network level at the request of the network level via the interface structure. It is therefore provided with an "enabling function".
  • the data communication system can also be useful to design the data communication system in such a way that the transmission of information about properties of the terminal level to the network level is actively initiated by the interface structure.
  • the transmission can take place, for example, at regular intervals or depending on actual changes with regard to the properties of the terminal level.
  • the method according to the invention has particular advantages in that the interface structure is a personalized agent implemented by a software code. There is a user-specific relief for the user, for example, through the takeover of management functions by the personalized agent.
  • the personalized agent is self-installing.
  • the personalized agent can therefore be used automatically when using services. It can be advantageous if the personalized agent is arranged on the network level. This is particularly useful in the context when terminals with low storage capacity are used.
  • the personalized agent is arranged on the terminal level. In the case of terminals with sufficient storage capacity, it may not be necessary to load the personalized agent at the beginning of each use of a service.
  • the personalized agent is transferred between the network level and the terminal level. As a result, there is great flexibility in the communication between the terminal level and the network level.
  • this is further developed such that the personalized agent is assigned to a user and that the user configures the personalized agent.
  • This has particular advantages with regard to data security. Since the user creates or configures the personalized agent himself, he can also decide which information should be transferred to the network level and which information should be treated confidentially.
  • the method according to the invention preferably has the following steps: determining whether a personalized agent is available and, if no personalized agent is available, executing further steps on the basis of predetermined properties.
  • the method is therefore so flexible that it supports data communication between a terminal level and a network level even without the presence of a personalized agent. If there is no personalized agent, it is assumed that the proprietary agent terminals of the terminal are located in a minimal area. It is also possible for standardized terminal properties to be transmitted by other means.
  • the method is also advantageous with the following steps: determining whether a personalized agent is available, if a personalized agent is available, determining whether the personalized agent is arranged in the terminal, and if the personalized agent is not arranged in the terminal , transfer the personalized agent to the terminal. If the personalized agent already exists in the terminal, there is no need to transfer the personalized agent. In the other case, the personalized agent is transferred, for example as a JAVA applet, to the memory area of the terminal.
  • the method is particularly useful when the personalized agent communicates with toolkits in the terminal and when toolkits in the terminal query information about terminal properties and transmit it to the personalized agent.
  • the personalized agent is designed as an interface superior to the toolkits.
  • the toolkits take on the task of determining the terminal properties, while the personalized agent serves as an interface to the network level.
  • the invention is based on the knowledge that a personalized, intelligent agent creates numerous application advantages.
  • the terminal surface is always used optimally.
  • changes that occur on the network side can be taken into account.
  • Agents can sometimes act independently for a user. For example, you can relieve the user of administrative tasks, such as creating and managing mailing lists and organizing and monitoring appointments.
  • the management of a session can also be taken over, for example for multimedia video conferences, for online Purchasing and even when negotiating with other users or with agents of other users.
  • the personalized intelligent agent advantageously supports a "Virtual Home Environment” (VHE), which is in particular a target of modern UMTS architectures ("Universal Mobile Telecommunications Systems").
  • VHE Virtual Home Environment
  • FIG. 1 shows a block diagram to explain a data communication system according to the invention with a personalized agent
  • FIG. 2 shows a flowchart to explain an embodiment of a method according to the invention.
  • FIG. 1 shows a block diagram to explain a data communication system according to the invention.
  • This can be implemented in particular as an element within a VHE structure ("Virtual Home Environment") within the framework of UMTS technology.
  • the general goal of a VHE structure is that a user always finds the same application surface. This means the same "look and feel" for the user.
  • the block diagram shows a network 10 and a terminal 12.
  • an interface 14 is shown.
  • This interface 14 is a standardized application interface.
  • Applications of an application level 16 can be used using the terminal 12 via this standardized user interface 14.
  • a terminal agent 18 is provided within the network level 10 and functions as a network-side counterpart to the personalized intelligent agent 30.
  • Terminal agent 18 is may produce information for the personalized intelligent agent 30. Communication between the network 10 and the application interface 14 takes place via this.
  • the network includes, for example, the servers for GSM / UMTS 20, a client server 22 and an internet server 24.
  • the terminal includes toolkits, for example the MExE 26 toolkit or the toolkits 28 for SAT / USAT.
  • a personalized agent 30 is provided as a further interface between the terminal 12 and the network 10. This personalized agent 30 can move back and forth between the network 10 and the terminal 12.
  • a memory 32 is provided in the terminal 12, which is reserved for storing the personalized agent 30.
  • FIG. 2 shows a flow chart to explain typical process sequences that can take place in a data communication system according to the invention.
  • S03 Is the personalized intelligent agent in the terminal?
  • S04 Load personalized agents from the network level to the terminal level.
  • S05 Communication of the personalized intelligent agent with toolkits at the terminal level.
  • S06 Toolkits determine term properties and properties of the periphery.
  • S07 Toolkits dynamically report term properties and properties of the periphery to the personalized intelligent agents.
  • S08 The personalized intelligent agent frequently reports to the network service about the current state of the terminal properties and the properties of the peripherals.
  • S09 termination of the service and optional retransmission of the personalized intelligent agent to the network level.
  • step SOI the requested service asks whether a personalized agent is available for the special service.
  • step S03 it is determined whether the personalized intelligent agent is arranged in the terminal. If this is not the case, the personalized intelligent agent is loaded from the network level to the terminal level in step S04. If the personalized intelligent agent is already arranged in the terminal and this in step
  • step S05 the personalized intelligent agent can then communicate with the tokits at the terminal level.
  • S06 symbolizes a process level in which terminal properties and peripheral properties are determined by the toolkits. Such a determination is carried out dynamically by the toolkits.
  • the toolkits dynamically report the information obtained to the personalized, intelligent agent.
  • the personalized intelligent agent in turn reports to the network service. After the service has ended, the personalized intelligent agent can be transferred back to the network level in step S09.
  • PDA personalized intelligent agent

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Databases & Information Systems (AREA)
  • Computer And Data Communications (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

Die Erfindung betrifft ein Datenkommunikationssystem mit einer Netzwerkebene (10), einer Terminalebene (12) und einer Schnittellenebene (14), wobei in der Terminalebene (12) Toolkits (26, 28) vorgesehen sind, durchz welche Eingenschaften der Termihnalebene ermittelbar sind, und wobei über die Schnittstellenebe (14) Informationen übe Eigenschaften der Terminalebene (12) an die Netzwerkebene (10) übermittelbar sind. Erfindungsgemäß ist eine den Toolkits (26, 28) zugeordnete Schnittstellenstruktur (309 vorgesehen, über die eine häufige Übermittlung von Informationen über Eigenschaften der Terminalebene (12) an die Netzwerkebene (10) erfologen kann. Die Erfindung betrifft ferner ein Verfahren zum Übermitteln von Informationen.

Description

Beschreibung
Datenkomrαunikationssystem und Verfahren zum Übermitteln von Informationen
Die Erfindung betrifft ein Datenkommunikationssystem mit einer Netzwerkebene, einer Terminalebene und einer Schnittstelle, wobei in der Terminalebene Toolkits vorgesehen sind, durch welche Eigenschaften der Terminalebene ermittelbar sind, und wobei über die Schnittstellenebene Informationen über Eigenschaften der Terminalebene an die Netzwerkebene ü- bermittelbar sind. Die Erfindung betrifft ferner ein Verfahren zum Übermitteln von Informationen über Eigenschaften eines Terminals an ein Netzwerk über eine Schnittstelle, wobei in dem Terminal Toolkits vorgesehen sind.
Gattungsgemäße Datenkommunikationssysteme und gattungsgemäße Verfahren kommen bei der Kommunikation über ein Netzwerk zum Einsatz. Von modernen Netzwerken wird eine Vielzahl von Diensten angeboten. Um diese Dienste nutzen zu können, kommen auf einer Terminalebene Terminals (Endstellen) zum Einsatz, die im Allgemeinen von einem Anwender bedient werden. Derartige Terminals sind beispielsweise Telefone, Computer oder sonstige Datenverarbeitungsgeräte. Da unterschiedliche Termi- nals mit unterschiedlichen Eigenschaften auf dieselben Dienste zugreifen, ist im Allgemeinen vorgesehen, dass beim Beginn einer Anwendung die Eigenschaften des beim Beginn der Anwendung verwendeten Terminals über eine Schnittstellenebene ü- bertragen werden. Nachfolgend werden die von dem Netz zur Verfügung gestellten Dienste auf die Terminaleigenschaften abgestimmt .
Bisher können über die Schnittstellenebene, welche als sogenanntes API ("Application Programming Interface") ausgelegt ist, die Terminaleigenschaften nur einmalig beim Aufbau einer Anwendung (zum Beispiel WAP oder JAVA) von der Netzwerkebene abgefragt werden. Die Abfrage erfolgt mit Hilfe von standar- disierten Toolkits, die auf der Terminalebene eine entsprechende AblaufUmgebung zur Verfugung stellen. Im Rahmen der modernen Netzwerkarchitekturen (3GPP; "3G Partnerchip Pro- ηect") existieren die standardisierten Toolkits MExE, SAT, USAT .
Andern sich weder die von der Netzwerkebene angebotenen Dienste noch die Verhaltnisse auf der Terminalebene, so kann wahrend der gesamten Anwendung eine angepasste Kommunikation zwischen der Netzwerkebene und der Terminalebene erfolgen.
Eine derartige Konstanz sowohl auf der Netzwerkebene als auch auf der Terminalebene ist jedoch nicht grundsätzlich gegeben. Insbesondere bei Multimedia-Anwendungen kann nicht mehr von dieser Konstanz ausgegangen werden.
Beispielsweise ist es möglich, dass sich die Einstellung beziehungsweise die Eigenschaften eines Terminals wahrend der Inanspruchnahme eines Dienstes erandern. Dies kann zum Bei- spiel dadurch geschehen, dass wahrend der Inanspruchnahme eines Dienstes an ein Terminal weitere Komponenten angeschlossen werden. Beispielsweise kann an einen Palmtop-Computer, der zu Anfang die Anwendung aufgebaut hat, wahrend der Inanspruchnahme der Anwendung ein Laptop angeschlossen werden. Durch diesen Umstand verandern sich die Einstellungen beziehungsweise die Termmal-Capabilities. Beispielsweise hat die Anzeige nun eine höhere Auflosung und es sind längere Textabschnitte gleichzeitig darstellbar.
Ebenso ist aber auch der umgekehrte Fall denkbar, nämlich derjenige, dass eine Sitzung mit einer Anzeige von hoher Auflosung begonnen wird und nachfolgend auf eine Terminalstruktur mit einer geringeren Auflosung bergegangen wird. Änderungen auf der Netzwerkseite können sich dadurch ergeben, dass beispielsweise wahrend der Inanspruchnahme eines Dienstes von einer alphanumerischen Schrift auf eine japanische Schrift umgeschaltet wird. In all diesen Fällen findet gemäß dem Stand der Technik keine Anpassung statt, da nur am Anfang der Inanspruchnahme eines Dienstes über die Schnittstelle eine Abfrage erfolgt.
Der Erfindung liegt die A u f g a b e zugrunde, die sich verändernden Verhältnisse während der Inanspruchnahme eines Netzwerkdienstes bei der Kommunikation zwischen der Netzwerkebene und der Terminalebene zu berücksichtigen.
Diese Aufgabe wird mit den Merkmalen der Ansprüche 1 und 10 gelöst .
Vorteilhafte Ausführungsformen und Weiterentwicklungen der Erfindung sind in den abhängigen Ansprüchen angegeben.
Die Erfindung baut auf dem gattungsgemäßen Datenkommunikationssystem dadurch auf, dass eine den Toolkits zugeordnete Schnittstellenstruktur vorgesehen ist, über die eine häufige Übermittlung von Informationen über Eigenschaften der Terminalebene an die Netzwerkebene erfolgen kann. Auf diese Weise ist es möglich, dass nicht nur beim Aufbau der Inanspruchnahme eines Dienstes die Informationen über die Eigenschaften der Terminalebene an die Netzwerkebene übertragen werden. Vielmehr ist praktisch eine kontinuierliche Übertragung dieser Informationen möglich, so dass stets eine optimale Ausnutzung der Terminalstruktur erfolgen kann.
Vorteilhafterweise erfolgt die Übermittlung von Informationen über Eigenschaften der Terminalebene an die Netzwerkebene auf Anfrage der Netzwerkebene über die Schnittstellenstruktur. Auf diese Weise wird der Netzwerkebene eine "Enabling- Funktion" zur Verfügung gestellt. Sobald die Netzwerkebene diese "Enabling-Funktion" aktiviert liefert die Schnittstel- lenstruktur im Terminal die angefragte Information. Diese
Funktionalität kann so realisiert werden, dass die nach 3GGP standardisierte Schnittstelle OSA API ("Open Service Archi- tecture Application Programming Interface") als Gegenstück zum API im Terminal erweitert wird.
Ebenfalls kann in vorteilhafter Weise vorgesehen sein, dass die Übermittlung von Informationen über Eigenschaften der Terminalebene an die Netzwerkebene aktiv durch die Schnittstellenstruktur eingeleitet wird. Die Schnittstellenstruktur kann ohne Einwirkung der Netzwerkebene beispielsweise in regelmäßigen Abständen Informationen über Eigenschaften der Terminalebene an die Netzwerkebene übertragen. Die Schnittstellenstruktur ist somit ein aktives Element im Terminal, welches den Anwender bei der Kommunikation mit der Netzwerkstruktur unterstützt.
Das Datenkommunikationssystem ist in besonders vorteilhafter Weise dadurch weitergebildet, dass die Schnittstellenstruktur ein durch einen Softwarecode realisierter personalisierter Agent ist. Ein solcher "personalisierter Agent" oder "personalisierter intelligenter Agent" ("Personal Intelligent A- gent") kann Aufgaben übernehmen, die den Anwender entlasten. Beispielsweise generiert der Agent automatisch Softaktuali- sierungen, und er kann selbstständig Anwendungen vom Netz in die Terminalebene laden. Ebenfalls werden von dem personalisierten Agenten Managementfunktionen übernommen.
In einer weiteren vorteilhaften Ausführungsform ist der personalisierte Agent selbstinstallierend. Der Anwender kann also automatisch die Dienste des personalisierten Agenten in Anspruch nehmen, sobald eine Datenkommunikation zwischen der Terminalebene und der Netzwerkebenen stattfindet.
In einer vorteilhaften Ausführungsform ist der personalisierte Agent in der Netzwerkebene angeordnet. Sobald ein Netzwerkdienst in Anspruch genommen wird, wird der personalisier- te Agent in den Speicherbereich des Terminals geladen. Dies kann beispielsweise in Form eines JAVA applet erfolgen. Nach Beendigung des Dienstes kann der personalisierte Agent wieder in die Netzwerkebene zurück überfuhrt werden.
Es kann aber auch nützlich sein, dass der personalisierte A- gent in der Terminalebene angeordnet ist. Insbesondere bei Terminals mit ausreichender Speicherkapazität ist es möglich, dass der personalisierte Agent permanent in dem Speicherbereich des Terminals gespeichert ist. Ein anfängliches Laden des personalisierten Agenten am Anfang einer jeden Sitzung ist somit entbehrlich.
Besonders bevorzugt ist es, wenn der personalisierte Agent zwischen der Netzwerkebene und der Terminalebene uberfuhrbar ist. Dies ist auch dann nutzlich, wenn der personalisierte Agent an sich in der Terminalebene angeordnet ist, wenn also im Prinzip kein Laden des personalisierten Agenten am Anfang einer Sitzung erforderlich ist. Die Möglichkeit, den personalisierten Agenten zwischen den Ebenen zu überfuhren erhöht die Flexibilität des Systems, beispielsweise wenn trotz gro- ßer Speicherkapazität eine aktuelle Speicherknappheit vorliegt .
In einer besonders vorteilhaften Ausführungsform des Daten- kommunikationssystems ist diese dadurch weitergebildet, dass der personalisierte Agent einem Benutzer zugeordnet ist und dass der Benutzer den personalisierten Agenten konfiguriert. Auf diese Weise wird die grundsätzliche Aufgabe einer stärkeren Personalisierung eines Terminals in nutzlicher Weise befriedigt. Weiterhin sind die aktuellen Wunsche eines Nutzers, der sich für bestimmte Dienste entscheidet, bereits vor dem Beginn der Inanspruchnahme eines Dienstes bekannt. Auf diese Weise kann der Dienst für einen bestimmten Anwender optimiert werden. Durch den Umstand, dass der Agent vom Benutzer selbst kreiert beziehungsweise konfiguriert wird, hat der Benutzer die vollständige Kontrolle über den Agenten. Er kann somit auch entscheiden, welche Anwenderproflldaten im Netz nicht sichtbar sein sollen. Auf diese Weise erreicht man ein hohes Maß an Datensicherheit.
Die Erfindung baut auf dem gattungsgemaßen Verfahren dadurch auf, dass eine den Toolkits zugeordnete Schnittstellenstruktur vorgesehen ist, über die eine häufige Übermittlung von Informationen über Eigenschaften des Terminals an das Netzwerk erfolgt. Durch dieses Verfahren werden die Vorteile des erfmdungsgemaßen Datenkommunikationssystems umgesetzt.
Das Verfahren ist in besonders nutzlicher Weise dadurch weitergebildet, dass die Übermittlung von Informationen über Eigenschaften der Terminalebene an die Netzwerkebene auf Anfrage der Netzwerkebene über die Schnittstellenstruktur erfolgt. Es wird somit mit eine "Enabling-Funktion" zur Verfugung gestellt.
Es kann aber auch nutzlich sein, das Datenkommunikationssys- tem so auszulegen, dass die Übermittlung von Informationen über Eigenschaften der Terminalebene an die Netzwerkebene aktiv durch die Schnittstellenstruktur eingeleitet wird. Die Übermittlung kann beispielsweise in regelmäßigen Abstanden oder in Abhängigkeit tatsachlicher Änderungen im Hinblick auf die Eigenschaften der Terminalebene erfolgen.
Besondere Vorzuge hat das erfmdungsgemaßen Verfahren dadurch, dass die Schnittstellenstruktur ein durch einen Softwarecode realisierter personalisierter Agent ist. Es erfolgt eine anwenderspezifische Entlastung des Anwenders, beispiels- weise auch durch die Übernahme von Managementfunktionen durch den personalisierten Agenten.
Weiterhin ist nutzlich, wenn der personalisierte Agent selbstmstallierend ist. Der personalisierte Agent kann also automatisch bei der Inanspruchnahme von Diensten zum Einsatz kommen. Es kann von Vorteil sein, wenn der personalisierte Agent in der Netzwerkebene angeordnet ist. Dies ist insbesondere in dem Zusammenhang nützlich, wenn Terminals mit geringer Speicherkapazität verwendet werden.
Ebenfalls kann es aber auch von Vorteil sein, wenn der personalisierte Agent in der Terminalebene angeordnet ist. Bei Terminals mit ausreichender Speicherkapazität kann auf diese Weise das Laden des personalisierten Agenten am Anfang einer jeden Inanspruchnahme eines Dienstes entbehrlich sein.
In zahlreichen Verfahrensvarianten ist es nützlich, wenn der personalisierte Agent zwischen der Netzwerkebene und der Terminalebene überfuhrt wird. Hierdurch liegt eine große Flexi- bilitat bei der Kommunikation zwischen der Terminalebene und der Netzwerkebene vor.
In einer weiteren bevorzugten Ausführungsform des erfmdungs- gemaßen Verfahrens ist dieses so weitergebildet, dass der personalisierte Agent einem Benutzer zugeordnet ist und dass der Benutzer den personalisierten Agenten konfiguriert. Dies hat insbesondere im Hinblick auf die Datensicherheit Vorteile. Da der Anwender den personalisierten Agenten selbst kreiert beziehungsweise konfiguriert kann er auch selbst ent- scheiden, welche Informationen in die Netzwerkebene überfuhrt werden sollen und welche Informationen vertraulich zu behandeln sind.
Das erfmdungsgemaße Verfahren weist vorzugsweise die folgen- den Schritte auf: Ermitteln, ob ein personalisierter Agent verfugbar ist, und wenn kein personalisierter Agent verfugbar ist, Ausfuhren weiterer Schritte auf der Grundlage vorgegebener Eigenschaften. Das Verfahren ist demnach so flexibel, dass es auch ohne Anwesenheit eines personalisierten Agenten eine Datenkommunikation zwischen einer Terminalebene und einer Netzwerkebene unterstutzt. Wenn kein personalisierter A- gent vorhanden ist, wird davon ausgegangen, dass die Eigen- schaften des Terminals in einem Minimalbereich angesiedelt sind. Ferner ist es möglich, dass standardisierte Terminaleigenschaften durch andere Mittel übertragen werden.
Das Verfahren ist weiterhin mit den folgenden Schritten von Vorteil: Ermitteln, ob ein personalisierter Agent verfugbar ist, wenn ein personalisierter Agent verfugbar ist, Ermitteln, ob der personalisierte Agent im Terminal angeordnet ist, und wenn der personalisierte Agent nicht im Terminal an- geordnet ist, überfuhren des personalisierten Agenten in den Terminal. Ist der personalisierte Agent bereits im Terminal vorhanden, so erübrigt sich die Überführung des personalisierten Agenten. Im anderen Fall wird der personalisierte A- gent beispielsweise als JAVA applet in den Speicherbereich des Terminal überfuhrt.
Das Verfahren ist besonders dann nutzlich, wenn der personalisierte Agent mit Toolkits im Terminal kommuniziert und wenn Toolkits im Terminal Informationen über Terminaleigenschaften abfragen und dem personalisierten Agenten übermitteln. Der personalisierte Agent ist insofern als den Toolkits übergeordnete Schnittstelle ausgelegt. Die Toolkits übernehmen die Aufgabe, die Terminaleigenschaften zu ermitteln, wahrend der personalisierte Agent als Schnittstelle zur Netzwerkebene dient.
Der Erfindung liegt die Erkenntnis zugrunde, dass durch einen personalisierten intelligenten Agenten zahlreiche Anwendungs- vorteile entstehen. Zum einen wird die Terminaloberflache stets optimal genutzt. Zum anderen können nderungen, die auf der Netzwerkseite auftreten, berücksichtigt werden. Agenten können mitunter selbststandig für einen Anwender tatig werden. Sie können den Anwender beispielsweise von Administrati- onstatigkeiten entlasten, etwa Mailinglisten erstellen und verwalten und Termine organisieren und überwachen. Ferner kann das Management einer Sitzung übernommen werden, beispielsweise bei Multimedia-Videokonferenzen, beim Online- Einkauf und sogar beim Verhandeln mit anderen Anwendern beziehungsweise mit Agenten anderer Anwender. Der personalisierte intelligente Agent unterstutzt in vorteilhafter Weise ein "Virtual Home Environment" (VHE) , welches insbesondere ein Ziel moderner UMTS-Architekturen ("Universal Mobile Tele- com unication Systems") ist.
Die Erfindung wird nun mit Bezug auf die begleitenden Zeichnungen anhand bevorzugter Ausführungsformen beispielhaft er- läutert.
Dabei zeigt:
Figur 1 ein Blockdiagramm zur Erläuterung eines erfmdungs- gemäßen Datenkommunikationssystems mit einem personalisierten Agenten und
Figur 2 ein Flussdiagramm zur Erläuterung einer Ausfuhrungsform eines erfmdungsgemaßen Verfahrens.
Figur 1 zeigt ein Blockdiagramm zur Erläuterung eines erfin- dungsgemaßen Datenkommunikationssystems. Dieses kann insbesondere als Element innerhalb einer VHE-Struktur ("Virtual Home Environment") im Rahmen der UMTS-Technologie realisiert sein. Von einer VHE-Struktur wird das allgemeine Ziel verfolgt, dass eine Anwender stets dieselbe Anwendungsoberflache vorfindet. Dies bedeutet gleiches "look and feel" für den Anwender. Das Blockdiagramm zeigt ein Netzwerk 10 und ein Terminal 12. Ferner ist eine Schnittstelle 14 dargestellt. Bei dieser Schnittstelle 14 handelt es sich um eine standardisierte Anwendungsschnittstelle ("Standardized Application Interface") . Über diese standardisierte Anwenderschnittstelle 14 können Anwendungen einer Anwendungsebene 16 unter Verwendung des Terminals 12 in Anspruch genommen werden. Innerhalb der Netzwerkebene 10 ist ein Terminalagent 18 vorgesehen, welcher als netzwerkseitiges Gegenstuck zum personalisierten intelligenten Agenten 30 fungiert. Der Terminalagent 18 lie- fert unter Umstanden Informationen für den personalisierten intelligenten Agenten 30. Über diesen findet eine Kommunikation zwischen dem Netzwerk 10 und der Anwendungsschnittstelle 14 statt. Das Netzwerk beinhaltet beispielsweise die Server für GSM/UMTS 20, einen Client-Server 22 und einen Internet- Server 24.
Das Terminal umfasst Toolkits, beispielsweise das Toolkit ME- xE 26 oder die Toolkits 28 für SAT/USAT. Als weitere Schnitt- stelle zwischen dem Terminal 12 und dem Netzwerk 10 ist ein personalisierter Agent 30 vorgesehen. Dieser personalisierte Agent 30 kann sich zwischen dem Netzwerk 10 und dem Terminal 12 h und her bewegen. In dem Terminal 12 ist ein Speicher 32 vorgesehen, welcher zum Speichern des personalisierten A- genten 30 reserviert ist.
Figur 2 zeigt ein Flussdiagramm zur Erläuterung typischer Verfahrensablaufe, die in einem erfmdungsgemaßen Datenkommu- nikationssystem erfolgen können.
Dabei bedeuten die gezeigten Schritte im einzelnen;
S01: Personalisierter intelligenter Agent verfugbar? S02: Dienst unter Annahme minimaler Termmaleigenschaften durchfuhren.
S03: Befindet sich der personalisierte intelligente Agent im Terminal? S04: Personalisierten Agenten von der Netzwerkebene in die Terminalebene laden. S05: Kommunikation des personalisierten intelligenten Agenten mit Toolkits der Terminalebene. S06: Toolkits ermitteln Termmaleigenschaften und Eigenschaften der Peripherie. S07: Toolkits berichten dynamisch Termmaleigenschaften und Eigenschaften der Peripherie an den personalisierten intelligenten Agenten. S08: Der personalisierte intelligente Agent berichtet häufig über den aktuellen Zustand der Terminaleigenschaften und die Eigenschaften der Peripherie an den Netzwerkdienst . S09: Beendigung des Dienstes und optionales Rückübertragen des personalisierten intelligenten Agenten an die Netzwerkebene .
In Schritt SOI fragt der angeforderte Dienst an, ob für den speziellen Dienst ein personalisierter Agent verfügbar ist.
Wenn dies nicht der Fall ist, so geht der Dienst in Schritt
502 davon aus, dass das Terminal minimale Fähigkeiten hat, oder es können Standardterminalfähigkeiten durch andere Mittel übertragen werden. Wird in Schritt SOI festgestellt, dass ein personalisierter intelligenter Agent verfügbar ist, so wird in Schritt S03 als nächstes ermittelt, ob der personalisierte intelligente Agent im Terminal angeordnet ist. Ist dies nicht der Fall, so wird in Schritt S04 der personalisierte intelligente Agent von der Netzwerkebene in die Termi- nalebene geladen. Falls der personalisierte intelligente A- gent bereits im Terminal angeordnet ist und dies in Schritt
503 festgestellt wird, so kann ein Laden des personalisierten intelligenten Agenten von der Netzwerkebene in die Terminalebene entfallen. In Schritt S05 kann dann eine Kommunikation des personalisierten intelligenten Agenten mit den Tookits der Terminalebene erfolgen.
S06 symbolisiert eine Verfahrensstufe, bei der Terminaleigenschaften und Eigenschaften der Peripherie durch die Toolkits ermittelt werden. Eine solche Ermittlung wird von den Toolkits dynamisch durchgeführt. Die Toolkits berichten in der Verfahrensstufe S07 dynamisch die ermittelten Informationen an den personalisierten intelligenten Agenten. In der Verfah- rensstufe S08 berichtet der personalisierte intelligente A- gent seinerseits an den Netzwerkdienst. Nach Beendigung des Dienstes kann der personalisierte intelligente Agent in Schritt S09 an die Netzwerkebene zurück überführt werden. Die in der vorstehenden Beschreibung, in der Zeichnung sowie in den Ansprüchen offenbarten Merkmale der Erfindung können sowohl einzeln als auch in beliebiger Kombination für die Verwirklichung der Erfindung wesentlich sein.
Bezugszeichenliste
10 Netzwerkebene
12 Terminalebene 14 Schnittstellenebene
16 Anwendungen
18 Terminalagent (netzwerkseitig)
20 GSM/UMTS-Server
22 Client-Server 24 Internet-Server
26 MExE-Toolkit
28 SAT/USAT-Toolkit
30 personalisierter intelligenter Agent (PIA)
32 Speicher für personalisierten Agenten

Claims

Patentansprüche
1. Datenkommunikationssystem mit einer Netzwerkebene (10), - einer Terminalebene (12) und einer Schnittstellenebene (14), wobei in der Terminalebene (12) Toolkits (26, 28) vorgesehen sind, durch welche Eigenschaften der Terminalebene ermittelbar sind, und - wobei über die Schnittstellenebene (14) Informationen u- ber Eigenschaften der Terminalebene (12) an die Netzwerkebene (10) ubermittelbar sind, d a d u r c h g e k e n n z e i c h n e t , dass eine den Toolkits (26, 28) zugeordnete Schnittstellen- Struktur (30) vorgesehen ist, über die eine häufige Übermittlung von Informationen über Eigenschaften der Terminalebene (12) an die Netzwerkebene (10) erfolgen kann.
2. Datenkommunikationssystem nach Anspruch 1, d a d u r c h g e k e n n z e i c h n e t , dass die Übermittlung von Informationen über Eigenschaften der Terminalebene (12) an die Netzwerkebene (10) auf Anfrage der Netzwerkebene (10) über die Schnittstellenstruktur (30) erfolgt .
3. Datenkommunikationssystem nach Anspruch 1 oder 2, d a d u r c h g e k e n n z e i c h n e t , dass die Übermittlung von Informationen über Eigenschaften der Terminalebene (12) an die Netzwerkebene (10) aktiv durch die Schnittstellenstruktur (30) eingeleitet wird.
4. Datenkommunikationssystem nach einem der vorangehenden Ansprüche, d a d u r c h g e k e n n z e i c h n e t , dass die Schnittstellenstruktur (30) ein durch einen Softwarecode realisierter personalisierter Agent ist.
5. Datenkommunikationssystem nach einem der vorangehenden Ansprüche, d a d u r c h g e k e n n z e i c h n e t , dass der personalisierte Agent (30) selbst stallierend ist.
6. Datenkommunikationssystem nach einem der vorangehenden Ansprüche, d a d u r c h g e k e n n z e i c h n e t , dass der personalisierte Agent (30) in der Netzwerkebene (10) angeordnet ist.
7. Datenkommunikationssystem nach einem der vorangehenden Ansprüche, d a d u r c h g e k e n n z e i c h n e t , dass der personalisierte Agent (30) in der Terminalebene (12) angeordnet ist.
8. Datenkommunikationssystem nach einem der vorangehenden Ansprüche, d a d u r c h g e k e n n z e i c h n e t , dass der personalisierte Agent (30) zwischen der Netzwerkebene (10) und der Terminalebene (12) uberfuhrbar ist.
9. Datenkommunikationssystem nach einem der vorangehenden An- spruche, d a d u r c h g e k e n n z e i c h n e t , dass der personalisierte Agent (30) einem Benutzer zugeordnet ist und dass der Benutzer den personalisierten Agenten konfigu- riert.
10. Verfahren zum übermitteln von Informationen über Eigenschaften eines Terminals (12) an das Netzwerk (10) über eine Schnittstelle (14), wobei in dem Terminal (12) Toolkits (26, 28) vorgesehen sind, d a d u r c h g e k e n n z e i c h n e t , dass eine den Toolkits (26, 28) zugeordnete Schnittstellenstruktur (30) vorgesehen ist, über die eine häufige Übermittlung von Informationen über Eigenschaften des Terminals (12) an das Netzwerk (10) erfolgt.
11. Verfahren nach Anspruch 10, d a d u r c h g e k e n n z e i c h n e t , dass die Übermittlung von Informationen über Eigenschaften der Terminalebene (12) an die Netzwerkebene (10) auf Anfrage der Netzwerkebene (10) über die Schnittstellenstruktur (30) erfolgt .
12. Verfahren nach Anspruch 10 oder 11, d a d u r c h g e k e n n z e i c h n e t , dass die Übermittlung von Informationen über Eigenschaften der Terminalebene (12) an die Netzwerkebene (10) aktiv durch die Schnittstellenstruktur (30) eingeleitet wird.
13. Verfahren nach einem der Ansprüche 10 bis 12, d a d u r c h g e k e n n z e i c h n e t , dass die Schnittstellenstruktur (30) ein durch einen Softwarecode realisierter personalisierter Agent ist.
14. Verfahren nach einem der Ansprüche 10 bis 13, d a d u r c h g e k e n n z e i c h n e t , dass der personalisierte Agent (30) selbst stallierend ist.
15. Verfahren nach einem der Ansprüche 10 bis 14, d a d u r c h g e k e n n z e i c h n e t , dass der personalisierte Agent (30) in der Netzwerkebene (10) angeordnet ist.
16. Verfahren nach einem der Ansprüche 10 bis 15, d a d u r c h g e k e n n z e i c h n e t , dass der personalisierte Agent (30) in der Terminalebene (12) angeordnet ist.
17. Verfahren nach einem der Ansprüche 10 bis 16, d a d u r c h g e k e n n z e i c h n e t , dass der personalisierte Agent (30) zwischen der Netzwerkebene (10) und der Terminalebene (12) überfuhrt wird.
18. Verfahren nach einem der Ansprüche 10 bis 17, d a d u r c h g e k e n n z e i c h n e t , dass der personalisierte Agent (30) einem Benutzer zugeordnet ist und - dass der Benutzer den personalisierten Agenten konfiguriert .
19. Verfahren nach einem der Ansprüche 10 bis 18 mit den Schritten: - Ermitteln, ob ein personalisierter Agent (30) verfugbar
wenn kein personalisierter Agent (30) verfugbar ist, Ausfuhren weiterer Schritte auf der Grundlage vorgegebener Eigenschaften.
20. Verfahren nach einem der Ansprüche 10 bis 19 mit den Schritten:
Ermitteln, ob ein personalisierter Agent (30) verfugbar
- wenn ein personalisierter Agent (30) verfugbar ist, Ermitteln, ob der personalisierte Agent (30) im Terminal (12) angeordnet ist, und wenn der personalisierte Agent (30) nicht im Terminal (12) angeordnet ist, Überfuhren des personalisierten Agenten (30) in den Terminal (12) .
21. Verfahren nach einem der Ansprüche 10 bis 20, bei dem der personalisierter Agent (30) m t Toolkits (26, 28) im Terminal kommuniziert und - Toolkits (26, 28) im Terminal (12) Informationen über
Termmaleigenschaften abfragen und dem personalisierten Agenten (30) übermitteln.
EP01943071A 2001-05-10 2001-05-10 Datenkommunikationssystem und verfahren zum übermitteln von informationen Withdrawn EP1386466A1 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/DE2001/001825 WO2002091702A1 (de) 2001-05-10 2001-05-10 Datenkommunikationssystem und verfahren zum übermitteln von informationen

Publications (1)

Publication Number Publication Date
EP1386466A1 true EP1386466A1 (de) 2004-02-04

Family

ID=5648242

Family Applications (1)

Application Number Title Priority Date Filing Date
EP01943071A Withdrawn EP1386466A1 (de) 2001-05-10 2001-05-10 Datenkommunikationssystem und verfahren zum übermitteln von informationen

Country Status (3)

Country Link
EP (1) EP1386466A1 (de)
CN (1) CN1507729A (de)
WO (1) WO2002091702A1 (de)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112102568A (zh) * 2020-07-31 2020-12-18 埃尔法帝智能科技(上海)有限公司 一种工具运维管理***及方法

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006051181A1 (fr) * 2004-11-05 2006-05-18 France Telecom Procede et module de composition dynamique de services de communication
ATE473607T1 (de) 2005-08-03 2010-07-15 Ericsson Telefon Ab L M Automatische verwaltung von eigenschaften von mobilfunkgeräten
DE102005043005B4 (de) * 2005-09-09 2017-02-09 Intel Deutschland Gmbh Verfahren zum Auswählen mindestens eines Kommunikationsdienstes, Kommunikationseinrichtung, Kommunikationseinrichtungs-Chipkarte und Computerprogrammelement
US20080182621A1 (en) * 2007-01-31 2008-07-31 Sony Ericsson Mobile Communications Ab Sim application toolkit application to track phone usage and location

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6167441A (en) * 1997-11-21 2000-12-26 International Business Machines Corporation Customization of web pages based on requester type
FI106515B (fi) * 1998-03-17 2001-02-15 Nokia Networks Oy Älyverkkopalvelun konfigurointi
GB2350758A (en) * 1999-06-04 2000-12-06 Ibm Message broker providing a publish/subscribe sevice and method of processing messages in a publish/subscribe environment
WO2001013662A1 (de) * 1999-08-12 2001-02-22 Siemens Aktiengesellschaft Verfahren zur überwachung der position eines mobilen kommunikationsendgerätes bei ortsabhängigen telekommunikations-diensten und aktiver sprachverbindung
FR2800223B1 (fr) * 1999-10-25 2002-04-05 Cit Alcatel Utilisation des outils sim entre un reseau et un telephone mobile

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See references of WO02091702A1 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112102568A (zh) * 2020-07-31 2020-12-18 埃尔法帝智能科技(上海)有限公司 一种工具运维管理***及方法

Also Published As

Publication number Publication date
CN1507729A (zh) 2004-06-23
WO2002091702A1 (de) 2002-11-14

Similar Documents

Publication Publication Date Title
DE602005004214T2 (de) Kommunikationssystem and Verfahren zur Aktualisierung von Software in einem Endbenutzergerät
DE69923827T2 (de) Verfahren zum Verbindungsaufbau
DE10144023B4 (de) Vorrichtung und Verfahren zur automatischen Benutzerprofil-Konfiguration
DE10225786A1 (de) Verfahren und Vorrichtung zur Übertragung, zum Senden und/oder zum Empfang von Informationen in Verbindung mit einem Fahrzeug
DE60127326T2 (de) Endgerät , Vorrichtung und Verfahren zur Steuerung eines Endgeräts und eines Prozesses in einem Endgerät
EP1430369B1 (de) Dynamischer zugriff auf automatisierungsressourcen
DE19831169C2 (de) Verfahren zum Übertragen von an die Leistungsfähigkeit einer Endeinrichtung angepaßten Informationen über ein Kommunikationsnetz
DE60102663T2 (de) Darstellung von anwendungen in einem telekommunikationssystem
EP1774805A1 (de) Verfahren zum übertragen applikationsspezifischer registrier-oder deregistrierdaten sowie system, server und kommunikationsendgerät hierfür
EP1230780B1 (de) Anpassbare chipkarte
EP1723815B1 (de) Synchronisation von daten in zwei oder mehr teilnehmerkarten zum betreiben eines mobilen endgeräts
DE102004048666A1 (de) Erweiterbarer Netzwerkagent - Verfahren, System und Architektur
EP1386466A1 (de) Datenkommunikationssystem und verfahren zum übermitteln von informationen
DE60317636T2 (de) Mobilendgerät und anbietern zur ausfüllung von elektronischen formularen
EP0977416A2 (de) Verfahren, Endgerät, Knoten, Programmodul und Bedienoberfläche zur Ermittlung von für eine Kommunikationsbeziehung erforderlichen Merkmalen
EP1230779B1 (de) Verfahren, chipkarte, und vorrichtung für eine logische schnittstelle zwischen zwei anwendungen
EP2950199B1 (de) Druckverfahren, anordnung zur realisierung des druckverfahrens sowie ein entsprechendes computerprogramm und ein entsprechendes computerlesbares speichermedium
DE19523537C2 (de) Verfahren und Anordnung zur Steuerung von Leistungsmerkmalen einer Vermittlungsstelle
DE10290696T5 (de) Verfahren und System zum drahtlosen Zugriff auf einen Computer eines Benutzers
DE60302187T2 (de) Terminal und Programm, um eine zusätzliche Funktion zu kaufen, und Verfahren zum Hinzufügen einer Programmfunktion
EP1570452A1 (de) Verfahren zur informativen unterstützung eines fahrzeugführers mittels eines fahrzeug-multimediasystems
DE602004005790T2 (de) Punktmanagementserver und Punktmanagementsystem zum Belohnen eines Bentuzers, der Software herunterlädt
DE10243783A1 (de) Elektronische Vorrichtung für ein Bussystem
WO2007025860A1 (de) Verfahren und geräte zum steuern und betreiben von elektrischen geräten mit unterschiedlichen funktionen
EP1833192B1 (de) Verfahren zur Übergabe des Zugriffs auf eine serverbasierte Anwendungssitzung an ein Kommunikationsendgerät

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

17P Request for examination filed

Effective date: 20031007

AK Designated contracting states

Kind code of ref document: A1

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

17Q First examination report despatched

Effective date: 20060829

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN

18D Application deemed to be withdrawn

Effective date: 20070109