patents.google.com

FR2853184A1 - COMMUNICATION DEVICE ON A TELECOMMUNICATION NETWORK INCLUDING SOFTWARE CONTROL MEANS. - Google Patents

  • ️Fri Oct 01 2004

La présente invention concerne un dispositif de communication surThe present invention relates to a communication device on

un réseau de télécommunications comportant des moyens pilotables d'échange d'informations sur ce réseau de télécommunications et une mémoire comprenant des moyens logiciels d'origine de pilotage de ces moyens d'échange.  a telecommunications network comprising controllable means for exchanging information on this telecommunications network and a memory comprising original software means for controlling these exchange means.

Il existe aujourd'hui de nombreux dispositifs, tels que des modems connectés, d'une part, à un réseau de télécommunications, comme par exemple le réseau Internet, et d'autre part à un appareil informatique tel qu'un ordinateur.  There are many devices today, such as modems connected, on the one hand, to a telecommunications network, such as for example the Internet, and on the other hand to a computing device such as a computer.

Ces modems comportent souvent une mémoire non effaçable contenant des moyens logiciels de pilotage de leurs moyens d'échange d'informations sur le réseau sous la forme d'un logiciel dans une mémoire non effaçable.  These modems often include a non-erasable memory containing software means for controlling their information exchange means on the network in the form of software in a non-erasable memory.

Ces moyens logiciels de pilotage sont essentiellement basiques, et 15 sont adaptés pour fonctionner avec d'autres moyens logiciels contenus dans l'appareil informatique associé.  These control software means are essentially basic, and are adapted to operate with other software means contained in the associated computing device.

Notamment, dans le cas d'évolution des fonctionnalités et des services accessibles sur le réseau, les moyens logiciels de l'appareil informatique associé sont amenés à évoluer.  In particular, in the case of evolution of the functionalities and services accessible on the network, the software means of the associated computing device are brought to evolve.

Dans un tel cas cependant, le dispositif de télécommunications est associé à un unique appareil informatique et ne pourra exploiter toutes les fonctions du réseau avec un autre appareil informatique ne contenant pas la version appropriée des moyens logiciels de pilotage.  In such a case, however, the telecommunications device is associated with a single computer device and cannot use all of the network's functions with another computer device that does not contain the appropriate version of the software control means.

De plus, la modification des moyens logiciels de pilotage utilisés, 25 dans le cas, par exemple, d'un problème de compatibilité dû à l'utilisation de nouveaux moyens logiciels de pilotage requiert des compétences informatiques avancées.  In addition, the modification of the control software means used, in the case, for example, of a compatibility problem due to the use of new control software means requires advanced computer skills.

Le but de la présente invention est de résoudre ce problème en décrivant un dispositif de télécommunications d'utilisation simple et comprenant 30 des moyens logiciels de pilotage.  The object of the present invention is to solve this problem by describing a telecommunications device of simple use and comprising software control means.

A cet effet, la présente invention a pour objet un dispositif de communication sur un réseau de télécommunications comprenant des moyens pilotables d'échanges d'informations sur ledit réseau et une mémoire comprenant des moyens logiciels d'origine de pilotage desdits moyens d'échange, caractérisé en ce qu'il comporte une mémoire réinscriptible, adaptée pour contenir d'autres moyens logiciels de pilotage desdits moyens d'échanges d'informations, ledit dispositif étant adapté pour mettre en oeuvre lesdits 5 moyens logiciels d'origine de pilotage uniquement lorsque ladite mémoire réinscriptible ne contient pas d'autres moyens logiciels de pilotage, et pour mettre en oeuvre lesdits autres moyens logiciels de pilotage lorsqu'ils existent.  To this end, the subject of the present invention is a communication device on a telecommunications network comprising controllable means for exchanging information on said network and a memory comprising original software means for controlling said exchange means, characterized in that it comprises a rewritable memory, adapted to contain other software means for controlling said means for exchanging information, said device being adapted to implement said 5 original software means for piloting only when said rewritable memory does not contain other software control means, and for implementing said other software control means when they exist.

