FR2847359A1 - Architecture for mobile applications with simplified radio terminal, comprises mobile radio terminal which may be connected to traditional server via an adapter or directly to new style server - Google Patents

Architecture for mobile applications with simplified radio terminal, comprises mobile radio terminal which may be connected to traditional server via an adapter or directly to new style server Download PDF

Info

Publication number
FR2847359A1
FR2847359A1 FR0214307A FR0214307A FR2847359A1 FR 2847359 A1 FR2847359 A1 FR 2847359A1 FR 0214307 A FR0214307 A FR 0214307A FR 0214307 A FR0214307 A FR 0214307A FR 2847359 A1 FR2847359 A1 FR 2847359A1
Authority
FR
France
Prior art keywords
terminal
client
computer
radio terminal
simplified
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.)
Pending
Application number
FR0214307A
Other languages
French (fr)
Inventor
Abdel Malek Boussalem
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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to FR0214307A priority Critical patent/FR2847359A1/en
Priority to AU2003295062A priority patent/AU2003295062A1/en
Priority to PCT/FR2003/050122 priority patent/WO2004047401A2/en
Publication of FR2847359A1 publication Critical patent/FR2847359A1/en
Pending 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/01Protocols
    • H04L67/08Protocols specially adapted for terminal emulation, e.g. Telnet
    • 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
    • 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
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/04Network layer protocols, e.g. mobile IP [Internet Protocol]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/04Large scale networks; Deep hierarchical networks
    • 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
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/14Backbone network devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W92/00Interfaces specially adapted for wireless communication networks
    • H04W92/04Interfaces between hierarchically different network devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

A simplified mobile radio terminal (TS) is in communication with an Internet type communications network using a system such as GPRS. It may be connected directly to new style application servers (SA) or to traditional servers (SAt) through adapters (ADT). The simplified terminal uses IP protocol and has driven software but the user application programs are in the servers or server/adapters Independent claims are also included for the following: 1) Method of communication between user applications in communication network and a mobile radio terminal using direct calls to equipment drivers in terminal 2) Terminal equipment which includes physical devices controlled by driver programs directly accessible by radio

Description

ARCHITECTURE POUR APPLICATIONS MOBILES AVEC TERMINAL SANSFIL SIMPLIFIEARCHITECTURE FOR MOBILE APPLICATIONS WITH SIMPLIFIED WIRELESS TERMINAL

La présente invention se rapporte au domaine  The present invention relates to the field

des télécommunications mobiles numériques.  digital mobile telecommunications.

La présente invention se rapporte plus particulièrement au domaine des applications mobiles. On trouve aujourd'hui de plus en plus de fonctions dans les terminaux mobiles. Si les premiers terminaux sans-fil offraient uniquement des fonctions de téléphonie cellulaire, les terminaux les plus récents proposent des applications très diverses comme par exemple les fonctions de SMS, MMS, WAP, E-mail, appareil photo numérique, ou GPS. La présente invention a pour objet de présenter un terminal simplifié qui ne possède aucune des fonctions précitées mais comporte des moyens pour accéder, au sein du réseau de télécommunications mobiles numériques, à ces fonctions, et à toute autre fonction qui n'existe pas  The present invention relates more particularly to the field of mobile applications. Today we find more and more functions in mobile terminals. If the first wireless terminals offered only cellular telephone functions, the most recent terminals offer very diverse applications such as for example the functions of SMS, MMS, WAP, E-mail, digital camera, or GPS. The object of the present invention is to present a simplified terminal which does not have any of the abovementioned functions but includes means for accessing, within the digital mobile telecommunications network, these functions, and any other function which does not exist.

encore aujourd'hui.still today.

L'art antérieur connaît déjà, par la demande de brevet PCT WO 01/11903, un terminal sans fil, des circuits d'accompagnement destinés à un ordinateur  The prior art already knows, by PCT patent application WO 01/11903, a wireless terminal, accompanying circuits intended for a computer

distant, et un mode de fonctionnement associé.  remote, and an associated operating mode.

