Claims
- 1. A network part of a mobile communications system employing a wireless application protocol, comprising:
means for setting up a bi-directional wireless data transmission connection to a subscriber terminal of the mobile communications system; means for transmitting a service request sent by the subscriber terminal to a contents server providing the service; means for transmitting response data generated in the contents server on the basis of the service request to the subscriber terminal; identifying means for identifying transactions associated with the service from among the service requests and the response data on the basis of the identification of the Internet address of the service referred to in the service request and the response data; and billing means for generating billing data for the service using the transactions identified on the basis of the service's Internet address.
- 2. A network part according to claim 1, wherein the identifying means carry out the identification on the basis of service parameters placed into the Internet address of the service.
- 3. A network part according to claim 2, wherein the identifying means pick the parameters from the service's Internet address on the basis of separator characters placed between the parameters.
- 4. A network part according to claim 2, wherein the identifying means distinguish the parameters names and values on the basis of separator characters placed between them.
- 5. A network part according to claim 1, wherein the identifying means comprise a service identification table which comprises a service name, Internet address, service parameters and service priority for each service.
- 6. A network part according to claim 5, wherein the service priority determines the order in which the services in the service identification table are checked.
- 7. A network part according to claim 6, wherein the priorities are set such that the service having the most parameters in one and the same Internet address enjoys the highest priority, and the service having the fewest parameters in one and the same Internet address has the lowest priority.
- 8. A network part according to claim 1, wherein the identifying means carry out the identification on the basis of the service's Internet address.
- 9. A network part according to claim 1, wherein the service identification table only comprises Internet addresses of services subject to a charge.
- 10. A method for generating billing data in a mobile communications system employing a wireless application protocol, the method comprising:
setting up a bi-directional wireless data transmission connection to a subscriber terminal of the mobile communications system; transmitting a service request sent by the subscriber terminal to a contents server providing the service; transmitting response data generated in the contents server on the basis of the service request to the subscriber terminal; identifying transactions associated with the service from among the service requests and the response data on the basis of the identification of the Internet address of the service referred to in the service request and the response data; and generating billing data for the service using the transactions identified on the basis of the service's Internet address.
- 11. A method according to claim 10, wherein the identifying means carry out the identification on the basis of service parameters placed into the Internet address of the service.
- 12. A method according to claim 11, wherein the identifying means pick the parameters from the service's Internet address on the basis of separator characters placed between the parameters.
- 13. A method according to claim 11, wherein the identifying means distinguish the parameter names and values on the basis of separator characters placed between them.
- 14. A method according to claim 10, wherein the identifying means comprise a service identification table which comprises a service name, Internet address, service parameters and service priority for each service.
- 15. A method according to claim 14, wherein the service priority determines the order in which the services in the service identification table are checked.
- 16. A method according to claim 15, wherein the priorities are set such that the service having the most parameters in one and the same Internet address enjoys the highest priority, and the service having the fewest parameters in one and the same Internet address has the lowest priority.
- 17. A method according to claim 10, wherein the identifying means carry out the identification on the basis of the service's Internet address.
- 18. A method according to claim 10, wherein the service identification table only comprises Internet addresses of services subject to a charge.
Priority Claims (2)
Number |
Date |
Country |
Kind |
20000589 |
Mar 2000 |
FI |
|
20001249 |
May 2000 |
FI |
|
Parent Case Info
[0001] This application is a Continuation of International Application PCT/FI01/00243 filed on the Mar. 13, 2001, which designated the U.S. and was published under PCT Article 21(2) in English.
Continuations (1)
|
Number |
Date |
Country |
Parent |
PCT/FI01/00243 |
Mar 2001 |
US |
Child |
10243366 |
Sep 2002 |
US |