Suivant d'autres caractéristiques: - il comporte des moyens d'effacement de ladite mémoire 10 réinscriptible commandables par un utilisateur; lesdits moyens d'effacement de la mémoire réinscriptible sont adaptés pour être mis en oeuvre après une coupure d'alimentation du dispositif d'une durée supérieure à une durée prédéterminée - lesdits moyens d'effacement de la mémoire réinscriptible sont 15 adaptés pour être mis en oeuvre par une commande manuelle; - ladite mémoire réinscriptible est accessible en écriture par lesdits moyens d'échange d'informations; - ladite mémoire réinscriptible est reliée à des moyens de connexion avec un appareil électronique, distincts desdits moyens d'échange 20 d'informations, afin d'être accessible en écriture par ledit appareil électronique; - il comporte une mémoire de sauvegarde réinscriptible et avant chaque modification du contenu de ladite mémoire réinscriptible, le contenu de celle-ci est enregistré dans ladite mémoire de sauvegarde; - lesdits moyens d'effacement sont adaptés pour remplacer le 25 contenu de ladite mémoire réinscriptible, par le contenu de ladite mémoire de sauvegarde et vider ladite mémoire de sauvegarde; - il est alimenté en énergie électrique uniquement grâce à sa connexion audit réseau de télécommunications; - il comporte une batterie rechargeable, destinée à fournir un 30 complément de puissance pour son fonctionnement et connectée audit réseau de télécommunications pour sa recharge; - il est intégré dans une prise téléphonique gigogne; - tous les moyens matériels et logiciels dudit dispositif de communication sont réalisés sous la forme d'un unique composant programmé pour leur mise en oeuvre.  According to other characteristics: - it includes means for erasing said rewritable memory 10 controllable by a user; said means for erasing rewritable memory are adapted to be used after a power supply cut-off of the device of a duration greater than a predetermined duration - said means for erasing rewritable memory are adapted to be put into operation works by manual control; - said rewritable memory is writable by said information exchange means; - Said rewritable memory is connected to means of connection with an electronic device, distinct from said means for exchanging information, in order to be accessible in writing by said electronic device; - It includes a rewritable backup memory and before each modification of the content of said rewritable memory, the content of the latter is recorded in said backup memory; said erasing means are adapted to replace the content of said rewritable memory with the content of said backup memory and to empty said backup memory; - It is supplied with electrical energy only through its connection to said telecommunications network; - It includes a rechargeable battery, intended to provide additional power for its operation and connected to said telecommunications network for recharging; - it is integrated into a pull-out telephone socket; - All the hardware and software means of said communication device are produced in the form of a single component programmed for their implementation.

L'invention sera mieux comprise à la lecture de la description qui va 5 suivre, donné uniquement à titre d'exemple et faite en se référant à la figure annexée représentant un système de transmission d'informations mettant en oeuvre un dispositif de communication selon l'invention.  The invention will be better understood on reading the description which will follow, given solely by way of example and made with reference to the appended figure representing an information transmission system implementing a communication device according to the invention. 'invention.

Le système représenté comporte un dispositif 2 de communication selon l'invention, relié par exemple à un serveur distant 4, au travers d'un 10 réseau de télécommunications 6, tel que le réseau public commuté RTC.  The system represented comprises a communication device 2 according to the invention, connected for example to a remote server 4, through a telecommunications network 6, such as the public switched PSTN network.

Le dispositif 2 est également relié à un appareil électronique, tel qu'un téléphone portable 8, un PDA, un ordinateur portable ou tout autre appareil électronique similaire.  The device 2 is also connected to an electronic device, such as a mobile phone 8, a PDA, a laptop or any other similar electronic device.

Dans l'exemple décrit, le dispositif 2 de communication et le 15 téléphone portable 8 communiquent à l'aide du protocole de transmission d'informations par ondes radio sans fil BLUETOOTH.  In the example described, the communication device 2 and the mobile telephone 8 communicate using the BLUETOOTH wireless radio wave information transmission protocol.