L'architecture du terminal est conçue pour optimiser un réseau sans fil de données à haut débit afin de ne plus devoir faire appel à une UC polyvalente et à des mémoires associées, situées dans le terminal. Le terminal est relié sans fil à un serveur centralisé possédant l'UC et la capacité de mémoire pour exécuter des applications souhaitées. Les entrées utilisateur au niveau du terminal sont transmises sans fil au serveur qui exécute les applications et produit une sortie d'affichage graphique correspondante. Cette sortie est comprimée numériquement et transmise sans fil au terminal. Un processeur graphique situé au niveau du terminal décomprime la sortie d'affichage pour un affichage au niveau du terminal. Dans ce mode de fonctionnement, le terminal sans fil peut devenir un " PC virtuel " de faible puissance ou un  The architecture of the terminal is designed to optimize a high-speed wireless data network so that there is no longer any need to use a versatile CPU and associated memories located in the terminal. The terminal is wirelessly connected to a centralized server with the CPU and the memory capacity to run the desired applications. User input at the terminal is wirelessly transmitted to the server which runs the applications and produces a corresponding graphical display output. This output is digitally compressed and transmitted wirelessly to the terminal. A graphics processor located at the terminal decompresses the display output for display at the terminal. In this operating mode, the wireless terminal can become a low-power "virtual PC" or a

dispositif d'affichage de divertissement.  entertainment display device.

On connaît également, par la demande de brevet  We also know, by patent application

américain US 6409602, un système de terminal de jeu mince.  American US 6409602, a thin gaming terminal system.

Un système de jeu d'ordinateur et un procédé de fonctionnement permettent tous deux de réduire le cot de stations de jeu et permettent un accès au même moment à de multiples programmes de jeu d'une seule station de jeu. Le système de jeu d'ordinateur de la présente invention permet des modifications transparentes et des mises à jour aux programmes de jeu en exécutant des programmes de jeu sur un ordinateur serveur/hôte connecté à une pluralité d'ordinateurs clients/terminaux par des moyens de communication. Chaque ordinateur client/terminal comporte un programme client/terminal qui permet à des flux d'entrée et de sortie du programme de jeu exécuté sur l'ordinateur serveur/hôte d'être séparés et redirigés sur les ordinateurs clients/terminaux. Comme les programmes de jeu sont entièrement exécutés sur l'ordinateur serveur/hôte, avec seulement des opérations d'entrée de comptage et de sortie d'affichage exécutées sur les ordinateurs clients/terminaux, les cots de matériel et de logiciel exigés pour chaque ordinateur client/terminal sont très réduits. L'utilisateur d'un ordinateur client/terminal peut avoir accès à n'importe quel  A computer game system and an operating method both reduce the cost of game stations and provide access to multiple game programs at the same time from a single game station. The computer of the present invention allows transparent modifications and updates to game programs by executing game programs on a server / host computer connected to a plurality of client / terminal computers by means of communication. Each client / terminal computer has a client / terminal program that allows input and output streams of the game program running on the server / host computer to be separated and redirected to the client / terminal computers. As the game programs are fully executed on the server / host computer, with only counting input and display output operations executed on client / terminal computers, the hardware and software costs required for each computer client / terminal are very small. The user of a client / terminal computer can have access to any

programme de jeu exécuté sur l'ordinateur serveur/hôte.  game program running on the server / host computer.

Des modifications et des mises à jour ont besoin d'être effectuées uniquement sur l'ordinateur serveur/hôte. En utilisant l'affichage stéréo avec un joystick et des moyens de communication sans-fil, la présente invention permet à l'utilisateur d'être dans un véritable  Changes and updates need only be made on the server / host computer. By using the stereo display with a joystick and wireless communication means, the present invention allows the user to be in a real

environnement de jeu mobile.mobile gaming environment.

