WO2000067461A1 - Terminal for providing an interactive service on a screen by means of a private network and private network system for providing services - Google Patents

Terminal for providing an interactive service on a screen by means of a private network and private network system for providing services Download PDF

Info

Publication number
WO2000067461A1
WO2000067461A1 PCT/FR2000/001124 FR0001124W WO0067461A1 WO 2000067461 A1 WO2000067461 A1 WO 2000067461A1 FR 0001124 W FR0001124 W FR 0001124W WO 0067461 A1 WO0067461 A1 WO 0067461A1
Authority
WO
WIPO (PCT)
Prior art keywords
terminal
network
private network
service
payment
Prior art date
Application number
PCT/FR2000/001124
Other languages
French (fr)
Inventor
Josette Ledran
Jacques Rivals
François RICHET
Patrick Langlet
François MARIE
Original Assignee
France Telecom
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by France Telecom filed Critical France Telecom
Priority to AU43058/00A priority Critical patent/AU4305800A/en
Publication of WO2000067461A1 publication Critical patent/WO2000067461A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M17/00Prepayment of wireline communication systems, wireless communication systems or telephone systems
    • H04M17/02Coin-freed or check-freed systems, e.g. mobile- or card-operated phones, public telephones or booths

Definitions

  • Terminal for providing interactive service on screen via a private network and private network system for providing services
  • the present invention relates to a terminal and a system for providing one or more interactive services on screen by access to a private telecommunications network, access being governed by a one-off payment.
  • An interactive service offered by the terminal can be internet access, in which case the terminal constitutes an internet terminal.
  • a network of public pay telephones such as the "Publiphone" network belonging to France Telecom
  • payphones depend on a network that manages access to the line based on a payment received at the telephone terminal.
  • This mode of access to the line implies a protocol specific to this private network allowing the central unit and the terminal to dialogue to perform functions such as validation of the means of payment, opening of the line, direct debit. charging (for example by debiting a memory card), closing the line in the event of insufficient or incorrect payment, etc. At least the line opening and closing commands are issued by the network.
  • the subject of the present invention is a terminal for providing at least one interactive service on screen, connected on a private network, which can benefit, at least for certain communication management functions, from commands transmitted by this network.
  • This terminal is characterized in that it comprises means of connection to a private telecommunications network whose access is governed by a one-off payment, the connection means comprising means for opening and cutting access which depend of commands from the network.
  • the means allowing access to a private network include software means performing an interface function between means of execution of the service (s) and the private network.
  • the means allowing access to a private network can also manage punctual payment according to orders received by the private network.
  • the payment of the punctual payment is made in association with a card reader intended to receive a prepayment and / or bank card.
  • the means allowing access to a private network can be provided to pay the punctual payment according to orders from the network periodically during the communication.
  • the terminal can also offer at least one local service accessible against punctual payment managed by the private network, the terminal comprising means for transmitting information to said network concerning a selected local service and means for receiving back from the network orders acknowledgment of payment for the service.
  • the invention also relates to a device comprising software means for operating at least one interactive service on screen, characterized in that it comprises software means for interfacing with a said terminal.
  • These interface software means can be configured to exchange data relating to the cost of the service (s), notably authorizing the display of these costs.
  • the interface software means can also be configured to exchange data with the private network relating to at least one service selected by the user.
  • the interface software means can be configured to exchange data relating to the punctual payment method (for example the type of card) in use with the private network. and to display to the user data relating to the payment paid.
  • the punctual payment method for example the type of card
  • the invention also relates to a system for providing at least one interactive service on screen, characterized in that it comprises:
  • a private network comprising at least one connection unit ensuring a connection between at least one aforementioned terminal and a communication network, the connection unit comprising means for establishing commands for opening and cutting access to the network communication, these commands being transmitted to a terminal for execution by the latter.
  • the punctual payment can be variable depending on the services selected by the user.
  • the pricing of the service (s) can be managed by the private network.
  • the terminal may include means for selecting one or more service (s) and for informing the network of this selection, the network comprising means for transmitting in response a payment acknowledgment command as a function of this selection and data relating to the costs of this or these service (s) so that these costs can be displayed by the terminal.
  • an interactive screen service is internet access.
  • the network includes means for transmitting to at least one terminal data relating to the services offered, this data possibly being in particular the pricing, software and data related to the maintenance of the terminal.
  • the system includes means for securing payment by a specific protocol between the network and the terminal.
  • the system can also include means for securing payment by analyzing data contained in a payment card inserted in a card reader of the terminal.
  • the analysis can be carried out at the terminal level, or at the private network level.
  • the management of at least one aforementioned terminal is carried out by at least one server of the network upstream of the connection unit, and the terminal dialogues with the connection unit during exchanges relating to management.
  • at least one terminal cooperates with means for securing the protocol at the network level, making it possible to authenticate the origin of a message in order to ensure that said message is actually sent by a terminal of said network.
  • the private network can be the France Telecom Publiphone network.
  • FIG. 1 is a diagram of a terminal for providing services on screen, connected to a private network, in this case the Publiphone network; and
  • Figure 2 is a block diagram of the main units involved in the communication between the terminal of Figure 1 and the Publiphone network.
  • the general appearance of a terminal for providing interactive services on a screen in accordance with the present invention is generally represented in FIG. 1.
  • This terminal 2 is in the form of a personal computer comprising a central unit unit 4, a monitor 6, a keyboard 8 and a pointing device on the screen, here represented in the form of a mouse 10.
  • the monitor 6 can be associated with a finger designation device (for example in the form of a tactile membrane covering the screen or a network of infrared diodes) to allow selecting a function or confirming a choice by contact on a displayed icon.
  • the terminal 2 further comprises acoustic speakers 7 connected to a sound card, allowing the terminal to function as a multimedia terminal.
  • Peripherals can be connected to the computer, for example a printer 9 and a scanner 11.
  • the terminal can be installed as a fixed or mobile station in public, semi-public or private premises.
  • the box 4 includes all of the cards necessary for the conventional operation of a computer as well as a hard disk in which various programs are stored, and floppy, CD-ROM or DVD drives.
  • the box 4 includes interfaces and management circuits which make it possible to connect the computer 2 functionally to a private network 21, in particular the Publiphone network of the France Telecom company.
  • the network private 21 is digital, of the Numéris type, and the connection of terminal 2 to the network is carried out by a digital network termination socket (TNR) 12 known in itself.
  • TNR digital network termination socket
  • Access to the terminal is chargeable, payment being made by means of a card reader 14 provided with a display (not shown), for example the GRC500 reader marketed by the company Gemplus.
  • the cards 16 accepted by this reader are either pre-payment cards issued by the operator of the private network 21 (for example T1G and T2G cards from the company France Telecom), or bank cards (chip or possibly track magnetic).
  • terminal 2 Like a telephone terminal in the Publiphone network, terminal 2 includes a set of counters which record various parameters related to its use, such as the number of cards inserted, the number of hung-ups on the terminal (for example when the terminal automatically hangs up on detection of fraud), etc.
  • the Publiphone network is linked to the general telecommunications network, called Autonomous Routing Center (CAA) 20, by connection units (UR) 22, only one of which is shown.
  • CAA Autonomous Routing Center
  • UR connection units 22
  • the connection units 22 are specific to the private network and provide the interface between the Publiphones terminals and the autonomous routing center. It is possible to connect to the same connection unit both conventional telephone sets 24 and terminals 2 for providing interactive services on screen.
  • a line between a telephone set 24 or a terminal 2 and a communication unit connection is the equivalent of a leased line, the operator of which is the sole user.
  • connection unit 22 comprises two modules: a connection module (MR) 26 and a service processing module (MTS) 28.
  • MR connection module
  • MTS service processing module
  • the connection module 26 has the function of connecting the terminals which connect a station 24 or a terminal 2 to the self-routing center 20 and ensuring the transfer of the communication. It is essentially a switch which authorizes or not the passage of the communication.
  • the service processing module 28 is the intelligent part of the connection unit 22. It controls the connection module and controls the sending of messages, for example to fix the charging which will be transmitted, etc.
  • the connection unit 22 is connected on the side of a station 24 or of a terminal 2 by a bus of the S0 type, and on the side of the CAA network 20 by a bus of the T2 type.
  • a connection unit comprises several connection cards (called channel cards), each making it possible to concentrate up to 15 stations 22 or terminals 2 on a T2 bus.
  • connection units of the private network 21 are connected to a network management unit 34.
  • this unit includes a management system making it possible to monitor the quality of service and other parameters.
  • other servers including authorization centers (CA) for means of payment.
  • CA authorization centers
  • These servers are consulted by the management unit 22 during a card transaction 16 on a reader 14 of a terminal 2.
  • the connection unit connects with a server 36 called "Macsim" which provides 1 interface with the world banking. This server indicates inter alia if the card is not in the opposition list and allows the connection unit to refuse access to the line for the terminal concerned if this is the case.
  • the management unit 22 For the so-called second generation (T2G) prepayment cards issued by the network owner, the management unit 22 has its own validation means, called SAM corresponding to the English expression "Secure Access Module” which performs a cryptographic calculation and authorizes or not the connection of the terminal concerned depending on the result.
  • SAM corresponding to the English expression "Secure Access Module” which performs a cryptographic calculation and authorizes or not the connection of the terminal concerned depending on the result.
  • the connection unit also consults a CAFT 35 server (authorization center for the France Telecom card) to identify false cards by reference to the lot number of the card presented and manage opposition lists.
  • CAFT 35 server authority center for the France Telecom card
  • This information includes the return to the network of data recorded in the set of aforementioned counters of the terminal.
  • the ascent is done in response to a specific command transmitted for example every 15 minutes to the terminal by the connection unit.
  • the feedback of information does not only concern the meter readings of the terminal 22, but also information which is produced directly in the connection unit from data which is seen directly by this unit. This information relates in particular to charging, which is established by the connection unit. All of the feedback is then used by the operator of the private network 21 to enable traffic, alarms (operating anomalies) to be observed, use of the various means of payment, terminal status (in use, out of service), etc. This information passes through the connection unit 22, which retransmits it to the network.
  • connection unit 22 the only element which is seen is the connection unit 22. All the other elements are transparent. It is therefore the connection unit 22 which dialogues with all the other servers.
  • Terminal 2 is designed to perform all of the aforementioned functions with respect to the network as well as functions which are specific to the use of a terminal for providing interactive services on screen.
  • the core of the terminal 2 is functionally broken down into two sub-assemblies, namely: - an application execution set 37 which includes the elements of the central unit 4, in particular the motherboard, the memory cards , video, sound, output / input ports (parallel and serial) allowing the connection of peripherals such as the keyboard 8 and the mouse 10, the monitor 6, the printer 9 and the scanner 11, as well as the hard disk, the media readers (floppy, CD-ROM, DVD), and other means that make up computer-specific electronics; and a unit 29 for managing the exchange of orders on the private network 21, which has the function of operating the terminal in accordance with the protocol of the private network 21 as regards the routing of communications and the payment of the charges. use of the terminal on this network.
  • the Information exchanges with the private network are carried out via a digital line interface card, called an ISDN card (digital network with service integration).
  • This unit 39 also comprises two software interfaces: a "network” interface 38 which provides the link between its internal elements and the private network 21, and an “applications” interface which ensures the link between its internal elements and the set of execution of applications 37.
  • a "network” interface 38 which provides the link between its internal elements and the private network 21
  • an "applications” interface which ensures the link between its internal elements and the set of execution of applications 37.
  • the applications software interface 40 sees neither the means of payment, which is controlled exclusively within the order exchange management unit on the private network 21 within the exchange unit, nor the network protocol private;
  • the network software interface 38 does not control the launching of the services, but is only informed of their use (only the set of execution of applications 37 controls the services).
  • the network interface 38, the unit 39 for managing exchanges on a private network and the applications interface exchange the following information: data relating to the payment method introduced (card insertion; card withdrawal, nature of the card , remaining credit, card validity, ...); and
  • the terminal interface 40 uses the resources of the network software to: - initialize the network interface software when it is launched;
  • the network interface 38 communicates with the applications interface 40 using a library structure known by the English term “dynamic linked library” (DLL), which allows functions to be exported.
  • DLL dynamic linked library
  • the main messages are as follows: launching of the network interface program. This procedure is called by the terminal application when it starts up.
  • the functions consist on the one hand in transmitting to the unit 39 for managing exchanges on the private network the pointer to the recall procedure, in order to allow the latter to send messages to the execution set 37 of applications.
  • this procedure makes it possible to initialize the unit 39 for managing the exchanges on the private network and to verify that the latter is correctly initialized. This initialization and this verification also apply to the peripheral cards piloted by the exchange management unit 39 (card reader 14, ISDN card).
  • the unit 39 for managing exchanges on the private network stores the pointer provided by the set of applications execution 37. This pointer thus makes the procedure accessible to the unit 39 for managing exchanges on the network. private;
  • the set of applications execution 37 requests the unit 39 for managing the exchanges on the private network to close and release the resources (hardware and software) used.
  • this unit 39 frees the allocated memory, as well as the connection CAPI corresponding to the English expression "Common ISDN Application Programming Interface" and to the card reader 14; - request for the cost of the service.
  • This function is called when the application execution set 37 requests from the exchange management unit on the private network the cost of the service indicated in parameter.
  • the unit 39 for managing exchanges on the private network knows the cost of each service, this information being stored locally or, possibly, transmitted by the connection unit 22 as described in the variant below.
  • the cost of the service is transmitted to the application execution set 37 in the form of a string of characters which can be displayed;
  • the set 37 of application execution in this case requests the unit 39 for managing the exchanges on the private network the authorization to connect to the network and, more generally, the authorization to execute a service.
  • this unit 39 authorizes the launch of the service as soon as it detects the presence of a valid means of payment with sufficient credit (or possibly free service); indication of end of connection to a service.
  • the set 37 of application execution then indicates to the management unit of the exchanges on the private network the end of use of a service.
  • the network interface 38 performs the necessary operations with the private network 21, namely the indication of an end of communication with the card reader 14 and the adequate management of its display.
  • any command passing through the applications interface 40 sent to the set 37 for executing applications is provided in the form of a pointer to a structure composed of the following fields:
  • the messages transmitted by the unit 39 for managing exchanges on the private network to the set 37 for executing applications are as follows:
  • the unit 39 for managing exchanges on the private network orders the service to be terminated on withdrawal of card, insufficient credit or insufficient credit, or on network outage.
  • Other end of service orders include the detection of an invalid card, the closing of the application on the private network 21, or possibly the end of connection to the service requested by the user (the latter case is identified during a dialogue in the direction from terminal interface to network interface).
  • the terminal 2 informs the user via the monitor 6 of the reason for closing the service and closes this service;
  • This function allows the unit 39 for managing exchanges on the private network to inform the set 37 of application execution of the state of the card reader 14 (means of payment present or absent) as well as the nature of the present card.
  • the byte array has two bytes. A first byte informs of the type of card inserted in the reader 14 (T1G, T2G, France Telecom, banking card, etc.) and a second byte informs of the validity or not of means of payment. This byte also includes messages relating to the use of the reader 14 and an imminent termination of the communication.
  • these messages are as follows: payment method not inserted, valid payment method, exhausted credit, insufficient credit, invalid card, expiration date reached, message "wait", entry of PIN code (personal code) to be performed, sequence of service refused, exhaustion of the time allocated for entering the code, cancellation of the entry of the secret code, warning of the imminent cut in communication, refusal of the means of payment, anomaly caused by reading the card, and unusable means of payment;
  • the unit 39 allows the unit 39 for managing the exchanges on the private network to inform the assembly 37 of execution of applications of the credits (remaining and consumed) of the card 16.
  • the message includes a byte which expresses the payment unit used: prepaid card units, Francs, Euros, or other currencies and accounting units.
  • Respective groups of bytes indicate, in terms of payment units used, the remaining credit and the credit consumed. These bytes are decoded by the terminal interface and the information is displayed on the screen 6 of terminal 2.
  • a specificity of the private network 21 connected to a digital network such as Numéris, with the use of the D channel to implement the terminal 2, is the need to use a particular identifier of access point to the service.
  • This identifier is better known by the acronym "SAPI” corresponding to the Anglo-Saxon expression “Service Access Point Identifier”.
  • a SAPI identifier is expressed by a byte of level 2 of the LAPD protocol corresponding to the Anglo-Saxon expression " Link Access Protocol channel D ", which defines the application to which we are addressing.
  • SAPI identifiers for example the identifier SAPI 0 which relates to all ordinary signaling, and the identifier SAPI 16 to communicate in mode X25.
  • a particular SAPI identifier is designated to establish a protocol therein.
  • This choice of SAPI identifier is arbitrary and the number 4 is thus assigned. 4 thus fixes the message exchange protocol between the terminal 2 and its connection unit 22 by means of specific frames, other than those for signaling, management or packets. These messages are generally short and do not require a high speed .
  • the ISDN interface card for network interface 38 must be able to accept this new SAPI identifier 4.
  • the drivers for ISDN interface cards rarely allow the application of a new SAPI identifier. not planned at the time of their conception.
  • the ISDN interface card of the company Oxus, 704 avenue Salengro 92370 Chaville, France, marketed under the name "ActiveFire" accepts to use a specific SAPI identifier, and in particular the SAPI fixed for the implementation of terminal 2 This card is therefore suitable for terminal 2. It is then possible to produce the entire terminal 2 with sub-assemblies already commercially available.
  • TEI a private network 21
  • Clarification Agent a problem to be taken into account when producing the terminal 2 intended to connect to a private network 21, such as the Publiphone network, is the uniqueness of the above-mentioned TEIs. Indeed, the concomitant operation of the network interface 38 and of the assembly 37 for executing applications in the terminal 2 gives rise to two applications in progress. In this case, some existing ISDN interface cards assign two different TEIs for these two applications. This dual allocation of TEI is perceived by the private network 21 - and in particular the Publiphone network - as an attempt at fraud.
  • the network deduces in this case that there is a connection of two devices on the same line, which is not tolerated. It is therefore necessary that the card only assigns one TEI to terminal 2 for the two aforementioned applications.
  • the aforementioned "ActiveFire" ISDN interface card complies with this requirement by effectively assigning only one TEI for these two applications.
  • monitor 6 displays the services offered (for example access to an internet server such as Wanadoo from France Telecom), as well as the cost of this service. service, and asks the user if they want to continue.
  • the cost display can be established intelligently depending on the type of payment card: if it is detected by the network interface 38 that the card is prepaid, the credit being debited in units, the cost is displayed in terms of units; in the case of a bank card, the cost is displayed in monetary value, possibly given in the currency of the country which manages the card.
  • the terminal 2 initiates a validation process of the means of payment by an exchange between the card reader 14 and the connection unit 22, the latter possibly communicating with a call center. authorization as described with reference to Figure 2.
  • connection unit transmits line opening commands to the exchange management unit 39.
  • the terminal calls the access provider according to a number stored in the memory of the computer 4, and therefore initiates the communication.
  • Terminal 2 then operates like any computer connected by a telephone line to an internet service provider. However, the monitor 6 (or possibly another display device associated with the terminal) permanently or regularly displays the payment already withdrawn. The remaining credit is also displayed in the case of payment by a pre-payment card.
  • Payment is checked at the connection unit 22, which periodically transmits a charging command to the terminal.
  • This command is interpreted by the unit 39 for managing exchanges on the private network in order to deduct, by means of the card reader 14, one (or more) unit (s) from a pre-payment card, or to update a total payment which will be debited from a bank card at the end of communication.
  • the network interface 38 initiates a hang-up function. As regards a connection on the Publiphone network, two hang-ups can be carried out: partial and final.
  • the terminal issues an invoice indicating the cost of the connection service.
  • the hang-up can be initiated at the terminal by several means, and in particular by simply withdrawing the payment card 16 or by entering an order for this purpose. Whatever the means used to cause hanging up from the terminal, the latter transmits a specific message to the connection unit 22. In response, the latter transmits to the interface 38 a line cutoff confirmation.
  • a hang-up can be initiated in the event of a credit shortage or for technical reasons.
  • a hang-up is also initiated by the connection unit at the end of a predetermined period of use of the terminal 2. This period is fixed for example at 60 minutes.
  • the connection unit 22 also transmits in this case a line cut command to the interface 38.
  • the connection unit 22 also transmits commands and messages intended for the configuration and maintenance of the terminal 2.
  • the network carries out scans in which the terminal is interrogated in order to know the configuration parameters thereof. If the terminal is not configured properly for the network, for example due to a failure or an evolution in the network, this last sending to the terminal of the adapted configuration orders. The network then verifies by a new scan that the configuration is then correct.
  • the payment commands are transmitted by the connection unit 22 in response to charging signals from the general network.
  • the connection unit sends a tax collection command to the terminal 2 each time the general network charging signals are detected.
  • These charging signals are intended for voice communications and take account of parameters, such as the call distance, which are not necessarily adapted to the management of the services that terminal 2 can offer.
  • connection unit 22 establishes the direct debit orders not by relying solely on the charging signals emanating from the general network, but as a function of a tariff grid contained in a memory located in the service processing module (MT ⁇ ) of this unit.
  • MT ⁇ service processing module
  • connection unit 22 It is thus possible to provide a range of services from the terminal, each subject to a specific rate which will be managed by the connection unit 22.
  • the services which may be subject to '' a specific rate managed by the connection unit can be:
  • - remote ie from a server: access to paid databases, video games, purchase by downloading software or other recordable products (music, films, published works, etc.), use of software ( word processor, spreadsheet, drawing, etc.) on server, stock market transactions, purchases of goods sold through the private network 21, etc. ; premises, ie supplied by the terminal: use of peripherals (printer 9, scanner 11, CD-ROM or DVD support reader and / or burner, floppy disk, "webcam” type camera, fax, etc., use of software stored at the level from terminal computer 4.
  • peripherals printer 9, scanner 11, CD-ROM or DVD support reader and / or burner, floppy disk, "webcam” type camera, fax, etc.
  • Local services can be made available only by specific commands transmitted by the private network, so as to prevent fraud attempts.
  • the terminal 2 informs the connection unit 22 of the service (s) selected by the user by messages specific to the SAPI protocol 4.
  • the connection unit consults the corresponding tariffs and transmits the charging commands to the terminal according to these tariffs.
  • the various remote (and possibly local) services made available are presented to the user by means of messages managed and transmitted to the terminal by the connection unit. These messages are then stored in the memory of terminal 2 and read to allow a display of services on the monitor. This display can be programmed to appear for example at an initial stage of terminal use, or as an advertisement outside of the terminal service by a user. Updates of these messages by the connection unit are then scheduled according to the evolution of services or prices.
  • the aforementioned messages can be transmitted by the connection unit systematically at each connection to the network.
  • the centralized management of the pricing of services and the provision of remote services thus makes it possible to ensure that all of the terminals 2 of the private network 21 are harmonized in their services and pricing. In addition, it makes it possible to quickly and easily benefit from service developments at all terminals.
  • connection unit can nevertheless keep its role of managing access to the line.
  • the present invention finds industrial applications to allow the operation of private networks, and in particular their centralized management possibilities, for new interactive services on screen.

Abstract

The invention relates to a terminal (2) for providing at least one interactive service on a screen, characterized in that said terminal comprises means (38, 40, 42) for connection to a private telecommunications network (e.g. a public phone network) whereby access thereto is subject to a payment transaction. Said means of connection comprise opening and closing means (38) for said access depending on the commands issued by the network. The invention also includes a software device enabling the terminal to be operated, in addition to a system comprising a private network with at least one terminal of this variety connected thereto.

Description

Terminal de mise à disposition de service interactif sur écran par un réseau privatif et système à réseau privatif de mise à disposition de services Terminal for providing interactive service on screen via a private network and private network system for providing services
La présente invention concerne un terminal et un système de mise à disposition d'un ou de plusieurs services interactifs sur écran par accès à un réseau de télécommunication privatif, l'accès étant régi par un paiement ponctuel. Un service interactif offert par le terminal peut être l'accès à internet, dans lequel cas le terminal constitue une borne internet.The present invention relates to a terminal and a system for providing one or more interactive services on screen by access to a private telecommunications network, access being governed by a one-off payment. An interactive service offered by the terminal can be internet access, in which case the terminal constitutes an internet terminal.
Par le terme réseau privatif, on comprendra un réseau téléphonique appartenant à un opérateur qui perçoit les taxes d'utilisation du réseau grâce à des commandes de prélèvement de taxation transmises sur le réseau lors de l'utilisation de ce dernier. Ces commandes sont gérées par une unité centrale du réseau. Ainsi, un réseau de téléphones publics à péage, tel que le réseau "Publiphone" appartenant à France Télécom, est un exemple de réseau de télécommunication privatif. En effet, les Publiphones dépendent d'un réseau qui gère l'accès à la ligne en fonction d'un paiement perçu au niveau du terminal téléphonique. Ce mode d'accès à la ligne implique un protocole spécifique à ce réseau privatif permettant à l'unité centrale et au terminal de dialoguer pour effectuer des fonctions telles que la validation du moyen de paiement, l'ouverture de la ligne, le prélèvement de taxation (par exemple en débitant une carte à mémoire) , la fermeture de la ligne en cas d'insuffisance ou d'erreur de paiement, etc. Au moins les commandes d'ouverture et de fermeture de la ligne sont émises par le réseau.By the term private network, we understand a telephone network belonging to an operator who collects the network usage taxes through tax collection commands transmitted on the network when the latter is used. These commands are managed by a central network unit. Thus, a network of public pay telephones, such as the "Publiphone" network belonging to France Telecom, is an example of a private telecommunications network. In fact, payphones depend on a network that manages access to the line based on a payment received at the telephone terminal. This mode of access to the line implies a protocol specific to this private network allowing the central unit and the terminal to dialogue to perform functions such as validation of the means of payment, opening of the line, direct debit. charging (for example by debiting a memory card), closing the line in the event of insufficient or incorrect payment, etc. At least the line opening and closing commands are issued by the network.
Ce protocole spécifique ne se retrouve pas dans les réseaux de téléphones publics d'abonnés. Dans ces derniers, l'ouverture et la fermeture de la ligne est commandée au niveau des postes d'abonnés (sauf pour l'installation initiale et la clôture de l'abonnement). Il existe depuis quelque temps des terminaux de libre accès à des services comme internet contre paiement ponctuel. Ces terminaux sont conçus pour se connecter sur le réseau public d'abonnés. De ce fait, ils doivent intégrer leur propres moyens d'autorisation d'accès à la ligne et de coupure de la communication, de calcul de taxation et de commande de prélèvement des taxes correspondantes. De manière plus générale, ces terminaux sont obligatoirement autonomes vis-à-vis du réseau téléphonique en matière de gestion du déroulement de la connexion. Or, une telle autonomie est difficilement conciliable avec une gestion centralisée d'un ensemble de bornes, par exemple pour assurer une homogénéité dans les services offerts et dans la tarification. Par ailleurs, ces terminaux sont relativement complexes et coûteux du fait de la gestion interne importante qu'ils doivent assurer. Au vu de ce problème, la présente invention a pour objet un terminal de mise à disposition d'au moins un service interactif sur écran, relié sur un réseau privatif, qui puisse bénéficier, au moins pour certaines fonctions de gestion de la communication, de commandes transmises par ce réseau.This specific protocol is not found in public subscriber telephone networks. In these, the opening and closing of the line is ordered at the subscriber stations (except for the initial installation and the termination of the subscription). For some time now there have been free terminals for accessing services such as the internet for a one-off payment. These terminals are designed to connect to the public subscriber network. As a result, they must integrate their own means of authorizing access to the line and cutting off communication, calculating taxation and ordering the collection of corresponding taxes. More generally, these terminals are necessarily autonomous vis-à-vis the telephone network in terms of managing the progress of the connection. However, such autonomy is difficult to reconcile with centralized management of a set of terminals, for example to ensure consistency in the services offered and in pricing. Furthermore, these terminals are relatively complex and costly due to the significant internal management that they have to provide. In view of this problem, the subject of the present invention is a terminal for providing at least one interactive service on screen, connected on a private network, which can benefit, at least for certain communication management functions, from commands transmitted by this network.
Ce terminal est caractérisé en ce qu'il comprend des moyens de raccordement à un réseau de télécommunication privatif dont l'accès est régi par un paiement ponctuel, les moyens de raccordement comportant des moyens d'ouverture et de coupure de l'accès qui dépendent de commandes issues du réseau.This terminal is characterized in that it comprises means of connection to a private telecommunications network whose access is governed by a one-off payment, the connection means comprising means for opening and cutting access which depend of commands from the network.
De préférence, les moyens permettant l'accès à un réseau privatif comprennent un moyen logiciel réalisant une fonction d'interface entre des moyens d'exécution du ou des service (s) et le réseau privatif. Les moyens permettant l'accès à un réseau privatif peuvent en outre gérer le paiement ponctuel en fonction de commandes reçues par le réseau privatif.Preferably, the means allowing access to a private network include software means performing an interface function between means of execution of the service (s) and the private network. The means allowing access to a private network can also manage punctual payment according to orders received by the private network.
Avantageusement, l'acquittement du paiement ponctuel est réalisé en association avec un lecteur de cartes destiné à recevoir une carte de pré-paiement et/ou bancaire.Advantageously, the payment of the punctual payment is made in association with a card reader intended to receive a prepayment and / or bank card.
Les moyens permettant l'accès à un réseau privatif peuvent être prévus pour acquitter le paiement ponctuel en fonction de commandes issues du réseau périodiquement en cours de la communication.The means allowing access to a private network can be provided to pay the punctual payment according to orders from the network periodically during the communication.
Le terminal peut offrir en outre au moins un service local accessible contre paiement ponctuel géré par le réseau privatif, le terminal comprenant des moyens de transmission d'informations vers ledit réseau concernant un service local sélectionné et des moyens de réception en retour du réseau des commandes d'acquittement de paiement du service.The terminal can also offer at least one local service accessible against punctual payment managed by the private network, the terminal comprising means for transmitting information to said network concerning a selected local service and means for receiving back from the network orders acknowledgment of payment for the service.
L'invention concerne également un dispositif comprenant un moyen logiciel d'exploitation d'au moins un service interactif sur écran, caractérisé en ce qu'il comprend des moyens logiciels d'interface avec un terminal précité.The invention also relates to a device comprising software means for operating at least one interactive service on screen, characterized in that it comprises software means for interfacing with a said terminal.
Ces moyens logiciels d'interface peuvent être configurés pour échanger des données relatives aux coûts du ou des service(s), autorisant notamment l'affichage de ces coûts.These interface software means can be configured to exchange data relating to the cost of the service (s), notably authorizing the display of these costs.
Les moyens logiciels d'interface peuvent aussi être configurés pour échanger avec le réseau privatif des données relatives à au moins un service sélectionné par l'utilisateur.The interface software means can also be configured to exchange data with the private network relating to at least one service selected by the user.
En outre, les moyens logiciels d'interface peuvent être configurés pour échanger avec le réseau privatif des données relatives au moyen de paiement ponctuel (par exemple le type de carte) en cours d'utilisation et pour afficher à l'utilisateur des données relatives au paiement acquitté.In addition, the interface software means can be configured to exchange data relating to the punctual payment method (for example the type of card) in use with the private network. and to display to the user data relating to the payment paid.
L'invention concerne également un système de mise à disposition d'au moins un service interactif sur écran, caractérisé en ce qu'il comprend :The invention also relates to a system for providing at least one interactive service on screen, characterized in that it comprises:
- au moins un terminal du type précité; et- at least one terminal of the aforementioned type; and
- un réseau privatif comportant au moins une unité de raccordement assurant une liaison entre au moins un terminal précité et un réseau de communication, l'unité de raccordement comprenant des moyens d'établissement de commandes d ' ouverture et de coupure d ' accès au réseau de communication, ces commandes étant transmises à un terminal pour exécution par celui-ci.a private network comprising at least one connection unit ensuring a connection between at least one aforementioned terminal and a communication network, the connection unit comprising means for establishing commands for opening and cutting access to the network communication, these commands being transmitted to a terminal for execution by the latter.
Le paiement ponctuel peut être variable en fonction de services sélectionnés par l'utilisateur.The punctual payment can be variable depending on the services selected by the user.
Par ailleurs, la tarification du ou des service (s) peut être gérée par le réseau privatif.In addition, the pricing of the service (s) can be managed by the private network.
Le terminal peut comprendre des moyens pour sélectionner un ou plusieurs service (s) et pour informer le réseau de cette sélection, le réseau comprenant des moyens pour transmettre en réponse une commande d'acquittement de paiement en fonction de cette sélection et des données relatives aux coûts de ce ou ces service (s) afin que ces coûts puissent être affichés par le terminal.The terminal may include means for selecting one or more service (s) and for informing the network of this selection, the network comprising means for transmitting in response a payment acknowledgment command as a function of this selection and data relating to the costs of this or these service (s) so that these costs can be displayed by the terminal.
Avantageusement, un service interactif sur écran est l'accès à internet.Advantageously, an interactive screen service is internet access.
Il est également possible de prévoir au moins un service interactif sur écran parmi : - l'accès à un jeu,It is also possible to provide at least one interactive service on screen among: - access to a game,
- l'accès à un serveur d'achats de produits pouvant être téléchargés, l'accès à l'utilisation d'un logiciel installé sur un serveur distant, - l'accès à une banque de données. Avantageusement, le réseau comporte des moyens pour transmettre à au moins un terminal des données relatives aux services offerts, ces données pouvant être notamment la tarification, des logiciels et des données liées à la maintenance du terminal.- access to a product purchasing server that can be downloaded, access to the use of software installed on a remote server, - access to a database. Advantageously, the network includes means for transmitting to at least one terminal data relating to the services offered, this data possibly being in particular the pricing, software and data related to the maintenance of the terminal.
De préférence, le système comporte des moyens de sécurisation du paiement par un protocole spécifique entre le réseau et le terminal.Preferably, the system includes means for securing payment by a specific protocol between the network and the terminal.
Le système peut aussi comprendre des moyens de sécurisation du paiement par analyse de données contenues dans une carte de paiement introduite dans un lecteur de carte du terminal.The system can also include means for securing payment by analyzing data contained in a payment card inserted in a card reader of the terminal.
Dans ce cas, l'analyse peut être réalisée au niveau du terminal, ou au niveau du réseau privatif. Avantageusement, la gestion d'au moins un terminal précité est réalisée par au moins un serveur du réseau en amont de l'unité de raccordement, et le terminal dialogue avec l'unité de raccordement lors des échanges relatifs à la gestion. Avantageusement, au moins un terminal coopère avec des moyens de sécurisation du protocole au niveau du réseau, permettant d'authentifier la provenance d'un message afin d'assurer que ledit message est effectivement émis par un terminal dudit réseau. Le réseau privatif peut être le réseau Publiphone de la Société France Télécom.In this case, the analysis can be carried out at the terminal level, or at the private network level. Advantageously, the management of at least one aforementioned terminal is carried out by at least one server of the network upstream of the connection unit, and the terminal dialogues with the connection unit during exchanges relating to management. Advantageously, at least one terminal cooperates with means for securing the protocol at the network level, making it possible to authenticate the origin of a message in order to ensure that said message is actually sent by a terminal of said network. The private network can be the France Telecom Publiphone network.
D'autres avantages et caractéristiques de l'invention apparaîtront plus clairement à la lecture des modes de réalisation qui seront maintenant décrits à titre d'exemple seulement, en référence aux dessins annexés dont :Other advantages and characteristics of the invention will appear more clearly on reading the embodiments which will now be described by way of example only, with reference to the accompanying drawings, in which:
- la figure 1 est un schéma d'un terminal de mise à disposition de services sur écran, relié à un réseau privatif, en l'occurrence le réseau Publiphone ; et la figure 2 est un schéma bloc des unités principales qui interviennent dans la communication entre le terminal de la figure 1 et le réseau Publiphone. L'aspect général d'un terminal de mise à disposition de services interactifs sur écran conforme à la présente invention est généralement représenté à la figure 1. Ce terminal 2 se présente sous la forme d'un ordinateur personnel comprenant un boîtier d'unité centrale 4, un moniteur 6, un clavier 8 et un dispositif de pointage sur écran, ici représenté sous forme d'une souris 10. Le moniteur 6 peut être associé à un dispositif de désignation au doigt (par exemple sous forme d'une membrane tactile recouvrant l'écran ou un réseau de diodes infrarouges) pour permettre de sélectionner une fonction ou valider un choix par contact sur une icône affichée. Le terminal 2 comporte en outre des enceintes acoustiques 7 reliées à une carte son, permettant au terminal de fonctionner comme une borne multimédia.- Figure 1 is a diagram of a terminal for providing services on screen, connected to a private network, in this case the Publiphone network; and Figure 2 is a block diagram of the main units involved in the communication between the terminal of Figure 1 and the Publiphone network. The general appearance of a terminal for providing interactive services on a screen in accordance with the present invention is generally represented in FIG. 1. This terminal 2 is in the form of a personal computer comprising a central unit unit 4, a monitor 6, a keyboard 8 and a pointing device on the screen, here represented in the form of a mouse 10. The monitor 6 can be associated with a finger designation device (for example in the form of a tactile membrane covering the screen or a network of infrared diodes) to allow selecting a function or confirming a choice by contact on a displayed icon. The terminal 2 further comprises acoustic speakers 7 connected to a sound card, allowing the terminal to function as a multimedia terminal.
Des périphériques peuvent être reliés à l'ordinateur, par exemple une imprimante 9 et un scanner 11.Peripherals can be connected to the computer, for example a printer 9 and a scanner 11.
Le terminal peut être installé sous forme de poste fixe ou mobile dans un local public, semi-public ou privé.The terminal can be installed as a fixed or mobile station in public, semi-public or private premises.
Le boîtier 4 comporte l'ensemble des cartes nécessaires au fonctionnement classique d'un ordinateur ainsi qu'un disque dur dans lequel sont stockés divers programmes, et des lecteurs de disquettes, de cédéroms, ou de DVD. En outre, le boîtier 4 comporte des interfaces et des circuits de gestion qui permettent de relier l'ordinateur 2 fonctionnellement à un réseau privatif 21, notamment le réseau Publiphone de la Société France Télécom. Dans l'exemple, le réseau privatif 21 est numérique, du type Numéris, et le branchement du terminal 2 sur le réseau s'effectue par une prise de terminaison numérique de réseau (TNR) 12 connue en elle-même. L'accès au terminal est payant, le paiement étant effectué au moyen d'un lecteur de cartes 14 muni d'un afficheur (non représenté) , par exemple le lecteur GRC500 commercialisé par la société Gemplus. Les cartes 16 acceptées par ce lecteur sont soit des cartes de pré-paiement émises par l'opérateur du réseau privatif 21 (par exemple les cartes T1G et T2G de la Société France Télécom) , soit des cartes bancaires (à puce ou éventuellement à piste magnétique) .The box 4 includes all of the cards necessary for the conventional operation of a computer as well as a hard disk in which various programs are stored, and floppy, CD-ROM or DVD drives. In addition, the box 4 includes interfaces and management circuits which make it possible to connect the computer 2 functionally to a private network 21, in particular the Publiphone network of the France Telecom company. In the example, the network private 21 is digital, of the Numéris type, and the connection of terminal 2 to the network is carried out by a digital network termination socket (TNR) 12 known in itself. Access to the terminal is chargeable, payment being made by means of a card reader 14 provided with a display (not shown), for example the GRC500 reader marketed by the company Gemplus. The cards 16 accepted by this reader are either pre-payment cards issued by the operator of the private network 21 (for example T1G and T2G cards from the company France Telecom), or bank cards (chip or possibly track magnetic).
A l'instar d'un terminal téléphonique du réseau Publiphone, le terminal 2 comporte un ensemble de compteurs qui enregistrent divers paramètres liés à son utilisation, tels que le nombre de cartes introduites, le nombre de raccrochés du terminal (par exemple lorsque le terminal raccroche automatiquement sur détection d'une fraude), etc.Like a telephone terminal in the Publiphone network, terminal 2 includes a set of counters which record various parameters related to its use, such as the number of cards inserted, the number of hung-ups on the terminal (for example when the terminal automatically hangs up on detection of fraud), etc.
Les éléments actifs dans une liaison entre le réseau privatif 21 Publiphone et le terminal 2 sont représentés à la figure 2.The active elements in a link between the private network 21 Publiphone and the terminal 2 are shown in Figure 2.
Le réseau Publiphone est relié au réseau général de télécommunications, nommé centre à autonomie d'acheminement (CAA) 20, par des unités de raccordement (UR) 22, dont une seulement est représentée. Les unités de raccordement 22 sont spécifiques au réseau privatif et assurent l'interface entre les terminaux Publiphones et le centre à autonomie d'acheminement. Il est possible de brancher sur une même unité de raccordement à la fois des postes classiques de téléphone 24 et des terminaux 2 de mise à disposition de services interactifs sur écran. Une ligne entre un poste de téléphone 24 ou un terminal 2 et une unité de raccordement est l'équivalent d'une liaison louée, dont l'opérateur est l'unique utilisateur.The Publiphone network is linked to the general telecommunications network, called Autonomous Routing Center (CAA) 20, by connection units (UR) 22, only one of which is shown. The connection units 22 are specific to the private network and provide the interface between the Publiphones terminals and the autonomous routing center. It is possible to connect to the same connection unit both conventional telephone sets 24 and terminals 2 for providing interactive services on screen. A line between a telephone set 24 or a terminal 2 and a communication unit connection is the equivalent of a leased line, the operator of which is the sole user.
L'unité de raccordement 22 comporte deux modules: un module de raccordement (MR) 26 et un module de traitement de services (MTS) 28.The connection unit 22 comprises two modules: a connection module (MR) 26 and a service processing module (MTS) 28.
Le module le raccordement 26 a pour fonction de connecter les bornes qui relient un poste 24 ou un terminal 2 vers le centre à autonomie d'acheminement 20 et d'assurer le transfert de la communication. Il s'agit essentiellement d'un commutateur qui autorise ou pas le passage de la communication.The connection module 26 has the function of connecting the terminals which connect a station 24 or a terminal 2 to the self-routing center 20 and ensuring the transfer of the communication. It is essentially a switch which authorizes or not the passage of the communication.
Le module de traitement de services 28 est la partie intelligente de l'unité de raccordement 22. Il pilote le module de raccordement et commande l'envoi des messages, par exemple pour fixer la taxation qui sera transmise, etc. L'unité de raccordement 22 est reliée du côté d'un poste 24 ou d'un terminal 2 par un bus du type S0, et du côté du réseau CAA 20 par un bus du type T2. Typiquement, une unité de raccordement comporte plusieurs cartes de raccordement (dites cartes de voies), chacune permettant de concentrer jusqu'à 15 postes 22 ou terminaux 2 sur un bus T2.The service processing module 28 is the intelligent part of the connection unit 22. It controls the connection module and controls the sending of messages, for example to fix the charging which will be transmitted, etc. The connection unit 22 is connected on the side of a station 24 or of a terminal 2 by a bus of the S0 type, and on the side of the CAA network 20 by a bus of the T2 type. Typically, a connection unit comprises several connection cards (called channel cards), each making it possible to concentrate up to 15 stations 22 or terminals 2 on a T2 bus.
Les unités de raccordement du réseau privatif 21 sont reliées à un ensemble de gestion du réseau 34. Dans le cas du réseau Publiphone, cet ensemble comporte un système de gestion permettant d ' assurer un suivi de la qualité de service et d'autres paramètres. A côté de ce système de gestion, il existe d'autres serveurs, dont des centres d'autorisation (CA) des moyens de paiement. Ces serveurs sont consultés par l'unité de gestion 22 lors d'une transaction par carte 16 sur un lecteur 14 d'un terminal 2. Ainsi, lorsque la transaction s'effectue au moyen d'une carte bancaire, l'unité de raccordement se relie avec un serveur 36 dénommé "Macsim" qui assure 1 ' interface avec le monde bancaire. Ce serveur indique entre autres si la carte n'est pas en liste d'opposition et permet à l'unité de raccordement de refuser l'accès à la ligne pour le terminal concerné si tel est le cas. Pour les cartes de pré-paiement dites de deuxième génération (T2G) émises par le propriétaire du réseau, l'unité de gestion 22 comporte son propre moyen de validation, dénommé SAM correspondant à l'expression anglo-saxonne "Secure Access Module" qui effectue un calcul cryptographique et autorise ou non le raccordement du terminal concerné en fonction du résultat. L'unité de raccordement consulte également un serveur CAFT 35 (centre d'autorisation pour la carte France Télécom) pour identifier les fausses cartes par référence au numéro de lot de la carte présentée et gérer des listes d'opposition.The connection units of the private network 21 are connected to a network management unit 34. In the case of the Publiphone network, this unit includes a management system making it possible to monitor the quality of service and other parameters. In addition to this management system, there are other servers, including authorization centers (CA) for means of payment. These servers are consulted by the management unit 22 during a card transaction 16 on a reader 14 of a terminal 2. Thus, when the transaction is carried out by means of a bank card, the connection unit connects with a server 36 called "Macsim" which provides 1 interface with the world banking. This server indicates inter alia if the card is not in the opposition list and allows the connection unit to refuse access to the line for the terminal concerned if this is the case. For the so-called second generation (T2G) prepayment cards issued by the network owner, the management unit 22 has its own validation means, called SAM corresponding to the English expression "Secure Access Module" which performs a cryptographic calculation and authorizes or not the connection of the terminal concerned depending on the result. The connection unit also consults a CAFT 35 server (authorization center for the France Telecom card) to identify false cards by reference to the lot number of the card presented and manage opposition lists.
Outre les signaux propres à une télécommunication classique, qu'il s'agisse de signaux vocaux ou des données numériques, il existe un échange périodique d'informations entre le terminal 2, l'unité de gestion 22 et le réseau privatif 21 pour la gestion de l'utilisation de la ligne.In addition to the signals specific to a conventional telecommunication, whether voice signals or digital data, there is a periodic exchange of information between the terminal 2, the management unit 22 and the private network 21 for the management the use of the line.
Ces informations comprennent la remontée vers le réseau des données enregistrées dans l'ensemble de compteurs précités du terminal. La remontée se fait en réponse à une commande spécifique transmise par exemple toutes les 15 minutes au terminal par l'unité de raccordement.This information includes the return to the network of data recorded in the set of aforementioned counters of the terminal. The ascent is done in response to a specific command transmitted for example every 15 minutes to the terminal by the connection unit.
Les remontées d'informations ne concernent pas seulement les relevés des compteurs du terminal 22, mais aussi des informations qui sont élaborées directement dans l'unité de raccordement à partir de données qui sont vues directement par cette unité. Ces informations concernent notamment la taxation, qui est établie par l'unité de raccordement. L'ensemble des informations remontées servent ensuite à l'exploitant du réseau privatif 21 pour permettre d'observer les trafics, les alarmes (anomalies de fonctionnement) , l'utilisation des différents moyens de paiement, l'état du terminal (en service, hors service) , etc. Ces informations transitent via l'unité de raccordement 22, qui les retransmet au réseau.The feedback of information does not only concern the meter readings of the terminal 22, but also information which is produced directly in the connection unit from data which is seen directly by this unit. This information relates in particular to charging, which is established by the connection unit. All of the feedback is then used by the operator of the private network 21 to enable traffic, alarms (operating anomalies) to be observed, use of the various means of payment, terminal status (in use, out of service), etc. This information passes through the connection unit 22, which retransmits it to the network.
On note cependant qu'au niveau du terminal 2, le seul élément qui est vu est l'unité de raccordement 22. Tous les autres éléments sont transparents. C'est donc l'unité de raccordement 22 qui dialogue avec tous les autres serveurs .Note however that at the terminal 2, the only element which is seen is the connection unit 22. All the other elements are transparent. It is therefore the connection unit 22 which dialogues with all the other servers.
Le terminal 2 est conçu pour assurer toutes les fonctions précitées vis-à-vis du réseau ainsi que des fonctions qui sont spécifiques à l'utilisation d'un terminal de mise à disposition de services interactifs sur écran. A cette fin, le coeur du terminal 2 est décomposé fonctionnellement en deux sous-ensembles, à savoir : - un ensemble d'exécution d'applications 37 qui comprend les éléments de l'unité centrale 4, notamment la carte mère, les cartes mémoire, vidéo, son, les ports sorties/entrées (parallèles et séries) permettant la connexion de périphériques tels que le clavier 8 et la souris 10, le moniteur 6, l'imprimante 9 et le scanner 11, ainsi que le disque dur, les lecteurs de supports (disquette, cédérom, DVD) , et autres moyens qui constituent l'électronique spécifique à l'ordinateur ; et - une unité 29 de gestion des échanges de commandes sur le réseau privatif 21, qui a pour fonction de faire fonctionner le terminal conformément au protocole du réseau privatif 21 en ce qui concerne l'acheminement des communications et l'acquittement des taxes d'utilisation du terminal sur ce réseau. Les échanges d'informations avec le réseau privatif s'effectuent via une carte d'interface de ligne numérique, dite carte RNIS (réseau numérique à intégration de service). On notera que l'unité de gestion des échanges commande directement le lecteur de carte 14.Terminal 2 is designed to perform all of the aforementioned functions with respect to the network as well as functions which are specific to the use of a terminal for providing interactive services on screen. To this end, the core of the terminal 2 is functionally broken down into two sub-assemblies, namely: - an application execution set 37 which includes the elements of the central unit 4, in particular the motherboard, the memory cards , video, sound, output / input ports (parallel and serial) allowing the connection of peripherals such as the keyboard 8 and the mouse 10, the monitor 6, the printer 9 and the scanner 11, as well as the hard disk, the media readers (floppy, CD-ROM, DVD), and other means that make up computer-specific electronics; and a unit 29 for managing the exchange of orders on the private network 21, which has the function of operating the terminal in accordance with the protocol of the private network 21 as regards the routing of communications and the payment of the charges. use of the terminal on this network. The Information exchanges with the private network are carried out via a digital line interface card, called an ISDN card (digital network with service integration). It will be noted that the exchange management unit directly controls the card reader 14.
Cette unité 39 comporte en outre deux interfaces logicielles : une interface "réseau" 38 qui assure le lien entre ses éléments internes et le réseau privatif 21, et une interface "applications" qui assure le lien entre ses éléments internes et l'ensemble d'exécution d'applications 37. Ces deux interfaces 38 et 40 peuvent communiquer entre elles au moyen d'un bus logiciel 42.This unit 39 also comprises two software interfaces: a "network" interface 38 which provides the link between its internal elements and the private network 21, and an "applications" interface which ensures the link between its internal elements and the set of execution of applications 37. These two interfaces 38 and 40 can communicate with each other by means of a software bus 42.
La répartition des tâches entre les interfaces réseau 38 et applications 40 est de sorte que :The distribution of tasks between the network interfaces 38 and applications 40 is so that:
- l'interface logicielle applications 40 ne voit ni le moyen de paiement, qui est contrôlé exclusivement au sein de l'unité de gestion des échanges de commandes sur le réseau privatif 21 au sein de l'unité des échanges, ni le protocole du réseau privatif; et- the applications software interface 40 sees neither the means of payment, which is controlled exclusively within the order exchange management unit on the private network 21 within the exchange unit, nor the network protocol private; and
- l'interface logicielle réseau 38 ne contrôle pas le lancement des services, mais est seulement informé de leur utilisation (seul l'ensemble d'exécution d'applications 37 pilote les services). L'interface réseau 38, l'unité 39 de gestion des échanges sur réseau privatif et l'interface applications s'échangent les informations suivantes: les données relatives au moyen de paiement introduit (insertion de carte; retrait de carte, nature de la carte, crédit restant, validité de la carte, ...); etthe network software interface 38 does not control the launching of the services, but is only informed of their use (only the set of execution of applications 37 controls the services). The network interface 38, the unit 39 for managing exchanges on a private network and the applications interface exchange the following information: data relating to the payment method introduced (card insertion; card withdrawal, nature of the card , remaining credit, card validity, ...); and
- des ordres de fin de service pour différentes raisons liées aux cartes, au réseau, ... .- end of service orders for various reasons related to cards, network, ....
L'interface terminal 40 utilise les ressources du logiciel de réseau pour : - initialiser le logiciel de 1 ' interface réseau lors de son lancement ;The terminal interface 40 uses the resources of the network software to: - initialize the network interface software when it is launched;
- fermer l'application du logiciel de l'interface réseau en libérant ses ressources ; - demander des informations de coût: en fonction du service sélectionné, le logiciel réseau demande au réseau privatif le coût correspondant, lequel est retransmis à l'interface terminal ;- close the network interface software application by freeing up its resources; - request cost information: depending on the service selected, the network software asks the private network for the corresponding cost, which is retransmitted to the terminal interface;
- demander l'autorisation d'utiliser un service; et - indiquer la fin d'utilisation d'un service.- request authorization to use a service; and - indicate the end of use of a service.
Plusieurs méthodes de communication entre les interfaces logicielles réseau et applications sont envisageables dans les deux sens. Dans le mode de réalisation préféré, l'interface réseau 38 communique avec l'interface applications 40 en utilisant une structure de librairie connue sous le terme anglo-saxon de "dynamic linked library" (DLL) , qui permet d'exporter des fonctions.Several methods of communication between the network software interfaces and applications can be envisaged in both directions. In the preferred embodiment, the network interface 38 communicates with the applications interface 40 using a library structure known by the English term "dynamic linked library" (DLL), which allows functions to be exported.
Lors d'un transfert de données depuis l'ensemble 37 d'exécution d'applications vers l'unité 39 de gestion des échanges sur le réseau privatif, des appels directs de procédures sont effectués. Ces procédures sont exportées par les fichiers au format DLL de l'interface applications 40. Lors d'un transfert de données depuis l'unité 39 de gestion des échanges sur le réseau privatif vers l'ensemble 37 d'exécution d'applications, une procédure unique (dite de rappel) est appelée. Conformément à cette procédure, il est fourni une chaîne d'octets indiquant la commande à exécuter. Un pointeur sur cette procédure est fourni à l'unité 39 de gestion des échanges sur le réseau privatif lors de son initialisation.During a data transfer from the set of application execution 37 to the unit 39 for managing exchanges on the private network, direct calls to procedures are made. These procedures are exported by the files in DLL format of the applications interface 40. During a data transfer from the unit 39 for managing exchanges on the private network to the set 37 for executing applications, a unique procedure (called recall) is called. In accordance with this procedure, a byte string is provided indicating the command to be executed. A pointer to this procedure is supplied to the unit 39 for managing exchanges on the private network during its initialization.
Il sera maintenant décrit de manière plus détaillée les échanges de messages qui transitent via les deux interfaces logicielles 38 et 40 et qui interviennent lors d'une utilisation du terminal 2.The exchanges of messages which pass through the two will now be described in more detail. software interfaces 38 and 40 and which intervene when the terminal 2 is used.
Au niveau des communications depuis l'ensemble 37 d'exécution d'applications vers l'unité 39 de gestion des échanges sur le réseau privatif, les messages principaux sont les suivants : lancement du programme de l'interface réseau. Cette procédure est appelée par l'application du terminal lors de son démarrage. Les fonctions consistent d'une part à transmettre à l'unité 39 de gestion des échanges sur le réseau privatif le pointeur sur la procédure de rappel, afin de permettre à celle-ci d'envoyer des messages à l'ensemble 37 d'exécution d'applications. D'autre part, cette procédure permet d' initialiser l'unité 39 de gestion des échanges sur le réseau privatif et de vérifier que celle-ci est correctement initialisée. Cette initialisation et cette vérification s'appliquent également aux cartes périphériques que pilote l'unité 39 de gestion des échanges (lecteur de carte 14, carte RNIS). En réponse, l'unité 39 de gestion des échanges sur le réseau privatif mémorise le pointeur fourni par l'ensemble d'exécution d'applications 37. Ce pointeur rend ainsi la procédure accessible à l'unité 39 de gestion des échanges sur le réseau privatif;At the level of communications from the set of application execution 37 to the unit 39 for managing exchanges on the private network, the main messages are as follows: launching of the network interface program. This procedure is called by the terminal application when it starts up. The functions consist on the one hand in transmitting to the unit 39 for managing exchanges on the private network the pointer to the recall procedure, in order to allow the latter to send messages to the execution set 37 of applications. On the other hand, this procedure makes it possible to initialize the unit 39 for managing the exchanges on the private network and to verify that the latter is correctly initialized. This initialization and this verification also apply to the peripheral cards piloted by the exchange management unit 39 (card reader 14, ISDN card). In response, the unit 39 for managing exchanges on the private network stores the pointer provided by the set of applications execution 37. This pointer thus makes the procedure accessible to the unit 39 for managing exchanges on the network. private;
- fermeture du programme de l'interface réseau. L'ensemble d'exécution d'applications 37 demande alors à l'unité 39 de gestion des échanges sur le réseau privatif sa fermeture et la libération des ressources (matérielles et logicielles) utilisées. En réponse, cette unité 39 libère la mémoire allouée, ainsi que la connexion CAPI correspondant à l'expression anglo- saxonne "Common ISDN Application Programming Interface" et au lecteur de cartes 14 ; - demande du coût du service. Cette fonction est appelée lorsque l'ensemble d'exécution d'applications 37 demande à l'unité de gestion des échanges sur le réseau privatif le coût du service indiqué en paramètre. L'unité 39 de gestion des échanges sur le réseau privatif connaît le coût de chaque service, ces informations étant stockées localement ou, éventuellement, transmises par l'unité de raccordement 22 comme décrit dans la variante plus bas. Le coût du service est transmis à l'ensemble d'exécution d'applications 37 sous la forme d'une chaîne de caractères qui peuvent être affichés ;- closing of the network interface program. The set of applications execution 37 then requests the unit 39 for managing the exchanges on the private network to close and release the resources (hardware and software) used. In response, this unit 39 frees the allocated memory, as well as the connection CAPI corresponding to the English expression "Common ISDN Application Programming Interface" and to the card reader 14; - request for the cost of the service. This function is called when the application execution set 37 requests from the exchange management unit on the private network the cost of the service indicated in parameter. The unit 39 for managing exchanges on the private network knows the cost of each service, this information being stored locally or, possibly, transmitted by the connection unit 22 as described in the variant below. The cost of the service is transmitted to the application execution set 37 in the form of a string of characters which can be displayed;
- demande de lancement d'un service. L'ensemble 37 d'exécution d'applications demande dans ce cas à l'unité 39 de gestion des échanges sur le réseau privatif l'autorisation de se connecter au réseau et, plus généralement, l'autorisation d'exécuter un service. En réponse, cette unité 39 autorise le lancement du service dès lors qu'elle détecte la présence d'un moyen de paiement valide disposant d'un crédit suffisant (ou éventuellement la gratuité du service) ; indication de fin de connexion à un service. L'ensemble 37 d'exécution d'applications indique alors à l'unité de gestion des échanges sur le réseau privatif la fin d'utilisation d'un service. En réponse, l'interface réseau 38 effectue les opérations nécessaires auprès du réseau privatif 21, à savoir l'indication d'une fin de communication auprès du lecteur de carte 14 et la gestion adéquate de son afficheur.- request to launch a service. The set 37 of application execution in this case requests the unit 39 for managing the exchanges on the private network the authorization to connect to the network and, more generally, the authorization to execute a service. In response, this unit 39 authorizes the launch of the service as soon as it detects the presence of a valid means of payment with sufficient credit (or possibly free service); indication of end of connection to a service. The set 37 of application execution then indicates to the management unit of the exchanges on the private network the end of use of a service. In response, the network interface 38 performs the necessary operations with the private network 21, namely the indication of an end of communication with the card reader 14 and the adequate management of its display.
Au niveau des communications dans le sens unité 39 de gestion des échanges sur le réseau privatif vers l'ensemble 37 d'exécution d'applications, toute commande transitant par l'interface applications 40 envoyée vers l'ensemble 37 d'exécution d'applications est fournie sous la forme d'un pointeur sur une structure composée des champs suivants:At the level of communications in the direction of unit 39 for managing exchanges on the private network to the set 37 for executing applications, any command passing through the applications interface 40 sent to the set 37 for executing applications is provided in the form of a pointer to a structure composed of the following fields:
- longueur (1 octet) qui indique le nombre d'octets qui suivent, - code d'application (1 octet) qui indique l'application appelante,- length (1 byte) which indicates the number of bytes which follow, - application code (1 byte) which indicates the calling application,
- un code commande qui indique le message envoyé, et- an order code which indicates the message sent, and
- un tableau d'octets spécifiques à chaque message. Les messages transmis par l'unité 39 de gestions des échanges sur le réseau privatif à l'ensemble 37 d'exécution d'applications sont les suivants:- an array of bytes specific to each message. The messages transmitted by the unit 39 for managing exchanges on the private network to the set 37 for executing applications are as follows:
- ordre de fin de service. L'unité 39 de gestion des échanges sur le réseau privatif ordonne de mettre fin au service sur retrait de carte, fin de crédit carte ou crédit insuffisant, ou sur coupure de réseau. D'autres ordres de fin de service comprennent la détection d'une carte non valide, la fermeture de l'application au niveau du réseau privatif 21, ou éventuellement la fin de connexion au service demandé par l'utilisateur (ce dernier cas est identifié lors d'un dialogue dans le sens interface terminal ver l'interface réseau). En réponse, le terminal 2 informe l'utilisateur via le moniteur 6 du motif de clôture du service et clôt ce service ;- end of service order. The unit 39 for managing exchanges on the private network orders the service to be terminated on withdrawal of card, insufficient credit or insufficient credit, or on network outage. Other end of service orders include the detection of an invalid card, the closing of the application on the private network 21, or possibly the end of connection to the service requested by the user (the latter case is identified during a dialogue in the direction from terminal interface to network interface). In response, the terminal 2 informs the user via the monitor 6 of the reason for closing the service and closes this service;
- gestion du moyen de paiement. Cette fonction permet à l'unité 39 de gestion des échanges sur le réseau privatif d'informer l'ensemble 37 d'exécution d'applications de l'état du lecteur de cartes 14 (moyen de paiement présent ou absent) ainsi que la nature de la carte présente. Le tableau d'octets comporte deux octets. Un premier octet informe du type de carte introduite dans le lecteur 14 (carte T1G, T2G, France Télécom, bancaire, ... ) et un second octet informe de la validité ou non de moyen de paiement. Cet octet comporte également des messages relatifs à l'utilisation du lecteur 14 et d'une terminaison imminente de la communication. Dans l'exemple, ces messages sont les suivants: moyen de paiement non inséré, moyen de paiement valide, crédit épuisé, crédit insuffisant, carte non valide, date de validité atteinte, message "patientez", saisie du code PIN (code personnel) à effectuer, enchaînement de service refusé, épuisement du temps alloué pour la saisie du code, annulation de la saisie du code secret, avertissement de la coupure imminente de la communication, refus du moyen de paiement, anomalie provoquée par la lecture de la carte, et moyen de paiement non utilisable ;- management of the means of payment. This function allows the unit 39 for managing exchanges on the private network to inform the set 37 of application execution of the state of the card reader 14 (means of payment present or absent) as well as the nature of the present card. The byte array has two bytes. A first byte informs of the type of card inserted in the reader 14 (T1G, T2G, France Telecom, banking card, etc.) and a second byte informs of the validity or not of means of payment. This byte also includes messages relating to the use of the reader 14 and an imminent termination of the communication. In the example, these messages are as follows: payment method not inserted, valid payment method, exhausted credit, insufficient credit, invalid card, expiration date reached, message "wait", entry of PIN code (personal code) to be performed, sequence of service refused, exhaustion of the time allocated for entering the code, cancellation of the entry of the secret code, warning of the imminent cut in communication, refusal of the means of payment, anomaly caused by reading the card, and unusable means of payment;
- gestion de crédits carte. Cette fonction permet à l'unité 39 de gestion des échanges sur le réseau privatif d'informer l'ensemble 37 d'exécution d'applications des crédits (restants et consommés) de la carte 16. Le message comporte un octet qui exprime l'unité de paiement utilisée: unités de carte prépayées, Francs, Euros, ou autres devises et unités de comptabilisation. Des groupes d'octets respectifs indiquent, en termes d'unités de paiement utilisés, le crédit restant et le crédit consommé. Ces octets sont décodés par l'interface terminal et les informations sont affichées sur l'écran 6 du terminal 2.- card credit management. This function allows the unit 39 for managing the exchanges on the private network to inform the assembly 37 of execution of applications of the credits (remaining and consumed) of the card 16. The message includes a byte which expresses the payment unit used: prepaid card units, Francs, Euros, or other currencies and accounting units. Respective groups of bytes indicate, in terms of payment units used, the remaining credit and the credit consumed. These bytes are decoded by the terminal interface and the information is displayed on the screen 6 of terminal 2.
On note qu'une spécificité du réseau privatif 21 branché sur un réseau numérique tel que Numéris, avec utilisation du canal D pour mettre en oeuvre le terminal 2, est la nécessité d'utiliser un identifiant particulier de point d'accès au service. (Cet identifiant est plus connu sous le sigle "SAPI" correspondant à l'expression anglo-saxonne "Service Access Point Identifier". Un identifiant SAPI est exprimé par un octet du niveau 2 du protocole LAPD correspondant à l'expression anglo-saxonne "Link Access Protocol channel D", qui permet de définir l'application à laquelle on s'adresse. Il existe des identifiants SAPI normalisés, par exemple l'identifiant SAPI 0 qui concerne toute la signalisation ordinaire, et l'identifiant SAPI 16 pour communiquer en mode X25. Pour la réalisation du terminal 2 selon le mode préféré de l'invention, on désigne un identifiant SAPI particulier pour y établir un protocole. Ce choix d'identifiant SAPI est arbitraire et le numéro 4 lui est ainsi attribué. L'identifiant SAPI 4 fixe ainsi le protocole d'échange de messages entre le terminal 2 et son unité de raccordement 22 au moyen de trames particulières, autres que celles de signalisation, de gestion ou de paquets. Ces messages sont généralement courts et ne nécessitent pas un débit élevé.It is noted that a specificity of the private network 21 connected to a digital network such as Numéris, with the use of the D channel to implement the terminal 2, is the need to use a particular identifier of access point to the service. (This identifier is better known by the acronym "SAPI" corresponding to the Anglo-Saxon expression "Service Access Point Identifier". A SAPI identifier is expressed by a byte of level 2 of the LAPD protocol corresponding to the Anglo-Saxon expression " Link Access Protocol channel D ", which defines the application to which we are addressing. There are standardized SAPI identifiers, for example the identifier SAPI 0 which relates to all ordinary signaling, and the identifier SAPI 16 to communicate in mode X25. For the realization of terminal 2 according to the preferred embodiment of the invention, a particular SAPI identifier is designated to establish a protocol therein. This choice of SAPI identifier is arbitrary and the number 4 is thus assigned. 4 thus fixes the message exchange protocol between the terminal 2 and its connection unit 22 by means of specific frames, other than those for signaling, management or packets. These messages are generally short and do not require a high speed .
Il est nécessaire que la carte d'interface RNIS de l'interface réseau 38 soit à même d'accepter ce nouvel identifiant SAPI 4. Or, les pilotes des cartes d'interface RNIS permettent rarement la mise en application d'un nouvel identifiant SAPI non prévu lors de leur conception. Toutefois, la carte d'interface RNIS de la société Oxus, 704 avenue Salengro 92370 Chaville, France, commercialisée sous le nom "ActiveFire" accepte d'utiliser un identifiant SAPI particulier, et notamment le SAPI fixé pour la mise en oeuvre du terminal 2. Cette carte convient donc pour le terminal 2. Il est alors possible de réaliser l'intégralité du terminal 2 avec des sous-ensembles déjà disponibles dans le commerce. II existe aussi un identifiant pour l'adressage des terminaux connectés sur un même accès physique, plus connu sous le sigle "TEI" correspondant à l'expression anglo-saxonne "Terminal End point Identifier" . Un autre problème à prendre en compte lors de la réalisation du terminal 2 destiné à se connecter sur un réseau privatif 21, tel que le réseau Publiphone, est l'unicité des TEI précités. En effet, le fonctionnement concomitant de l'interface réseau 38 et de l'ensemble 37 d'exécution d'applications dans le terminal 2 donne lieu à deux applications en cours. Dans ce cas de figure, certaines cartes d'interface RNIS existantes attribuent deux TEI différents pour ces deux applications. Cette double attribution de TEI est perçue par le réseau privatif 21 - et notamment le réseau Publiphone - comme une tentative de fraude. En effet, le réseau déduit dans ce cas qu'il y a un branchement de deux appareils sur la même ligne, ce qui n'est pas toléré. Il est donc nécessaire que la carte n'attribue qu'un seul TEI au terminal 2 pour les deux applications précitées. La carte d'interface RNIS "ActiveFire" précitée est conforme à cette exigence en n'attribuant effectivement qu'un seul TEI pour ces deux applications. II sera maintenant décrit un exemple de fonctionnement du terminal 2 dans une application où celui-ci est utilisé en tant que borne d'accès au réseau privatif 21 Publiphone, pour permettre l'accès notamment à internet. Après la mise en service initiale (préparation, installation et alimentation électrique) , le terminal 2 est dans un état d'attente. Dans ce mode, le moniteur 6 peut soit être mis en veille, soit être commandé pour afficher des messages de présentation du terminal ou des annonces publicitaires. Le terminal est basculé automatiquement en mode actif par l'insertion d'une carte de paiement 16 dans le lecteur 14.The ISDN interface card for network interface 38 must be able to accept this new SAPI identifier 4. However, the drivers for ISDN interface cards rarely allow the application of a new SAPI identifier. not planned at the time of their conception. However, the ISDN interface card of the company Oxus, 704 avenue Salengro 92370 Chaville, France, marketed under the name "ActiveFire" accepts to use a specific SAPI identifier, and in particular the SAPI fixed for the implementation of terminal 2 This card is therefore suitable for terminal 2. It is then possible to produce the entire terminal 2 with sub-assemblies already commercially available. There is also an identifier for addressing the terminals connected to the same physical access, better known by the acronym "TEI" corresponding to the Anglo-Saxon expression "Terminal End point Identifier". Another problem to be taken into account when producing the terminal 2 intended to connect to a private network 21, such as the Publiphone network, is the uniqueness of the above-mentioned TEIs. Indeed, the concomitant operation of the network interface 38 and of the assembly 37 for executing applications in the terminal 2 gives rise to two applications in progress. In this case, some existing ISDN interface cards assign two different TEIs for these two applications. This dual allocation of TEI is perceived by the private network 21 - and in particular the Publiphone network - as an attempt at fraud. In fact, the network deduces in this case that there is a connection of two devices on the same line, which is not tolerated. It is therefore necessary that the card only assigns one TEI to terminal 2 for the two aforementioned applications. The aforementioned "ActiveFire" ISDN interface card complies with this requirement by effectively assigning only one TEI for these two applications. There will now be described an example of operation of the terminal 2 in an application where it is used as an access terminal to the private network 21 Publiphone, to allow access in particular to the internet. After initial commissioning (preparation, installation and electrical supply), terminal 2 is in a standby state. In this mode, the monitor 6 can either be put on standby or be commanded to display terminal presentation messages or advertisements. The terminal is automatically switched to active mode by the insertion of a payment card 16 in the reader 14.
En réponse, le moniteur 6 affiche les services offerts (par exemple l'accès à un serveur internet tel que Wanadoo de France Télécom) , ainsi que le coût de ce service, et demande à l'utilisateur s'il souhaite continuer. L'affichage du coût peut être établi de manière intelligente en fonction du type de carte de paiement: s'il est détecté par l'interface réseau 38 que la carte est à pré-paiement, le crédit étant débité en unités, le coût est affiché en termes d'unités ; dans le cas d'une carte bancaire, le coût est affiché en valeur monétaire, éventuellement donné dans la devise du pays qui gère la carte. Après confirmation par l'utilisateur de continuerIn response, monitor 6 displays the services offered (for example access to an internet server such as Wanadoo from France Telecom), as well as the cost of this service. service, and asks the user if they want to continue. The cost display can be established intelligently depending on the type of payment card: if it is detected by the network interface 38 that the card is prepaid, the credit being debited in units, the cost is displayed in terms of units; in the case of a bank card, the cost is displayed in monetary value, possibly given in the currency of the country which manages the card. After confirmation by the user to continue
(par exemple en désignant une icône correspondant à ce choix) , le terminal 2 lance un processus de validation du moyen de paiement par un échange entre le lecteur de cartes 14 et l'unité de raccordement 22, ce dernier communiquant éventuellement avec un centre d'autorisation comme décrit par référence à la figure 2.(for example by designating an icon corresponding to this choice), the terminal 2 initiates a validation process of the means of payment by an exchange between the card reader 14 and the connection unit 22, the latter possibly communicating with a call center. authorization as described with reference to Figure 2.
Une fois le paiement validé, l'unité de raccordement transmet à l'unité 39 de gestion des échanges des commandes d'ouverture de la ligne. En réponse, le terminal appelle le fournisseur d'accès d'après un numéro stocké en mémoire de l'ordinateur 4, et lance donc la communication.Once the payment has been validated, the connection unit transmits line opening commands to the exchange management unit 39. In response, the terminal calls the access provider according to a number stored in the memory of the computer 4, and therefore initiates the communication.
Le terminal 2 fonctionne alors comme tout ordinateur relié par une ligne téléphonique à un fournisseur d'accès à internet. Toutefois, le moniteur 6 (ou éventuellement un autre dispositif d'affichage associé au terminal) affiche en permanence ou régulièrement le paiement déjà prélevé. Le crédit restant est également affiché dans le cas de règlement par une carte de pré-paiement.Terminal 2 then operates like any computer connected by a telephone line to an internet service provider. However, the monitor 6 (or possibly another display device associated with the terminal) permanently or regularly displays the payment already withdrawn. The remaining credit is also displayed in the case of payment by a pre-payment card.
Le contrôle du paiement est réalisé au niveau de l'unité de raccordement 22, celle-ci transmettant périodiquement une commande de taxation vers le terminal. Cette commande est interprétée par l'unité 39 de gestion des échanges sur le réseau privatif afin de décompter, au moyen du lecteur de cartes 14, une (ou plusieurs) unité(s) d'une carte de pré-paiement, ou pour mettre à jour un total de paiement qui sera prélevé à partir d'une carte bancaire en fin de communication. En fin d'utilisation du terminal 2, l'interface réseau 38 initie une fonction de raccroché. S 'agissant d'une connexion sur le réseau Publiphone, deux raccrochés peuvent être effectués : partiel et définitif. A la demande de l'utilisateur, le terminal émet une facture indiquant le coût du service de connexion.Payment is checked at the connection unit 22, which periodically transmits a charging command to the terminal. This command is interpreted by the unit 39 for managing exchanges on the private network in order to deduct, by means of the card reader 14, one (or more) unit (s) from a pre-payment card, or to update a total payment which will be debited from a bank card at the end of communication. At the end of use of the terminal 2, the network interface 38 initiates a hang-up function. As regards a connection on the Publiphone network, two hang-ups can be carried out: partial and final. At the user's request, the terminal issues an invoice indicating the cost of the connection service.
Le raccroché peut être initié au niveau du terminal par plusieurs moyens, et notamment par le simple retrait de la carte de paiement 16 ou par l'entrée d'une commande à cet effet. Quel que soit le moyen utilisé pour provoquer le raccroché depuis le terminal, ce dernier transmet un message spécifique à l'unité de raccordement 22. En réponse, ce dernier transmet à l'interface 38 une confirmation de coupure de la ligne. Au niveau de l'unité de raccordement 22, un raccroché peut être initié en cas d'insuffisance de crédit ou pour des raisons techniques. Un raccroché est également initié par l'unité de raccordement à terme d'une période prédéterminée d'utilisation du terminal 2. Cette période est fixée par exemple à 60 minutes. L'unité de raccordement 22 transmet aussi dans ces cas une commande de coupure de ligne à l'interface 38.The hang-up can be initiated at the terminal by several means, and in particular by simply withdrawing the payment card 16 or by entering an order for this purpose. Whatever the means used to cause hanging up from the terminal, the latter transmits a specific message to the connection unit 22. In response, the latter transmits to the interface 38 a line cutoff confirmation. At the connection unit 22, a hang-up can be initiated in the event of a credit shortage or for technical reasons. A hang-up is also initiated by the connection unit at the end of a predetermined period of use of the terminal 2. This period is fixed for example at 60 minutes. The connection unit 22 also transmits in this case a line cut command to the interface 38.
L'unité de raccordement 22 transmet aussi des commandes et des messages destinés à la configuration et à l'entretien du terminal 2. A cette fin, le réseau effectue des scrutations dans lesquelles le terminal est interrogé pour en connaître les paramètres de configuration. Si le terminal n'est pas configuré comme il convient pour le réseau, par exemple en raison d'une défaillance ou d'une évolution dans le réseau, ce dernier envoi au terminal des ordres de configuration adaptés. Le réseau vérifie ensuite par une nouvelle scrutation que la configuration est alors la bonne.The connection unit 22 also transmits commands and messages intended for the configuration and maintenance of the terminal 2. To this end, the network carries out scans in which the terminal is interrogated in order to know the configuration parameters thereof. If the terminal is not configured properly for the network, for example due to a failure or an evolution in the network, this last sending to the terminal of the adapted configuration orders. The network then verifies by a new scan that the configuration is then correct.
Dans ce qui précède, les commandes de paiement sont transmises par l'unité de raccordement 22 en réponse à des signaux de taxation issus du réseau général. Autrement dit, l'unité de raccordement émet une commande de prélèvement de taxe au terminal 2 à chaque détection des signaux de taxation du réseau général. Ces signaux de taxation sont prévus pour des communications vocales et tiennent compte de paramètres, tels que la distance d'appel, qui ne sont pas forcément adaptés à la gestion des services que peuvent offrir le terminal 2.In the foregoing, the payment commands are transmitted by the connection unit 22 in response to charging signals from the general network. In other words, the connection unit sends a tax collection command to the terminal 2 each time the general network charging signals are detected. These charging signals are intended for voice communications and take account of parameters, such as the call distance, which are not necessarily adapted to the management of the services that terminal 2 can offer.
Selon une variante de l'invention, l'unité de raccordement 22 établie les commandes de prélèvement de paiement non pas en se fiant uniquement aux signaux de taxation émanant du réseau général, mais en fonction d'une grille de tarif contenue dans une mémoire située dans le module de traitement de service (MTΞ) de cette unité. Une telle disposition permet de prévoir un mode de paiement des services qui est totalement indépendant vis-à-vis de la gestion du réseau général.According to a variant of the invention, the connection unit 22 establishes the direct debit orders not by relying solely on the charging signals emanating from the general network, but as a function of a tariff grid contained in a memory located in the service processing module (MTΞ) of this unit. Such an arrangement makes it possible to provide a mode of payment for the services which is completely independent with regard to the management of the general network.
Il est ainsi possible de prévoir un éventail de services à partir du terminal, chacun faisant l'objet d'une tarification spécifique qui sera gérée par l'unité de raccordement 22. A titre d'exemple, les services pouvant faire l'objet d'une tarification spécifique gérée par l'unité de raccordement peuvent être :It is thus possible to provide a range of services from the terminal, each subject to a specific rate which will be managed by the connection unit 22. For example, the services which may be subject to '' a specific rate managed by the connection unit can be:
- distants, i.e. provenant d'un serveur : accès à des banques de données payantes, à des jeux vidéo, achat par téléchargement de logiciels ou autres produits enregistrables (musique, films, ouvrages édités, etc.), utilisation d'un logiciel (traitement de texte, tableur, dessin, etc.) sur serveur, transactions boursières, achats de biens vendus par le biais du réseau privatif 21 , etc. ; locaux, i.e. fournis par le terminal : utilisation des périphériques (imprimante 9, scanner 11, lecteur et/ou graveur de cédérom ou de support DVD, disquette, caméra de type "webcam", fax, etc., utilisation de logiciels stockés au niveau de l'ordinateur 4 du terminal.- remote, ie from a server: access to paid databases, video games, purchase by downloading software or other recordable products (music, films, published works, etc.), use of software ( word processor, spreadsheet, drawing, etc.) on server, stock market transactions, purchases of goods sold through the private network 21, etc. ; premises, ie supplied by the terminal: use of peripherals (printer 9, scanner 11, CD-ROM or DVD support reader and / or burner, floppy disk, "webcam" type camera, fax, etc., use of software stored at the level from terminal computer 4.
Les services locaux peuvent être rendus disponibles seulement par des commandes spécifiques transmises par le réseau privatif, de manière à empêcher les tentatives de fraude.Local services can be made available only by specific commands transmitted by the private network, so as to prevent fraud attempts.
Pour la gestion du paiement des services fournis au niveau distant ou local, le terminal 2 informe l'unité de raccordement 22 du ou des service (s) sélectionné (s) par l'utilisateur par des messages spécifiques au protocole SAPI 4. En réponse, l'unité de raccordement consulte les tarifs correspondants et transmet au terminal les commandes de taxation en fonction de ces tarifs.For the management of the payment of the services provided at the remote or local level, the terminal 2 informs the connection unit 22 of the service (s) selected by the user by messages specific to the SAPI protocol 4. In response , the connection unit consults the corresponding tariffs and transmits the charging commands to the terminal according to these tariffs.
Les différents services distants (et éventuellement locaux) mis à disposition sont présentés à l'utilisateur au moyen de messages gérés et transmis au terminal par l'unité de raccordement. Ces messages sont ensuite stockés dans la mémoire du terminal 2 et lus pour permettre un affichage de services sur le moniteur. Cet affichage peut être programmé pour apparaître par exemple à une étape initiale d'utilisation de terminal, ou à titre d'annonce en dehors du service du terminal par un utilisateur. Des mises à jour de ces messages par l'unité de raccordement sont alors programmées en fonction de l'évolution des services ou des tarifs.The various remote (and possibly local) services made available are presented to the user by means of messages managed and transmitted to the terminal by the connection unit. These messages are then stored in the memory of terminal 2 and read to allow a display of services on the monitor. This display can be programmed to appear for example at an initial stage of terminal use, or as an advertisement outside of the terminal service by a user. Updates of these messages by the connection unit are then scheduled according to the evolution of services or prices.
En variante, les messages précités peuvent être transmis par l'unité de raccordement systématiquement à chaque connexion au réseau. La gestion ainsi centralisée de la tarification des services et de la fourniture des services distants permet de s'assurer que tous les terminaux 2 du réseau privatif 21 sont harmonisés dans leurs prestations et tarifications. Par ailleurs, elle permet de faire bénéficier rapidement et facilement des évolutions de services à tous les terminaux.As a variant, the aforementioned messages can be transmitted by the connection unit systematically at each connection to the network. The centralized management of the pricing of services and the provision of remote services thus makes it possible to ensure that all of the terminals 2 of the private network 21 are harmonized in their services and pricing. In addition, it makes it possible to quickly and easily benefit from service developments at all terminals.
Il est également possible de prévoir un serveur spécifique aux terminaux de mise à disposition de services interactifs sur écran 2. Ce serveur accomplit alors les tâches attribuées au module de raccordement dans la variante de l'invention venant d'être décrite (gestion des tarifications des différents services, transmission de messages concernant les services vers les terminaux, etc.). Ce serveur assure également les téléchargements de logiciels des interfaces réseau 38 et terminal 40. L'unité de raccordement peut néanmoins garder son rôle de gestion de l'accès à la ligne.It is also possible to provide a server specific to the terminals for providing interactive services on screen 2. This server then accomplishes the tasks assigned to the connection module in the variant of the invention just described (management of user fees different services, transmission of messages concerning the services to the terminals, etc.). This server also provides software downloads for the network interfaces 38 and terminal 40. The connection unit can nevertheless keep its role of managing access to the line.
La présente invention trouve des applications industrielles pour permettre l'exploitation de réseaux privatifs, et notamment de leurs possibilités de gestion centralisée, pour de nouveaux services interactifs sur écran. The present invention finds industrial applications to allow the operation of private networks, and in particular their centralized management possibilities, for new interactive services on screen.

Claims

R E V E N D I C A T I O N S
1. Terminal (2) de mise à disposition d'au moins un service interactif sur écran, caractérisé en ce qu'il comprend des moyens (37, 38, 39, 40, 42) de raccordement à un réseau de télécommunications privatif (21) dont l'accès est régi par un paiement ponctuel, lesdits moyens de raccordement comportant des moyens (37, 38, 39, 40, 42) d'ouverture et de coupure dudit accès qui dépendent de commandes issues du réseau de télécommunications privatif.1. Terminal (2) for providing at least one interactive service on screen, characterized in that it comprises means (37, 38, 39, 40, 42) for connection to a private telecommunications network (21 ) whose access is governed by a one-off payment, said connection means comprising means (37, 38, 39, 40, 42) for opening and cutting off said access which depend on commands from the private telecommunications network.
2. Terminal selon la revendication 1, caractérisé en ce que les moyens (37, 38, 39, 40, 42) permettant l'accès à un réseau privatif (21) comprennent un moyen logiciel réalisant une fonction d'interface entre des moyens d'exécution du ou des service (s) et ledit réseau privatif (21) .2. Terminal according to claim 1, characterized in that the means (37, 38, 39, 40, 42) allowing access to a private network (21) comprise software means performing an interface function between means of execution of the service (s) and said private network (21).
3. Terminal selon la revendication 1 ou 2, caractérisé en ce que les moyens (37, 38, 39, 40, 42) permettant l'accès à un réseau privatif (21) gèrent en outre le paiement ponctuel en fonction de commandes reçues par le réseau privatif (21) .3. Terminal according to claim 1 or 2, characterized in that the means (37, 38, 39, 40, 42) allowing access to a private network (21) also manage the punctual payment according to orders received by the private network (21).
4. Terminal selon l'une quelconque des revendications 1 à 3, caractérisé en ce que l'acquittement du paiement ponctuel est réalisé en association avec un lecteur (14) de cartes destiné à recevoir une carte (16) de pré-paiement et/ou bancaire.4. Terminal according to any one of claims 1 to 3, characterized in that the acknowledgment of the punctual payment is carried out in association with a card reader (14) intended to receive a card (16) for prepayment and / or banking.
5. Terminal selon l'une quelconque des revendications 1 à 4, caractérisé en ce que les moyens (37, 38, 39, 40, 42) permettant l'accès à un réseau privatif (21) sont prévus pour acquitter le paiement ponctuel en fonction de commandes issues du réseau privatif (21) périodiquement en cours de la communication .5. Terminal according to any one of claims 1 to 4, characterized in that the means (37, 38, 39, 40, 42) allowing access to a private network (21) are provided for paying the payment punctual according to commands from the private network (21) periodically during the communication.
6. Terminal selon l'une quelconque des revendications 1 à 5, caractérisé en ce qu'il offre en outre au moins un service local accessible contre paiement ponctuel géré par le réseau privatif (21) , le terminal comprenant des moyens (37, 38, 39, 40, 42) de transmission d'informations vers ledit réseau concernant un service local sélectionné et des moyens (38, 40, 42) de réception en retour du réseau des commandes d'acquittement de paiement du service.6. Terminal according to any one of claims 1 to 5, characterized in that it also offers at least one local service accessible against punctual payment managed by the private network (21), the terminal comprising means (37, 38 , 39, 40, 42) for transmitting information to said network concerning a selected local service and means (38, 40, 42) for receiving back from the network payment acknowledgment commands for the service.
7. Terminal selon l'une quelconque des revendications 1 à 6, caractérisé en ce que les moyens (37, 38, 39, 40, 42) permettant l'accès à un réseau privatif (21) sont configurés pour échanger des données relatives aux coûts du ou des service (s), autorisant notamment l'affichage de ces coûts.7. Terminal according to any one of claims 1 to 6, characterized in that the means (37, 38, 39, 40, 42) allowing access to a private network (21) are configured to exchange data relating to costs of the service (s), in particular authorizing the display of these costs.
8. Terminal selon la revendication 7, caractérisé en ce que les moyens (37, 38, 39, 40, 42) permettant l'accès à un réseau privatif (21) sont configurés pour échanger avec le réseau privatif (21) des données relatives à au moins un service sélectionné par l'utilisateur.8. Terminal according to claim 7, characterized in that the means (37, 38, 39, 40, 42) allowing access to a private network (21) are configured to exchange with the private network (21) relative data to at least one service selected by the user.
9. Terminal selon la revendication 7 ou 8, caractérisé en ce que les moyens (37, 38, 39, 40, 42) permettant l'accès à un réseau privatif (21) sont configurés pour échanger avec le réseau privatif (21) des données relatives au moyen de paiement ponctuel (par exemple le type de carte) en cours d'utilisation et pour afficher à l'utilisateur des données relatives au paiement acquitté.9. Terminal according to claim 7 or 8, characterized in that the means (37, 38, 39, 40, 42) allowing access to a private network (21) are configured to exchange with the private network (21) of data relating to the punctual payment method (for example the type of card) in use and to display to the user relative data to the payment paid.
10. Système de mise à disposition d'au moins un service interactif sur écran, caractérisé en ce qu'il comprend :10. System for providing at least one interactive service on screen, characterized in that it comprises:
- au moins un terminal (2) selon l'une quelconque des revendications 1 à 9 ; et- at least one terminal (2) according to any one of claims 1 to 9; and
- un réseau privatif (21) comportant au moins une unité de raccordement (22) assurant une liaison entre au moins un terminal (2) précité et un réseau de communication (20), l'unité de raccordement comprenant des moyens (28) d'établissement de commandes d ' ouverture et de coupure d ' accès au réseau de communication, ces commandes étant transmises à un terminal (2) pour exécution par celui-ci.- a private network (21) comprising at least one connection unit (22) providing a connection between at least one aforementioned terminal (2) and a communication network (20), the connection unit comprising means (28) d 'establishment of commands for opening and cutting access to the communication network, these commands being transmitted to a terminal (2) for execution by the latter.
11. Système selon la revendication 10, caractérisé en ce que le paiement ponctuel est variable en fonction de services sélectionnés par l'utilisateur.11. System according to claim 10, characterized in that the punctual payment is variable according to the services selected by the user.
12. Système selon la revendication 10 ou 11, caractérisé en ce que la tarification du ou des service(s) est gérée par le réseau privatif (21).12. System according to claim 10 or 11, characterized in that the pricing of the service (s) is managed by the private network (21).
13. Système selon l'une quelconque des revendications 10 à 12, caractérisé en ce que le terminal (2) comprend des moyens (38, 40, 42) pour sélectionner un ou plusieurs service (s) et pour informer le réseau de cette sélection, le réseau comprenant des moyens (22) pour transmettre en réponse une commande d'acquittement de paiement en fonction de cette sélection et des données relatives aux coûts de ce ou ces service (s) afin que ces coûts puissent être affichés par le terminal (2) . 13. System according to any one of claims 10 to 12, characterized in that the terminal (2) comprises means (38, 40, 42) for selecting one or more service (s) and for informing the network of this selection , the network comprising means (22) for transmitting in response a payment acknowledgment command according to this selection and data relating to the costs of this or these service (s) so that these costs can be displayed by the terminal ( 2).
14. Système selon l'une quelconque des revendications 10 à 13, caractérisé en ce qu'un service interactif sur écran est l'accès à internet.14. System according to any one of claims 10 to 13, characterized in that an interactive screen service is internet access.
15. Système selon l'une quelconque des revendications 10 à 14, caractérisé en ce qu'au moins un service interactif sur écran est un service parmi :15. System according to any one of claims 10 to 14, characterized in that at least one interactive service on screen is a service from:
- l'accès à un jeu,- access to a game,
- l'accès à un serveur d'achats de produits pouvant être téléchargés, l'accès à l'utilisation d'un logiciel installé sur un serveur distant,- access to a product purchasing server that can be downloaded, access to the use of software installed on a remote server,
- l'accès à une banque de données.- access to a database.
16. Système selon l'une quelconque des revendications 10 à 15, caractérisé en ce que le réseau comporte des moyens (22) pour transmettre à au moins un terminal (2) des données relatives aux services offerts, notamment la tarification, des logiciels et des données liées à la maintenance du terminal.16. System according to any one of claims 10 to 15, characterized in that the network comprises means (22) for transmitting to at least one terminal (2) data relating to the services offered, in particular the pricing, software and data related to terminal maintenance.
17. Système selon l'une quelconque des revendications 10 à 16, caractérisé en ce qu'il comporte des moyens (14, 22, 36, 37) de sécurisation du paiement par un protocole spécifique entre le réseau et le terminal (2) .17. System according to any one of claims 10 to 16, characterized in that it comprises means (14, 22, 36, 37) for securing the payment by a specific protocol between the network and the terminal (2).
18. Système selon l'une quelconque des revendications 10 à 17, caractérisé en ce que qu'il comprend des moyens (14, 22, 36, 37) de sécurisation du paiement par analyse de données contenues dans une carte de paiement (16) introduite dans un lecteur de carte (14) du terminal (2).18. System according to any one of claims 10 to 17, characterized in that it comprises means (14, 22, 36, 37) for securing the payment by analysis of data contained in a payment card (16) inserted into a card reader (14) of the terminal (2).
19. Système selon la revendication 18, caractérisé en ce que l'analyse est réalisée au niveau du terminal (2) .19. The system as claimed in claim 18, characterized in that the analysis is carried out at the terminal (2).
20. Système selon la revendication 18, caractérisé en ce que l'analyse est réalisée au niveau du réseau privatif (21) .20. System according to claim 18, characterized in that the analysis is carried out at the level of the private network (21).
21. Système selon l'une quelconque des revendications 10 à 20, caractérisé en ce que la gestion d'au moins un terminal (2) est réalisé par au moins un serveur du réseau en amont de l'unité de raccordement (22) , et en ce que le terminal (2) dialogue avec l'unité de raccordement lors des échanges relatifs à la gestion.21. System according to any one of claims 10 to 20, characterized in that the management of at least one terminal (2) is carried out by at least one server of the network upstream of the connection unit (22), and in that the terminal (2) dialogues with the connection unit during exchanges relating to management.
22. Système selon l'une quelconque des revendications 10 à 21, caractérisé en ce qu'au moins un terminal (2) coopère avec des moyens de sécurisation du protocole au niveau du réseau, permettant d'authentifier la provenance d'un message afin d'assurer que ledit message est effectivement émis par un terminal dudit réseau.22. System according to any one of claims 10 to 21, characterized in that at least one terminal (2) cooperates with means for securing the protocol at the network level, making it possible to authenticate the origin of a message so ensure that said message is actually sent by a terminal of said network.
23. Système selon l'une quelconque des revendications 10 à 22, caractérisé en ce que le réseau privatif (21) est le réseau Publiphone de France Télécom. 23. System according to any one of claims 10 to 22, characterized in that the private network (21) is the France Telecom Publiphone network.
PCT/FR2000/001124 1999-04-30 2000-04-27 Terminal for providing an interactive service on a screen by means of a private network and private network system for providing services WO2000067461A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU43058/00A AU4305800A (en) 1999-04-30 2000-04-27 Terminal for providing an interactive service on a screen by means of a private network and private network system for providing services

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR9905548A FR2793100B1 (en) 1999-04-30 1999-04-30 TERMINAL DEVICE WITH TELEPHONE LINE PROVIDING TOLL WITH CONNECTION OF DATA EXCHANGE EQUIPMENT
FR99/05548 1999-04-30

Publications (1)

Publication Number Publication Date
WO2000067461A1 true WO2000067461A1 (en) 2000-11-09

Family

ID=9545111

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/FR2000/001124 WO2000067461A1 (en) 1999-04-30 2000-04-27 Terminal for providing an interactive service on a screen by means of a private network and private network system for providing services

Country Status (3)

Country Link
AU (1) AU4305800A (en)
FR (1) FR2793100B1 (en)
WO (1) WO2000067461A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5602905A (en) * 1995-01-23 1997-02-11 Mettke; Richard P. On-line communication terminal/apparatus
WO1997012479A1 (en) * 1995-09-29 1997-04-03 Teligent Ab A communication and service terminal
FR2774239A1 (en) * 1998-01-29 1999-07-30 Cyberis Controlling access time on computer terminals available for public use
FR2783383A1 (en) * 1998-09-15 2000-03-17 France Telecom Information network access facility for public telephone, has microcontroller, modem, and suitable man-machine interface to enable navigation on e.g. Internet

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4856046A (en) * 1988-04-08 1989-08-08 Jerry R. Iggulden Remote public telephone link
US5105460A (en) * 1991-03-11 1992-04-14 Williams John S Plug-in telephone facility
FR2702908B1 (en) * 1993-03-16 1995-05-24 Ronan Tallec Interface device between a payphone and an external terminal.
DE4421101C1 (en) * 1994-06-16 1995-12-21 Siemens Ag Possibility to connect additional services to telephone devices
KR0143308B1 (en) * 1995-07-14 1998-08-01 김광호 Data communication system using a telephone

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5602905A (en) * 1995-01-23 1997-02-11 Mettke; Richard P. On-line communication terminal/apparatus
WO1997012479A1 (en) * 1995-09-29 1997-04-03 Teligent Ab A communication and service terminal
FR2774239A1 (en) * 1998-01-29 1999-07-30 Cyberis Controlling access time on computer terminals available for public use
FR2783383A1 (en) * 1998-09-15 2000-03-17 France Telecom Information network access facility for public telephone, has microcontroller, modem, and suitable man-machine interface to enable navigation on e.g. Internet

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
MEADE P: "CYBERBOOTHS: THE NEW PAYPHONE?", AMERICA'S NETWORK,US,ADVANSTAR COMMUNICATIONS, CLEVELAND, OH, vol. 101, no. 11, 1 June 1997 (1997-06-01), pages 44,46 - 46, XP000856676, ISSN: 0040-263X *

Also Published As

Publication number Publication date
FR2793100B1 (en) 2001-07-13
AU4305800A (en) 2000-11-17
FR2793100A1 (en) 2000-11-03

Similar Documents

Publication Publication Date Title
ES2450923T3 (en) System and method to provide communication services
EP0647052B1 (en) Management system for charging of database queries in a telecommunications network
EP0903888B1 (en) Method and apparatus for recording actual time used by a telecommunication service
US6854009B1 (en) Networked computer system
AU698679B2 (en) System for facilitating the ordering and paying of services by means of a communication network
EP0725376A2 (en) Charging method and charging system in interactive on-line service
EP1184823B1 (en) System for facilitating the ordering and paying of services by means of a communication network
US20070094132A1 (en) System and method for person to person electronic fund transfer using video payphones
JPH10510116A (en) Communication device
WO2002061692A1 (en) Parking space payment method
US20010010047A1 (en) Process, internet access device, exchange and charging device for charging for internet services
WO2000067461A1 (en) Terminal for providing an interactive service on a screen by means of a private network and private network system for providing services
EP1772000A2 (en) Communication terminal and method
US20110093369A1 (en) Telephone minutes kiosk system
FR2816422A1 (en) METHOD FOR THE PAYMENT OF TRANSACTIONS CARRIED OUT FOR EXAMPLE ON THE INTERNET
WO2001003090A1 (en) Electronic money transfer
US20030187793A1 (en) Billing system, billing method and billing apparatus
FR2774239A1 (en) Controlling access time on computer terminals available for public use
KR100484903B1 (en) System for collecting money on-line using of a multi-media public-phone and method of the same
FR2869702A1 (en) Pre-paid or post paid telephonic service accessing method for e.g. telephone, involves utilizing memory key comprising universal serial bus connection as information storage media for authentication of user account
KR100407906B1 (en) Method and system for substituting billing of contents fee using ARS
KR20020029466A (en) Control method of popular computer
CN117808579A (en) Resource issuing method, device, equipment and storage medium
RU59291U1 (en) ELECTRONIC PAYMENT SYSTEM FOR GOODS AND SERVICES THROUGH A TELECOMMUNICATION NETWORK
RU14687U1 (en) TARGET SERVICES PROVISION SYSTEM IN THE TELECOMMUNICATION NETWORK (OPTIONS)

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

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

AL Designated countries for regional patents

Kind code of ref document: A1

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

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
121 Ep: the epo has been informed by wipo that ep was designated in this application
REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

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

Ref country code: JP