PROCEDURE FOR THE INFORMATION TRANSFER BETWEEN A LOCAL SWITCHING CENTER AND A USER/CTERMINAL
The present invention relates to a method for passing information between a local exchange and a user/terminal of the type as stated in the preamble of the enclosed patent claim 1. The present invention is primarily related to cordless (DECT) telecommunication networks, but may also be applicable for other cellular and fixed networks. Many modern telephone exchanges and terminals have the possibility to pass information to the users in the form of text messages. The displayed information is either generated locally in the terminal, e.g. to inform the user of an incoming call, menu options etc., or generated by the local exchange e.g. to inform the user of available services, message waiting etc. The language used for presenting the information may be chosen in the terminal and in the local exchange. If different languages are chosen in the terminal and the local exchange, there will be a mismatch in the displayed messages. There is no solution that synchronises the language to be generated locally in the terminal and the language that the local exchange uses. One can choose the language for displaying locally generated messages in many modern terminals. One can also choose the language for displaying text generated by most modern telephone exchanges. There does not, however, exist any system which synchronizes the language in the terminal with the language of the local exchange, or vice versa. The problem with existing solutions is that messages generated by the terminal and the text generated by the local exchange may differ. Typically, the individual user can select the language of messages generated by the terminal, but not the messages generated by the local exchange. In a multi-lingual environment, it may be difficult to pass on information that all users understand. There are also previously known systems comprising complex messaging and recorded voice messaging with translation capabilities. However, in some of these prior art systems it seems unlikely that the language code can be changeable at all. Consequently, there is no indication in this prior art teaching about any change of code. The main object of the present invention is to provide a method for automatically setting the same language on the terminal as in a local exchange. Another object of the present invention is to provide a method whereby this automatic setting is effected in a simple, reliable and expedient manner. Still another object of the present invention is to provide a method whereby all messages are presented in one language, and whereby the language can be chosen for each user/terminal. A further object of the present invention is to provide a method for synchronizing the language used in the end user terminal and the local network, for thereby keeping the consistency there between. Yet another object of the present invention is to provide a method which is specifically related to various text exchanges between different systems, such as status information, call progress messages, short message services, or similar. A still further object of the invention is to provide predefined codes which can be changed in a rapid and easy manner. These objects are achieved in a method as stated in the preamble, which according to the present invention is characterized by the features as stated in the characterizing clause of the enclosed patent claim 1. In other words, the solution according to the present invention is to the fact to automatically setting the language on the terminal as in local exchange. This can be accomplished in different ways. The main issue is, however, that all messages are presented in one language, and that language can be chosen for each user/terminal in question. More specifically, in order to synchronize the language in the terminal and the language of the local exchange, or vice versa, the present invention is implemented by using predefined codes for each of the languages involved. Further features and advantages of the present method will appear from the following description taken in conjunction with the enclosed drawings, as well as from the further enclosed patent claims. In the following there will be given a few examples of how the synchronisation of language can be implemented according to the present invention. Common to all described solutions is that the terminal and the local exchange use predefined codes for each of the languages. In fig. 1 there is illustrated a terminal communicating with a local exchange, and in this specific embodiment the language is set in the terminal, whereas the local exchange is informed in a roaming procedure. The user uses the built-in option to select the language to be used in the terminal. When the user performs a roaming procedure, the language code is sent to the local exchange. This embodiment is only applicable to wireless terminals. In fig. 2 there is also illustrated a terminal communicating with a local exchange, and in this embodiment the language is also set in the terminal, whereas the local exchange is informed thereabout at call establishment. This solution is basically the same as explained in connection with fig. 1, but the local exchange is here informed at the establishment of a call. This call could be a "normal call", or it could be a call set up to inform the local exchange of the desired language. This solution is applicable to both wireless and wired terminals. In fig. 3 there is illustrated a third embodiment of the present invention, wherein a terminal comprising for example a mobile telephone, as well as a personal computer, communicate with a local exchange. In this embodiment the language is set at initialisation of the terminal, i.e. the language of the user is set at initialisation of the users data. When the user connects the wired terminal, or perform a roaming procedure with the wireless terminal, the terminal is informed about the language to be used for displaying text. In a multi-lingual environment, it is desirable to be able to select the language in which one wants to communicate. In the present solutions for displaying information, one can select the language for display information for messages generated in the terminal and messages generated in the local exchange independently. The result may be that different information is displayed in different languages. This solution makes it possible to select the same language for all information displayed. The principles described here may be applicable for all modern telecommunication systems where both the local exchange and the end user terminal have the possibility to generate text information, which is displayed on a terminal. That includes both private and public exchanges, and wired as well as wireless terminals. These principles may also be applicable to other systems that use text messages generated in different places to communicate with the user. This may be in programs working together internally on a computer, peripherals attached to a computer, etc. The present invention relates to a method for passing information between a local exchange and a user/terminal, the language used for presenting the information being chosen in the terminal and the local exchange, and in order to avoid that messages generated by the terminal and the text generated by the local exchange are presented in different languages the present invention suggest a method to synchronize the language in the terminal and the language of the local exchange, or vice versa, wherein are used predefined codes for each of the languages involved. Method for passing information between a local exchange and a user/terminal, the language used for presenting the information being chosen in the terminal and the local exchange,characterized in that in order to synchronize the language in the terminal and the language of the local exchange, or vice versa there are used predefined codes for each of the languages involved, and for the user to select an appropriate language on the user terminal the terminal user will use the built-in option for this selection, and that the language code is transmitted from the terminal to the local exchange. Method as claimed in claim 1,characterized in that the language code is transmitted from the terminal to the local exchange during a terminal roaming procedure. Method as claimed.in claim 1,characterized in that the language code is transmitted from the terminal to the local exchange at the establishment of a call. Method as claimed in claim 3,characterized in that said call is a normal call, or a call set up to inform the local exchange of the desired language. Method as claimed in claim 4,characterized in that the language of the user is set at initialisation of the users data. Method as claimed in claim 5,characterized in that when the user connects a wired terminal, or performs a roaming procedure with a wireless terminal, the terminal is informed of the language to be used for this displaying text. Method as claimed in any of the preceding claims,characterized in that messages generated in the terminal and messages generated in the local exchange are selected independently. Method as claimed in any of the preceding claims,characterized in that different information is selected to be presented in different languages. Method as claimed in any of the preceding claims,characterized in that the same language is selected for all information being displayed.Field of the invention
Prior art
The problem area
Known solutions
Problems with known solutions
Further prior art
Objects of the invention
Summary of the invention
Brief disclosure of the drawings
Detailed description of embodiments
Advantages
Broadening