L'évolution de l'offre de services sur les réseaux cellulaires se heurte systématiquement au problème de la base installée qui n'a pas accès aux nouveaux services, et donc à la nécessité de déployer de nouveaux terminaux avec l'arrivée de chaque nouveau service. Tout ceci est coteux et fastidieux pour tous les acteurs de la chaîne de service (utilisateur final, opérateur de  The evolution of the service offer on cellular networks systematically comes up against the problem of the installed base which does not have access to new services, and therefore the need to deploy new terminals with the arrival of each new service. . All this is costly and tedious for all actors in the service chain (end user, operator of

télécommunications mobile, autres opérateurs de service).  mobile telecommunications, other service operators).

L'invention décrite ici permet d'isoler au maximum le terminal de l'évolution des services et rend possible le déploiement de nouveaux services sans nécessairement avoir à déployer de nouveaux terminaux. Le procédé permet en outre lorsqu'on le souhaite de réduire le cot du terminal  The invention described here makes it possible to isolate the terminal as much as possible from the evolution of services and makes it possible to deploy new services without necessarily having to deploy new terminals. The method also makes it possible, when desired, to reduce the cost of the terminal.

au strict minimum.to the bare minimum.

La présente invention entend remédier aux inconvénients de l'art antérieur en proposant un terminal sans-fil simplifié connecté à un client d'applications et à un serveur d'applications, le client d'applications échangeant avec le terminal des données numériques exploitables par les pilotes du terminal sans-fil simplifié. A cet effet, l'invention concerne dans son acception la plus générale un système comprenant au moins un serveur d'applications informatiques, au moins un client d'applications informatiques et au moins un terminal comportant des moyens d'échange de données numériques par une liaison sans fil avec ledit serveur d'applications, caractérisé en ce que le client d'applications ne se situe pas dans le terminal mais dans le réseau, en ce que le terminal comporte des dispositifs physiques commandés par des programmes informatiques pilotes, le client d'applications comportant des moyens pour délivrer et recevoir des données transmises par la liaison sans fil,  The present invention intends to remedy the drawbacks of the prior art by proposing a simplified wireless terminal connected to an application client and to an application server, the application client exchanging with the terminal digital data usable by the drivers of the simplified wireless terminal. To this end, the invention relates in its most general sense to a system comprising at least one computer application server, at least one client for computer applications and at least one terminal comprising means for exchanging digital data by a wireless link with said application server, characterized in that the application client is not located in the terminal but in the network, in that the terminal comprises physical devices controlled by pilot computer programs, the client d '' applications comprising means for delivering and receiving data transmitted by the wireless link,

directement exploitables par lesdits pilotes.  directly exploitable by said pilots.

Selon une variante, le client d'applications informatiques et le serveur d'applications informatiques se  Alternatively, the computer application client and the computer application server are

trouvent confondus dans un même programme informatique.  find themselves confused in the same computer program.

Avantageusement, le système comporte en outre  Advantageously, the system further comprises

un adaptateur de terminal.a terminal adapter.

Selon une variante, on associe en outre au moins une fonction au terminal, ladite fonction étant implémentée de façon traditionnelle en incluant le client  According to a variant, at least one function is also associated with the terminal, said function being implemented in the traditional way including the client.

de ladite fonction dans le terminal et non dans le réseau.  of said function in the terminal and not in the network.

De préférence, ledit terminal est compatible avec l'une au moins des normes suivantes: GSM, CDMA, GPRS,  Preferably, said terminal is compatible with at least one of the following standards: GSM, CDMA, GPRS,

EDGE, PCS, PHS, UMTS, DECT, Wi-Fi.EDGE, PCS, PHS, UMTS, DECT, Wi-Fi.

La présente invention se rapporte également à un procédé de communication entre un client d'applications informatiques et un terminal relié par une liaison sans fil caractérisé en ce que les données échangées entre ledit client et ledit terminal sont constituées par des appels directs aux primitives des pilotes des dispositifs  The present invention also relates to a method of communication between a client of computer applications and a terminal connected by a wireless link characterized in that the data exchanged between said client and said terminal are constituted by direct calls to the primitives of the pilots devices

physiques dudit terminal.physical of said terminal.