Avantageusement, le dispositif 2 est également relié à un appareil de téléphonie standard, tel qu'un téléphone 10.  Advantageously, the device 2 is also connected to a standard telephony device, such as a telephone 10.

Le dispositif 2 de l'invention comporte des moyens 21 d'échanges 20 d'informations sur le réseau de télécommunications 6, formé, par exemple, d'un modem réalisé de manière classique et adapté pour des échanges de données selon des protocoles, tels que les protocoles V23 et V34 ou V90.  The device 2 of the invention comprises means 21 for exchanging information 20 on the telecommunications network 6, formed, for example, of a modem produced in a conventional manner and suitable for data exchanges according to protocols, such as than the V23 and V34 or V90 protocols.

Le dispositif 2 comporte également une mémoire 22 non effaçable, contenant des moyens logiciels d'origine de pilotage des moyens d'échange 21. 25 Dans le mode de réalisation décrit, le dispositif 2 de communication comporte en outre, un module 23 de communication BLUETOOTH comprenant, par exemple, un émetteur/récepteur BLUETOOTH, un micro- contrôleur et une mémoire flash. Ce module 23 permet la détection automatique de la présence d'un appareil électronique à proximité, soit à une distance de l'ordre de 30 quelques mètres, ainsi que l'échange d'informations avec un tel appareil.  The device 2 also includes a non-erasable memory 22, containing original software means for controlling the exchange means 21. In the embodiment described, the communication device 2 also comprises a BLUETOOTH communication module 23 including, for example, a BLUETOOTH transmitter / receiver, a microcontroller and a flash memory. This module 23 allows the automatic detection of the presence of an electronic device in the vicinity, that is to say at a distance of the order of 30 a few meters, as well as the exchange of information with such a device.

Le dispositif 2 de l'invention comporte une mémoire réinscriptible 24 adaptée pour recevoir notamment d'autres moyens logiciels de pilotage des moyens 21 d'échanges d'informations, et une mémoire de sauvegarde réinscriptible 25, ainsi que des moyens 26 d'effacement automatique de la mémoire réinscriptible 24.  The device 2 of the invention comprises a rewritable memory 24 suitable for receiving in particular other software means for controlling the means 21 for exchanging information, and a rewritable backup memory 25, as well as means 26 for automatic erasure rewritable memory 24.

Enfin, le dispositif 2 de communication étant connecté à un téléphone 10, il comporte des moyens 27 d'identification de l'appareil appelé, et des 5 moyens 28 de commutation des appels entrant, afin de pouvoir commuter un appel entrant vers les moyens d'échange 21 ou le téléphone 10.  Finally, the communication device 2 being connected to a telephone 10, it includes means 27 for identifying the called device, and means 28 for switching incoming calls, in order to be able to switch an incoming call to the means of exchange 21 or telephone 10.

Dans le mode de réalisation décrit, l'alimentation en énergie électrique nécessaire au fonctionnement du dispositif 2 de communication est assurée uniquement par le réseau RTC 6 grâce à la différence de potentiel 10 existant entre les fils formant les paires torsadées du réseau RTC.  In the embodiment described, the supply of electrical energy necessary for the operation of the communication device 2 is provided only by the PSTN network 6 thanks to the potential difference 10 existing between the wires forming the twisted pairs of the PSTN network.

Par exemple le réseau commuté en France présente une différence de potentiel de 48V continue et permet d'utiliser 10mA lorsque la Iligne est raccrochée et 6OmA lorsque la ligne est décrochée.  For example, the switched network in France has a potential difference of 48V DC and allows 10mA to be used when the line is hung up and 6OmA when the line is hung up.

Ainsi, l'absence de moyens d'alimentation spécifiques au dispositif 2 15 et une miniaturisation adéquate des composants qu'il comporte, permettent d'obtenir un dispositif de moindre coût et de faible encombrement.  Thus, the absence of specific supply means for the device 2 15 and an adequate miniaturization of the components which it comprises, make it possible to obtain a device of lower cost and small footprint.

