METHOD AND TERMINAL IN A TELECOMMUNICATION NETWORK, TELECOMMUNICATION NETWORK AND COMMUNICATION PRODUCT

Abstract: The invention is concerned with a method which is performed in a telecommunication network, comprising one or more terminals, a data server and a network interface, and is mainly characterized in that a terminal requesting a communication product stored in a data server after which the terminal gets access to the requested product. The steps required by the communication product are performed as an interactive real-time communication between the terminal and the data server. The results of the performed steps are then received at the terminal. The invention is also concerned with a terminal for using the method, the telecommunication network in which the method is performed and a communication product.

Description: METHOD AND TERMINAL IN A TELECOMMUNICATION NETWORK, TELECOMMUNICATION NETWORK AND COMMUNICATION PRODUCT TECHNICAL FIELD The invention is concerned with a method and terminal in a telecommunication network and is especially meant to be used for constructing games, tests, and other interactive communication products for a terminal, especially a small mobile station. The invention is also concerned with a telecommunication network and a communication product. BACKGROUND ART A telecommunication network can consist of a fixed core network and a radio network. The administrators of a telecommunication network are called operators and they offer the services needed for the communication in the network, which in addition to transport services, like radio channels, usually even consist of other communication services such as speech, data, video and multimedia. There are also other service providers than the operators offering different services. These services are sent from the core network. Mobile stations belonging to the radio network part of the telecommunication network can make use of such services via radio channels. In the future, different types of services will be transmitted in the same network. The communication through the computer and telecommunication networks is carried out in accordance with rules called protocols. TCP/IP is an example of a set of protocols used over internet, which is the world wide network connecting different networks in the whole world. Mobile communication and data communication are two vary fast growing areas within communication, especially mobile data communication, which includes wireless Internet. The growth in demand for Internet access and intranet services continues to fuel rapid technical adaptation by both implementers and developers. Wireless data communication makes access to Internet and Intranet possible for mobile phones and other mobile devices. More and more innovative service products can now be constructed by means of wireless data communication to satisfy user needs. These services can e.g. be based on the Wireless Application Protocol (WAP), which is a suite of specifications for communication between server applications and client terminals. The WAP specifications cover the microbrowser, scripting, wireless telephony applications (WTA) and a WTA interface to mobile devices, content format for applications and a layered stack, which includes application, session, transport and security layers. The WAP gateway terminates WAP on the server side. WAP is an open standard that has been optimized for mobile environments with limited bandwidth and small screens. Also other technologies than WAP exist for wireless communication. The objective of a WAP is to provide an open standard for access via a mobile device to the Internet or intranets. Because WAP has been optimized for mobile environments, it makes optimum use of restricted conditions, including small screens, limited device memory and limited bandwidth. The different speech, data, video and multimedia services might for example include information products, interactive courses, films and other amusement products, such as games. Most games accessed via internet are developed for PCs with big screens and intended to be performed at home and they might take several hours to complete, while existing games in mobile phones are programmed in the terminal. The object of the invention is to develop a method which can be used to construct communication products suitable for different terminals such as mobile portals, PCs, digital TVs, and especially for mobile terminals with small screens. A more detailed object of the invention is to develop a method which can be used to construct short-termed communication products for mobile terminals with small screens. SUMMARY OF THE INVENTION The method of the invention is performed in a telecommunication network, comprising one or more terminals, a data server and a network interface, and is mainly characterized in that a terminal requesting a communication product stored in a data server after which the terminal gets access to the requested product. The steps required by the communication product are performed as an interactive real-time communication between the terminal and. the data server. The results of the performed steps are then received at the terminal. The telecommunication network of the invention comprises one or more terminals, a data server and a network interface for the terminals. The terminal have means for requesting a communication product from a data server, the data server have means for giving access to the requested product. The terminal also have means for performing the steps required by the communication product as an interactive real-time communication between the terminal and the data server and means for presenting the result(s) of the performed steps. The terminal of the invention has means for requesting a communication product from a data server, getting access to the requested product, performing the steps required by the communication product as an interactive real-time communication between the terminal and the data server, and for presenting the result(s) of the performed steps. The communication product of the invention is mainl characterized in that it can be requested from a data server to the terminal(s), can be accessed at the terminal(s), consists of steps to be performed at the terminal product as an interactive real-time communication between the terminal and the data server, ends up to a result that can be presented at a terminal. The advantageous embodiments of the invention has the characteristics of the subclaims. The invention introduces a new individual feed-back technology in real-time for users of wired and wireless internet application. The invention has several advantages compared to prior art solutions. Because of its structure, it is very easy for the operator to change, the details in the service product and constantly offer new or up-dated versions of the service product to the user, which the user can fetch from the server. The content of the service can therefore be added, changed flexibly or removed very easily. The service provider has thus control over its own service, and changea. are easily implemented when required. A WAP-server, WEB-server or other gateway or wireless access server can provide user management and access control. The service provider can charge for the service on the basis of access log, used air time, number of transactions or amount of data transferred. Furthermore-, it is question- about, an. interactive, an -user-friendly- product-.- which- enables individual bi-directional real-time connections between user terminals and servers of service providers. The invention makes it possible to give feed-back of the results to the user, which makes the product very individual and personal compared to prior art products. Thanks to. the real-time feed-back possibility of the product, it is very, useful in lot of different applications, such as for playing games, for participation in tests, gallups and quizes, and as a follow up management product in project work, in scientific research work, for status and situation reports in military use etc. In the following, the invention is described my means of some embodiments and examples of the invention with reference to illustrative figures. It is clear for one skilled in the art that the architecture and details of the figures can vary within scope of the claims and that some details are presented for illustrative purposes only. Also the examples of figures 4 and 5 are only two of endless variations of the communication product. FIGURES Figure 1 illustrates the telecommunication network of the invention Figure 2 is a flow scheme for the method of the invention Figure 3 presents an example of a structure of the communication product of the invention Figure 4 is an example of a communication product of the invention Figure 5 is another example of a comuncuiation product of the invention Figures 6 - 9 illustrates step by step a visual presentation of an example of a communication product of the invention with a structure of figure 3. DETAILED DESCRIPTION The telecommunication network 1 of the invention comprises one or more terminals, such as a PC 2, a mobile phone 3 and a communicator 4, which might be a portable computer. In figure 1 , the PC 2 has direct access to a global network, such as internet 5, while the mobile terminals 3 and 4 belonging to an operator network 6 access internet 5 via an access server, such as a WAP-server 7, which is a network interface for the terminals. When the PC 2 uses the services of a data server 8, they are achieved through the internet 5 via a web-server 9. The data server might use a data source 10 for fetching information depending on the service used. The terminals 3 and 4 can use the services of the data server 8 via the WAP-server 7. One other possibility is that the terminal uses the services of the data server first via the WAR-server 7 and then via the WEB-server 9. The terminals 2, 3 and 4 of the invention have means for requesting a communication product from the data server 8. The data server 8 or the servers 7 and 9 have means F 6 for giving access to the requested product, and for fetching information from the data source 10. The terminals 2, 3 and 4 have means for performing the steps required by the communication product and for presenting the result(s) of the performed steps. There are various alternatives, how the access to the communication product saved in the data server can be accessed. The telephone number might e.g. include the right to the product e.g. via A-number identification. Alternatively, the request of the terminal 3 to use the communication product of the invention can be handled through many functions in the WAP- server 7. The authentication might take place in the WAP-server,. which might also have means for forwarding information to the data server 8 of the technique that is available in the terminal 3 and some details in the communication product are then configured in accordance with that information, such as e.g. a request for a small screen version, a video version,, a non-video version etc. The results of the test can even be presented via a sensor as a physical movement of a terminal part. The WAP-server can also have billing functions so that the terminal using the service is charged in accordance with use of the communication product. The WEB-server can also have these functions. The method of the invention is illustrated step by step in the flow scheme of figure 2. Steps 1 to 4 ara steps from the terminals point of view and steps A and B are steps from the server's point of view. First, a communication product is required by sending a request for accessing the product from a terminal as. indicated in step 1. The request is in step A handled by the WAP-server or the WEB-server or some other wireless server, which forward the request to the data server together with information of desired details for the service product, such as details of available technology in the terminal requesting the product. In step 2, the servers also allow the terminal to get access to the requested product. The communication product consists of several steps to be performed by the terminal in a given way. Examples of product structures are exemplified in figure 3. The steps required by the communication product are then performed by the terminal in step 3. Each step is performed as a communication between the terminal and the data server as an interactive real-time and individual communication which is indicated by a double-arrow intended to illustrate all those steps between step 3 and step B. In case of a structure of figure 3, the terminal choices its way to perform each step among two alternatives which is received by the server. After each step performed, the server sends a new step to be performed to the terminal as a result of the foregoing performed step. After having performed each step, the user is ended up to a result as the final step which is-indicated with an arrow between B and step 4. After having finished the performance of the steps, the result(s) of the performed steps are presented for the user of the terminal on e.g. the screen of the terminal, aa indicated in step 4. In some advantageous embodiments, also information of results ended up at other terminals can be obtained at the terminal. The communication product of the invention can be structured in different ways. An example is presented in figure 3. The communication product is constructed in form of a layered hierarchic structure of steps to be performed by the terminal, wherein the communication begins by performing a step 1 in the highest layer, leading . to step 10 or 11 in the second layer depending on in which way step 1 was performed (which one of alternatives 10 and 11 was chosen). Step 10 then leads to step 100 or 10.1 to be. performed in step 3, while step 11 leads to step 110 or 111. These steps then leads to some of the steps 1000, 1001 , 1010, 1011 , 1100, 1101 , 1110, or 1111 to be performed in the next layer 4, the communication ending at a result 10000, 10001 , 10010, 10011, 10100,. 10101 , 11000, 11001 , 11010, 11011 , 11100, 11101 , 11110, or 11111 in the lowest layer 5. If for example the performing of the steps are meant to take ca 2 minutes, it is suitable that there exists 7 layers like that of figure 3 in the communication product. After that, the communication product proceeds in accordance with the structure of figure 3. This means that, in the communication product, the user can end up to one of 128 end results. The following three examples illustrates the invention further. EXAMPLES EXAMPLE 1 It is assumed that a school class of 30 kids want to go together to the cinema in a big city without knowing which films are going and without to be able to agree on a certain movie or without knowing anything about the available movies. It is also assumed that a service provider, e.g. a service provider managing amusements, has a communication product of the invention, called herein for "Choose Movie", which can be used in this situation to choose right movie of 32 possible movies in the town. One or more mobile terminals are used to access the communication product in the following steps performed by each kid in the class. 1 ) Using a mobile terminal to request the communication product, the request containing information about the desired communication product and the technology available in the terminal 2) Handling of the request in a WAP-server, authentication of the request and forwarding . it. to a data server having the desired communication product, 3) Sending the first step of the desired "Choose movie" communication product from the data server to the terminal, 4) Performing first step of the product, by choosing one or more of the following alternatives a) comedy, b) thriller, c) action d) drama e) document f) no restriction 5) Performing second step of the product by choosing one or more of the following alternatives a) theater A, b) theater B, c) theater C, d) theater D, e) theater E, f) no restriction 6) Performing third step of the invention by choosing one or more of the following alternatives with respect to the evaluation of the film in e.g. newspapers a) three stars or more, b) four stars or more, c) five stars or more, d) no restriction 7) Performing fourth step of the invention by choosing one or more of the following alternatives a) actor 1 , b) actor 2, c) actor 3, d) actor 4, e) actor 5, f) actor 6, g) actor 7, h) actor 8, i) no restriction 8) Perform fifth step of the invention by choosing only one of the following alternatives a) film 1 , b) film 2, c) film 3, d) film 4, e) film 5, f) film 6, g) film 7, h) film 8 The number of movies to choose among in step 8 depends on the choices made in the foregoing steps. If no restrictions have been made,, all movies going in town are available for choice in step 8. The restrictions made in the foregoing step are, however, meant to be a help in the choice if a person does not know anything about the movies... Every step depends on the foregoing restrictions, and depending on available movies it might be that the choice already was done before the last step. More or less restriction steps might be included in the "Choose Movie" product and the service provider can change the questions in accordance with what movies are going in the town. The product can be constructed e.g. in form of web-pages as shown in figure 4. It is assumed that in the first step, a person chooses both alternatives "action " and "thriller" in step 1. In the next step 2, the person excludes theater A from the alternatives, the reason for which might be e.g. that it is a long way. from home. In the third, step 3, no restriction is made with respect to the evaluation of the film made for example by the newspapers. In step 4, actors 6 and 7 are excluded by . choosing actors 1 - 5 and 8. It is assumed that the result from the first step was movies 1-5, 8-9 and 22-32 (17 matches). The result from step 2 was assumed to be movies 1 - 5, 8 - 9 and 22 - 28 (14 matches). No changes in the results were made with respect to step 3, why the result is still 1 - 5, 8 - 9 and 22 - 28 (14 matches). The choices in the fourth step 4 lead to movies 1-3 and 22 and 25-28 (9 matches). If the person had made more restrictions there would not have been so much choices left in the last step. The result of the steps, i.e. what movie was chosen by the kid, can in this example be shown on the screen as. a video piece of the movie. At the same time, the results of the choices of the other kids (those who already performed the steps) are presented as prercentages, for example 11 kids chose movie 1 , 7 kids chose movie 2, 6 kids chose movie 3, 2 kids chose movie 4, 2 kids chose movie 5, 1 kid chose movie 6, and 1 kid chose movie 7. Movie 1 can e.g. now be chosen or the communication product can e.g. be used once more to choose among movies 1 , 2 or 3. A simpler version of the "Choose movie" product would be to build it up in accordance with the structure presented in figure 3. Then there would be only two alternatives in each step, successively leading to one possible alternative. EXAMPLE 2 The communication product is used to perform a traffic gallup to study how a new bus route should go. The people that participate in the gallup use a PC to request the traffic gallup product and perform the steps of the gallup: 1) Using a PC to request the communication product, the request containing information about the desired communication product and the technology available in the terminal 2) Handling of the request in a WEB-server, authentication of the request and forwarding it to a data server having the desired communication product, 3) Sending the first step of the desired "Traffic gallup" communication product from the data server to the terminal, 4) Performing first step of the product, by choosing one alternative about how often the possible bus will be used a) every day, b) at least once a week, c) once a month d) very seldom e) never 5) Performing second step of the product by choosing the more important alternative about the destination to reach by the bus a) Road A, b) road B 6) Performing third step of the invention by choosing one or more of the following alternatives a) road C, b) road D 7) Performing fourth step of the invention by choosing one or more of the following alternatives a) road G, b) road H 8) Perform fifth step of the invention by choosing only one of the following alternatives a) a road M, b) road N 9) As a result of the performed steps, the desired route for the bus is now presented as a video film, a map or a list of roads at the user's PC. There are also shown results of the percentage of other persons that wanted the same route for the bus. The steps performed in a possible way of this communication product with a structure of figure 3 is illustrated in figure- 5_ lt uses the_bjLis--.e_v-9ry.day_. and has voted for the route Road B-Road C-Road H-Road N for the bus. The desired route can then be shown as a video film on the screen of the PC used or as a map or just as a list depending on the equipment available. Also the percentage of other people having chosen the same route might appear at the screen. EXAMPLE 3 This example is concerned with a visual presentation of a mobile phone-quiz about choosing a car as seen at the screen of the phone. The following steps are performed: 1 ) The mobile user chooses a mobile portal to use the communication product of the invention, which in this example is a quiz about which car would be suitable for his/her needs. 2) The user makes the request for the quiz, which is stored in a data server and gets access to the requested product. 3) The quiz starts with that a starting picture opens at the screen of the mobile as shown in figure 6. 4) By e.g. clicking at start, the first question and picture appears on the screen and the mobile user has to choose between A or B, as shown in figure 7: A: Is it a family car or B: a sports car? 5) After having answered question 1 , the second question and picture appears on the screen and the mobile again user chooses between A or B, as shown in figure 8: Is your car A: of model 200, or B: an older one. 6) After having answered question 2, the third question appears on the screen and the mobile again user chooses between A or B: Do you make your choice on the basis of A: the appearance of the car, or B: strictly by means of rational arguments? 7) After having answered question 3, the fourth question appears on the screen and the mobile again user chooses between A or B: Is the price of the car? A: less than average, or B: more than average 8) After having answered question 4, the fifth question appears on the screen and the mobile again user chooses between A or B: Do you park your car? A: In small spaces, or B: in a big garage? 9) After having answered question 5, the sixth question appears on the screen and the mobile again user chooses between A or B: Are you more worried about A: The nature,, or B: the price of the gasoline? 10) After having answered question 6, the seventh question appears on the screen and the mobile user again chooses between A or B: Do you prefer A: a classic style car, or B: an extraordinary car? 11 )After having answered question 7, the result appears. If the mobile user has chosen for instance 1 B/2B/3A/4B/5B/6B/7A, the choice is a Jaguar E-type 1962. There might be another message telling what other mobile users have chosen; Until this moment, X% of other users have made the same choice as you". Once the mobile user has seen and read the results he/she is asked if he/she wants to have a new try at the quiz, as seen in figure 9. This quiz has a structure in accordance with figure 3.