La présente invention concerne également un dispositif terminal pour la mise en oeuvre du système conforme à l'invention caractérisé en ce qu'il comprend des dispositifs physiques commandés par des programmes informatiques pilotes accessibles directement à travers une  The present invention also relates to a terminal device for implementing the system according to the invention, characterized in that it comprises physical devices controlled by pilot computer programs accessible directly through a

liaison sans fil.wireless link.

La présente invention concerne également un programme informatique d'applications pour la mise en oeuvre du système conforme à l'invention caractérisé en ce qu'il comporte des moyens pour délivrer et recevoir des données transmises par une liaison sans fil, directement exploitables par les programmes informatiques pilotes de  The present invention also relates to a computer application program for the implementation of the system according to the invention, characterized in that it comprises means for delivering and receiving data transmitted by a wireless link, directly usable by the programs. computer drivers

dispositifs physiques d'un terminal.  physical devices of a terminal.

On comprendra mieux l'invention à l'aide de la  The invention will be better understood using the

description, faite ci-après à titre purement explicatif,  description, given below for purely explanatory purposes,

d'un mode de réalisation de l'invention, en référence aux figures annexées: - la figure 1 représente l'architecture physique globale; - la figure 2 représente l'architecture logique globale; - la figure 3 représente un adaptateur de terminaux sans-fil simplifiés; - la figure 4 représente l'architecture physique E-mail; et - la figure 5 représente l'architecture  of an embodiment of the invention, with reference to the appended figures: - Figure 1 shows the overall physical architecture; - Figure 2 shows the overall logical architecture; - Figure 3 shows an adapter of simplified wireless terminals; - Figure 4 shows the physical E-mail architecture; and - Figure 5 shows the architecture

logique E-mail.E-mail logic.

L'opérateur de service met ses services à disposition de l'utilisateur à travers une chaîne incluant des applications tournant sur des serveurs d'applications, sur un réseau IP (Internet Protocol). Ces applications accèdent à des terminaux sans fil à travers une infrastructure sans fil GPRS. Les terminaux (TS) se trouvent sur le même réseau IP que les serveurs d'applications (SA et Sat). Pour adapter un serveur d'application traditionnel déjà existant (Sat) aux terminaux simplifiés (TS), un adaptateur de terminal (ADT) est intercalé entre ce serveur d'application traditionnel (Sat) normalement connecté à des terminaux cellulaires traditionnels et les terminaux simplifiés (TS). Le travail de cet adaptateur est un travail de traduction d'interfaces, qui permet de présenter le terminal simplifié au serveur d'application, comme s'il était un  The service operator makes its services available to the user through a chain including applications running on application servers, on an IP (Internet Protocol) network. These applications access wireless terminals through a GPRS wireless infrastructure. The terminals (TS) are on the same IP network as the application servers (SA and Sat). To adapt an already existing traditional application server (Sat) to simplified terminals (TS), a terminal adapter (ADT) is interposed between this traditional application server (Sat) normally connected to traditional cellular terminals and simplified terminals (TS). The work of this adapter is an interface translation work, which makes it possible to present the simplified terminal to the application server, as if it were a

terminal sans fil traditionnel.traditional wireless terminal.

Les interfaces logiques, entre l'application ou l'adaptateur de service et le terminal simplifié sont organisées selon la figure 2. Le terminal est relié aux serveurs d'applications à travers le protocole IP, sur GPRS. Les applications adressent directement les différents dispositifs physiques du terminal, à travers une interface conçue à cet effet (API), comme s'ils étaient directement connectés au serveur. Aucune intelligence ne réside dans le terminal hormis les pilotes logiciels de ses différents dispositifs physiques, qui permettent de véhiculer les différentes primitives entre chacun des dispositifs entre le terminal et l'application distante, à travers IP sur  The logical interfaces between the application or the service adapter and the simplified terminal are organized according to FIG. 2. The terminal is connected to the application servers through the IP protocol, on GPRS. The applications directly address the various physical devices of the terminal, through an interface designed for this purpose (API), as if they were directly connected to the server. No intelligence resides in the terminal except the software drivers of its various physical devices, which allow the different primitives to be conveyed between each of the devices between the terminal and the remote application, through IP over