Par exemple, ce dispositif est intégré dans une prise téléphonique comportant un boîtier comprenant uniquement les moyens nécessaires aux communications sur le réseau, solidaire d'un connecteur de raccordement au 20 réseau RTC 6.  For example, this device is integrated into a telephone socket comprising a box comprising only the means necessary for communications on the network, secured to a connector for connection to the PSTN network 6.

Avantageusement, cette prise téléphonique est une prise gigogne comportant un connecteur mâle et un connecteur femelle, de manière à être raccordée au réseau RTC 6, et également au téléphone 10.  Advantageously, this telephone socket is a pull-out socket comprising a male connector and a female connector, so as to be connected to the PSTN network 6, and also to the telephone 10.

Lors de la mise en fonctionnement, le dispositif vérifie le contenu de 25 la mémoire réinscriptible 24, et si celle-ci ne contient pas de moyens logiciels de pilotage, les moyens 21 d'échanges d'informations sont commandés par les moyens logiciels d'origine de pilotage contenus dans la mémoire 22 non effaçable.  When it is put into operation, the device checks the content of the rewritable memory 24, and if the latter does not contain software control means, the information exchange means 21 are controlled by the software means. origin of control contained in non-erasable memory 22.

Ainsi, l'utilisateur du téléphone 8 a la possibilité de transmettre des 30 informations par liaison sans fil BLUETOOTH à l'intention des moyens 23 du dispositif 2, lesquelles informations seront retransmises, par exemple, vers le serveur 4 par les moyens d'échange 21 pilotés par les moyens logiciels d'origine de pilotage contenus dans la mémoire 22.  Thus, the user of the telephone 8 has the possibility of transmitting information by BLUETOOTH wireless link for the means 23 of the device 2, which information will be retransmitted, for example, to the server 4 by the exchange means 21 controlled by the original software control means contained in the memory 22.

Ultérieurement, le dispositif 2 a la possibilité de recevoir d'autres moyens logiciels de pilotage et notamment des versions récentes permettant l'accès à de nouvelles fonctionnalités.  Subsequently, the device 2 has the possibility of receiving other software control means and in particular recent versions allowing access to new functionalities.

Par exemple, la mémoire réinscriptible 24 est accessible en écriture 5 par les moyens 21 d'échange d'informations afin de permettre l'enregistrement d'autres moyens logiciels de pilotage reçus d'un équipement distant au travers du réseau 6.  For example, the rewritable memory 24 is accessible in write mode 5 by the information exchange means 21 in order to allow the recording of other control software means received from a remote device through the network 6.

Dans ce cas, le serveur 4 est adapté pour émettre un appel à l'intention du dispositif 2 en l'adressant à l'aide de son numéro de téléphone 10 d'abonné sur le réseau RTC 6.  In this case, the server 4 is adapted to send a call to the device 2 by addressing it using its subscriber telephone number 10 on the PSTN network 6.

Les moyens 27 d'identification d'appels identifient l'appel entrant à l'aide, par exemple, d'un suffixe de commande inséré dans la trame d'appel par le serveur 4 et les moyens 28 de commutation des appels dirigent cet appel vers les moyens 21 d'échange d'informations.  The call identification means 27 identify the incoming call using, for example, a command suffix inserted into the call frame by the server 4 and the call switching means 28 direct this call towards the means 21 for exchanging information.

Ceux-ci sont adaptés pour enregistrer ces informations dans la mémoire réinscriptible 24.  These are adapted to store this information in rewritable memory 24.

