Claims
- 1. A method for call control by a called terminal device (MS-B) receiving a call via a communication network (IN-NW) for intelligent network services, said network (IN-NW) comprising
a service control device (SCP, CSE) and a server device (WAP-SERVER) communicating with each other via an interface (WAP-I/F), said service control device being connected to at least one service switching device (SSP, MSC, HLR, VLR) establishing communication via at least one radio access network (RAN, BSS) with said terminal device (MS), and said terminal device (MS) being provided with a browsing means (WAP-UA) adapted to communicate with a user of said terminal device via a man machine interface means (MMI), and adapted to communicate with said server device, the method comprising the steps of: receiving (S22) an incoming call at said service switching device (GMSC), triggering (S23) a presentation service at said service control device (CSE, SCP); if triggered, retrieving (S24-S26) information identifying a calling user of a terminal device (MS-A) from an external server; providing (S27-S29) said information identifying said calling user of a terminal device (MS-A) to said called terminal device (MS-B); presenting (S30a) said information identifying said calling user of a terminal device (MS-A) at a browsing means of said man machine interface of said terminal device; collecting (S31) a user input via said man machine interface (MMI) in response to said presentation, providing (S32) information on said collected user input to said service control device, and controlling (S33, S34)said received call by said service control device according to said collected user input.
- 2. A method according to claim 1, wherein
said presenting step involves the retrieval of at least part of the information identifying a calling user of a terminal device (MS-A) from at least one server containing said information.
- 3. A method according to claim 2, wherein
said browser means uses an application programming interface to said terminal device.
- 4. A method according to claim 1, wherein
said information identifying a calling user of a terminal device (MS-A) is a calling line identification information (CLIP).
- 5. A method according to claim 1, wherein
said information identifying a calling user of a terminal device (MS-A) is a calling name identification information (CNAP).
- 6. A method according to claim 2, wherein
said server is adapted to access a data base connected to said service control point (SCP, CSE), which data base contains said information identifying a calling user of a terminal device (MS-A).
- 7. A method according to claim 6, wherein
said information contained in said database comprises at least one of the following information items: a name of a subscriber to said calling terminal device, a photo of the subscriber to said calling terminal device, and a web page address of said subscriber.
- 8. A method according to claim 1, wherein
said triggering step comprises the steps of
receiving a call establishment at said service switching device; and performing an inquiry to said service control device.
- 9. A method according to claim 1, wherein
said triggering is effected by said service control device (SCP, CSE), said server device (WAP-SERVER), or said browsing means (WAP-UA).
- 10. A method according to claim 1, wherein
said controlling comprises one of the following control actions: accepting, rejecting, diverting to voice mail of the call.
- 11. A method according to claim 1, wherein
said information identifying the calling user of the terminal is a URL.
- 12. A method according to claim 11, wherein
said URL is communicated in a user-to-user signaling.
- 13. A method according to claim 11, wherein
said URL is inquired from a service control device (SCP) of a calling party operator using a calling party number.
- 14. A method according to claim 11, wherein
said URL is determined according to a calling party number comprising at least a network operator prefix and a subscriber extension.
- 15. A method according to claim 11, wherein
said calling user determines in a determination step whether, and, if yes, which URL is to be presented to the browsing means.
- 16. A method according to claim 11, wherein
said URL is determined based on a called user number comprising at least a network operator prefix, a subscriber extension and an additional content included as a content selector.
- 17. A method according to claim 11, wherein
a content addressed by said URL contains call control macro instructions which are expandable into executable content methods in a proxy server device or a WAP server device retrieving the URL.
- 18. A method according to claim 17, wherein
said proxy server or said WAP server include a call control related part to calling user specified content.
- 19. A method according to claim 7, wherein
said name of the subscriber to said calling terminal device (MS-A) is inquired from the browsing means via a USSD request issued by the browsing means.
- 20. A method according to claim 1, wherein
said presenting step comprises the step of:
generating a content containing said information identifying said calling user in said terminal device or browser means.
- 21. A method according to claim 1, wherein said presenting step comprises the following steps:
generating a content containing said information identifying said calling user, and pushing the content comprising said information identifying said calling user to the called terminal device (MS-B).
- 22. A method according to claim 21, wherein said generating is performed in said server device or said service control means.
- 23. A method according to claim 21, wherein said pushing is performed using WTA service indication mechanism and content retrieval following it.
- 24. A method according to claim 21, wherein said pushing is performed using WAP content push mechanism.
- 25. A method according to claim 20, wherein
said generating step comprises the following steps:
composing at least one address to said information identifying said calling user, retrieving at least part of said information from a server using said address.
- 26. A method according to claim 25, wherein
said composing step involves extraction of said address from call set-up information.
- 27. A method according to claim 25, wherein
said composing step involves retrieval of said address from a server providing mapping from pieces of call set-up information into addresses to said information identifying said calling user.
- 28. A method according to claim 25, wherein
said composing step involves deduction of said address from call set-up information using syntax mapping.
- 29. A method according to claim 21, wherein
said information identifying said calling user is appended with content for collecting said user input.
- 30. A method according to claim 1, wherein said identifying said calling user is content executable in said browser means (HTML, WAP, WML, JAVA).
- 31. A method according to claim 21, wherein said information identifying said calling user is translated by replacing abstract macro instructions into call instructions for the terminal or the service control device.
- 32. A method according to claim 21, wherein said information identifying said calling user is translated from a template document into content executable in said browser means containing also call control instructions for the terminal or the service control device.
- 33. A method according to claim 27, wherein
said address is an internet URL.
- 34. A method according to claim 27, wherein
said pieces of call set-up information include calling party number and/or content selector information included in a called number of the called terminal device.
- 35. A method according to claim 34, wherein said content selector is provided by the calling user by dialing a prefix to the called number.
CROSS-REFERENCE TO RELATED APPLICATION
[0001] This application is a continuation of International Application PCT/EP99/06458 having an international filing date of Sep. 2, 1999 and from which priority is claimed under all applicable sections of Title 35 of the United States Code including, but not limited to, Sections 120, 363 and 365(c).
Continuations (1)
|
Number |
Date |
Country |
Parent |
PCT/EP99/06458 |
Feb 1999 |
US |
Child |
10091224 |
Mar 2002 |
US |