GPRS.GPRS.

Le terminal inclut également le logiciel et le matériel nécessaires pour se connecter au réseau IP à travers GPRS: - un module radio GPRS - une pile de protocole avec les niveaux 1 à 3 de GPRS  The terminal also includes the software and hardware necessary to connect to the IP network through GPRS: - a GPRS radio module - a protocol stack with levels 1 to 3 of GPRS

- puis une pile IP sur GPRS.- then an IP stack on GPRS.

L'adaptateur de Terminal Simplifié est rendu nécessaire lorsque le terminal simplifié coexiste avec d'autres types de terminaux plus traditionnels et partage  The Simplified Terminal adapter is made necessary when the simplified terminal coexists with other types of more traditional terminals and shares

avec eux l'accès à certains serveurs d'applications.  with them access to certain application servers.

L'adaptateur de terminal simplifié est un programme qui s' exécute sur une machine informatique connectée aux serveurs d'applications. Ce programme contient alors l'ensemble des clients d'applications pour lesdits serveurs. Les clients adressent directement les pilotes des  The simplified terminal adapter is a program that runs on a computer machine connected to application servers. This program then contains all of the application clients for said servers. Customers direct pilots of

dispositifs physiques des terminaux sans-fil simplifiés.  simplified wireless terminal physical devices.

Considérons maintenant une application de courrier électronique (E-mail). Les programmes du serveur d'application E-mail et du client d'application E-mail s'exécutent sur un ou plusieurs ordinateurs branchés sur le réseau IP du fournisseur de service E-mail. Le client E-mail adresse le terminal sans fil simplifié à travers un réseau sans-fil GPRS qu'il atteint par l'intermédiaire d'une passerelle GPRS-IP. Le terminal sans fil simplifié permettant d'accéder au service E-mail se connecte au monde IP à travers le réseau GPRS de l'opérateur de téléphonie mobile. Dans notre exemple d'architecture E-mail, le serveur d'application s'interface au client d'application par un protocole tel que IMAP4 ou SMTP. Le client d'application prend en charge tous les problèmes de présentation et de dialogue avec l'utilisateur, et adresse directement les dispositifs physiques du terminal (clavier, écran et haut parleur), par l'intermédiaire de leurs pilotes, auxquels il accède sur le protocole IP, à travers GPRS. Le terminal sans-fil simplifié permettant d'accéder au service E-mail est constitué d'un écran, d'un clavier, d'un haut-parleur, de leurs logiciels pilotes  Now consider an email application. The E-mail application server and E-mail application client programs run on one or more computers connected to the IP network of the E-mail service provider. The E-mail client addresses the simplified wireless terminal through a GPRS wireless network which it reaches via a GPRS-IP gateway. The simplified wireless terminal allowing access to the E-mail service connects to the IP world through the GPRS network of the mobile operator. In our example E-mail architecture, the application server interfaces with the application client using a protocol such as IMAP4 or SMTP. The application client takes care of all presentation and dialogue problems with the user, and directly addresses the physical devices of the terminal (keyboard, screen and loudspeaker), via their drivers, which they access on the IP protocol, through GPRS. The simplified wireless terminal allowing access to the E-mail service consists of a screen, a keyboard, a speaker, their pilot software

(drivers), puis enfin d'un modem GPRS.  (drivers), then finally a GPRS modem.

Chaque dispositif physique du terminal est caractérisé par ses capacités d'action en entrée vers l'application ou en sortie vers l'utilisateur ou vers l'environnement du terminal. Ces capacités seront mises en oeuvre à travers des fonctions au sens informatique du terme, que nous appellerons des primitives. L'ensemble de  Each physical device of the terminal is characterized by its ability to act on input to the application or on output to the user or to the environment of the terminal. These capacities will be implemented through functions in the computer sense of the term, which we will call primitives. All

ces primitives constituera le pilote du dispositif.  these primitives will constitute the pilot of the device.