En variante, le dispositif 2 peut recevoir d'autres moyens logiciels de pilotage directement à partir d'un appareil électronique 8 sans passer par le réseau 6. Dans ce cas, la mémoire réinscriptible 24 est accessible en écriture 20 grâce à des moyens de connexion avec un appareil électronique, distincts des moyens 21 d'échange d'informations. Par exemple, ces moyens de connexion sont formés d'une liaison BLUETOOTH avec un ordinateur portable ou de tout autre appareil électronique adapté.  As a variant, the device 2 can receive other software control means directly from an electronic device 8 without going through the network 6. In this case, the rewritable memory 24 is write-accessible 20 thanks to connection means with an electronic device, separate from the information exchange means 21. For example, these connection means are formed by a BLUETOOTH connection with a portable computer or any other suitable electronic device.

Lorsque le dispositif 2 est amené à fonctionner, la mémoire 24 n'étant 25 pas vide, les moyens 21 d'échanges sont commandés par les moyens de logiciels pilotage contenus dans cette mémoire réinscriptible 24.  When the device 2 is brought to operate, the memory 24 not being empty, the means 21 of exchanges are controlled by the control software means contained in this rewritable memory 24.

Ainsi, les moyens logiciels de pilotage 22 contenus dans la mémoire non effaçable 22, sont mis en oeuvre uniquement lorsque la mémoire réinscriptible 24 ne contient pas d'autres moyens logiciels de pilotage.  Thus, the software control means 22 contained in the non-erasable memory 22, are implemented only when the rewritable memory 24 does not contain other software control means.

Dans le cas o, l'utilisation des autres moyens logiciels de pilotage contenus dans la mémoire réinscriptible 24 n'est pas satisfaisante, l'utilisateur a la possibilité de mettre en oeuvre les moyens 26 d'effacement de la mémoire réinscriptible 24.  In the case where the use of the other control software means contained in the rewritable memory 24 is not satisfactory, the user has the possibility of using the means 26 for erasing the rewritable memory 24.

Par exemple, la mise en oeuvre des moyens 26 d'effacement requiert une rupture d'alimentation du dispositif 2 d'une durée supérieure à une durée prédéterminée. Dans le mode de réalisation décrit, cette rupture d'alimentation est réalisée par le simple débranchement du dispositif 2 du réseau de télécommunications 6.  For example, the implementation of the erasing means 26 requires a power supply interruption to the device 2 for a duration greater than a predetermined duration. In the embodiment described, this supply break is achieved by simply disconnecting the device 2 from the telecommunications network 6.

Bien entendu, les moyens 26 d'effacement peuvent également être mis en oeuvre manuellement, par exemple, à partir du téléphone portable 8 ou du téléphone 10.  Of course, the erasing means 26 can also be implemented manually, for example, from the mobile telephone 8 or the telephone 10.

La mémoire réinscriptible 24 étant ainsi effacée, les moyens 21 10 d'échange d'informations sont à nouveau pilotés par les moyens logiciels d'origine de pilotage contenus dans la mémoire non effaçable 22.  The rewritable memory 24 being thus erased, the means 21 for exchanging information are again controlled by the original software control means contained in the non-erasable memory 22.

Avantageusement, lorsque le dispositif reçoit de nouveaux moyens logiciels de pilotage, les moyens logiciels de pilotage précédents contenus dans la mémoire réinscriptible 24 sont transférés dans la mémoire de sauvegarde 25, 15 tandis que les nouveaux moyens logiciels de pilotage sont inscrits dans la mémoire réinscriptible 24.  Advantageously, when the device receives new control software means, the previous control software means contained in the rewritable memory 24 are transferred to the backup memory 25, while the new control software means are written in the rewritable memory 24 .

Dans un tel mode de réalisation, les moyens 26 d'effacement sont adaptés pour remplacer le contenu de la mémoire réinscriptible 24 par le contenu de la mémoire de sauvegarde 25 et vider la mémoire de sauvegarde 20 25.  In such an embodiment, the erasing means 26 are adapted to replace the content of the rewritable memory 24 by the content of the backup memory 25 and to empty the backup memory 20 25.

