Method and apparatus for implementing the CNAP service
First Claim
1. A method for implementing a calling name presentation (CNAP) service, comprising:
- receiving a service request from a switching system, wherein the service request carries an identifier of a calling party and an identifier of a called party;
obtaining calling information set by the calling party according to the identifier of the calling party, and location information of the called party according to the identifier of the called party; and
sending a flash message that carries the calling information to a called terminal according to the location information of the called party when determining that the called terminal rings,wherein the called terminal rings when a set delay timer times out; and
the service request is sent via at least one of the following;
the service request is sent by a originating office according to service subscription information of the calling party or the called party when the originating office receives a connection response from a terminating office; and
the service request is sent by a terminating office according to service subscription information of the calling party or the called party when the originating office sends a call request to the called terminal.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention discloses a method for realizing the CNAP service, including: receiving a service request sent by the switching system, where the service request carries the identifier of the calling party and the identifier of the called party; querying the calling information set by the calling party according to the identifier of the calling party, and querying the location information of the called party according to the identifier of the called party; after determining that the called MS already rings, sending a flash message that contains the calling information to the called MS according to the location information of the called party. The present invention also provides a calling information service apparatus accordingly. The invention correlates the judging of the status of the call connection process with the time of implementing the CNAP service. Therefore, the calling information can be sent to the called MS at a proper time, thus helping the called party to identify the calling party correctly.
5 Citations
22 Claims
-
1. A method for implementing a calling name presentation (CNAP) service, comprising:
-
receiving a service request from a switching system, wherein the service request carries an identifier of a calling party and an identifier of a called party; obtaining calling information set by the calling party according to the identifier of the calling party, and location information of the called party according to the identifier of the called party; and sending a flash message that carries the calling information to a called terminal according to the location information of the called party when determining that the called terminal rings, wherein the called terminal rings when a set delay timer times out; and the service request is sent via at least one of the following; the service request is sent by a originating office according to service subscription information of the calling party or the called party when the originating office receives a connection response from a terminating office; and the service request is sent by a terminating office according to service subscription information of the calling party or the called party when the originating office sends a call request to the called terminal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A calling information service apparatus for implementing a calling name presentation (CNAP) service, comprising:
-
a service processing unit, adapted to receive a service request sent by a switching system, wherein the service request carries an identifier of a calling party and an identifier of a called party, obtain calling information set by the calling party according to the identifier of the calling party, and send a flash message that carries the calling information to a called terminal according to location information of the called party when determining that the called terminal rings; and a location querying unit, adapted to obtain the location information of the called party according to the identifier of the called party, wherein the called terminal rings when a set delay timer times out; and the service processing unit further comprises a processing subunit and a controlling subunit; the processing subunit is adapted to receive calling information request from a originating office according to subscription information of the calling party, obtain the calling information set by the calling arty according to the identifier of the calling party, and send the flash message that carries the calling information to the called party according to the location information of the called party when receives an instruction from the controlling subunit; and the controlling subunit is adapted to judge whether the called terminal rings, and instruct the processing subunit to send the flash message when determining that the called terminal rings according to a set delay time. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22)
-
Specification