Dans notre implémentation, nous faisons en sorte que du point de vue du client E-mail, tout se passe comme si les primitives des dispositifs du terminal s'exécutaient localement, sur la même machine. Pour ce faire, on utilisera le concept de " squelette de primitive ". A chaque primitive P de chaque dispositif du terminal correspondra un squelette de primitive CP, fonction s'exécutant sur l'ordinateur o s'exécute le client, et un squelette de primitive TP s'exécutant sur le terminal. P, SP et TP auront exactement les mêmes paramètres. TP et SP seront connectés à travers un mécanisme de type STREAM sur l'interface de programmation " socket Il de TCP/IP. SP sur cette connexion jouera le rôle  In our implementation, we make sure that, from the point of view of the E-mail client, everything happens as if the primitives of the terminal devices were executed locally, on the same machine. To do this, we will use the concept of "primitive skeleton". Each primitive P of each device of the terminal will correspond to a primitive skeleton CP, a function executing on the computer where the client is running, and a primitive skeleton TP executing on the terminal. P, SP and TP will have exactly the same parameters. TP and SP will be connected through a STREAM type mechanism on the programming interface "socket Il of TCP / IP. SP on this connection will play the role

du " serveur " et TP celui du client.  of the "server" and TP that of the client.

Pour activer la primitive P(paramètres), le client E-mail appellera SP(paramètres), qui transmettra à travers sa connexion " socket " à TP, les paramètres, à réception, TP appellera P(paramètres), ceci ayant pour effet d'exécuter la routine réelle du pilote. Les paramètres éventuellement mis à jour sont transmis a TP, qui par la connexion " socket " transmet le résultat à SP,  To activate the primitive P (parameters), the E-mail client will call SP (parameters), which will transmit through its "socket" connection to TP, the parameters, on reception, TP will call P (parameters), this having the effect of 'execute the pilot's actual routine. The possibly updated parameters are transmitted to TP, which by the "socket" connection transmits the result to SP,

qui le transmet au client E-mail.who forwards it to the E-mail client.