Ainsi, un utilisateur a la possibilité, en cas de dysfonctionnement du dispositif 8 avec de nouveaux moyens logiciels de pilotage, d'utiliser à nouveau les autres moyens logiciels de pilotage enregistrés précédemment dans la mémoire de sauvegarde 25.  Thus, a user has the possibility, in the event of a malfunction of the device 8 with new control software means, to use the other control software means recorded previously in the backup memory 25 again.

Pour cela, l'utilisateur met en oeuvre les moyens 26 d'effacement de la mémoire réinscriptible 24. Cela entraîne le remplacement du contenu de la mémoire 24 par le contenu de la mémoire de sauvegarde 25. La version précédente des moyens logiciels de pilotage se trouve ainsi dans la mémoire 24 de sorte que c'est elle qui sera mise en oeuvre.  For this, the user implements the means 26 for erasing the rewritable memory 24. This causes the content of the memory 24 to be replaced by the content of the backup memory 25. The previous version of the software control means is is thus found in the memory 24 so that it is it which will be implemented.

Simultanément, la mémoire de sauvegarde 25 est vidée.  Simultaneously, the backup memory 25 is emptied.

Dans le cas o le dispositif 2 présente encore des dysfonctionnements, l'utilisateur a la possibilité de remettre en oeuvre les moyens logiciels d'origine de pilotage contenus dans la mémoire non effaçable 22, en activant à nouveau les moyens 26 d'effacement de la mémoire réinscriptible 24 dont le contenu est remplacé par celui de la mémoire de sauvegarde 25, vidée préalablement.  In the case where the device 2 still has malfunctions, the user has the possibility of using the original software control means contained in the non-erasable memory 22, by activating again the means 26 for erasing the rewritable memory 24 whose content is replaced by that of the backup memory 25, emptied beforehand.

La mémoire réinscriptible 24 étant vide, les moyens 21 d'échanges 5 d'informations sont alors pilotés par les moyens logiciels d'origine de pilotage contenus dans la mémoire non effaçable 22.  The rewritable memory 24 being empty, the means 21 for exchanging information 5 are then controlled by the original software control means contained in the non-erasable memory 22.

Il apparaît donc que le dispositif de l'invention permet, de manière simple et aisée, de faire fonctionner les moyens d'échange d'informations avec des moyens logiciels de pilotage d'une version récente tout en conservant une 10 possibilité de retour aux versions antérieures ou à la version originale des moyens logiciels de pilotage de manière simple.  It therefore appears that the device of the invention makes it possible, in a simple and easy manner, to operate the means for exchanging information with software means for controlling a recent version while retaining the possibility of returning to the versions. prior to or to the original version of the software control means in a simple manner.

Bien entendu, d'autres modes de réalisation peuvent être envisagés, et, notamment, le dispositif 2 peut disposer d'une alimentation propre.  Of course, other embodiments can be envisaged, and, in particular, the device 2 can have its own power supply.

Par ailleurs, le dispositif 2 peut comporter une batterie rechargeable 15 fournissant un complément de puissance nécessaire à son fonctionnement, et rechargée uniquement grâce à l'alimentation du réseau RTC 6 lorsque en veille.  Furthermore, the device 2 may include a rechargeable battery 15 providing additional power necessary for its operation, and recharged only by supplying the PSTN network 6 when on standby.

Les moyens d'effacement de la mémoire réinscriptible peuvent être mis en oeuvre par des moyens de commandes directs, tels qu'un interrupteur ou un bouton-poussoir.  The means for erasing the rewritable memory can be implemented by direct control means, such as a switch or a push button.

De plus, les mémoires réinscriptibles et de sauvegarde peuvent former une seule mémoire dont on adresserait des parties différentes et peuvent contenir plus de deux versions des moyens logiciels de pilotage.  In addition, the rewritable and backup memories can form a single memory which would be addressed to different parts and can contain more than two versions of the software control means.

Enfin, les moyens logiciels et matériels du dispositif peuvent être réalisés sous la forme d'un unique composant programmé pour leur mise en 25 oeuvre.  Finally, the software and hardware means of the device can be produced in the form of a single component programmed for their implementation.