Claims: CLAIMS 1. Method in a telecommunication network, comprising one or more terminals, a data server and a network interface, comprising the following steps performed at the terminal(s) a) a terminal requesting a communication product stored in a data server, b) the terminal getting accessjo the requested product, c) performing the steps required by the communication product as an interactive real-time communication between the terminal and the data server, d) getting the result(s) of the performed steps. 2. Method of claim ^ characterized in that the request of step a) is handled and authenticated by a WAP-server or a WEB-server. 3. Method of claim 1 or 2, c h a r ac t e r i z e d in that the request of step a) includes information about the available technology of the terminal making the request. 4. Method of any of claims 1 -3, characterized in that the steps required by the terminal are performed as individual real-time communication between the terminal and the data server. 5. Method of claim ^ cha ra cte rize d in that, in step d), the result(s) of the performed step(s) are got at the screen(s). 6. Method of claim ^ ch aracte ri ze d in that, in step d), the result(s) of the performed step(s) consist of the result(s) of the own terminal only. 7. Method of claim 1, characte rize d in that, in step d), the resuli(s) of the performed step(s) consist of information of result(s) of other terminals in addition to the own terminal. 8. Method of claim 4, ch a ra cte ri ze d in that, in step d), the information of result(s) of other terminals tells how many other terminals got the same result as the own terminal. 9. Method of any of claims 1 -5, ch aracterized in that in step c), the steps required to be performed by the communication service product are presented in a way suitable for a small screen. 10. Method of any of claims 1 -5, ch a racterized in that in step c), the steps required to be performed by the communication service product are presented in a voice form. 11. Method of claims 6 or 7, characterized in that the communication product is constructed to fulfill the requirements of claims 6 or 7. 12. Method of claim 8, ch a ra cte ri zed in that the communication product is constructed in form of a layered hierarchic structure of steps to be performed by the terminal, wherein the communication begins by performing a step in the highest layer, leading, to steps to be- successively., performed in the next layers, the communication ending at a result in the lowest layer. 13. Method of claim 9, characterized in that the steps to be performed in the different layers consist of questions to be answered by choosing among alternative answers-_.each answer leading- to new questions to be answered or to the end layer which represent the result of the communication. 14. Method of claim 10, characterized in that the communication product is a personality test, an intelligence test, a quiz, a gallup, a questoinnaire or a funny game with different results. 15. Method of claim 11, c h a r a ct e r i z e d in that the result(s) are presented graphically, in text form, in video from, in voice form or as music. 16. Method of claim 12, characterized in that in step d), the results of the test are presented on the screen. 17. Method of any of claims 1 -16, characterized in that the results of the test are presented via a sensor as a physical movement of a terminal part. 18. Telecommunication network, comprising one or more terminals, data server and a network interface for the terminals, character iz,ed in that, a) the terminal have means for requesting a communication product from a data server, b) the data server have means for giving access to the requested product, c) the terminal have means for performing he steps required by the communication product as an interactive real-time communication between the terminal and the data server, d) the terminal have means for presenting the result(s) of the performed steps. ^.Telecommunication network of claim 14, characterized in that, it includes a global network, such as Internet. 20. Telecommunication network of claim 14, characterized in that the network interface is a WAP-server. 21. Terminal in a telecommunication network, comprising one or more terminals, a data server and a network interface, characterized in that it has means for a) requesting a communication product from a data server, b) getting access to the requested product, c) performing the steps required by the communication product as an interactive real-time communication between the terminal and the data server, d) presenting the result(s) of the performed steps. 22. Terminal of claim 17, characterized in that it is a mobile phone, a laptop, a digital TV or a PC, especially a mobile phone with a small screen. 23. Terminal of claim 17, characterized in that it is a mobile station with WAP capabilities. 24. Communication product in a telecommunication network, comprising one or more terminals, a data server and a network interface, characterized in that it a) can be requested from a data server to the terminal(s), b) can be accessed atthe terminal(s} u c) consists of steps to be performed at the terminal product as an interactive realtime communication between the terminal and the data server, d) ends up to a result that can be presented at a terminal. 25. Communication product of claim 20, characterized in that the steps required to be performed by the communication service product are presented in a way suitable for a small screen. 26. Communication product of claim 20, characterized in that the steps required to be service product are presented in a voice form. 27. Communication product of claim 20, c h a r a c t e r i z e d in that it is constructed in form of a layered hierarchic structure of steps .to be performed by the terminal, wherein the communication begins by performing a step in the highest layer, leading to steps to be successively performed in the next layers, the communication ending at a result in the lowest layer. 28. Communication product of claim 23, c h a r a c t e r i z e d in that the steps to be performed in the different layers consist of questions to be answered by choosing among alternative answers, each answer leading to new questions to be answered or to and finally to the end layer which represent the result of the communication. 29. Communication product of claim 24, c h a r a c t e r i z e d in that the communication product is a personality test, an intelligence test, a quiz, a gallup, a questoinnaire or a funny game with different results. 30. Communication product of claim 25, characterized in that the result(s) are presented graphically, in text form_ in video from, in voice form or as music or as physical movement of a terminal part.

Inventors: ERAENKOE TIMO, ERAENKOE, TIMO
Applicants: ERAENKOE TIMO, SIMOJOKI SAMPO, ERAENKOE, TIMO, SIMOJOKI, SAMPO
Application year: 2000
Main classification: H04L29
IPC codes: G06F17, H04L29