TABLEAU 1: Liste des primitives des pilotes de notre exemple Clavier Ecran Haut-parleur Activer () Activer () Activer () Desactiver () Desactiver () Desactiver (O DetecterTouche Luminosite (Lum) NiveauSonore (Niveau) (Touche) AfficherForme (Forme, Jouer (Son) Position, Couleur) L'invention est décrite dans ce qui précède à titre d'exemple. Il est entendu que l'homme du métier est à même de réaliser différentes variantes de l'invention  TABLE 1: List of the primitives of the pilots in our example Keyboard Screen Loudspeaker Activate () Activate () Activate () Deactivate () Deactivate () Deactivate (O DetectButton Brightness (Lum) Sound Level (Level) (Key) Display Shape (Shape, Play (Sound) Position, Color) The invention is described in the foregoing by way of example, it is understood that the person skilled in the art is able to produce different variants of the invention

sans pour autant sortir du cadre du brevet.  without going beyond the scope of the patent.

Claims (4)

REVENDICATIONS 1 - Système comprenant au moins un serveur d'applications informatiques, au moins un client d'applications informatiques et au moins un terminal comportant des moyens d'échange de données numériques par une liaison sans fil avec ledit serveur d'applications, caractérisé en ce que le client d'applications ne se situe pas dans le terminal mais dans le réseau, en ce que le terminal comporte des dispositifs physiques commandés par des programmes informatiques pilotes, le client d'applications comportant des moyens pour délivrer et recevoir des données transmises par la liaison sans fil,  1 - System comprising at least one computer application server, at least one computer application client and at least one terminal comprising means for exchanging digital data by a wireless link with said application server, characterized in that that the application client is not located in the terminal but in the network, in that the terminal comprises physical devices controlled by pilot computer programs, the application client comprising means for delivering and receiving data transmitted by the wireless link, directement exploitables par lesdits pilotes.  directly exploitable by said pilots. 2 - Système selon la revendication 1, caractérisé en ce que le client d'applications informatiques et le serveur d'applications informatiques se  2 - System according to claim 1, characterized in that the computer application client and the computer application server are trouvent confondus dans un même programme informatique.  find themselves confused in the same computer program. 3 - Système selon la revendication 1 ou 2, caractérisé en ce qu'il comporte en outre un adaptateur de terminal. 4 - Système selon l'une quelconque des  3 - System according to claim 1 or 2, characterized in that it further comprises a terminal adapter. 4 - System according to any one of revendications précédentes, caractérisé en ce qu'on associe  previous claims, characterized in that one associates en outre au moins une fonction au terminal, ladite fonction étant implémentée de façon traditionnelle en incluant le client de ladite fonction dans le terminal et non dans le réseau. - Système selon l'une quelconque des  furthermore at least one function at the terminal, said function being implemented in the traditional way by including the client of said function in the terminal and not in the network. - System according to any one of revendications précédentes, caractérisé en ce que ledit  previous claims, characterized in that said terminal est compatible avec l'une au moins des normes suivantes: GSM, CDMA, GPRS, EDGE, PCS, PHS, UMTS, DECT, Wi-Fi. 6 - Procédé de communication entre un client d'applications informatiques et un terminal relié par une liaison sans fil pour être la mise en oeuvre sur un système  terminal is compatible with at least one of the following standards: GSM, CDMA, GPRS, EDGE, PCS, PHS, UMTS, DECT, Wi-Fi. 6 - Method of communication between a client of computer applications and a terminal connected by a wireless link to be implemented on a system selon l'une quelconque des revendications précédentes  according to any of the preceding claims caractérisé en ce que les données échangées entre ledit client et ledit terminal sont constituées par des appels directs aux primitives des pilotes des dispositifs  characterized in that the data exchanged between said client and said terminal is constituted by direct calls to the primitives of the pilots of the devices physiques dudit terminal.physical of said terminal. 7 - Dispositif terminal pour la mise en oeuvre du système selon la revendication 1, caractérisé en ce qu'il comprend des dispositifs physiques commandés par des programmes informatiques pilotes accessibles directement à  7 - Terminal device for the implementation of the system according to claim 1, characterized in that it comprises physical devices controlled by pilot computer programs accessible directly to travers une liaison sans fil.through a wireless link.
FR0214307A 2002-11-15 2002-11-15 Architecture for mobile applications with simplified radio terminal, comprises mobile radio terminal which may be connected to traditional server via an adapter or directly to new style server Pending FR2847359A1 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
FR0214307A FR2847359A1 (en) 2002-11-15 2002-11-15 Architecture for mobile applications with simplified radio terminal, comprises mobile radio terminal which may be connected to traditional server via an adapter or directly to new style server
AU2003295062A AU2003295062A1 (en) 2002-11-15 2003-11-14 Architecture for mobile applications with simplified wireless terminal
PCT/FR2003/050122 WO2004047401A2 (en) 2002-11-15 2003-11-14 Architecture for mobile applications with simplified wireless terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR0214307A FR2847359A1 (en) 2002-11-15 2002-11-15 Architecture for mobile applications with simplified radio terminal, comprises mobile radio terminal which may be connected to traditional server via an adapter or directly to new style server

Publications (1)

Publication Number Publication Date
FR2847359A1 true FR2847359A1 (en) 2004-05-21

Family

ID=32187633

Family Applications (1)

Application Number Title Priority Date Filing Date
FR0214307A Pending FR2847359A1 (en) 2002-11-15 2002-11-15 Architecture for mobile applications with simplified radio terminal, comprises mobile radio terminal which may be connected to traditional server via an adapter or directly to new style server

Country Status (3)

Country Link
AU (1) AU2003295062A1 (en)
FR (1) FR2847359A1 (en)
WO (1) WO2004047401A2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20010027130A1 (en) * 2000-03-31 2001-10-04 Kceo Inc. Network game system, network game device, network game method and readable storage medium storing network game program
WO2002017068A2 (en) * 2000-08-23 2002-02-28 Motorola, Inc. Method and apparatus for remote execution of an application with local display and control
US20020032751A1 (en) * 2000-05-23 2002-03-14 Srinivas Bharadwaj Remote displays in mobile communication networks
US6393569B1 (en) * 1996-12-18 2002-05-21 Alexander S. Orenshteyn Secured system for accessing application services from a remote station
US20020111995A1 (en) * 2001-02-14 2002-08-15 Mansour Peter M. Platform-independent distributed user interface system architecture

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6393569B1 (en) * 1996-12-18 2002-05-21 Alexander S. Orenshteyn Secured system for accessing application services from a remote station
US20010027130A1 (en) * 2000-03-31 2001-10-04 Kceo Inc. Network game system, network game device, network game method and readable storage medium storing network game program
US20020032751A1 (en) * 2000-05-23 2002-03-14 Srinivas Bharadwaj Remote displays in mobile communication networks
WO2002017068A2 (en) * 2000-08-23 2002-02-28 Motorola, Inc. Method and apparatus for remote execution of an application with local display and control
US20020111995A1 (en) * 2001-02-14 2002-08-15 Mansour Peter M. Platform-independent distributed user interface system architecture

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
SCHLAPFER ET AL: "Mobile Applications with J2ME A White Paper", WHITE PAPER ERICSSON, XX, XX, 7 July 2001 (2001-07-07), pages 1 - 26, XP002223102 *

Also Published As

Publication number Publication date
AU2003295062A1 (en) 2004-06-15
AU2003295062A8 (en) 2004-06-15
WO2004047401A2 (en) 2004-06-03
WO2004047401A3 (en) 2004-08-05

Similar Documents

Publication Publication Date Title
TW454400B (en) Virtual client to gateway connection over multiple physical connections
EP1590931B1 (en) Method of presenting the status of a user using several communication devices
EP1247589B1 (en) System and method for accessing information and/or data available on the Internet
US7945698B2 (en) System and method for partial data compression and data transfer
EP0928534A1 (en) Method and system for interactive communication between two telephone sets via the internet
FR2858896A1 (en) METHOD OF MASKING APPLICATION TREATMENTS OF SERVER ACCESS REQUEST AND CORRESPONDING MASKING SYSTEM
WO2001031953A1 (en) Method and system for controlling a third item of equipment with a sim card, and corresponding devices
WO2015073474A1 (en) Switching of connection protocol
WO2004100465A1 (en) Communication device for a landborne vehicle
WO2004002179A1 (en) Method for supplying service configuration data to a mobile telephone device, by a computerized terminal
FR2847359A1 (en) Architecture for mobile applications with simplified radio terminal, comprises mobile radio terminal which may be connected to traditional server via an adapter or directly to new style server
FR2867933A1 (en) LOCAL RADIO COMMUNICATION DEVICE
Tse et al. An implementation of location-aware multimedia information download to mobile system
FR2843847A1 (en) Data transmission system for Telnet manageable device e.g. router, has processing device with proxy unit to complete Telnet connection with Telnet device upon receiving request from help desk workstation to gain access to device
EP1517497B1 (en) Profile and application server in communication networks
Dix Network-based interaction
EP0981233A1 (en) Network for public telephony connected to a system for transmitting information
EP3839738A1 (en) Method for managing allocation requests for a computing resource
EP1314109B1 (en) Method for operating graphic applications on a mobile terminal
EP1130929B1 (en) Gateway between a data network and a service network
FR3137770A1 (en) SYSTEMS AND METHODS FOR INTERACTIVE RENDERING OF A VIRTUAL ENVIRONMENT ON A USER DEVICE HAVING LIMITED COMPUTATIONAL CAPACITY
WO2010023376A1 (en) Computerized system with simplified access server, and corresponding method
FR2916597A1 (en) METHOD FOR SECURING THE TWINNING OF A TELEPHONY ACCESSORY WITH A CELLULAR TELEPHONE
FR3086425A1 (en) METHOD FOR EXECUTING AN APPLICATION PROGRAM IN A COMPUTER SYSTEM
WO2006070127A1 (en) Dynamic system for configuring a telecommunication device