FR2824219A1 - Selective access network call restriction filtering/programming method having terminal side filter comparing call number with filter forbidden call numbers stored and preventing calls where numbers agree. - Google Patents
Selective access network call restriction filtering/programming method having terminal side filter comparing call number with filter forbidden call numbers stored and preventing calls where numbers agree. Download PDFInfo
- Publication number
- FR2824219A1 FR2824219A1 FR0105630A FR0105630A FR2824219A1 FR 2824219 A1 FR2824219 A1 FR 2824219A1 FR 0105630 A FR0105630 A FR 0105630A FR 0105630 A FR0105630 A FR 0105630A FR 2824219 A1 FR2824219 A1 FR 2824219A1
- Authority
- FR
- France
- Prior art keywords
- filter
- telephone
- terminal
- call
- filtering
- 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
Links
- 238000000034 method Methods 0.000 claims abstract description 24
- 230000005540 biological transmission Effects 0.000 claims abstract description 10
- 238000001914 filtration Methods 0.000 claims description 72
- 230000015654 memory Effects 0.000 claims description 29
- 238000004088 simulation Methods 0.000 claims description 3
- 101150115538 nero gene Proteins 0.000 claims 1
- 238000001514 detection method Methods 0.000 abstract 1
- 238000004891 communication Methods 0.000 description 13
- 230000006870 function Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 230000000903 blocking effect Effects 0.000 description 2
- 238000012217 deletion Methods 0.000 description 2
- 230000037430 deletion Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000011144 upstream manufacturing Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/66—Substation equipment, e.g. for use by subscribers with means for preventing unauthorised or fraudulent calling
- H04M1/677—Preventing the dialling or sending of predetermined telephone numbers or selected types of telephone numbers, e.g. long distance numbers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/66—Substation equipment, e.g. for use by subscribers with means for preventing unauthorised or fraudulent calling
- H04M1/663—Preventing unauthorised calls to a telephone set
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/38—Graded-service arrangements, i.e. some subscribers prevented from establishing certain connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42025—Calling or Called party identification service
- H04M3/42034—Calling party identification service
- H04M3/42059—Making use of the calling party identifier
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/436—Arrangements for screening incoming calls, i.e. evaluating the characteristics of a call before deciding whether to answer it
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2242/00—Special services or facilities
- H04M2242/22—Automatic class or number identification arrangements
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
- 1 La présente invention concerne un procédé pour restreindre l'émission- 1 The present invention relates to a method for restricting the emission
desof the
appels, à travers un réseau télophonique, à partir d'un terminal. calls, through a telephone network, from a terminal.
Dans le domaine des télécommunications, certains opérateurs de téléphonie proposent à leurs utilisateurs un service "d'accès sélectif' leur permettant d'interdire les appels téléphoniques à destination de certains numéros aîn de restreindre l'utilisation de leur ligne téléphonique. Il peut s'agir, à titre d'exemple, des appels locaux, de voisinage, régionaux, nationaux, internationaux, vers les téléphones mobiles et/ou vers certains services téléphoniques. Pour utiliser ce service, il convient au préalable de programmer un filtre, définissant au moins un numéro d'appel téléphonique interdit, auprès de I'opérateur. En cas d'appel à destination d'un numéro donné, le terminal téléphonique de l'utilisateur compose le numéro et l'envoie sur le réseau, vers un central téléphonique. Le central compare le numéro au filtre programmé et, dans le cas o il s'agit d'un numéro interd it, fait échouer l'appel et i nforme éventuellement l' appelant q ue l' utilisation de sa ligne est restreinte. Grâce à ce service, I'utilisateur peut limiter sa consommation In the telecommunications sector, some telephone operators offer their users a "selective access" service allowing them to prohibit telephone calls to certain numbers and to restrict the use of their telephone line. act, for example, local, neighborhood, regional, national, international calls to mobile telephones and / or certain telephone services To use this service, you must first program a filter, defining at least a telephone number prohibited from the operator If a call is made to a given number, the user's telephone terminal dials the number and sends it over the network to a telephone exchange. The exchange compares the number with the programmed filter and, in the case of a prohibited number, causes the call to fail and informs the caller if necessary. The use of his line is restricted. Thanks to this service, the user can limit his consumption
téléphonique. Cependant, un tel service n'est pas ma^trisé complètement par l'utilisateur. telephone. However, such a service is not completely controlled by the user.
Le problème de l'invention est donc de proposer un procédé pour restreindre l'émission des appels, à travers un réseau téléphonique, à partir d'un terminal, dans lequel on programme un filtre définissant au moins un numéro d'appel téléphonique interdit, en cas d'appel à destination d'un numéro donné, on compare ledit numéro au filtre et, dans le cas o il s'agit du numéro interdit, on fait échouer l'appel, qui soit The problem of the invention is therefore to propose a method for restricting the transmission of calls, through a telephone network, from a terminal, in which a filter is defined defining at least one prohibited telephone call number, in the event of a call to a given number, the said number is compared to the filter and, in the case where it is the forbidden number, the call, which is either
directement ma^'trisé par le gestionnaire de la ligne téléphonique. directly controlled by the manager of the telephone line.
Selon l'invention, le problème est résolu par le fait qu'on capte le numéro, avant sa transmission sur le réseau, afin de le comparer au filtre. En d'autres termes, I'opération de filtrage est réalisée côté terminal, en amont du réseau, et non pas côté réseau, par le central téléphonique. Le filtrage ne nécessite donc pas l'intervention de According to the invention, the problem is solved by the fact that the number is captured, before it is transmitted over the network, in order to compare it with the filter. In other words, the filtering operation is performed on the terminal side, upstream of the network, and not on the network side, by the telephone exchange. Filtering therefore does not require the intervention of
l'opérateur du réseau.the network operator.
Dans un premier mode de réalisation, en cas d'appel à destination du numéro interdit, on inhibe l'émission dudit numéro à travers le réseau. Dans ce cas, et de préférence, pour inhiber l'émission du numéro interdit à travers le réseau, on bloque la numérotation dudit numéro. Ainsi, en cas d'appel à destination du numéro interdit, le terminal ne génère pas de signal téléphonique porteur du numéro d'appel téléphonique à appeler. De préférence encore, on programme le filtre dans le terminal. La programmation du filtre ne nécessite donc pas davantage l'intervention de l'opérateur du In a first embodiment, in the event of a call to the prohibited number, the transmission of said number through the network is inhibited. In this case, and preferably, to inhibit the transmission of the prohibited number across the network, the numbering of said number is blocked. Thus, in the event of a call to the prohibited number, the terminal does not generate a telephone signal carrying the telephone call number to be called. More preferably, the filter is programmed in the terminal. Programming the filter therefore does not require the intervention of the operator of the
réseau.network.
Dans un second mode de réalisation, - on interpose un dispositif de filtrage entre le terminal et le réseau, In a second embodiment, - a filtering device is interposed between the terminal and the network,
- 2 2824219- 2 2824219
- le terminal émet le numéro appelé vers le réseau, le dispositif de filtrage le capte, le compare au filtre et, dans le cas o il s'agit du numéro interdit, simule un - the terminal transmits the number called to the network, the filtering device picks it up, compares it to the filter and, in the case where it is the prohibited number, simulates a
raccrochage téléphonique.telephone hang-up.
Ainsi, en cas d'appel à destination du numéro interdit, le terminal envoie le numéro vers le réseau, le dispositif de filtrage reçoit et capte ce numéro, avant qu'il n'atteigne le réseau, pour le comparer ensuite au filtre, puis simule un raccrochage téléphonique afin d'interrompre le processus d'établissement de la communication téléphonique. Avantageusement, pour simuler un raccrochage téléphonique, le dispositif de Thus, in the event of a call to the prohibited number, the terminal sends the number to the network, the filtering device receives and captures this number, before it reaches the network, to then compare it with the filter, then simulates a telephone hang-up in order to interrupt the process of establishing telephone communication. Advantageously, to simulate a telephone hang-up, the
filtrage interrompt provisoirement la liaison entre le terminal et le réssau. filtering temporarily interrupts the connection between the terminal and the network.
Dans un mode de réalisation particulier, - on programme une pluralité de filtres et on leur associe respectivement une pluralité de codes d'utilisateur, - pour appeler un numéro donné, un utilisateur fournit son code, on détermine In a particular embodiment, - a plurality of filters are programmed and a plurality of user codes are associated with them respectively, - to call a given number, a user supplies his code, it is determined
le filtre associé à ce code et on compare le numéro appelé audit filtre. the filter associated with this code and the number called to said filter is compared.
Le code de chaque utilisateur permet de déterminer les droits d'utilisation de la ligne téléphonique attribués à cet utilisateur, définis par le filtre auquel ce code est associé. Le terminal p eut ainsi être uti lisé par d es utilisateu rs ayant d es d roits The code of each user makes it possible to determine the rights of use of the telephone line assigned to this user, defined by the filter with which this code is associated. The terminal could thus be used by users with rights
d'utilisation de la ligne téléphonique différents. different phone line usage.
L'invention concerne également un terminal d'un réseau téléphonique, pour la mise en _uvre du procédé défini ci-dessus, agencé pour, en cas d'appel à destination d'un numéro donné, émettre ledit numéro vers le réseau, caractérisé par le fait qu'il comprend des moyens mémoires de stockage d'un filtre définissant au moins un numéro d'appel téléphonique interdit et des moyens de filtrage agencés pour détecter un appel à destination du numéro d'appel téléphonique interdit et pour inhiber 1'émission du numéro interdit. Ainsi, le terminal peut filtrer lui-même ses appels afin de restreindre l'utilisation de sa ligne téléphonique, de façon autonome visà-vis de l'opérateur du réseau. De préférence, le terminal comprenant des moyens de numérotation téléphonique, les The invention also relates to a terminal of a telephone network, for the implementation of the method defined above, arranged for, in the event of a call to a given number, to transmit said number to the network, characterized by the fact that it comprises memory means for storing a filter defining at least one prohibited telephone number and filtering means arranged to detect a call to the prohibited telephone number and to inhibit transmission of the prohibited number. Thus, the terminal can filter its calls itself in order to restrict the use of its telephone line, independently from the network operator. Preferably, the terminal comprising telephone dialing means, the
moyens de filtrage sont agencés pour bloquer la numérotation du numéro interdit. filtering means are arranged to block the numbering of the prohibited number.
L'invention concerne encore un dispositif de filtrage pour la mise en _uvre du procédé précédemment défini, comprenant des premiers moyens de connexion à un terminal téléphonique, des seconds moyens de connexion à un réseau téléphonique, des moyens pour simuler un raccrochage téléphonique, des moyens mémoires de stockage d'un filtre définissant au moins un numéro d'appel téléphonique interdit et des moyens de filtrage agencés pour détecter la réception du numéro d'appel téléphonique interdit, à travers les premiers moyens de connexion, et pour commander la simulation d'un raccrochage téléphonique. Grâce à cela, on peut filtrer les appels sortants d'un The invention also relates to a filtering device for implementing the previously defined method, comprising first means of connection to a telephone terminal, second means of connection to a telephone network, means for simulating a telephone hang up, means memories for storing a filter defining at least one prohibited telephone number and filtering means arranged to detect reception of the prohibited telephone number, through the first connection means, and to control the simulation of a telephone hang-up. This allows you to filter outgoing calls from a
terminal téléphonique ordinaire, c'est-à-dire dépourvu de moyens de filtrage. ordinary telephone terminal, that is to say one without filtering means.
L'invention concerne enfin un dispositif de programmation de filtre pour l'un des équipements définis ci-dessus (terminal téléphonique ou dispositif de filtrage), comprenant des moyens d'interface utilisateur, des moyens de liaison à l'équipement et Finally, the invention relates to a filter programming device for one of the devices defined above (telephone terminal or filtering device), comprising user interface means, means for connecting to the equipment and
des moyens de programmation de filtre. filter programming means.
L' invention sera mieux comprise à l'aide de la description suivante de The invention will be better understood from the following description of
différents modes de réalisation du procédé de l'invention ainsi que du terminal, du dispositif de filtrage et du dispositif de programmation de l'invention, en référence au dessin annexé sur lequel: - la figure 1 représente un schéma bloc fonctionnel du terminal et du dispositif de programmation de filtre, selon un premier mode de réalisation de l'invention; - les figures 2 à 5 représentent des écrans de programmation de filtre, afffichés par le dispositif de programmation de la figure 1; la figure 6 représente un schéma bloc du dispositif de filtrage relié au different embodiments of the method of the invention as well as of the terminal, of the filtering device and of the programming device of the invention, with reference to the appended drawing in which: FIG. 1 represents a functional block diagram of the terminal and of the filter programming device, according to a first embodiment of the invention; - Figures 2 to 5 show filter programming screens, displayed by the programming device of Figure 1; FIG. 6 represents a block diagram of the filtering device connected to the
terminal téléphonique, selon un second mode de réalisation de l'invention. telephone terminal, according to a second embodiment of the invention.
En référence à la figure 1, le procédé de l'invention permet de restreindre l'émission des appels, à travers un réseau téléphonique 3, en l'espèce le réseau RTC With reference to FIG. 1, the method of the invention makes it possible to restrict the transmission of calls, through a telephone network 3, in this case the PSTN network
(Réseau Téléphonique Commuté), à partir d'un terminal téléphonique 1. (Switched Telephone Network), from a telephone terminal 1.
Le terminal téléphonique 1 est un téléphone fixe relié à une ligne téléphonique 30 du réseau 3, par une liaison filaire entre un port de connexion 12 du terminal 1 et une prise téléphonique non représentée. Par définition, le réseau 3 s'entend de l'infrastructure téléphonique située au-delà de la prise téléphonique et gérée par un opérateur téléphonique. Le terminal 1 comprend, de façon classique, une interface utilisateur 10, un circuit de numérotation téléphonique 11 et une unité centrale de commande 18, en l'espèce un microprocesseur. L'interface utilisateur 10 comprend un clavier téléphonique 100, un écran d'afffichage 101, un combiné téléphonique comprenant un haut-parleur 102 et un microphone 103, et une application d'interface utilisateur, représentée par le bloc 104, assurant la communication entre le terminal 1 et un utilisateur, notamment par l'afffichage d'informations sur l'écran 101. Le circuit de numérotation 11, relié au port de connexion 12, est destiné, en cas d'appel à destination d'un numéro donné, à générer des signaux DTMF représentant le numéro appelé. Le microprocesseur 18, auquel tous les éléments du terminal 1 sont reliés, est destiné à commander le fonctionnement de ces éléments et à mettre en _uvre les applications du The telephone terminal 1 is a fixed telephone connected to a telephone line 30 of the network 3, by a wired link between a connection port 12 of the terminal 1 and a telephone socket not shown. By definition, network 3 means the telephone infrastructure located beyond the telephone outlet and managed by a telephone operator. The terminal 1 comprises, conventionally, a user interface 10, a telephone dialing circuit 11 and a central control unit 18, in this case a microprocessor. The user interface 10 comprises a telephone keypad 100, a display screen 101, a telephone handset comprising a speaker 102 and a microphone 103, and a user interface application, represented by block 104, ensuring communication between the terminal 1 and a user, in particular by displaying information on the screen 101. The dialing circuit 11, connected to the connection port 12, is intended, in the event of a call to a given number, generating DTMF signals representing the called number. The microprocessor 18, to which all the elements of the terminal 1 are connected, is intended to control the operation of these elements and to implement the applications of the
terminal 1.terminal 1.
- 4 Le terminal 1 comprend en outre une application de filtrage, représentée par - 4 Terminal 1 also includes a filtering application, represented by
le bloc 13, et une mémoire de filtres 14. block 13, and a filter memory 14.
La mémoire 14, reliée au bloc de filtrage 13, est destinée à stocker des données de filtrage comprenant une pluralité de filtres. Chaque filtre définit au moins un numéro d'appel téléphonique interdit et comprend une ou plusieurs composantes de filtrage, constituées chacune d'une succession de caractères représentant un numéro d'appel téléphonique donné ou un ensemble de numéros d'appel téléphonique ayant des chiffres communs, tels qu'un indicatif géographique ou de service. Dans le cas o la composante de filtrage représente un ensemble de numéros ayant des chiffres communs, les chiffres variables des numéros de cet ensemble sont représentés par un caractère spécifique, en l'espèce "*". A titre d'exemple, la composante de filtrage "06 ** ** ** **" rep résente l'ensemble d es numéros à d ix ch iffres commençant par l'ind icatif "06". Dans le cas o la composante de filtrage représente un numéro court à m chiffres, (m étant inférieur au nombre standard de chiffres d'un numéro d'appel téléphonique national, ici égal à dix), les m-10 premiers caractères de la composante sont représentés par des caractères "*". A titre d'exemple, la composante de filtrage "** ** ** 36 15" représente le numéro de service "3615". Un code d'utilisateur, constitué ici d'un nombre à quatre chiffres, et un identifiant sont associés à chaque filtre. Pour appeler un numéro à partir du terminal 1, chaque utilisateur doit au préalable saisir son code, à l'aide du clavier 100, de façon à ce que le terminal 1 détermine le ou les filtres associés à ce code et définissant les droits d'utilisation de la ligne téléphonique 30 attribués à l'utilisateur considéré. Pour chaque filtre, la mémoire 14 contient donc une séquence d'informations comprenant une ou plusieurs composantes de filtrage et un suffxe constitué par le code d'utilisateur associé au filtre. Un caractère de séparation, en l'espèce "#", est interposé entre les différentes composantes de filtrage et deux caractères de séparation "#" sont interposés entre les composantes de filtrage et le code d'utilisateur. A titre d'exemple, la séquence "** ** ** 36 15 # 06 ** ** ** ** ## 1234" signifie que l'utilisateur dont le code est "1234" n'a pas le droit d'émettre d'appels, à partir du terminal 1, à destination du numéro The memory 14, connected to the filter block 13, is intended to store filtering data comprising a plurality of filters. Each filter defines at least one prohibited telephone number and includes one or more filtering components, each consisting of a succession of characters representing a given telephone number or a set of telephone numbers with common digits , such as a geographical or service code. In the case where the filtering component represents a set of numbers having common digits, the variable digits of the numbers in this set are represented by a specific character, in this case "*". As an example, the filtering component "06 ** ** ** **" represents all of the numbers with ten digits starting with the code "06". In the case where the filtering component represents a short number with m digits, (m being less than the standard number of digits of a national telephone number, here equal to ten), the first m-10 characters of the component are represented by "*" characters. For example, the filtering component "** ** ** 36 15" represents the service number "3615". A user code, made up here of a four-digit number, and an identifier are associated with each filter. To call a number from terminal 1, each user must first enter his code, using the keyboard 100, so that terminal 1 determines the filter or filters associated with this code and defining the rights of use of the telephone line 30 allocated to the user in question. For each filter, the memory 14 therefore contains a sequence of information comprising one or more filtering components and a suffix constituted by the user code associated with the filter. A separator character, in this case "#", is interposed between the different filtering components and two separator characters "#" are interposed between the filtering components and the user code. For example, the sequence "** ** ** 36 15 # 06 ** ** ** ** ## 1234" means that the user whose code is "1234" does not have the right to '' make calls from terminal 1 to the number
de service 36 15 et de l'ensemble des numéros commençant par "06". 36 36 and all numbers starting with "06".
Le bloc de filtrage 13 est destiné à filtrer les appels téléphoniques sortants, autrement dit à détecter les appels à destination d'un numéro d'appel téléphonique interdit et à inhiber l'émission de ces numéros à travers le réseau 3, ici en commandant The filter block 13 is intended to filter outgoing telephone calls, in other words to detect calls to a prohibited telephone number and to inhibit the emission of these numbers through the network 3, here by controlling
le blocage de la numérotation des numéros interdits, comme cela sera décrit plus loin. blocking the numbering of prohibited numbers, as will be described later.
Il est également prévu une application de programmation de filtres, représentée par le bloc 15, une mémoire 16 de stockage d'un mot de passe de gestionnaire et un port 17 de connexion à un dispositif externe 2 de programmation de filtres, en l'espèce une prise femelle jack stéréo. Le bloc de programmation 15, relié aux mémoires 14 et 16, permet à un gestionnaire de la ligne téléphonique 30 de créer, de modifier, de supprimer ou de consulter un filtre, par sélections dans des menus, comme cela sera décrit plus loin. La mémoire 16 contient un mot de passe attribué au gestionnaire. Le dispositif 2 de programmation des filtres, en l'espèce un ordinateur PC, comprend une interface utilisateur 20, un port 21 de connexion au terminal 1, ici de type DB9, une application de programmation de filtres, représentée par le bloc 22, une mémoire 23 de stockage du mot de passe du gestionnaire de la ligne téléphonique 30, une mémoire 24 de stockage de données de filtrage et une unité centrale de commande 25, ici un microprocesseur. L'interface utilisateur 20 comprend un écran d'affchage 200, un clavier de saisie 201 et un organe 202 permettant de déplacer un curseur et de A filter programming application is also provided, represented by block 15, a memory 16 for storing a manager password and a port 17 for connection to an external device 2 for programming filters, in this case a stereo jack socket. The programming block 15, connected to memories 14 and 16, allows a manager of the telephone line 30 to create, modify, delete or consult a filter, by selections in menus, as will be described below. The memory 16 contains a password assigned to the manager. The filter programming device 2, in this case a PC computer, comprises a user interface 20, a port 21 for connection to the terminal 1, here of the DB9 type, a filter programming application, represented by block 22, a memory 23 for storing the password of the manager of the telephone line 30, a memory 24 for storing filtering data and a central control unit 25, here a microprocessor. The user interface 20 includes a display screen 200, an input keyboard 201 and a member 202 making it possible to move a cursor and to
sélectionner des éléments sur l'écran 200. select items on screen 200.
Le bloc de programmation 22, relié aux mémoires 23 et 24, permet au gestionnaire de la ligne téléphonique 30 de programmer les filtres du terminal 1, à l'aide d'une fenêtre de programmation 4 destinée à s'affcher sur l'écran 200. La fenêtre de programmation 4 contient ici quatre écrans de programmation 40-43 superposés, représentés sur les figures 2 à 5, respectivement intitulés "mot de passe", "communications", "lecture/écriture" et "édition des filtres". Chaque écran 40-43 comprend un onglet qu'il convient de sélectionner, à l'aide du curseur, afin de faire The programming block 22, connected to the memories 23 and 24, allows the manager of the telephone line 30 to program the filters of the terminal 1, using a programming window 4 intended to be displayed on the screen 200 The programming window 4 here contains four superimposed programming screens 40-43, represented in FIGS. 2 to 5, respectively entitled "password", "communications", "read / write" and "editing of filters". Each screen 40-43 includes a tab which should be selected, using the cursor, in order to make
appara^tre l'écran de programmation correspondant en premier plan dans la fenêtre 4. the corresponding programming screen appears in the foreground in window 4.
L'écran "mot de passe" 40, représenté sur la figure 2, comprend une zone 400 de saisie du mot de passe du gestionnaire de la ligne téléphonique 30. Pour programmer les filtres du terminal 1, le gestionnaire doit au préalable saisir son mot de passe dans la zone 400 pour que le dispositif de filtrage 2 vérifie la validité de ce mot de The “password” screen 40, represented in FIG. 2, includes an area 400 for entering the password of the manager of the telephone line 30. To program the filters of terminal 1, the manager must first enter his word in zone 400 so that the filtering device 2 checks the validity of this password
passe, par comparaison avec celui stocké dans la mémoire 23. pass, by comparison with that stored in memory 23.
L'écran "communications" 41, représenté sur la figure 3, permet de définir les paramètres de communication entre le terminal 1 et le dispositif de programmation 2.11 comprend: - une zone 410 d'indication de la vitesse des échanges entre le terminal 1 et le dispositif de programmation 2, - une zone 411 d'indication du port de connexion du dispositif de programmation 2 utilisé pour la liaison avec le terminal 1, - un bouton de connexion 412, pour commander l'établissement de la communication entre le terminal 1 et le dispositif de programmation 2, - un bouton de déconnexion 413, pour commander l'interruption de la communication entre le terminal 1 et le dispositif de programmation 2, et - 6 - une fenétre 414 de visualisation de l'état de la connexion entre le terminal 1 The "communications" screen 41, represented in FIG. 3, makes it possible to define the parameters of communication between the terminal 1 and the programming device 2.11 comprises: a zone 410 for indicating the speed of the exchanges between the terminal 1 and the programming device 2, - a zone 411 indicating the connection port of the programming device 2 used for the connection with the terminal 1, - a connection button 412, for controlling the establishment of communication between the terminal 1 and the programming device 2, - a disconnection button 413, for controlling the interruption of the communication between the terminal 1 and the programming device 2, and - 6 - a window 414 for viewing the state of the connection between terminal 1
et le dispositif de programmation 2. and the programming device 2.
L'écran "lecture/écriture" 42, représenté sur la figure 4, permet de commander le transfert des don n ées de filtrage (filtres, cod es d'utilisateur et identifia nts) S du terminal 1 vers le dispositif de programmation 2, et inversement. ll comprend - une zone 420 de saisie du mot de passe du gestionnaire, - un bouton de lecture 421, pour commander le transfert des données de filtrage du terminal 1 vers le dispositif de programmation 2, et - un bouton d'écriture 422, pour commander le transfert des données de The “read / write” screen 42, represented in FIG. 4, makes it possible to control the transfer of the filtering data (filters, user codes and identifiers) S from the terminal 1 to the programming device 2, and vice versa. It comprises - an area 420 for entering the manager password, - a read button 421, for controlling the transfer of filtering data from the terminal 1 to the programming device 2, and - a write button 422, for order data transfer from
filtrage du dispositif de programmation 2 vers le terminal 1. filtering from programming device 2 to terminal 1.
L'écran "édition des filtres" 43, représenté sur la figure 5, permet de consulter, de créer, de modifier et de supprimer un filtre. ll comprend une fenêtre 430 de visualisation des identifiants de filtre, - une partie 431 de visualisation et de saisie des données de filtrage relatives à un filtre (identifiant, code d'utilisateur et composante(s) de filtrage), un bouton "ajouter" 435 pour créer un nouveau filtre, - un bouton "modifier" 436 pour modifier un filtre, The "filter editing" screen 43, represented in FIG. 5, makes it possible to consult, create, modify and delete a filter. It includes a window 430 for viewing the filter identifiers, a part 431 for viewing and entering the filtering data relating to a filter (identifier, user code and filtering component (s)), an "add" button. 435 to create a new filter, - a "modify" button 436 to modify a filter,
- un bouton "supprimer" 437 pour supprimer un filtre. - a "delete" button 437 to delete a filter.
La partie 431 comporte une zone 432 de visualisation et de saisie d'un identifiant de filtre, une zone 433 de visualisation et de saisie d'un code d'utilisateur et une zone 434 de visualisation et de sélection, dans une liste prédéfinie, de composantes The part 431 comprises an area 432 for viewing and entering a filter identifier, an area 433 for viewing and entering a user code and an area 434 for viewing and selecting, from a predefined list, components
de filtrage.filtering.
Tous les éléments du dispositif de programmation 2 sont reliés au microprocesseur 25, lequel est destiné à commander le fonctionnement de ces éléments All the elements of the programming device 2 are connected to the microprocessor 25, which is intended to control the operation of these elements
et à mettre en _uvre l'application de programmation 22. and to implement the programming application 22.
Le procédé pour restreindre les appels téléphoniques à partir du terminal 1, correspondant globalement au fonctionnement de ce terminal 1, va maintenant être décrit. Avant d'émettre des appels à partir du terminal 1, le gestionnaire de la ligne téléphonique 30 doit au préalable programmer les filtres. A cet effet, il sélectionne un menu "programmation filtres" dans un menu principal du terminal 1, à l'aide du clavier 100. Le terminal 1 invite alors le gestionnaire à choisir l'un des deux modes de The method for restricting telephone calls from terminal 1, corresponding overall to the operation of this terminal 1, will now be described. Before making calls from terminal 1, the manager of the telephone line 30 must first program the filters. To this end, it selects a "filter programming" menu in a main menu of terminal 1, using the keyboard 100. Terminal 1 then invites the manager to choose one of the two modes of
programmation (local ou distant).programming (local or remote).
Prourammation locale Si le gestionnaire choisit le mode de programmation local, le terminal 1 I'invite à saisir son mot de passe, à l'aide du clavier 100, vérifie la validité du mot de passe saisi, par comparaison avec celui stocké dans la mémoire 16. Si le mot de passe est correct, le terminal 1 affiche un menu comprenant les fonctions de programmation suivantes: - 7 création d'un filtre, modification d'un filtre, suppression d'un filtre et consultation d'un filtre. Si le mot de passe est erroné, le terminal 1 invite le gestionnaire à saisir à nouveau son mot de passe et, en cas de nouvel échec de l'identification, met fin au processus de programmation. En cas d'identification correcte, le gestionnaire sélectionne l'une des fonctions de programmation dans le menu, à l'aide du clavier 100. Pour créer un filtre, le gestionnaire saisit successivement au moins une composante de filtrage et un code d'utilisateur, en séparant ces différents éléments d'informations par un ou deux caractères de séparation "#", comme précédemment décrit, à l'aide du clavier 100. Puis, sur invitation du terminal 1, le gestionnaire saisit l'identifiant du filtre. En cas de sélection de l'une des fonctions de modification, de suppression et de consultation de filtre, le terminal 1 affche la liste des identifiants de filtre stockés dans la mémoire 14. Pour modifier un filtre, le gestionnaire sélectionne, dans la liste, I'identifiant de ce filtre, le terminal 1 affche le filtre sélectionné, avec son code d'utilisateur associé, et le gestionnaire peut alors le modifier à l'aide du clavier 100. Pour supprimer un filtre, le gestionnaire sélectionne, dans la liste, I'identifiant de ce filtre puis, sur invitation du terminal 1, confirme la commande de suppression du filtre. Enfin, pour consulter un filtre, le gestionnaire sélectionne, dans la liste, I'identifiant de ce filtre, et le terminal 1 affche Local pre-programming If the manager chooses the local programming mode, the terminal 1 prompts him to enter his password, using the keyboard 100, verifies the validity of the password entered, by comparison with that stored in the memory 16. If the password is correct, terminal 1 displays a menu comprising the following programming functions: - 7 creation of a filter, modification of a filter, deletion of a filter and consultation of a filter. If the password is incorrect, terminal 1 prompts the manager to re-enter its password and, if authentication fails again, ends the programming process. If correctly identified, the manager selects one of the programming functions in the menu, using the keyboard 100. To create a filter, the manager successively enters at least one filtering component and a user code , by separating these different pieces of information by one or two separating characters "#", as previously described, using the keyboard 100. Then, at the invitation of terminal 1, the manager enters the identifier of the filter. If one of the filter modification, deletion and consultation functions is selected, terminal 1 displays the list of filter identifiers stored in memory 14. To modify a filter, the manager selects from the list, The identifier of this filter, the terminal 1 displays the selected filter, with its associated user code, and the manager can then modify it using the keyboard 100. To delete a filter, the manager selects from the list , The identifier of this filter then, at the invitation of terminal 1, confirms the command to remove the filter. Finally, to consult a filter, the manager selects, in the list, the identifier of this filter, and terminal 1 displays
alors le filtre sélectionné, avec son code d'utilisateur associé. then the selected filter, with its associated user code.
Prourammation distante Pour programmer les filtres en mode distant, le gestionnaire relie le terminal 1 et le dispositif de programmation 2, par une liaison filaire entre les ports 17 et 21, et sélectionne le mode de programmation distante, à l'aide du clavier 100. Par ailleurs, le gestionnaire lance l'application de programmation 22 du dispositif 2, lequel ouvre alors une fenêtre de programmation 4 sur son écran 200. Initialement, I'écran "mot de passe" appara^'t en premier plan dans la fenêtre 4. Pour programmer les filtres, le gestionnaire doit d'abord saisir son mot de passe dans la zone de saisie 400 de l'écran 40. Le dispositif 2 vérifie la validité du mot de passe saisi, par comparaison avec celui stocké dans la mémoire 23. S'il est correct, le dispositif 2 autorise l'accès aux autres écrans de programmation 41-43. Dans le cas contraire, I'affchage des écrans 41-43, en Remote pre-programming To program the filters in remote mode, the manager connects the terminal 1 and the programming device 2, by a wired link between ports 17 and 21, and selects the remote programming mode, using the keyboard 100. Furthermore, the manager launches the programming application 22 of the device 2, which then opens a programming window 4 on its screen 200. Initially, the "password" screen appears in the foreground in window 4. To program the filters, the manager must first enter his password in the input area 400 of the screen 40. The device 2 checks the validity of the password entered, by comparison with that stored in the memory 23 If it is correct, device 2 authorizes access to the other programming screens 41-43. Otherwise, the display of screens 41-43, in
premier plan dans la fenêtre 4, est bloqué. foreground in window 4, is blocked.
En cas d'identification correcte, le gestionnaire appuie sur le bouton de connexion 412, dans l'écran "communications" 41, afin d'établir la communication entre le terminal 1 et le dispositif 2. Le dispositif 2 émet alors régulièrement une trame de début de communication, en l'espèce "start_communication_sequence", vers le terminal 1, à travers le port 21, jusqu'à ce que le terminal 1 la détecte et accuse réception de In the event of correct identification, the manager presses the connection button 412, in the "communications" screen 41, in order to establish communication between the terminal 1 and the device 2. The device 2 then regularly transmits a frame of start of communication, in this case "start_communication_sequence", to terminal 1, through port 21, until terminal 1 detects it and acknowledges receipt of
cette trame par l'envoi d'une trame d'accusé réception, ici "ack_com", au dispositif 2. this frame by sending an acknowledgment frame, here "ack_com", to device 2.
- 8 Après établissement de la communication entre le terminal 1 et le dispositif 2, le gestionnaire fait appara^tre l'écran "lecture/écriture" 42, saisit à nouveau son mot de passe dans la zone correspondante 420 et appuie sur le bouton de lecture 421. Le dispositif 2 vérifie la validité du mot de passe. S'il est correct, il envoie au terminal 1 une requête d'acquisition des données de filtrage du terminal 1. Dans le cas contraire, il - 8 After the communication between terminal 1 and device 2 has been established, the manager brings up the "read / write" screen 42, re-enters its password in the corresponding zone 420 and presses the reading 421. The device 2 checks the validity of the password. If it is correct, it sends to terminal 1 a request to acquire the filtering data from terminal 1. Otherwise, it
interrompt l'opération de programmation. interrupts the programming operation.
En cas d'identification correcte, sur réception de la requête du dispositif 2, le terminal 1 lui transmet les données de filtrage (filtres, identifiants et codes d'utilisateur associés), stockées dans la mémoire 14. Le dispositif 2 enregistre ces données de filtrage dans la mémoire 24. Le gestionnaire fait ensuite appara^'tre l'écran "édition des filtres" 43. Pour consulter un filtre, le gestionnaire sélectionne son identifiant dans la fenêtre de visualisation 430 et le dispositif affche les paramètres de ce filtre (identifiant, code d'utilisateur et numéros interdits) dans la partie 431. Pour modifier un filtre, le gestionnaire sélectionne son identifiant dans la fenêtre de visualisation 430, le dispositif afffiche les paramètres de ce filtre dans la partie 431, le gestionnaire les modifie en saisissant de nouvelles données dans les zones 432-434, puis appuie sur le bouton In the event of correct identification, on receipt of the request from the device 2, the terminal 1 transmits to it the filtering data (filters, identifiers and associated user codes), stored in the memory 14. The device 2 records this data from filtering in memory 24. The manager then brings up the "filter editing" screen 43. To consult a filter, the manager selects its identifier in the display window 430 and the device displays the parameters of this filter ( identifier, user code and prohibited numbers) in part 431. To modify a filter, the manager selects his identifier in the viewing window 430, the device displays the parameters of this filter in part 431, the manager modifies them by entering new data in fields 432-434, then press the button
"modifier" 436 afin de valider les modifications et de les enregistrer dans la mémoire 24. "modify" 436 in order to validate the modifications and to save them in memory 24.
Pour créer un filtre, le gestionnaire saisit les paramètres du nouveau filtre dans la partie To create a filter, the manager enters the parameters of the new filter in the section
431 et appuie sur le bouton "ajouter" 435 afin de les enregistrer dans la mémoire 24. 431 and press the "add" button 435 to save them in memory 24.
Pour supprimer un filtre, le gestionnaire sélectionne l'identifiant de ce filtre dans la fenêtre de visualisation 430 puis appuie sur le bouton "supprimer" 437. Le dispositif 2 efface alors les données relatives à ce filtre dans la mémoire 24. Après avoir créé, modifié et/ou supprimé un ou plusieurs filtres à l'aide de l'écran 43, le gestionnaire fait appara^tre l'écran "lecture/écriture" 42 et appuie sur le bouton d'écriture 422. Le dispositif 2 transmet alors les nouvelles données de filtrage, provisoirement stockées dans la mémoire 24, au terminal 1, qui les enregistre dans sa mémoire 14 afin de la mettre à jour. Pour appeler un numéro donné à partir du terminal 1, un utilisateur saisit son code d'utilisateur suivi du numéro, en interposant un caractère de séparation "#" entre le code et le numéro, à l'aide du clavier 100. Le bloc de filtrage 13 capte le numéro et le code d'utilisateur saisis, recherche le filtre associé à ce code dans la mémoire 14, et To delete a filter, the manager selects the identifier of this filter in the viewing window 430 then presses the "delete" button 437. The device 2 then deletes the data relating to this filter in the memory 24. After having created, modified and / or deleted one or more filters using the screen 43, the manager brings up the "read / write" screen 42 and presses the write button 422. The device 2 then transmits the new filtering data, temporarily stored in the memory 24, at the terminal 1, which records them in its memory 14 in order to update it. To call a given number from terminal 1, a user enters his user code followed by the number, using a separator character "#" between the code and the number, using the keyboard 100. The block of filtering 13 captures the number and user code entered, searches for the filter associated with this code in memory 14, and
compare le numéro au filtre afin de déterminer s'il s'agit d'un numéro interdit ou autorisé. compares the number to the filter to determine if it is a prohibited or authorized number.
Si le numéro est interdit, le bloc de filtrage 13 transmet une commande de blocage au circuit de numérotation 11 afin de bloquer la numérotation du numéro interdit et d'inhiber If the number is prohibited, the filter block 13 transmits a blocking command to the numbering circuit 11 in order to block the numbering of the prohibited number and to inhibit
ainsi l'émission du numéro à travers le réseau 3. Le terminal 1 fait ainsi échouer l'appel. thus the transmission of the number through the network 3. The terminal 1 thus causes the call to fail.
Si le numéro est autorisé, le circuit 14 le numérote et l'envoie à travers le réseau 3. If the number is authorized, circuit 14 numbers it and sends it through network 3.
On pourrait remplacer la liaison filaire entre le terminal 1 et le dispositif de programmation 2 par une liaison radio, par exemple de type blue tooth, ou par tout autre We could replace the wired link between terminal 1 and programming device 2 by a radio link, for example of the blue tooth type, or by any other
type de liaison.type of connection.
On pourrait également ne prévoir que l'un seul des deux modes de One could also provide only one of the two modes of
S programmation (local ou distant).S programming (local or remote).
Dans un deuxième mode de réalisation de l'invention, le filtrage n'est pas In a second embodiment of the invention, the filtering is not
réalisé par le terminal téléphonique lui-même mais par un dispositif de filtrage 6 externe. produced by the telephone terminal itself but by an external filtering device 6.
Le terminal téléphonique 5, représenté sur la figure 6, est ici un téléphone ordinaire, comprenant notamment un clavier téléphonique 50, un combiné téléphonique The telephone terminal 5, shown in FIG. 6, is here an ordinary telephone, comprising in particular a telephone keypad 50, a telephone handset
51 et un port 52 de connexion à un réseau téléphonique. 51 and a port 52 for connection to a telephone network.
Le dispositif de filtrage 6 comprend un port 60 de connexion au terminal 5, un port 61 de connexion au réseau téléphonique 3, une interface utilisateur, comprenant un clavier de saisie 69 et un écran d'affchage 70, une application de filtrage, représentée par le bloc 62, une mémoire 63 de stockage de filtres, un récepteur de signaux DTMF 64, relié au port de connexion 60, un convertisseur analogique/numérique (CAN) 65, relié au récepteur 64, et une unité centrale de commande 71, en l'espèce un microprocesseur. Un interrupteur 66 est interposé entre les ports de connexion 60 et 61 et relié au microprocesseur 71 par l'intermédiaire d'une interface de commande 67. A l'état de repos, l'interrupteur 66 est fermé, afin de relier le terminal 5 au réseau 3, comme cela est représenté sur la figure 6. La mémoire 63 est destinée à stocker des données de filtrage compren ant d es filtres, leurs identifiants et leurs codes d'utilisateu r associés, comme précédemment explicité dans le premier mode de réalisation. Le récepteur 64 est destiné, en cas d'appel du terminal 5 à destination d'un numéro d'appel téléphonique donné, à capter le numéro, émis par le terminal 5 vers le réseau 3, sous la forme de signaux DTMF, et reçu à travers le port de connexion 60. Le convertisseur CAN 65 convertit ensuite les signaux DTMF captés en numéro d'appel téléphonique, lequel est The filtering device 6 comprises a port 60 for connection to the terminal 5, a port 61 for connection to the telephone network 3, a user interface, comprising an input keyboard 69 and a display screen 70, a filtering application, represented by block 62, a filter storage memory 63, a DTMF signal receiver 64, connected to the connection port 60, an analog / digital converter (ADC) 65, connected to the receiver 64, and a central control unit 71, a microprocessor. A switch 66 is interposed between the connection ports 60 and 61 and connected to the microprocessor 71 via a control interface 67. In the idle state, the switch 66 is closed, in order to connect the terminal 5 to the network 3, as shown in FIG. 6. The memory 63 is intended to store filtering data comprising filters, their identifiers and their associated user codes, as previously explained in the first embodiment . The receiver 64 is intended, in the event of a call from the terminal 5 bound for a given telephone call number, to receive the number, transmitted by the terminal 5 to the network 3, in the form of DTMF signals, and received through the connection port 60. The CAN converter 65 then converts the DTMF signals received into the telephone number, which is
fourni au bloc de filtrage 62.supplied to filter block 62.
Le bloc de filtrage 62, en coopération avec le récepteur 64 et le convertisseur CAN 65, est destiné à filtrer les appels émis par le terminal 5, autrement dit à détecter la réception d'un numéro interdit à travers le port 60 et, le cas échéant, à commander la simulation d'un raccrochage téléphonique afin d'interrompre l'établissement de la communication téléphonique. Pour simuler un raccrochage téléphonique, l'interrupteur 66 est momentanément ouvert, afin d'interrompre provisoirement la liaison entre les deux The filter block 62, in cooperation with the receiver 64 and the CAN converter 65, is intended to filter the calls sent by the terminal 5, in other words to detect the reception of a prohibited number through the port 60 and, if necessary if necessary, order the simulation of a telephone hang-up in order to interrupt the establishment of telephone communication. To simulate a telephone hang-up, the switch 66 is momentarily open, in order to temporarily interrupt the connection between the two
ports de connexion 60, 61.connection ports 60, 61.
Le dispositif 6 comprend enfin un port 68 de connexion à un dispositif externe de programmation de filtre, non représenté, analogue au dispositif de programmation 2 The device 6 finally comprises a port 68 for connection to an external filter programming device, not shown, similar to the programming device 2
précédemment décrit.previously described.
- 282421 9- 282 421 9
Tous les éléments du dispositif 6 sont reliés au microprocesseur 71, destiné à commander le fonctionnement de ces éléments et à mettre en _uvre l'application de All the elements of the device 6 are connected to the microprocessor 71, intended to control the operation of these elements and to implement the application of
filtrage 62 du dispositif 6.filtering 62 of the device 6.
Pour programmer les filtres, on relie le dispositif de filtrage 6 au dispositif de programmation. La programmation des filtres s'effectue de manière analogue à ia To program the filters, the filtering device 6 is connected to the programming device. Filter programming is done analogously to ia
programmation iocale décrite dans le premier mode de réalisation de l'invention. local programming described in the first embodiment of the invention.
Pour restreindre les appels émis à partir du terminal 5, on relie les ports 60 et 61 du dispositif de filtrage 6 respectivement au port 52 du terminal 5 et à une prise téléphonique de connexion au réseau téléphonique 3, par des liaisons filaires. On To restrict the calls sent from the terminal 5, the ports 60 and 61 of the filtering device 6 are connected respectively to the port 52 of the terminal 5 and to a telephone socket for connection to the telephone network 3, by wired links. We
interpose ainsi le dispositif de filtrage 6 entre le terminal 5 et le réseau téléphonique 3. thus interposes the filtering device 6 between the terminal 5 and the telephone network 3.
L'interrupteur 66 est initialement à l'état de repos. Le terminal 5 est donc relié au réseau The switch 66 is initially in the rest state. Terminal 5 is therefore connected to the network
3, par l'intermédiaire du dispositif de filtrage 6. 3, via the filtering device 6.
Pour appeler un numéro à partir du terminal 5, un utilisateur saisit au préalable son code d'utilisateur, à l'aide du clavier 69 du dispositif de filtrage 6. Le bloc de filtrage 62 recherche le filtre associé à ce code, dans la mémoire 63. L'utilisateur saisit ensuite le numéro qu'il souhaite appeler, à l'aide du clavier téléphonique 50. Le terminal 5 compose le numéro et l'émet, sous forme de signaux DTMF, à travers le connecteur 52, vers le réseau téléphonique 3. Les signaux DTMF traversent le dispositif de filtrage 6, par passage à travers les ports de connexion 60 et 61, puis sont transmis sur le réseau 3. Le récepteur 64 capte les signaux DTMF,durant leur passage à travers le dispositif 6, avant qu'ils n'atteignent le réseau 3, puis les fournit au convertisseur CAN qui les convertit en numérique, c'est-à-dire les transforme en numéro d'appel téléphonique. Le microprocesseur 71 fournit ce numéro au bloc de filtrage 62 qui le compare au filtre associé au code d'utilisateur préalablement saisi. Dans le cas o le numéro reçu est interdit, le bloc de filtrage 62 transmet une commande d'ouverture à l'interface 67 de commande de l'interrupteur 66. Celui-ci interrompt alors provisoirement la liaison entre les connecteurs 60 et 61 pendant une durée sufffisante pour simuler un raccrochage télép hon iqu e. Le dispositif de filtrage 6 interrompt ai nsi le processus d'établissement de la communication téléphonique et fait, par conséquent, échouer I'appel. On notera ici que le numéro d'appel téléphonique interdit est transmis sur le réseau 3, après son passage à travers le dispositif de filtrage 6. Ainsi, lorsque le dispositif de filtrage 6 simule un raccrochage téléphonique, le numéro a déjà, en tout ou partie, atteint le réseau 3 et se propage à travers celui-ci. Dans le cas o le numéro est autorisé, I'interrupteur 66 reste fermé et la communication téléphonique s'établit To call a number from terminal 5, a user first enters his user code, using the keyboard 69 of the filtering device 6. The filter block 62 searches for the filter associated with this code in the memory 63. The user then enters the number he wishes to call, using the telephone keypad 50. The terminal 5 dials the number and transmits it, in the form of DTMF signals, through the connector 52, to the network telephone 3. The DTMF signals pass through the filtering device 6, by passing through the connection ports 60 and 61, then are transmitted over the network 3. The receiver 64 receives the DTMF signals, during their passage through the device 6, before they reach network 3, then supplies them to the CAN converter which converts them into digital, that is to say transforms them into telephone number. The microprocessor 71 supplies this number to the filter block 62 which compares it to the filter associated with the user code previously entered. In the case where the number received is prohibited, the filtering block 62 transmits an opening command to the interface 67 for controlling the switch 66. The latter then temporarily interrupts the connection between the connectors 60 and 61 during a Sufficient time to simulate a telephone hang-up. The filtering device 6 also interrupts the process of establishing the telephone call and therefore causes the call to fail. It will be noted here that the prohibited telephone number is transmitted over the network 3, after it has passed through the filtering device 6. Thus, when the filtering device 6 simulates a telephone hang-up, the number has already, in all or part, reaches network 3 and spreads through it. In the case where the number is authorized, switch 66 remains closed and telephone communication is established
normalement.normally.
- 11 Pour programmer le dispositif de filtrage 6, on pourrait également prévoir une application de programmation locale, implémentée dans le dispositif de filtrage 6, comme - 11 To program the filtering device 6, one could also provide a local programming application, implemented in the filtering device 6, as
précédemment décrit dans le premier mode de réalisation. previously described in the first embodiment.
Dans une variante de réalisation, les utilisateurs ont tous les mêmes droits d'utilisation de la ligne. Dans ce cas, la mémoire de filtre du terminal ne contient qu'un In an alternative embodiment, the users all have the same rights to use the line. In this case, the filter memory of the terminal contains only one
seul filtre, sans code d'utilisateur associé, valable pour tous les utilisateurs. single filter, without associated user code, valid for all users.
Dans la description qui précède, les filtres interdisent l'émission des appels à In the above description, the filters prohibit the sending of calls to
destination des numéros représentés par les composantes de filtrage de ces filtres. Dans une variante de réalisation, chaque filtre comprend un indicateur à deux valeurs, par exemple "0" et "1", spécifiant si les numéros de ce filtre sont les seuis autorisés ou les seuis interdits. Un indicateur de valeur "O" indique que seuis les numéros représentés par les composantes du filtre sont autorisés. En d'autres termes, les appels à destination de numéros différents de ceux du filtre sont interdits. A l'inverse, un indicateur de valeur "1" indique que seuis les numéros représentés par les composantes du filtre sont interdits, les appels à destination des autres numéros étant autorisés. Cet indicateur pourrait être un préfixe, placé avant les composantes de filtrage et séparé de celles-ci destination of the numbers represented by the filtering components of these filters. In an alternative embodiment, each filter comprises an indicator with two values, for example "0" and "1", specifying whether the numbers of this filter are the authorized thresholds or the prohibited thresholds. A value indicator "O" indicates that only the numbers represented by the components of the filter are authorized. In other words, calls to numbers different from those in the filter are prohibited. Conversely, a value indicator "1" indicates that only the numbers represented by the filter components are prohibited, calls to other numbers being authorized. This indicator could be a prefix, placed before the filtering components and separated from them
par deux caractères de séparation "#". with two separating characters "#".
Au lieu d'identifier le gestionnaire de la ligne téléphonique 30 à l'aide d'un mot de passe, on pourrait l'identifier à l'aide d'un capteur d'empreinte digitale ou de tous Instead of identifying the manager of the telephone line 30 using a password, it could be identified using a fingerprint sensor or all
autres moyens d'identification.other means of identification.
Bien entendu, I'invention pourrait également s'appliquer à la téléphonie mobile. Dans ce cas, par "numérotation téléphonique", on entend désigner l'opération au cours de laquelle le terminal téléphonique génère un signal radio porteur du numéro Of course, the invention could also apply to mobile telephony. In this case, by "telephone numbering" is meant the operation during which the telephone terminal generates a radio signal carrying the number
d'appel téléphonique à appeler.phone call to call.
J - 12D - 12
Claims (15)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR0105630A FR2824219A1 (en) | 2001-04-26 | 2001-04-26 | Selective access network call restriction filtering/programming method having terminal side filter comparing call number with filter forbidden call numbers stored and preventing calls where numbers agree. |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR0105630A FR2824219A1 (en) | 2001-04-26 | 2001-04-26 | Selective access network call restriction filtering/programming method having terminal side filter comparing call number with filter forbidden call numbers stored and preventing calls where numbers agree. |
Publications (1)
Publication Number | Publication Date |
---|---|
FR2824219A1 true FR2824219A1 (en) | 2002-10-31 |
Family
ID=8862723
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FR0105630A Pending FR2824219A1 (en) | 2001-04-26 | 2001-04-26 | Selective access network call restriction filtering/programming method having terminal side filter comparing call number with filter forbidden call numbers stored and preventing calls where numbers agree. |
Country Status (1)
Country | Link |
---|---|
FR (1) | FR2824219A1 (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005034560A1 (en) * | 2003-09-30 | 2005-04-14 | Christopher Paul Giavotto | Mobile communication control system |
WO2005062657A1 (en) * | 2003-12-15 | 2005-07-07 | Sony Ericsson Mobile Communications Ab | Methods, systems and computer program products for controlling usage of a mobile terminal |
FR2895627A1 (en) * | 2005-12-22 | 2007-06-29 | Abd El Kader Nedjari | Outgoing calls neutralizing device for fixed telephone set, has case comprising microcontroller controlled by intervention on keys to authorize access to preset numbers, where microcontroller drives relay that opens or closes telephone line |
US7546130B2 (en) | 2005-03-21 | 2009-06-09 | Sony Ericsson Mobile Communications Ab | Methods, devices, and computer program products for providing multiple operational modes in a mobile terminal |
US7929677B2 (en) | 2006-11-14 | 2011-04-19 | At&T Intellectual Property I, L.P. | Methods of emulating remote telephones at a client device using profiles of the remote telephones and related systems and computer program products |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1998020666A2 (en) * | 1996-11-05 | 1998-05-14 | Gateway 2000, Inc. | Programmable call-censoring device |
FR2762953A1 (en) * | 1997-05-02 | 1998-11-06 | Id3M | CALL DISCRIMINATOR APPARATUS FOR TELEPHONE LINE |
WO1999005842A1 (en) * | 1997-07-25 | 1999-02-04 | Jw & Ll Enterprises Pty. Ltd. | A security apparatus for a telephone line and a method for securing a telephone line |
US5884193A (en) * | 1997-02-03 | 1999-03-16 | Qualcomm Incorporated | System and method for call restriction in a wireless communication device |
US6014435A (en) * | 1997-06-27 | 2000-01-11 | Rosen; Howard B. | Unauthorized call defeat apparatus |
US6085080A (en) * | 1997-06-26 | 2000-07-04 | Nokia Mobile Phones Limited | Rejection of incoming and outgoing calls in WLL terminal |
-
2001
- 2001-04-26 FR FR0105630A patent/FR2824219A1/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1998020666A2 (en) * | 1996-11-05 | 1998-05-14 | Gateway 2000, Inc. | Programmable call-censoring device |
US5884193A (en) * | 1997-02-03 | 1999-03-16 | Qualcomm Incorporated | System and method for call restriction in a wireless communication device |
FR2762953A1 (en) * | 1997-05-02 | 1998-11-06 | Id3M | CALL DISCRIMINATOR APPARATUS FOR TELEPHONE LINE |
US6085080A (en) * | 1997-06-26 | 2000-07-04 | Nokia Mobile Phones Limited | Rejection of incoming and outgoing calls in WLL terminal |
US6014435A (en) * | 1997-06-27 | 2000-01-11 | Rosen; Howard B. | Unauthorized call defeat apparatus |
WO1999005842A1 (en) * | 1997-07-25 | 1999-02-04 | Jw & Ll Enterprises Pty. Ltd. | A security apparatus for a telephone line and a method for securing a telephone line |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005034560A1 (en) * | 2003-09-30 | 2005-04-14 | Christopher Paul Giavotto | Mobile communication control system |
WO2005062657A1 (en) * | 2003-12-15 | 2005-07-07 | Sony Ericsson Mobile Communications Ab | Methods, systems and computer program products for controlling usage of a mobile terminal |
CN1894995B (en) * | 2003-12-15 | 2011-09-28 | 索尼爱立信移动通讯股份有限公司 | Methods, systems and computer program products for controlling usage of a mobile terminal |
US7546130B2 (en) | 2005-03-21 | 2009-06-09 | Sony Ericsson Mobile Communications Ab | Methods, devices, and computer program products for providing multiple operational modes in a mobile terminal |
FR2895627A1 (en) * | 2005-12-22 | 2007-06-29 | Abd El Kader Nedjari | Outgoing calls neutralizing device for fixed telephone set, has case comprising microcontroller controlled by intervention on keys to authorize access to preset numbers, where microcontroller drives relay that opens or closes telephone line |
US7929677B2 (en) | 2006-11-14 | 2011-04-19 | At&T Intellectual Property I, L.P. | Methods of emulating remote telephones at a client device using profiles of the remote telephones and related systems and computer program products |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20080031201A1 (en) | Plug and Play Network Telephone Communication Apparatus | |
FR2842059A1 (en) | METHOD FOR LOCKING A MOBILE TELECOMMUNICATION TERMINAL | |
CN102420918B (en) | Telephony access security feature from subscriber exchange | |
WO2007003820A2 (en) | Accessing a multimedia service from a mobile terminal | |
FR2824219A1 (en) | Selective access network call restriction filtering/programming method having terminal side filter comparing call number with filter forbidden call numbers stored and preventing calls where numbers agree. | |
FR2699357A1 (en) | Device for searching for connection of a terminal to a network of a radio communication system comprising several networks. | |
FR2601835A1 (en) | DEVICE FOR ACCESSING A TELEPHONE NETWORK | |
FR2758927A1 (en) | SYSTEM AND METHOD FOR CONTROLLING TELECOMMUNICATION SUBSCRIBER UNITS WITH PERSONAL COMPUTERS | |
EP0581689B1 (en) | Communication method and system between a calling equipment and a called equipment via a telephone exchange | |
KR20020022460A (en) | The user-information management system in mobilephone | |
FR2824975A1 (en) | First/second information connection across telecommunications network having mechanism calling second equipment with digital data base having identification/call recovery connecting equipment across network. | |
FR2528998A1 (en) | METHOD FOR EXCHANGING, LOADING AND CONSULTING INFORMATION AND SWITCHING CIRCUIT BETWEEN TERMINAL AND INFORMATION BANK | |
EP1178652A1 (en) | Method and system for automatically managing network services | |
EP1190557B1 (en) | A device and a method for establishing a digital telecommunication connection | |
EP1041802B1 (en) | Method of managing the call forwarding function in a mobile phone | |
EP3662648B1 (en) | Switched telephone network and method for managing a subscriber line in such a network | |
EP1156619A2 (en) | Cellular phone and connnection means to computer network | |
WO2012076782A1 (en) | Method for communicating between a fixed telephone and a mobile, fixed telephone, mobile and communication device associated therewith | |
RU2127958C1 (en) | Automatic calling method for given pair of touch-dial telephones in commutation system of touch-dial telephones | |
FR2916597A1 (en) | METHOD FOR SECURING THE TWINNING OF A TELEPHONY ACCESSORY WITH A CELLULAR TELEPHONE | |
EP1436975B1 (en) | Short message service method and terminal | |
CN115357876A (en) | Method and device for monitoring use of terminal equipment, terminal equipment and storage medium | |
WO2003065752A1 (en) | System, method and terminal for accessing a public data transmission network and a terminal device for transferring network access information | |
FR2851718A1 (en) | Telephone terminal e.g. mobile phone, has measuring unit to measure time separating two successive actions of triggering off sending one code during connection, and recording unit recording codes to be composed in memory | |
KR20060023841A (en) | Shortcut service providing system and method thereof in VIO service |