MESSAGE SERVICE IN A TELECOMMUNICATION SYSTEM
FIELD OF THE INVENTION
The present invention relates to telecommunication systems. In particular, the invention relates to a method and a system for offering a free answer message in a telecommunication system comprising a telecommunication network, "a first terminal device which is connected to the telecommunication network and which the first subscriber uses, a second terminal device which is connected to the telecommunication network and which the second subscriber uses, and a server which has been connected to the telecommunication network. In the telecommunication system, a message created using the first terminal device and pro- vided with an identifier meant for the second subscriber is sent via the telecommunication network to the server, the type of the message is identified by the server and the message is directed via the telecommunication network further to the second sub- scriber.
BACKGROUND OF THE INVENTION
The undeniable advantage of a mobile communication network, e.g. a GSM system (GSM, Global System for Mobile communications) as compared with a public switched telephone network (PSTN, Public Switched Telephone Network) is the mobility management. In this application, a mobile communication network is advantageously used to mean a digital mobile network. The mobile communication network enables one to establish and receive phone calls anywhere in the coverage area of the network. Since the introduction of the digital mobile networks the services provided have included a short message service (SMS, Short Message Service) . In the short message service, the mobile subscriber may send text messages that contain up to 160 characters
from his or her terminal device to another subscriber who has got a terminal device capable of receiving short messages at his or her disposal. The technical specification of the short message service concerning the GSM system has been presented in the standard GTS GSM 03.40 V5.3.0 (1996-07) of ETSI (ETSI, European Telecommunications and Standard Institute) .
In the short message service, the sender of the short message usually pays for the short message. However, it must be noticed that some people have better financial preconditions than others to send even a large number of short messages. This is due to the financial status or benefits provided by the employer. The problem with the above-mentioned examples is that the sender is debited for the transmission of the short message.
OBJECTIVE OF THE INVENTION
The objective of the present invention is to eliminate the drawbacks referred to above. One specific objective of the invention is to disclose a new type of message service in which the recipient of the message has the possibility of sending to the original sender a message free of charge. The message is advan- tageously used to mean a short message of the mobile communication network. The invention gives to the parents a possibility to pay, in addition to the short message sent to the child, also for the answer message sent by the child. In this way, the costs caused by the short messages may be transferred altogether to the party that has better financial preconditions to get rid of them.
As for the features characteristic of invention, reference is made to them in the claims.
BRIEF DESCRIPTION OF THE INVENTION
The method in accordance with the invention relates to the offering of a free answer message in a telecommunication system which comprises a telecommu- nication network, a first terminal device which is connected to the telecommunication network and which the first subscriber uses, a second terminal device which is connected to the telecommunication network and which the second subscriber uses, a server which has been connected to the telecommunication network. The telecommunication network is preferably a mobile communication network. The first and second terminal device are preferably mobile stations. The message is preferably a short message of the mobile communication network.
In the method, a message created using the first terminal device and provided with an identifier meant for the second subscriber is sent via the telecommunication network to the server, the type of the message is identified by the server and the message is directed via the telecommunication network further to the second subscriber. The identifier is, e.g. a certain combination of numbers or letters.
According to the invention, based on the type of the message, information is saved on the server that relates to the fact that the second subscriber has got the possibility to send a free answer message to the first subscriber. The first subscriber is debited for the message sent by him or her and for the answer message sent by the second subscriber. On the server, information is saved about the sender of the message, recipient and the point of time the service request was received.
When the second subscriber answers to the message sent by the first subscriber, the answer message created by the second subscriber is directed to the server. The server checks whether the second sub-
scriber is entitled to send a free answer message to the first subscriber. The answer message is sent to the first subscriber, if the sending of the answer message to the first subscriber is allowed. If the sending of the free answer message to the first subscriber is not allowed, then the sending of the answer message is prevented.
In an embodiment of the invention, information of the number of answer messages is saved on the server.
In an embodiment of the invention, a time limit is set within which the second subscriber can send the answer message to the first subscriber.
The system in accordance with the invention comprises a data recorder for saving information on the server, said information comprising information of the fact that the second subscriber has got the possibility to send a free answer message to the first subscriber, and a means for billing for debiting the first sub- scriber for the message sent by him or her and for the answer message sent by the second subscriber.
In an embodiment of the invention, the system comprises a checker for checking whether the second subscriber has got the right to send a free answer message to the first subscriber, a transmitter for sending the answer message to the first subscriber, if the sending of the answer message to the first subscriber is allowed and for preventing the sending of the answer message, if the second subscriber is not entitled to send an answer message to the first subscriber .
In another embodiment, the system comprises a limiter which defines the time limit within which the second subscriber can send an answer message to the first subscriber.
Thanks to the invention, the billing of short messages may be transferred to the party who has got better preconditions for it.
BRIEF DESCRIPTION OF THE DRAWINGS
In the following section, the invention will be described in detail by the aid of a few examples of its embodiments, in which
Fig. 1 represents one advantageous system in accordance with the invention,
Fig. 2 represents one advantageous example of a flow chart in accordance with the invention,
Fig. 3 represents one advantageous signaling example of the function of the invention.
DETAILED DESCRIPTION OF THE INVENTION
The system in accordance with the invention comprises a public land mobile network PLMN (PLMN, Public Land Mobile Network) . In this example, con- nected to the public land mobile network are two terminal devices TEl and TE2. The first subscriber uses the terminal device TEl and the second subscriber uses the terminal device TE2. The terminal devices are, e.g. mobile stations. The public land mobile network refers, e.g. to the GSM network. Connected to the public land mobile network is the short message service center SMSC (SMSC, Short Message Service Center) . The short message service center transmits and receives short messages sent in the public land mobile network. Connected to the short message service center is the server NG. The tasks of the server include implementing of different message services.
The server comprises a data recorder 1 for saving information, said information comprising infor- mation of the fact that the second subscriber has got the possibility to send a free answer message to the
first subscriber. The data recorder is preferably a database. The means for billing 2 is used to debit the first subscriber for the message sent by him or her as well as for the possible answer message sent by the second subscriber.
The checker 3 is used to check whether the second subscriber is entitled to send a free answer message to the first subscriber. The server NG comprises also a transmitter 4 for sending the answer message to the first subscriber or for preventing the sending of the answer message. The sending of the answer message is prevented, if the second subscriber is not entitled to send a free answer message to the first subscriber. The limiter 5 is used to define the time limit within which the second subscriber can send the answer message to the first subscriber.
The means for billing 2, checker 3, transmitter 4 and limiter 5 are advantageously used to mean a program block that has been implemented by the aid of the computer.
Fig 2 represents one flow chart in accordance with the invention. As shown in block 20, a message is written by means of the first terminal device. The first terminal device is preferably a mobile station. The message includes, e.g. the identifying part of the message in question, information about the recipient and the actual message part. The message is sent via the telecommunication network to the server, block 21. The telecommunication network is, e.g. a public land mobile network. As shown in block 22, the type of the message is identified based on the identifying part. At the same time a message is saved to the database of the server that informs about the fact that the recipient of the message has got the possibility to send a free answer message to the sender of the original message. The edited message is sent from the server to the recipient defined in the message, block 23. The
edited message is herein used to mean that the message received by the server may be modified before sending it to the actual recipient.
As shown in block 24, the message sent by the server is received on the second terminal device. The second terminal device is preferably a mobile station. An answer message of a fixed form is written by means of the second terminal device, block 25. The answer message of a fixed form is herein used to mean that the message includes both the necessary identification information of the service and the actual message part. The written answer message is sent by means of the second terminal device to the server via the telecommunication network, block 26. The type of the mes- sage is identified on the server, block 27.
At the following step it is clarified whether the free answer message is allowed to the first terminal device, block 28. There is an entry in the database of the server concerning the fact of whether the writer of the answer message is entitled to send an answer message to the first terminal device. The edited answer message is sent to the first terminal device, if the answer message is allowed, block 29a. If there is no marking in the database about the free an- swer message, the sending of the answer message is prevented, block 29b.
Fig. 3 is one advantageous signaling example illustrating the function of the present invention. The example as shown in Fig. 3 comprises a first mo- bile station MS-A, a short message service center SMSC, a Netgate server and a second mobile station MS- B. When speaking about the example as shown in Fig. 3, the combination Netgate server is hereinafter used to mean the same as Netgate. A message is created with the mobile station
MS-A and it is sent to the short message service center SMSC, arrow 30a. The message in this example
means, e.g. the short message of a mobile station. The telephone number of the subscriber offering the answer message is marked with A and the number of the recipient of the free answer message is marked with B. When subscriber A wishes to send a short message to subscriber B and to offer a free possibility of answering at the same time, A writes a short message, e.g. of the following form: FREE#B#ACTUAL MESSAGE. The field FREE is needed in identifying the service. B stands for the subscription of the recipient and the # sign functions as a separator of the fields. The AC- TUAL_MESSAGE includes a normal message part. The message sent by A could be, e.g. of the following kind: FREE#0405432121#Hi, where are you?. A sends a short message with the mobile station, e.g. to the number 400. The short message service center is able to direct the message based on the aforementioned number to the Netgate, arrow 30b.
The rhombus at the end of the arrow describes the measures going on in the Netgate. When the Netgate receives the short message, it finds out based on the identifier FREE that it is a question about a free answer message service. The Netgate saves to its database a notification about the fact that B it entitled to send a free answer message to A. It is possible that B could have the right to send more than just one free answer message to A. To the database, e.g. the following information is saved: who is entitled to send a free answer mes- sage to whom a free answer message can be sent, and time at which the service request was received. When the information has been saved to the database, the Netgate sends to B a short message, e.g. of the following form: FREE NUMBERJDF THE SENDER: ACTUAL
JYIESSAGE. FREE is the identifier of the service, the NUMBER_OF THE SENDER gives one the number from which the short message originally was sent and the AC- TUAL_MESSAGE includes the message part written by the sender. The short message is, e.g. of the following kind: FREE 0405432121 Hi, where are you? The Netgate sends the edited message to the short message service center SMSC, arrow 31a. At the same time, a billing ticket is generated that is used to debit the sender of the short message for the short message. In the billing ticket, also a separate service fee may be included that concerns the answer message service. The short message service center sends the edited short message further to the mobile station MS-B, arrow 31b. The rhombus in conjunction with the arrow 31b means that the recipient of the short message may choose whether to send a free answer message. In this example, the free answer message is sent. When B wishes to answer to A, he or she creates a short mes- sage, e.g. of the following form: RES#A#ACTUAL_ANSWER
MESSAGE. RES is the identifier of the service. A refers to the number which has offered the free answer message. The ACTUAL_ANSWER MESSAGE is the message part . The length of the message part may have the maximum length of 140 characters. The free answer message is, e.g. of the following kind: RES#0405432232# Working until 6 p.m. B sends with the mobile station 33 a short message as described above, e.g. to the number 400 to the short message service center SMSC, arrow 32a. The short message service center is able direct the short message based on the aforementioned number to the Netgate, arrow 32b.
When the Netgate receives the short message, it identifies the service based on the RES identifier. By means of a database query, it is found out whether
B is entitled to send a free answer message to A. If there is a right, the entry about the free answer mes-
sage is eliminated from the database, and the Netget sends the edited short message via the short message service center SMSC to A to the mobile station MS-A, arrow 33. The short message sent by the Netgate to A is of the form: RES NUMBER OF _B : ACTUAL_ANSWER . The short message is, e.g.: RES 0405432232 Working until 6 p.m. A billing ticket is generated based on the answer message sent by B, when the Netgate receives the answer message and sends an edited message to A. Since it is a question about a short message in accordance with the answer message service, the billing is concentrated on A. If B does not send any answer message, A is naturally not debited.
In the answer message service, it is possible to include a time limit within which B can answer to A. If B tries to answer to A after a certain time limit has been expired, the answer message is no longer sent to A. In such a case, the Netgate may send to B a notification informing that the limit has been expired and because of this the answer message cannot be sent any longer.
The invention is not restricted merely to examples of its embodiments referred to above, instead many variations are possible within the scope of the inventive idea defined by the claims.