WO2011006417A1 - 一种彩铃定位的实现方法、系统及装置 - Google Patents
一种彩铃定位的实现方法、系统及装置 Download PDFInfo
- Publication number
- WO2011006417A1 WO2011006417A1 PCT/CN2010/074418 CN2010074418W WO2011006417A1 WO 2011006417 A1 WO2011006417 A1 WO 2011006417A1 CN 2010074418 W CN2010074418 W CN 2010074418W WO 2011006417 A1 WO2011006417 A1 WO 2011006417A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- crbt
- server
- user
- positioning
- service
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42017—Customized ring-back tones
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42348—Location-based services which utilize the location information of a target
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2242/00—Special services or facilities
- H04M2242/30—Determination of the location of a subscriber
Definitions
- the present invention relates to the field of communications, and in particular to a method, system and apparatus for implementing a color ring back tone. Background technique
- the CRBT service is a service that allows users to personalize their choices or make ring tones according to their preferences, and play them to the calling party before the called call is connected.
- the service experience of the normal CRBT service is: When the calling user dials the number of the called user, after the called user terminal rings and picks up the phone, the ringing tone pre-selected or created by the called user is played to the calling user. It can be music or voice.
- color ring tones are generally pre-customized, and different ring tones cannot be sent in combination with the dynamic information of the called user, so that the user's needs cannot be conveniently and flexibly met. Summary of the invention
- the main object of the present invention is to provide a method, system and device for implementing a color ring tone, which provides location information of a called user through a color ring tone.
- a method for implementing a color ring tone comprising:
- the core network receives the originating call, and determines that when the service user customizes the CRBT positioning service, the call is connected to the CRBT server;
- the CRBT server obtains the location information of the called user provided by the location server, and plays the location information of the called user to the calling user in the form of a CRBT.
- the determining that the service user has customized the CRBT positioning service includes: determining whether the service user has customized the CRBT positioning service according to whether the service information of the service user has a CRBT positioning service customization record, and if yes, indicating that the service user has customized the CRBT positioning service.
- the core network includes a Home Subscriber Server (HSS) and a switching device, and the routing address of the CRBT server and the CRBT positioning service customized record of the user who customized the CRBT positioning service are set in the HSS of the core network.
- HSS Home Subscriber Server
- the determining that the service user has customized the CRBT positioning service includes:
- the switching device After receiving the originating call, the switching device queries the HSS for the CRBT positioning service customized record and the routing address of the CRBT server. If the HSS determines that the CRBT positioning service customization record exists in the service information of the service user, the HSS provides the service to the switching device. The user's CRBT positioning service customized record and the routing address of the CRBT server;
- the connecting the call to the CRBT server specifically includes: connecting to the corresponding CRBT server according to the routing address of the CRBT server.
- the step of connecting the call to the CRBT server further includes: providing a CRBT positioning service identifier to the CRBT server; the obtaining, by the location server, the location information of the called user, the method further includes: determining the received CRBT positioning service identifier; or
- the method further includes: the CRBT server stores the CRBT positioning service identifier set by the user who has customized the CRBT positioning service; and the CRBT server determines that the CRBT positioning service identifier is set for the service user.
- the acquiring the location information of the called user provided by the positioning server includes:
- the CRBT server initiates a location information request to the called user to the positioning server;
- the positioning server locates the called user according to the received positioning information request, and provides the current positioning information of the called user to the color ring server;
- the CRBT server receives the location information of the called user provided by the location server.
- the received positioning information request is authenticated, and the authentication is determined.
- the method further includes: providing the location information obtained by the user to the CRBT server, and storing the location information by the CRBT server;
- the acquiring the location information of the called user provided by the location server includes: the CRBT server finds the location information of the called user in the stored location information of the user.
- the locating information obtained by locating the user is actively provided to the CRBT server, including: periodically locating the user, and providing the locating information of the user to the CRBT server; or locating the user when the location is updated.
- the server provides the user's location information.
- the playing the location information of the called user to the calling user in the form of a CRBT comprises: converting the positioning information of the called user into a format supported by the mobile terminal of the calling user according to a format supported by the mobile terminal of the calling user, The calling user plays the positioning information of the called user that the calling user can understand; or
- the set CRBT content template corresponding to the positioning information is determined, and then the CRBT of the CRBT content template is played to the calling user.
- a system for implementing a color ring tone comprising:
- the core network is configured to receive the originating call, and determine that the service user has customized the CRBT positioning service, and then connects the current call to the corresponding CRBT server;
- the CRBT server is configured to obtain the location information of the called user provided by the location server after receiving the connected call, and play the location information of the called user to the calling user in a CRBT format;
- the positioning server is configured to provide the CRBT server with location information of the called user.
- the core network is further configured to set a CRBT positioning service customization record in the service information of the user who has customized the CRBT positioning service;
- the core network is used to determine that the service user has customized the CRBT positioning service, and specifically: the core network is used to determine whether the service is used according to the service information of the service user. Whether the user has customized the CRBT positioning service, if it exists, it indicates that the service user has customized the CRBT positioning service.
- the core network includes an HSS and a switching device, where
- the HSS is configured to store a routing address of the set CRBT server and a customized record of the CRBT positioning service corresponding to the user, and determine, when the service user has a customized record of the CRBT positioning service, provide the switching device with a customized record of the CRBT positioning service of the service user and The routing address of the CRBT server;
- the switching device is configured to receive the originating call, query the HSS for the ringtone location service customization record of the service user, and the routing address of the CRBT server, and connect the current call to the corresponding CRBT server according to the routing address of the CRBT server provided by the HSS.
- the core network When the core network connects the call to the CRBT server, it is also used to provide the CRBT positioning service identifier to the CRBT server. Before the CRBT server obtains the location information of the called user provided by the positioning server, the CRBT server is further configured to: CRBT positioning service identifier; or
- the CRBT server is further configured to: store a CRBT positioning service identifier that is set by a user that has customized the CRBT positioning service; and before the CRBT server obtains the location information of the called user that is provided by the positioning server, the CRBT server is further configured to: determine, set the service user The CRBT positioning service identifier.
- the CRBT server is configured to obtain the location information of the called user provided by the location server, where the CRBT server is configured to initiate a location information request to the called user to the location server, and receive the location information of the called user provided by the location server.
- the location server is configured to provide the location information of the called user to the CRBT server, where the location information is: the location server is configured to locate the called user according to the received location information request, and provide the current location information of the called user to the CRBT server; Or,
- the location server is configured to provide the location information of the called user to the CRBT server, where the location information is: the location server is configured to provide the location information obtained by the user to the CRBT server; the CRBT server is used to obtain the called user provided by the location server.
- Positioning information specifically: The bell server is configured to store the location information of the user provided by the location server, and locate the location information of the called user in the location information of the stored user.
- the positioning server locates the called user, it is further used for:
- the received positioning information request is authenticated, and the authentication is determined.
- the CRBT server is configured to play the location information of the called user to the calling user in the form of a CRBT, specifically:
- the CRBT server is configured to convert the location information of the called user into a format supported by the mobile terminal of the calling user according to a format supported by the mobile terminal of the calling user, and play the location of the called user that the calling user can understand to the calling user.
- Information or,
- the CRBT server is configured to determine the set CRBT content template corresponding to the positioning information, and then play the CRBT of the CRBT content template to the calling user.
- a CRBT server includes:
- the locating information receiving unit is configured to receive the positioning information of the called user provided by the positioning server, and the color ringing control unit is configured to: after receiving the connected call, determine that the service user customizes the CRBT positioning service, and plays the content to the calling user in the form of a CRBT The location information of the called user.
- the CRBT control unit is further configured to determine that the CRBT positioning service identifier of the service user is received or stored, and the trigger location information receiving unit acquires the location information of the called user, and the positioning information receiving unit is configured to receive
- the positioning information of the called user provided by the positioning server is specifically: the positioning information receiving unit is configured to send a positioning information request to the positioning server according to the trigger of the CRBT control unit, and receive positioning information of the called user provided by the positioning server.
- the CRBT server further includes: a location information storage unit,
- the positioning information receiving unit is configured to receive a positioning letter of the called user provided by the positioning server
- the information is specifically: the positioning information receiving unit is configured to receive positioning information of the user actively provided by the positioning server;
- the positioning information storage unit is configured to store positioning information of the user
- the CRBT control unit is further configured to determine the CRBT positioning service identifier of the service user that is received or stored, and locate the location information of the called user in the location information storage unit.
- the CRBT server further includes: a format conversion unit, configured to convert positioning information of the called user into positioning information that the calling user can understand, and provide the positioning information to the CRBT control unit.
- the CRBT control unit is configured to play the location information of the called user to the calling user in the form of a CRBT, specifically: the CRBT control unit is configured to determine the set CRBT content template corresponding to the acquired positioning information, and then to the calling user. Play the ring tones of the CRBT content template.
- the CRBT service and the positioning service are organically combined, and the CRBT server obtains the location information of the called user through the positioning server, and pushes the location information to the calling user, and the processing is based on the CRBT positioning service of the user.
- Custom record In this way, the calling user can conveniently obtain the location information of the called user through the ring back tone, understand the location of the called user, etc., conveniently and flexibly meet the user's needs, improve the personalized experience of the user, and further enrich the type of telecommunication service. .
- the calling user since the calling user provides the location information of the called user to the calling user through the color ring tone, the location of the called user can be obtained regardless of whether the mobile terminal of the calling user supports the positioning service or whether the positioning client is opened.
- the information can improve the penetration rate of the positioning business and promote the development of the positioning business.
- FIG. 1 is a schematic diagram of a processing flow of a CRBT positioning service according to the present invention
- FIG. 2 is a schematic structural diagram of a CRBT positioning service system according to the present invention.
- FIG. 3 is a schematic structural diagram of a color ring back tone server according to the present invention.
- 4 is a schematic diagram of providing a corresponding CRBT content template according to the positioning information according to the present invention;
- FIG. 5 is a schematic flowchart of a specific embodiment of the present invention.
- FIG. 6 is a schematic flow chart of a second embodiment of the present invention. detailed description
- the location service also known as the mobile location service, is a value-added service that obtains the location information of the user's mobile terminal through the network of the telecommunication mobile operator, such as the latitude and longitude coordinates, and provides the corresponding location service for the user under the support of the electronic map platform.
- the positioning service usually determines the actual positioning information of the mobile user through the cooperation of the mobile terminal and the wireless network, and sends the voice to the user through a short message service (SMS, Short Messaging Service), a multimedia messaging service (MMS), or Based on this, some value-added services are provided.
- SMS Short Messaging Service
- MMS multimedia messaging service
- the combination of the CRBT service and the location service may be referred to as a CRBT positioning service.
- FIG. 1 is a schematic diagram of a process for processing a CRBT positioning service according to the present invention. As shown in FIG. 1, the processing procedure of a CRBT positioning service in the present invention includes:
- Steps 101 to 102 The core network receives the originating call, and determines whether the called user has customized the CRBT positioning service. If the CRBT positioning service is customized, the process proceeds to step 103. If the CRBT positioning service is not customized, the existing CRBT service is entered. The process, or the general call processing procedure that does not involve the CRBT service, is the same as the existing process, and therefore will not be described again. For the user who has customized the CRBT positioning service, the core network can set the CRBT positioning service customization record in the service information of the corresponding user. In this way, after receiving the initial call, the core network can determine whether the called user has customized the CRBT positioning service according to whether the service information of the called user has a CRBT positioning service.
- the called user has customized the CRBT positioning service.
- the calling user needs to provide the location information of the called user in the form of a CRBT. If it does not exist, the called user does not customize the CRBT positioning service.
- the called user can be a user who has customized the existing CRBT service. It can also be a user who has not customized any CRBT service.
- the routing address of the CRBT server and the CRBT positioning service customization record corresponding to the user may be set in a Home Subscriber Server (HSS) of the core network.
- HSS Home Subscriber Server
- the switching device of the core network queries the HSS for the CRBT positioning service customized record of the called user and the routing address of the CRBT server.
- the HSS determines that there is a CRBT positioning service customized record in the service information of the called user, the HSS Providing the switching device with the CRBT positioning service customized record of the called user and the routing address of the CRBT server; if the HSS determines that the CRBT positioning service customization record does not exist in the service information of the called user, the existing CRBT service flow is entered, or the existing A general call processing procedure involving a ring back tone service.
- Step 103 After the core network determines that the called user has customized the CRBT positioning service, the current call is connected to the CRBT server.
- the switching device of the core network connects the current call to the corresponding CRBT server according to the routing address of the CRBT server provided by the HSS.
- Step 104 The CRBT server obtains location information of the called user provided by the positioning server.
- the CRBT positioning service identifier can be set in the core network for the user who has customized the CRBT positioning service, so that the core network determines that the called subscriber has customized.
- the CRBT service identity is also provided to the CRBT server.
- the CRBT server determines the current need to be combined with the location server according to the received CRBT positioning service identifier.
- the location information of the called user is provided to provide the CRBT.
- the CRBT server obtains the location information of the called user provided by the positioning server.
- the switching device of the core network may send the CRBT positioning service identifier to the CRBT server according to the CRBT positioning service customized record of the called user.
- the CRBT server may also store the CRBT positioning service identifier corresponding to the user.
- the call is connected to the CRBT server on the core network.
- the CRBT server can determine, according to the set CRBT positioning service identifier of the user, that the CRBT positioning service identifier is set for the called user, so as to obtain the positioning information of the called user provided by the positioning server.
- the specific implementation of the CRBT server to obtain the location information of the called user provided by the location server may be: After the core network connects the call to the CRBT server, the CRBT server initiates a location information request to the called user to the location server; The location information request is obtained, and the called user is located, and the current location information of the called user is provided to the CRBT server; the CRBT server receives the location information of the called user provided by the location server. After the location server receives the location information request, the location information request may be further authenticated. If the authentication is passed, for example, if the called user is allowed to provide the location information to the CRBT server, the called user is located. If it fails, the location information request initiated by the called user is rejected.
- the location server may also store the authorization record of the user for the CRBT location service, and perform authentication on the received location information request according to the authorization record.
- the specific implementation of the CRBT server to obtain the location information of the called user provided by the location server may be: After the user customizes the CRBT location service, the location server may actively provide the location information obtained by the user to the CRBT server, and the CRBT server performs the CRBT server. After the core network connects the call to the CRBT server, the CRBT server finds the location information of the called user in the stored location information of the user. When the location server actively provides the location information of the user to the CRBT server, the CRBT server does not need to send the location information request to the location server, which can reduce the signaling interaction to a certain extent.
- the positioning server can periodically locate the user, The CRBT server provides the user's location information, and can also locate the user when the user updates the location, and provide the user's location information to the CRBT server.
- Step 105 The CRBT server plays the location information of the called user to the calling user in the form of a CRBT.
- the positioning information provided by the server to the CRBT server may be any one or more of a voice format, a text format, an image format, and a multimedia format. combination. Since the capabilities of the mobile terminal of the user are different, after the CRBT server obtains the location information of the called user, the location information of the called user can be converted into the mobile terminal of the calling user according to the format supported by the mobile terminal of the calling user.
- the supported format that is, the mobile terminal of the calling user, can obtain an information format that the calling user can understand.
- the CRBT played by the CRBT server to the calling user is the positioning information that the user can understand.
- the positioning information may be any one or a combination of a voice format, a text format, an image format, and a multimedia format.
- the ring back tone server may store the set CRBT content template corresponding to the location information, and each CRBT content template corresponds to a different CRBT; thus, after the CRBT server obtains the location information of the called user, it may determine that the set information is related to the location information. Corresponding CRBT content template, and then playing the CRBT of the CRBT content template to the calling user.
- the correspondence between the location information and the CRBT content template may be set by the user, or may be uniformly set by the network side, or may be partially set by the user and partially set by the network side.
- the CRBT server can continue to the calling party.
- the user plays the location information of the called user.
- the ring back tone server has played the ring tone of the positioning information at least once in the set length of time, if the off-hook signal of the called user has not been received, the ring back tone can be stopped.
- the system includes: a core network, a CRBT server, and a positioning server, where the core network is used to receive the originating Calling, determining that the called user has customized the CRBT positioning service, and then connecting the call to the corresponding CRBT server; the CRBT server is configured to obtain the location information of the called user provided by the positioning server after receiving the connected call, in the form of a ring tones The calling user plays the positioning information of the called user; the positioning server is used to provide the color ringing server with the positioning information of the called user.
- the core network is also used to set a customized record of the CRBT positioning service in the service information of the user who customized the CRBT positioning service.
- the core network is used to determine that the called user has customized the CRBT positioning service, and specifically: the core network is configured to determine whether the called user has customized the CRBT positioning service according to whether the service information of the called user has a CRBT positioning service customized record, and if yes, Indicates that the called user has customized the CRBT positioning service.
- the core network includes the HSS and the switching device, where the HSS is used to store the routing address of the set ring back tone server and the customized ring tones positioning service record corresponding to the user, and determine that the called user has the customized record of the CRBT positioning service, and provides the switching device with the customized information.
- the switching device is configured to receive the originating call, query the HSS for the CRBT location service customization record of the called user and the routing address of the CRBT server, according to the CRBT server provided by the HSS Route the address and connect the call to the corresponding CRBT server.
- the core network When the core network connects the call to the CRBT server, it is also used to provide the CRBT positioning service identifier to the CRBT server.
- the CRBT server is used to obtain the location information of the called user provided by the positioning server, which is specifically as follows: The CRBT locates the service identifier, and obtains the location information of the called user provided by the location server.
- the core network includes a switching device, configured to perform a customized record of the CRBT positioning service provided by the HSS, and send the CRBT positioning service identifier to the CRBT server.
- the CRBT server can also be used to store the CRBT positioning service identifier set by the user who has customized the CRBT positioning service. Before the CRBT server obtains the location information of the called user provided by the positioning server, the CRBT server is further configured to: determine that the CRBT is set for the called user. Locate the business identifier.
- the CRBT server is configured to obtain the location information of the called user provided by the positioning server, which is specifically:
- the CRBT server is configured to receive a connection request, and send a positioning information request to the called user to the positioning server, and receive the positioning information of the called user provided by the positioning server.
- the positioning server is configured to provide the CRBT server with the positioning information of the called user.
- the positioning server is configured to locate the called user according to the received positioning information request, and provide the current positioning information of the called user to the CRBT server.
- the positioning server is further configured to perform authentication on the received positioning information request, and if the authentication is passed, locate the called user; if the authentication fails, the refusal to initiate the call to the called user Location information request.
- the location server is further configured to store a user's authorization record for the CRBT location service, and perform authentication on the received location information request according to the authorization record.
- the positioning server is configured to provide the location information of the called user to the CRBT server, and may be specifically: the positioning server is configured to actively provide the positioning information obtained by positioning the user to the CRBT server; the CRBT server is configured to obtain the called party provided by the positioning server.
- the location information of the user is specifically: The CRBT server is configured to store the location information of the user provided by the location server, and after receiving the connected call, find the location information of the called user in the location information of the stored user.
- the positioning server can periodically locate the user, provide the user's location information to the CRBT server, or locate the user when the user updates the location, and provide the user's location information to the CRBT server.
- the positioning information provided by the positioning server to the CRBT server may be a combination of any one or more of a voice format, a text format, an image format, and a multimedia format.
- the CRBT server is configured to play the location information of the called user to the calling user in the form of a CRBT.
- the CRBT server is configured to convert the positioning information of the called user into the positioning information that the called user can understand, and call the caller in the form of a CRBT.
- the user plays the positioning information of the called user that the calling user can understand.
- the positioning information may be a combination of any one or more of a voice format, a text format, an image format, and a multimedia format.
- the CRBT server is further configured to store the set CRBT content template corresponding to the location information; the CRBT server is configured to play the location information of the called user to the calling user in the form of a CRBT.
- the color ring tone server is configured to determine the set CRBT content template corresponding to the obtained positioning information, and then play the CRBT of the CRBT content template to the calling user.
- the correspondence between the location information and the CRBT content template may be set by the user, or may be set by the network side, or may be set by the user and partially set by the network.
- the CRBT that determines the location information has not been played, and continues to play the location information of the called user to the calling user. After the CRBT server further uses the CRBT to play the positioning information at least once in the set time length, it determines that the off-hook signal of the called user has not been received, and stops playing the CRBT.
- the CRBT server includes: a positioning information receiving unit and a CRBT control unit, where the positioning information receiving unit is configured to receive positioning information of the called user provided by the positioning server.
- the CRBT control unit is configured to: after receiving the connected call, determine that the called user customizes the CRBT positioning service, and plays the location information of the called user to the calling user in the form of a CRBT.
- the CRBT control unit is further configured to determine that the CRBT positioning service identifier of the called user is received or stored, and trigger the positioning information receiving unit to acquire the positioning information of the called user; the positioning information receiving unit is configured to receive the positioning server.
- the positioning information of the called user is specifically: the positioning information receiving unit is configured to send a positioning information request to the positioning server according to the trigger of the CRBT control unit, and receive positioning information of the called user provided by the positioning server.
- the location information receiving unit is configured to receive the location information of the called user that is provided by the location server, and may be: the location information receiving unit is configured to receive the location information of the user that is provided by the location server.
- the ring tone server further includes the location information storage. A unit for storing user location information. After receiving the connected call, the CRBT control unit is further configured to determine that the CRBT location service identifier of the called user is received or stored, and locate the location information of the called user in the location information storage unit.
- the CRBT server may further include a service identifier storage unit, configured to store the customized ring tones The CRBT positioning service identifier set by the user who locates the service.
- the CRBT server may further include: a format conversion unit, configured to convert positioning information of the called user into positioning information that the called user can understand, and provide the positioning information to the CRBT control unit; thus, the CRBT control unit plays the positioning to the calling user.
- the information is the location information of the called user that the calling user can understand. After the mobile terminal of the calling user analyzes, the information format that the calling user can understand can be obtained.
- the format conversion unit can complete the conversion of the information format of the positioning information by itself, that is, directly convert the positioning information of the called user from the positioning information receiving unit into positioning information that the user can understand; or can be controlled by the color ring control unit, that is, The CRBT control unit determines an information format of the positioning information that the calling user can understand, and the control format conversion unit converts the positioning information of the called user from the positioning information receiving unit into positioning information that the calling user can understand.
- the positioning information sent by the positioning server may be a combination of any one or more of a voice format, a text format, an image format, and a multimedia format.
- the capabilities of the user's mobile terminal are not the same, and some information formats may not be supported.
- the format conversion unit is required to convert the positioning information into positioning information of an information format that the calling user can understand.
- the positioning server sends the positioning information carried by the multimedia message to the positioning information receiving module of the CRBT server, and the CRBT control unit determines whether the mobile terminal of the calling user can support the multimedia message, and according to the carrying capacity of the mobile terminal of the calling user (eg, The display resolution, the capacity of the mobile terminal, etc. are processed differently. If the mobile terminal of the calling user does not support the multimedia message, the format conversion module converts the multimedia message into a text format message, and the text format message is sent by the CRBT control unit. The location information of the called user is sent to the calling user.
- the CRBT control unit is further configured to store the set CRBT content template corresponding to the positioning information.
- the CRBT control unit is configured to play the positioning information of the called user to the calling user in the form of a CRBT, specifically: the CRBT control unit is configured to determine the setting.
- the correspondence between the positioning information and the CRBT content template may be set by the user or may be uniformly set by the network side. It can also be partially set by the user and partly set by the network side.
- the CRBT server may be configured by the CRBT control unit to store the CRBT content template corresponding to the location information, as shown in FIG. 4; after the CRBT server obtains the location information of the called user, determine the set corresponding to the location information.
- the CRBT content template plays the CRBT generated according to the CRBT content template to the calling user.
- the corresponding ringtone content template is "I am in Beijing now, reply to you later"
- the ringtone heard by the calling user is "I am currently in Beijing, and I will reply you later.”
- the corresponding CRBT content template is "I am in the company now, if the mobile phone is not answered, you can call the company office phone xxxx contact" to ensure more convenient use by the user.
- the purpose of the communication service is "I am in the company now, if the mobile phone is not answered, you can call the company office phone xxxx contact" to ensure more convenient use by the user.
- FIG. 5 is a schematic flowchart of a specific embodiment of the present invention. As shown in FIG. 5, in the specific embodiment, the specific processing of the CRBT positioning service includes:
- Steps 501 to 502 The switching device receives the call request from the calling user, and queries the HSS for the CRBT positioning service customized record of the called user and the routing address of the CRBT server. If the HSS determines that the CRBT location service exists in the service information of the called user. The customized record, the HSS provides the switching device with the CRBT positioning service customized record of the called user and the routing address of the CRBT server, and then proceeds to step 503; if the HSS determines that the CRBT positioning service customization record does not exist in the service information of the called user, Enter the existing CRBT service process, or the existing general call processing procedure that does not involve the CRBT service.
- Step 503 The switching device requests a CRBT from the CRBT server according to the routing address of the CRBT server.
- the message requesting the CRBT includes parameters such as a calling subscriber identity, a called subscriber identity, and a CRBT location service identifier.
- Step 504 After receiving the message requesting the CRBT, the CRBT server initiates location information of the called user to the positioning server according to the CRBT positioning service identifier and the called user identifier included in the message. After the positioning information request is successfully authenticated, the positioning server locates the called user.
- Step 505 The positioning server provides the location information of the called user to the CRBT server, and the CRBT server receives the location information of the called user, and selects the corresponding CRBT content template according to the setting of the called user; or converts the positioning information into the calling user.
- the location information of the information format is understood, and a CRBT that describes the location information of the called user is generated.
- Step 506 The CRBT server plays the CRBT corresponding to the content of the CRBT content template or the location information that the calling user can understand to the calling user according to the calling user ID.
- FIG. 6 is a schematic flowchart of the second embodiment of the present invention. As shown in Figure 6, the specific processing of the CRBT positioning service includes:
- Step 601 After the user customizes the CRBT location service, the CRBT server initiates a request for the location information of the user to the location server, where the request includes the user number; the location server authenticates the received request.
- Step 602 After the request for authenticating the user's location information is successfully authenticated, the location server returns a response to the subscription success message to the CRBT server, indicating that the location server has accepted the request for subscribing to the user's location information.
- Step 603 After the location server accepts the request for subscribing to the user's location information, the user is located periodically, or when the user updates the location, and updates the current location information to the CRBT server.
- the CRBT server receives the positioning information updated by the positioning server and stores the updated positioning information.
- Step 604 to step 605 The switching device receives the call request from the calling user, and queries the HSS for the CRBT positioning service customized record of the called user and the routing address of the CRBT server. If the HSS determines that the CRBT location service exists in the service information of the called user. The customized record, the HSS provides the switching device with the CRBT positioning service customized record of the called user and the routing address of the CRBT server, and then proceeds to step 606; if the HSS determines that the CRBT positioning service customization record does not exist in the service information of the called user, Enter the existing CRBT service process, or the existing CRBT service is not involved.
- General call processing flow if the HSS determines that the CRBT positioning service customization record does not exist in the service information of the called user, Enter the existing CRBT service process, or the existing CRBT service is not involved.
- Step 606 The switching device requests the CRBT from the CRBT server according to the routing address of the CRBT server.
- the message requesting the CRBT includes parameters such as the calling user ID, the called user ID, and the CRBT positioning service identifier.
- Step 607 After receiving the message requesting the CRBT, the CRBT server searches for the stored location information of the called user according to the CRBT positioning service identifier and the called user identifier included in the message, and selects the corresponding CRBT according to the setting of the called user.
- the content ring template is used by the CRBT server to play the content in the corresponding CRBT content template or the CRBT of the positioning information that the calling user can understand according to the calling user ID.
- the CRBT positioning service may also be a customized service of the calling user, that is, the calling party that has customized the CRBT positioning service sends an initial call.
- the core network determines that the calling user customizes the CRBT positioning service
- the call is connected to the CRBT server, and the CRBT server determines to receive or store the CRBT positioning service identifier of the calling user, and obtains the location information of the called user provided by the positioning server.
- the CRBT server may be a CRBT server corresponding to the calling user, or may be a CRBT server corresponding to the called user.
- the obtaining the location information of the called user provided by the location server may be:
- the CRBT server directly requests the location information of the called user to the location server, and then receives the location information of the called user returned by the location server.
- the location information of the called user provided by the location server may also be specifically determined as follows: First, it is determined whether the called user is found in the location information stored by the user. The location information, if found, indicates that the location information of the called user has been obtained; if not found, the location information request to the called user is initiated to the location server, and then the location information of the called user returned by the location server is received. .
- the positioning server can also authenticate the received positioning information request. The specific implementation of the rest is basically the same as the previous description, and details are not described herein again.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
Description
一种彩铃定位的实现方法、 系统及装置 技术领域
本发明涉及通信领域, 特别是指一种彩铃的实现方法、 系统及装置。 背景技术
彩铃业务, 是一种允许用户根据自身喜好, 个性化的选择或者制作彩 铃, 并在被叫呼叫接通前播放给主叫用户的业务。 目前通常的彩铃业务的 业务感受是: 当主叫用户拨打被叫用户的号码时, 在被叫用户终端振铃后、 摘机前 , 向主叫用户播放被叫用户预先选择或制作的彩铃, 可以是音乐或 者语音。 目前的彩铃一般都是预先定制的, 无法结合被叫用户的动态信息 发送不同的彩铃, 从而无法方便、 灵活地满足用户需求。 发明内容
有鉴于此, 本发明的主要目的在于提供一种彩铃的实现方法、 系统及 装置, 通过彩铃提供被叫用户的定位信息。
为解决上述技术问题, 本发明的技术方案是这样实现的:
一种彩铃的实现方法, 该方法包括:
核心网接收始发呼叫, 确定业务用户定制了彩铃定位业务时, 将呼叫 接续至彩铃服务器;
彩铃服务器获取定位服务器提供的被叫用户的定位信息, 以彩铃形式 向主叫用户播放被叫用户的定位信息。
所述确定业务用户定制了彩铃定位业务, 包括: 根据业务用户的业务 信息是否存在彩铃定位业务定制记录确定业务用户是否定制了彩铃定位业 务, 如果存在, 则表明业务用户定制了彩铃定位业务。
所述核心网包括归属用户服务器( HSS )和交换设备, 彩铃服务器的路 由地址及定制了彩铃定位业务的用户的彩铃定位业务定制记录设置在核心 网的 HSS中,
所述确定业务用户定制了彩铃定位业务, 包括:
交换设备收到始发呼叫后, 向 HSS查询业务用户的彩铃定位业务定制 记录及彩铃服务器的路由地址, 如果 HSS确定业务用户的业务信息中存在 彩铃定位业务定制记录, 则 HSS向交换设备提供业务用户的彩铃定位业务 定制记录及彩铃服务器的路由地址;
所述将呼叫接续至彩铃服务器, 具体包括: 根据彩铃服务器的路由地 址接续至对应彩铃服务器。
所述将呼叫接续至彩铃服务器, 还包括: 向彩铃服务器提供彩铃定位 业务标识; 所述获取定位服务器提供的被叫用户的定位信息之前, 还包括: 确定收到彩铃定位业务标识; 或者,
所述获取定位服务器提供的被叫用户的定位信息之前, 还包括: 彩铃 服务器存储针对定制了彩铃定位业务的用户所设置的彩铃定位业务标识; 彩铃服务器确定针对业务用户设置了彩铃定位业务标识。
所述获取定位服务器提供的被叫用户的定位信息, 包括:
彩铃服务器向定位服务器发起对被叫用户的定位信息请求;
定位服务器根据收到的定位信息请求, 对被叫用户进行定位, 并向彩 铃服务器提供被叫用户的当前定位信息;
彩铃服务器接收定位服务器提供的被叫用户的定位信息。
所述对被叫用户进行定位, 之前进一步包括:
对收到的定位信息请求进行鉴权, 并确定鉴权通过; 或者,
根据存储的用户对彩铃定位业务的授权记录, 对收到的定位信息请求 进行鉴权, 并确定鉴权通过。
所述获取定位服务器提供的被叫用户的定位信息之前, 还包括: 将对 用户进行定位获得的定位信息主动提供给彩铃服务器, 由彩铃服务器进行 存储;
所述获取定位服务器提供的被叫用户的定位信息, 包括: 彩铃服务器 在存储的用户的定位信息中查找到被叫用户的定位信息。
所述将对用户进行定位获得的定位信息主动提供给彩铃服务器, 包括: 周期性地对用户进行定位, 向彩铃服务器提供用户的定位信息; 或者, 用户发生位置更新时对用户进行定位, 向彩铃服务器提供用户的定位 信息。
所述以彩铃形式向主叫用户播放被叫用户的定位信息, 包括: 根据主叫用户的移动终端支持的格式将被叫用户的定位信息转换为主 叫用户的移动终端所支持的格式, 向主叫用户播放主叫用户能够理解的被 叫用户的定位信息; 或者,
确定设置的与定位信息相对应的彩铃内容模板, 然后向主叫用户播放 该彩铃内容模板的彩铃。
一种彩铃的实现系统, 包括:
核心网, 用于接收始发呼叫, 确定业务用户定制了彩铃定位业务时, 将本次呼叫接续至对应彩铃服务器;
彩铃服务器, 用于收到接续的呼叫后, 获取定位服务器提供的被叫用 户的定位信息, 以彩铃形式向主叫用户播放被叫用户的定位信息;
定位服务器, 用于向彩铃服务器提供被叫用户的定位信息。
所述核心网, 还用于在定制了彩铃定位业务的用户的业务信息中设置 彩铃定位业务定制记录;
所述核心网用于确定业务用户定制了彩铃定位业务, 具体为: 核心网 用于根据业务用户的业务信息是否存在彩铃定位业务定制记录确定业务用
户是否定制了彩铃定位业务, 如果存在, 则表明业务用户定制了彩铃定位 业务。
所述核心网包括 HSS和交换设备, 其中,
所述 HSS, 用于存储设置的彩铃服务器的路由地址及与用户相对应的 彩铃定位业务定制记录, 确定业务用户存在彩铃定位业务定制记录时, 向 交换设备提供业务用户的彩铃定位业务定制记录及彩铃服务器的路由地 址;
所述交换设备, 用于接收始发呼叫, 向 HSS查询业务用户的彩铃定位 业务定制记录及彩铃服务器的路由地址, 根据 HSS提供的彩铃服务器的路 由地址, 将本次呼叫接续至对应彩铃服务器。
所述核心网将本次呼叫接续至彩铃服务器时, 还用于向彩铃服务器提 供彩铃定位业务标识; 所述彩铃服务器获取定位服务器提供的被叫用户的 定位信息之前, 还用于: 确定收到彩铃定位业务标识; 或者,
所述彩铃服务器还用于存储针对定制了彩铃定位业务的用户所设置的 彩铃定位业务标识; 所述彩铃服务器获取定位服务器提供的被叫用户的定 位信息之前, 还用于: 确定针对业务用户设置了彩铃定位业务标识。
所述彩铃服务器用于获取定位服务器提供的被叫用户的定位信息, 具 体为: 彩铃服务器用于向定位服务器发起对被叫用户的定位信息请求, 接 收定位服务器提供的被叫用户的定位信息; 定位服务器用于向彩铃服务器 提供被叫用户的定位信息, 具体为: 定位服务器用于根据收到的定位信息 请求, 对被叫用户进行定位, 并向彩铃服务器提供被叫用户的当前定位信 息; 或者,
定位服务器用于向彩铃服务器提供被叫用户的定位信息, 具体为: 定 位服务器用于将对用户进行定位获得的定位信息主动提供给彩铃服务器; 彩铃服务器用于获取定位服务器提供的被叫用户的定位信息, 具体为: 彩
铃服务器用于存储定位服务器提供的用户的定位信息, 在存储的用户的定 位信息中查找到被叫用户的定位信息。
所述定位服务器对被叫用户进行定位之前, 进一步用于:
对收到的定位信息请求进行鉴权, 并确定鉴权通过; 或者,
根据存储的用户对彩铃定位业务的授权记录, 对收到的定位信息请求 进行鉴权, 并确定鉴权通过。
所述彩铃服务器用于以彩铃形式向主叫用户播放被叫用户的定位信 息, 具体为:
彩铃服务器用于根据主叫用户的移动终端支持的格式将被叫用户的定 位信息转换为主叫用户的移动终端所支持的格式, 向主叫用户播放主叫用 户能够理解的被叫用户的定位信息; 或者,
彩铃服务器用于确定设置的与定位信息相对应的彩铃内容模板, 然后 向主叫用户播放该彩铃内容模板的彩铃。
一种彩铃服务器, 包括:
定位信息接收单元, 用于接收定位服务器提供的被叫用户的定位信息; 彩铃控制单元, 用于收到接续的呼叫后, 确定业务用户定制了彩铃定 位业务时, 以彩铃形式向主叫用户播放被叫用户的定位信息。
所述彩铃控制单元收到接续的呼叫后, 还用于确定收到或存储有业务 用户的彩铃定位业务标识, 触发定位信息接收单元获取被叫用户的定位信 所述定位信息接收单元用于接收定位服务器提供的被叫用户的定位信 息, 具体为: 定位信息接收单元用于根据彩铃控制单元的触发向定位服务 器发送定位信息请求, 并接收定位服务器提供的被叫用户的定位信息。
所述彩铃服务器进一步包括: 定位信息存储单元,
所述定位信息接收单元用于接收定位服务器提供的被叫用户的定位信
息, 具体为: 定位信息接收单元用于接收定位服务器主动提供的用户的定 位信息;
所述定位信息存储单元, 用于存储用户的定位信息;
所述彩铃控制单元收到接续的呼叫后, 还用于确定收到或存储有业务 用户的彩铃定位业务标识, 在所述定位信息存储单元查找到被叫用户的定 位信息。
所述彩铃服务器进一步包括: 格式转换单元, 用于将被叫用户的定位 信息转换为主叫用户能够理解的定位信息, 并提供给彩铃控制单元。
所述彩铃控制单元用于以彩铃形式向主叫用户播放被叫用户的定位信 息, 具体为: 彩铃控制单元用于确定设置的与获取的定位信息相对应的彩 铃内容模板, 然后向主叫用户播放该彩铃内容模板的彩铃。
根据本发明提供的方案, 将彩铃业务和定位业务有机地结合在一起, 由彩铃服务器通过定位服务器获取被叫用户的定位信息, 并推送给主叫用 户, 其处理根据可以是用户的彩铃定位业务定制记录。 这样, 主叫用户可 以通过彩铃方便地获得被叫用户的定位信息, 了解被叫用户所处的位置等, 方便、 灵活地满足用户需求, 提高了用户的个性化体验, 进一步丰富了电 信业务种类。
另外, 由于本发明方案中是通过彩铃向主叫用户提供被叫用户的定位 信息, 因此, 无论主叫用户的移动终端是否支持定位业务或者是否打开定 位客户端, 都可以获得被叫用户的定位信息, 从而可提高定位业务的普及 率, 能够推进定位业务的发展。 附图说明
图 1为本发明中彩铃定位业务处理流程示意图;
图 2为本发明中彩铃定位业务系统的结构示意图;
图 3为本发明中彩铃服务器的结构示意图;
图 4为本发明中根据定位信息提供对应彩铃内容模板的示意图; 图 5为本发明中具体实施例一流程示意图;
图 6为本发明中具体实施例二流程示意图。 具体实施方式
定位业务又称移动位置服务, 是通过电信移动运营商的网络获取用户 的移动终端的定位信息, 如经纬度坐标, 在电子地图平台的支持下, 为用 户提供相应位置服务的一种增值业务。 定位业务通常是通过移动终端与无 线网络的配合, 确定移动用户的实际定位信息, 通过短消息服务(SMS, Short Messaging Service ), 多媒体短信服务(MMS, Multimedia Messaging Service ), 语音发送给用户, 或者以此为基础提供一些增值服务。 但是, 目 前定位业务的应用遇到了一些问题, 例如, 目前很多用户的移动终端并不 能显示定位信息; 又如, 即使用户的移动终端能够支持定位信息的显示, 但如果未打开定位客户端, 则也无法获取定位信息。 这种种问题限制了定 位业务的发展, 使得定位业务并不是很普及, 阻碍了用户通过定位业务来 获得更好的通信体验。
由于彩铃业务是由网络侧向用户推送的, 无需移动终端的支持, 因此, 如果将现有的彩铃业务和定位业务相结合, 便能够克服各自存在的缺陷与 不便, 满足用户的更高要求。 本发明方案中, 将彩铃业务与定位业务相结 合, 可以称为彩铃定位业务。
图 1为本发明中彩铃定位业务处理流程示意图, 如图 1所示, 本发明 中彩铃定位业务的处理过程包括:
步驟 101〜步驟 102: 核心网接收始发呼叫, 判断被叫用户是否定制了 彩铃定位业务, 如果定制了彩铃定位业务, 则继续执行步驟 103 ; 如果没有 定制彩铃定位业务, 则进入现有彩铃业务流程、 或现有不涉及彩铃业务的 一般呼叫处理流程, 由于此处与现有的处理相同, 因此, 不再赘述。
对于定制了彩铃定位业务的用户, 核心网可以在相应用户的业务信息 中设置彩铃定位业务定制记录。 这样, 核心网收到始发呼叫后, 可根据被 叫用户的业务信息是否存在彩铃定位业务定制记录确定被叫用户是否定制 了彩铃定位业务, 如果存在, 则表明被叫用户定制了彩铃定位业务, 需要 向主叫用户提供彩铃形式的被叫用户的定位信息; 如果不存在, 则表明被 叫用户未定制彩铃定位业务, 此时, 该被叫用户可以是定制了现有彩铃业 务的用户, 也可以是未定制任何彩铃业务的用户。
具体地, 彩铃服务器的路由地址及与用户相对应的彩铃定位业务定制 记录可以设置在核心网的归属用户服务器( HSS, Home Subscriber Server ) 中。 核心网的交换设备收到始发呼叫后, 向 HSS查询被叫用户的彩铃定位 业务定制记录及彩铃服务器的路由地址, 如果 HSS确定被叫用户的业务信 息中存在彩铃定位业务定制记录, 则 HSS向交换设备提供被叫用户的彩铃 定位业务定制记录及彩铃服务器的路由地址; 如果 HSS确定被叫用户的业 务信息中不存在彩铃定位业务定制记录, 则进入现有彩铃业务流程、 或现 有不涉及彩铃业务的一般呼叫处理流程。
步驟 103: 核心网确定被叫用户定制了彩铃定位业务后,将本次呼叫接 续至彩铃服务器。
具体地, 核心网的交换设备根据 HSS提供的彩铃服务器的路由地址将 本次呼叫接续至对应彩铃服务器。
步驟 104: 彩铃服务器获取定位服务器提供的被叫用户的定位信息。 为了使彩铃服务器能够确定当前需要向主叫用户提供的彩铃与普通彩 铃不同, 对于定制了彩铃定位业务的用户, 可以在核心网中设置彩铃定位 业务标识, 这样, 核心网确定被叫用户定制了彩铃定位业务后, 在核心网 将本次呼叫接续至彩铃服务器时, 还向彩铃服务器提供彩铃定位业务标识 , 彩铃服务器根据收到的彩铃定位业务标识, 确定当前需要结合定位服务器
提供的被叫用户的定位信息来提供彩铃, 因此, 彩铃服务器获取定位服务 器提供的被叫用户的定位信息。 具体地, 核心网的交换设备可以根据被叫 用户的彩铃定位业务定制记录向彩铃服务器发送彩铃定位业务标识。
对于定制了彩铃定位业务的用户, 彩铃服务器中也可以存储对应于用 户的彩铃定位业务标识, 这样, 核心网确定被叫用户定制了彩铃定位业务 后, 在核心网将本次呼叫接续至彩铃服务器时, 彩铃服务器便能够根据设 置的用户的彩铃定位业务标识确定针对被叫用户设置了彩铃定位业务标 识, 从而获取定位服务器提供的被叫用户的定位信息。
彩铃服务器获取定位服务器提供的被叫用户的定位信息的具体实现可 以是: 核心网将本次呼叫接续至彩铃服务器后, 彩铃服务器向定位服务器 发起对被叫用户的定位信息请求; 定位服务器根据收到的定位信息请求, 对被叫用户进行定位, 并向彩铃服务器提供被叫用户的当前定位信息; 彩 铃服务器接收定位服务器提供的被叫用户的定位信息。 定位服务器收到定 位信息请求后, 可进一步对该定位信息请求进行鉴权, 如果鉴权通过, 如 确定被叫用户允许向彩铃服务器提供其定位信息, 则对被叫用户进行定位; 如果鉴权未通过, 则拒绝对被叫用户发起的定位信息请求。 定位服务器中 也可以存储用户对彩铃定位业务的授权记录, 根据该授权记录对收到的定 位信息请求进行鉴权。
彩铃服务器获取定位服务器提供的被叫用户的定位信息的具体实现也 可以是: 用户定制了彩铃定位业务后, 定位服务器可以将对用户进行定位 获得的定位信息主动提供给彩铃服务器, 由彩铃服务器进行存储; 核心网 将本次呼叫接续至彩铃服务器后, 彩铃服务器在存储的用户的定位信息中 查找到被叫用户的定位信息。 定位服务器主动向彩铃服务器提供用户的定 位信息时, 不需要彩铃服务器向定位服务器发送定位信息请求, 在一定程 度上能够减少信令的交互。 定位服务器可以周期性地对用户进行定位, 向
彩铃服务器提供用户的定位信息, 也可以在用户发生位置更新时对用户进 行定位, 向彩铃服务器提供用户的定位信息。
步驟 105: 彩铃服务器以彩铃形式向主叫用户播放被叫用户的定位信 定位服务器向彩铃服务器提供的定位信息可以是语音格式、 文本格式、 图像格式、 多媒体格式中的任意一种或多种的组合。 由于用户的移动终端 的能力不尽相同, 因此, 彩铃服务器获取被叫用户的定位信息后, 可以根 据主叫用户的移动终端支持的格式将被叫用户的定位信息转换为主叫用户 的移动终端所支持的格式、 即经主叫用户的移动终端解析后能够得到主叫 用户可以理解的信息格式。 彩铃服务器向主叫用户播放的彩铃为主叫用户 可以理解的定位信息, 该定位信息可以是语音格式、 文本格式、 图像格式、 多媒体格式中的任意一种或多种的组合。
另外, 彩铃服务器中可以存储设置的与定位信息相对应的彩铃内容模 板, 各彩铃内容模板对应着不同的彩铃; 这样, 彩铃服务器获取被叫用户 的定位信息后, 可以确定设置的与定位信息相对应的彩铃内容模板, 然后 向主叫用户播放该彩铃内容模板的彩铃。 定位信息与彩铃内容模板之间的 对应关系可以由用户自行设置, 也可以由网络侧统一设置, 还可以一部分 由用户设置、 一部分由网络侧设置。
彩铃服务器以彩铃形式向主叫用户播放被叫用户的定位信息的过程 中, 如果检测到被叫用户的摘机信号时, 确定定位信息的彩铃还未播放完 毕, 则彩铃服务器可以继续向主叫用户播放被叫用户的定位信息。 彩铃服 务器在设定时间长度内至少播放了一遍定位信息的彩铃后, 如果仍未接收 到被叫用户的摘机信号, 则可以停止播放彩铃。
图 2为本发明中彩铃定位业务系统的结构示意图, 如图 2所示, 该系 统包括: 核心网、 彩铃服务器和定位服务器, 其中, 核心网用于接收始发
呼叫, 确定被叫用户定制了彩铃定位业务时, 将本次呼叫接续至对应彩铃 服务器; 彩铃服务器用于收到接续的呼叫后, 获取定位服务器提供的被叫 用户的定位信息, 以彩铃形式向主叫用户播放被叫用户的定位信息; 定位 服务器用于向彩铃服务器提供被叫用户的定位信息。
核心网还用于在定制了彩铃定位业务的用户的业务信息中设置彩铃定 位业务定制记录。 核心网用于确定被叫用户定制了彩铃定位业务, 具体为: 核心网用于根据被叫用户的业务信息是否存在彩铃定位业务定制记录确定 被叫用户是否定制了彩铃定位业务, 如果存在, 则表明被叫用户定制了彩 铃定位业务。
核心网包括 HSS和交换设备, 其中, HSS用于存储设置的彩铃服务器 的路由地址及与用户相对应的彩铃定位业务定制记录, 确定被叫用户存在 彩铃定位业务定制记录时, 向交换设备提供被叫用户的彩铃定位业务定制 记录及彩铃服务器的路由地址; 交换设备用于接收始发呼叫, 向 HSS查询 被叫用户的彩铃定位业务定制记录及彩铃服务器的路由地址, 根据 HSS提 供的彩铃服务器的路由地址, 将本次呼叫接续至对应彩铃服务器。
核心网将本次呼叫接续至彩铃服务器时, 还用于向彩铃服务器提供彩 铃定位业务标识; 彩铃服务器用于获取定位服务器提供的被叫用户的定位 信息, 具体为: 彩铃服务器用于根据收到的彩铃定位业务标识, 获取定位 服务器提供的被叫用户的定位信息。 核心网包括交换设备, 用于根据 HSS 提供的被叫用户的彩铃定位业务定制记录, 向彩铃服务器发送彩铃定位业 务标识。
彩铃服务器还可以用于存储针对定制了彩铃定位业务的用户所设置的 彩铃定位业务标识; 彩铃服务器获取定位服务器提供的被叫用户的定位信 息之前, 还用于: 确定针对被叫用户设置了彩铃定位业务标识。
彩铃服务器用于获取定位服务器提供的被叫用户的定位信息, 具体为:
彩铃服务器用于接收接续的呼叫, 向定位服务器发起对被叫用户的定位信 息请求, 接收定位服务器提供的被叫用户的定位信息; 定位服务器用于向 彩铃服务器提供被叫用户的定位信息, 具体为: 定位服务器用于根据收到 的定位信息请求, 对被叫用户进行定位, 并向彩铃服务器提供被叫用户的 当前定位信息。 定位服务器收到定位信息请求后, 进一步用于对收到的定 位信息请求进行鉴权, 如果鉴权通过, 则对被叫用户进行定位; 如果鉴权 未通过, 则拒绝对被叫用户发起的定位信息请求。 定位服务器进一步用于 存储用户对彩铃定位业务的授权记录, 根据该授权记录对收到的定位信息 请求进行鉴权。
定位服务器用于向彩铃服务器提供被叫用户的定位信息, 也可以具体 为: 定位服务器用于将对用户进行定位获得的定位信息主动提供给彩铃服 务器; 彩铃服务器用于获取定位服务器提供的被叫用户的定位信息, 具体 为: 彩铃服务器用于存储定位服务器提供的用户的定位信息, 收到接续的 呼叫后, 在存储的用户的定位信息中查找到被叫用户的定位信息。
定位服务器可以周期性地对用户进行定位, 向彩铃服务器提供用户的 定位信息, 也可以在用户发生位置更新时对用户进行定位, 向彩铃服务器 提供用户的定位信息。 定位服务器向彩铃服务器提供的定位信息可以是语 音格式、 文本格式、 图像格式、 多媒体格式中的任意一种或多种的组合。
彩铃服务器用于以彩铃形式向主叫用户播放被叫用户的定位信息, 具 体为: 彩铃服务器用于将被叫用户的定位信息转换为主叫用户可以理解的 定位信息, 以彩铃形式向主叫用户播放主叫用户可以理解的被叫用户的定 位信息, 该定位信息可以是语音格式、 文本格式、 图像格式、 多媒体格式 中的任意一种或多种的组合。
彩铃服务器进一步用于存储设置的与定位信息相对应的彩铃内容模 板; 彩铃服务器用于以彩铃形式向主叫用户播放被叫用户的定位信息, 具
体为: 彩铃服务器用于确定设置的与获取的定位信息相对应的彩铃内容模 板, 然后向主叫用户播放该彩铃内容模板的彩铃。 定位信息与彩铃内容模 板之间的对应关系可以由用户自行设置, 也可以由网络侧统一设置, 还可 以一部分由用户设置、 一部分由网络侧设置。
彩铃服务器用于检测到被叫用户的摘机信号时, 确定定位信息的彩铃 还未播放完毕, 继续向主叫用户播放被叫用户的定位信息。 彩铃服务器进 一步用于在设定时间长度内至少播放了一遍定位信息的彩铃后, 确定仍未 接收到被叫用户的摘机信号, 停止播放彩铃。
图 3为本发明中彩铃服务器的结构示意图, 如图 3所示, 彩铃服务器 包括: 定位信息接收单元和彩铃控制单元, 其中, 定位信息接收单元用于 接收定位服务器提供的被叫用户的定位信息; 彩铃控制单元用于收到接续 的呼叫后, 确定被叫用户定制了彩铃定位业务时, 以彩铃形式向主叫用户 播放被叫用户的定位信息。
彩铃控制单元收到接续的呼叫后, 还用于确定收到或存储有被叫用户 的彩铃定位业务标识, 触发定位信息接收单元获取被叫用户的定位信息; 定位信息接收单元用于接收定位服务器提供的被叫用户的定位信息, 具体 为: 定位信息接收单元用于根据彩铃控制单元的触发向定位服务器发送定 位信息请求, 并接收定位服务器提供的被叫用户的定位信息。
定位信息接收单元用于接收定位服务器提供的被叫用户的定位信息, 具体也可以为: 定位信息接收单元用于接收定位服务器主动提供的用户的 定位信息; 此时, 彩铃服务器还包括定位信息存储单元, 用于存储用户的 定位信息。 彩铃控制单元收到接续的呼叫后, 还用于确定收到或存储有被 叫用户的彩铃定位业务标识, 在定位信息存储单元中查找到被叫用户的定 位信息。
彩铃服务器还可以包括业务标识存储单元, 用于存储针对定制了彩铃
定位业务的用户所设置的彩铃定位业务标识。
彩铃服务器还可以进一步包括: 格式转换单元, 用于将被叫用户的定 位信息转换为主叫用户可以理解的定位信息, 并提供给彩铃控制单元; 这 样, 彩铃控制单元向主叫用户播放的定位信息是主叫用户可以理解的被叫 用户的定位信息, 经主叫用户的移动终端解析后能够得到主叫用户可以理 解的信息格式。 格式转换单元可以自行完成定位信息的信息格式的转换, 即直接将来自定位信息接收单元的被叫用户的定位信息转换为主叫用户可 以理解的定位信息; 也可以受控于彩铃控制单元, 即彩铃控制单元确定主 叫用户可以理解的定位信息的信息格式, 控制格式转换单元将来自定位信 息接收单元的被叫用户的定位信息转换为主叫用户可以理解的定位信息。
定位服务器发送的定位信息可以为语音格式、 文本格式、 图像格式和 多媒体格式中的任意一种或多种的组合。 但用户的移动终端的能力不尽相 同, 可能不支持一些信息格式, 这时需要格式转换单元将定位信息转换成 主叫用户可以理解的信息格式的定位信息。 例如, 定位服务器将多媒体消 息承载的定位信息发送至彩铃服务器的定位信息接收模块, 彩铃控制单元 确定主叫用户的移动终端是否能够支持多媒体消息, 并根据主叫用户的移 动终端的承载能力 (如显示分辨率、 移动终端的容量等)进行不同的处理, 如主叫用户的移动终端不支持多媒体消息时, 格式转换模块将多媒体消息 转换成文本格式消息, 并由彩铃控制单元将该文本格式消息的被叫用户的 定位信息发送给主叫用户。
彩铃控制单元进一步用于存储设置的与定位信息相对应的彩铃内容模 板; 彩铃控制单元用于以彩铃形式向主叫用户播放被叫用户的定位信息, 具体为: 彩铃控制单元用于确定设置的与获取的定位信息相对应的彩铃内 容模板, 然后向主叫用户播放该彩铃内容模板的彩铃。 定位信息与彩铃内 容模板之间的对应关系可以由用户自行设置, 也可以由网络侧统一设置,
还可以一部分由用户设置、 一部分由网络侧设置。
彩铃服务器、 具体可以是彩铃控制单元存储设置的与定位信息相对应 的各彩铃内容模板, 如图 4所示; 彩铃服务器获取被叫用户的定位信息后, 确定设置的与该定位信息相对应的彩铃内容模板, 将按照该彩铃内容模板 生成的彩铃播放给主叫用户。 例如, 针对某个人用户, 该用户设置当其定 位信息在北京时, 对应的彩铃内容模板为 "我现在在北京开会, 稍后再回 复您" 的语音, 如果该用户去北京出差, 另一用户发起对该用户的呼叫后, 主叫用户听到的彩铃为 "我现在在北京开会, 稍后再回复您"。 又如, 某个 人用户设置当其定位信息在公司时, 对应的彩铃内容模板为 "我现在在公 司, 若手机无人接听, 可以拨打公司办公电话 xxxx联系", 从而达到保证 用户更方便的使用通信服务的目的。
图 5为本发明中具体实施例一流程示意图, 如图 5所示, 该具体实施 例中, 彩铃定位业务的具体处理包括:
步驟 501〜步驟 502: 交换设备接收来自主叫用户的呼叫请求, 向 HSS 查询被叫用户的彩铃定位业务定制记录及彩铃服务器的路由地址, 如果 HSS确定被叫用户的业务信息中存在彩铃定位业务定制记录, 则 HSS向交 换设备提供被叫用户的彩铃定位业务定制记录及彩铃服务器的路由地址, 然后继续执行步驟 503; 如果 HSS确定被叫用户的业务信息中不存在彩铃 定位业务定制记录, 则进入现有彩铃业务流程、 或现有不涉及彩铃业务的 一般呼叫处理流程。
步驟 503 :交换设备根据彩铃服务器的路由地址向对应彩铃服务器请求 彩铃, 发送的请求彩铃的消息中包含主叫用户标识、 被叫用户标识、 彩铃 定位业务标识等参数。
步驟 504: 彩铃服务器收到请求彩铃的消息后,根据该消息中包含的彩 铃定位业务标识和被叫用户标识向定位服务器发起对被叫用户的定位信息
请求; 定位信息请求鉴权成功后, 定位服务器对被叫用户进行定位。
步驟 505: 定位服务器向彩铃服务器提供被叫用户的定位信息, 彩铃服 务器接收被叫用户的定位信息, 根据被叫用户的设置选择使用对应的彩铃 内容模板; 或者将定位信息转换为主叫用户可以理解的信息格式的定位信 息, 生成描述被叫用户定位信息的彩铃。
步驟 506:彩铃服务器根据主叫用户标识向主叫用户播放对应彩铃内容 模板中的内容, 或者主叫用户可以理解的定位信息的彩铃。
图 6为本发明中具体实施例二流程示意图, 如图 6所示, 该具体实施 例中, 彩铃定位业务的具体处理包括:
步驟 601 : 用户定制彩铃定位业务后,彩铃服务器向定位服务器发起订 阅用户的定位信息的请求, 该请求中包含用户号码; 定位服务器对收到的 请求进行鉴权。
步驟 602: 订阅用户的定位信息的请求鉴权成功后, 定位服务器向彩铃 服务器返回订阅成功的响应, 表明定位服务器已接受订阅用户的定位信息 的请求。
步驟 603 : 定位服务器接受订阅用户的定位信息的请求后, 就会周期性 地、 或者在用户发生位置更新时, 对用户进行定位, 并将当前的定位信息 更新给彩铃服务器。 彩铃服务器接收定位服务器更新的定位信息, 并对更 新的定位信息进行存储。
步驟 604〜步驟 605: 交换设备接收来自主叫用户的呼叫请求, 向 HSS 查询被叫用户的彩铃定位业务定制记录及彩铃服务器的路由地址, 如果 HSS确定被叫用户的业务信息中存在彩铃定位业务定制记录, 则 HSS向交 换设备提供被叫用户的彩铃定位业务定制记录及彩铃服务器的路由地址, 然后继续执行步驟 606; 如果 HSS确定被叫用户的业务信息中不存在彩铃 定位业务定制记录, 则进入现有彩铃业务流程、 或现有不涉及彩铃业务的
一般呼叫处理流程。
步驟 606:交换设备根据彩铃服务器的路由地址向对应彩铃服务器请求 彩铃, 发送的请求彩铃的消息中包含主叫用户标识、 被叫用户标识、 彩铃 定位业务标识等参数。
步驟 607: 彩铃服务器收到请求彩铃的消息后,根据该消息中包含的彩 铃定位业务标识和被叫用户标识查找到存储的被叫用户的定位信息, 根据 被叫用户的设置选择使用对应的彩铃内容模板; 彩铃服务器根据主叫用户 标识向主叫用户播放对应彩铃内容模板中的内容, 或者主叫用户可以理解 的定位信息的彩铃。
以上描述的是彩铃定位业务作为被叫用户的定制业务的具体实现, 实 际应用中, 彩铃定位业务也可以是主叫用户的定制业务, 即定制了彩铃定 位业务的主叫用户发起始发呼叫后, 核心网确定主叫用户定制了彩铃定位 业务时, 将呼叫接续至彩铃服务器, 彩铃服务器确定收到或存储有主叫用 户的彩铃定位业务标识, 则获取定位服务器提供的被叫用户的定位信息。 由此可见, 所述彩铃服务器可以是对应于主叫用户的彩铃服务器, 也可以 是对应于被叫用户的彩铃服务器。
这里, 获取定位服务器提供的被叫用户的定位信息具体可以为: 彩铃 服务器直接向定位服务器发起对被叫用户的定位信息请求, 然后接收定位 服务器返回的被叫用户的定位信息。
另外, 由于定位服务器可以主动向彩铃服务器提供用户的定位信息, 因此, 获取定位服务器提供的被叫用户的定位信息也可以具体为: 首先判 断是否在自身存储的定位信息中查找到被叫用户的定位信息, 如果查找到, 则表明已经获取了被叫用户的定位信息; 如果未查找到, 则向定位服务器 发起对被叫用户的定位信息请求, 然后接收定位服务器返回的被叫用户的 定位信息。
以上实现中, 定位服务器同样可以对收到的定位信息请求进行鉴权。 其余部分的具体实现与前面描述基本相同, 在此不再赘述。
以上所述, 仅为本发明的较佳实施例而已, 并非用于限定本发明的保 护范围。
Claims
1、 一种彩铃的实现方法, 其特征在于, 该方法包括:
核心网接收始发呼叫, 确定业务用户定制了彩铃定位业务时, 将呼叫 接续至彩铃服务器;
彩铃服务器获取定位服务器提供的被叫用户的定位信息, 以彩铃形式 向主叫用户播放被叫用户的定位信息。
2、 根据权利要求 1所述的方法, 其特征在于, 所述确定业务用户定制 了彩铃定位业务, 包括: 根据业务用户的业务信息是否存在彩铃定位业务 定制记录确定业务用户是否定制了彩铃定位业务, 如果存在, 则表明业务 用户定制了彩铃定位业务。
3、 根据权利要求 2所述的方法, 其特征在于, 所述核心网包括归属用 户服务器( HSS )和交换设备, 彩铃服务器的路由地址及定制了彩铃定位业 务的用户的彩铃定位业务定制记录设置在核心网的 HSS中,
所述确定业务用户定制了彩铃定位业务, 包括:
交换设备收到始发呼叫后, 向 HSS查询业务用户的彩铃定位业务定制 记录及彩铃服务器的路由地址, 如果 HSS确定业务用户的业务信息中存在 彩铃定位业务定制记录, 则 HSS向交换设备提供业务用户的彩铃定位业务 定制记录及彩铃服务器的路由地址;
所述将呼叫接续至彩铃服务器, 具体包括: 根据彩铃服务器的路由地 址接续至对应彩铃服务器。
4、 根据权利要求 1所述的方法, 其特征在于,
所述将呼叫接续至彩铃服务器, 还包括: 向彩铃服务器提供彩铃定位 业务标识; 所述获取定位服务器提供的被叫用户的定位信息之前, 还包括: 确定收到彩铃定位业务标识; 或者,
所述获取定位服务器提供的被叫用户的定位信息之前, 还包括: 彩铃
服务器存储针对定制了彩铃定位业务的用户所设置的彩铃定位业务标识; 彩铃服务器确定针对业务用户设置了彩铃定位业务标识。
5、 根据权利要求 1至 4任一所述的方法, 其特征在于, 所述获取定位 服务器提供的被叫用户的定位信息, 包括:
彩铃服务器向定位服务器发起对被叫用户的定位信息请求;
定位服务器根据收到的定位信息请求, 对被叫用户进行定位, 并向彩 铃服务器提供被叫用户的当前定位信息;
彩铃服务器接收定位服务器提供的被叫用户的定位信息。
6、 根据权利要求 5所述的方法, 其特征在于, 所述对被叫用户进行定 位, 之前进一步包括:
对收到的定位信息请求进行鉴权, 并确定鉴权通过; 或者,
根据存储的用户对彩铃定位业务的授权记录, 对收到的定位信息请求 进行鉴权, 并确定鉴权通过。
7、 根据权利要求 1至 4任一所述的方法, 其特征在于,
所述获取定位服务器提供的被叫用户的定位信息之前, 还包括: 将对 用户进行定位获得的定位信息主动提供给彩铃服务器, 由彩铃服务器进行 存储;
所述获取定位服务器提供的被叫用户的定位信息, 包括: 彩铃服务器 在存储的用户的定位信息中查找到被叫用户的定位信息。
8、 根据权利要求 7所述的方法, 其特征在于, 所述将对用户进行定位 获得的定位信息主动提供给彩铃服务器, 包括:
周期性地对用户进行定位, 向彩铃服务器提供用户的定位信息; 或者, 用户发生位置更新时对用户进行定位, 向彩铃服务器提供用户的定位 信息。
9、 根据权利要求 1至 4任一所述的方法, 其特征在于, 所述以彩铃形
式向主叫用户播放被叫用户的定位信息, 包括:
根据主叫用户的移动终端支持的格式将被叫用户的定位信息转换为主 叫用户的移动终端所支持的格式, 向主叫用户播放主叫用户能够理解的被 叫用户的定位信息; 或者,
确定设置的与定位信息相对应的彩铃内容模板, 然后向主叫用户播放 该彩铃内容模板的彩铃。
10、 一种彩铃的实现系统, 其特征在于, 包括:
核心网, 用于接收始发呼叫, 确定业务用户定制了彩铃定位业务时, 将本次呼叫接续至对应彩铃服务器;
彩铃服务器, 用于收到接续的呼叫后, 获取定位服务器提供的被叫用 户的定位信息, 以彩铃形式向主叫用户播放被叫用户的定位信息;
定位服务器, 用于向彩铃服务器提供被叫用户的定位信息。
11、 根据权利要求 10所述的系统, 其特征在于,
所述核心网, 还用于在定制了彩铃定位业务的用户的业务信息中设置 彩铃定位业务定制记录;
所述核心网用于确定业务用户定制了彩铃定位业务, 具体为: 核心网 用于根据业务用户的业务信息是否存在彩铃定位业务定制记录确定业务用 户是否定制了彩铃定位业务, 如果存在, 则表明业务用户定制了彩铃定位 业务。
12、 根据权利要求 11所述的系统, 其特征在于, 所述核心网包括 HSS 和交换设备, 其中,
所述 HSS, 用于存储设置的彩铃服务器的路由地址及与用户相对应的 彩铃定位业务定制记录, 确定业务用户存在彩铃定位业务定制记录时, 向 交换设备提供业务用户的彩铃定位业务定制记录及彩铃服务器的路由地 址;
所述交换设备, 用于接收始发呼叫, 向 HSS查询业务用户的彩铃定位 业务定制记录及彩铃服务器的路由地址, 根据 HSS提供的彩铃服务器的路 由地址, 将本次呼叫接续至对应彩铃服务器。
13、 根据权利要求 10所述的系统, 其特征在于,
所述核心网将本次呼叫接续至彩铃服务器时, 还用于向彩铃服务器提 供彩铃定位业务标识; 所述彩铃服务器获取定位服务器提供的被叫用户的 定位信息之前, 还用于: 确定收到彩铃定位业务标识; 或者,
所述彩铃服务器还用于存储针对定制了彩铃定位业务的用户所设置的 彩铃定位业务标识; 所述彩铃服务器获取定位服务器提供的被叫用户的定 位信息之前, 还用于: 确定针对业务用户设置了彩铃定位业务标识。
14、 根据权利要求 10至 13任一所述的系统, 其特征在于,
所述彩铃服务器用于获取定位服务器提供的被叫用户的定位信息, 具 体为: 彩铃服务器用于向定位服务器发起对被叫用户的定位信息请求, 接 收定位服务器提供的被叫用户的定位信息; 定位服务器用于向彩铃服务器 提供被叫用户的定位信息, 具体为: 定位服务器用于根据收到的定位信息 请求, 对被叫用户进行定位, 并向彩铃服务器提供被叫用户的当前定位信 息; 或者,
定位服务器用于向彩铃服务器提供被叫用户的定位信息, 具体为: 定 位服务器用于将对用户进行定位获得的定位信息主动提供给彩铃服务器; 彩铃服务器用于获取定位服务器提供的被叫用户的定位信息, 具体为: 彩 铃服务器用于存储定位服务器提供的用户的定位信息, 在存储的用户的定 位信息中查找到被叫用户的定位信息。
15、 根据权利要求 14所述的系统, 其特征在于, 所述定位服务器对被 叫用户进行定位之前, 进一步用于:
对收到的定位信息请求进行鉴权, 并确定鉴权通过; 或者,
根据存储的用户对彩铃定位业务的授权记录, 对收到的定位信息请求 进行鉴权, 并确定鉴权通过。
16、 根据权利要求 10至 13任一所述的系统, 其特征在于, 所述彩铃 服务器用于以彩铃形式向主叫用户播放被叫用户的定位信息, 具体为: 彩铃服务器用于根据主叫用户的移动终端支持的格式将被叫用户的定 位信息转换为主叫用户的移动终端所支持的格式, 向主叫用户播放主叫用 户能够理解的被叫用户的定位信息; 或者,
彩铃服务器用于确定设置的与定位信息相对应的彩铃内容模板, 然后 向主叫用户播放该彩铃内容模板的彩铃。
17、 一种彩铃服务器, 其特征在于, 包括:
定位信息接收单元, 用于接收定位服务器提供的被叫用户的定位信息; 彩铃控制单元, 用于收到接续的呼叫后, 确定业务用户定制了彩铃定 位业务时, 以彩铃形式向主叫用户播放被叫用户的定位信息。
18、 根据权利要求 17所述的彩铃服务器, 其特征在于,
所述彩铃控制单元收到接续的呼叫后, 还用于确定收到或存储有业务 用户的彩铃定位业务标识, 触发定位信息接收单元获取被叫用户的定位信 所述定位信息接收单元用于接收定位服务器提供的被叫用户的定位信 息, 具体为: 定位信息接收单元用于根据彩铃控制单元的触发向定位服务 器发送定位信息请求, 并接收定位服务器提供的被叫用户的定位信息。
19、 根据权利要求 17所述的彩铃服务器, 其特征在于, 所述彩铃服务 器进一步包括: 定位信息存储单元,
所述定位信息接收单元用于接收定位服务器提供的被叫用户的定位信 息, 具体为: 定位信息接收单元用于接收定位服务器主动提供的用户的定 位信息;
所述定位信息存储单元, 用于存储用户的定位信息;
所述彩铃控制单元收到接续的呼叫后, 还用于确定收到或存储有业务 用户的彩铃定位业务标识, 在所述定位信息存储单元查找到被叫用户的定 位信息。
20、 根据权利要求 17至 19任一所述的彩铃服务器, 其特征在于, 所 述彩铃服务器进一步包括: 格式转换单元, 用于将被叫用户的定位信息转 换为主叫用户能够理解的定位信息, 并提供给彩铃控制单元。
21、 根据权利要求 17至 19任一所述的彩铃服务器, 其特征在于, 所 述彩铃控制单元用于以彩铃形式向主叫用户播放被叫用户的定位信息, 具 体为: 彩铃控制单元用于确定设置的与获取的定位信息相对应的彩铃内容 模板, 然后向主叫用户播放该彩铃内容模板的彩铃。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910152149.0 | 2009-07-14 | ||
CN2009101521490A CN101959158A (zh) | 2009-07-14 | 2009-07-14 | 一种彩铃的实现方法、系统及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2011006417A1 true WO2011006417A1 (zh) | 2011-01-20 |
Family
ID=43448934
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2010/074418 WO2011006417A1 (zh) | 2009-07-14 | 2010-06-24 | 一种彩铃定位的实现方法、系统及装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN101959158A (zh) |
WO (1) | WO2011006417A1 (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103905396A (zh) * | 2012-12-27 | 2014-07-02 | 中国电信股份有限公司 | 动态生成多媒体彩振的方法、系统与多媒体彩振平台 |
CN105704684A (zh) * | 2014-11-25 | 2016-06-22 | 中兴通讯股份有限公司 | 一种彩铃的实现方法、装置、服务器及系统 |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103369455B (zh) * | 2012-03-26 | 2017-02-15 | 宇龙计算机通信科技(深圳)有限公司 | 一种发送位置信息的方法和移动终端 |
CN104980559B (zh) | 2014-04-02 | 2022-01-11 | 华为技术有限公司 | 一种设置彩铃、彩铃音乐确定方法及装置 |
CN105704336A (zh) * | 2014-11-25 | 2016-06-22 | 中兴通讯股份有限公司 | 一种彩铃的实现方法、装置及服务器 |
CN105992173A (zh) * | 2015-02-14 | 2016-10-05 | 中兴通讯股份有限公司 | 一种彩铃实现方法、装置及情景彩铃系统 |
CN111065062B (zh) * | 2019-12-25 | 2022-02-11 | 中国联合网络通信集团有限公司 | 呼叫信令处理方法、装置及存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1658632A (zh) * | 2004-02-21 | 2005-08-24 | 华为技术有限公司 | 个性化回铃音的实现方法 |
CN1852365A (zh) * | 2005-09-14 | 2006-10-25 | 华为技术有限公司 | 一种提供位置信息的方法和系统及一种回铃音设备 |
CN101198094A (zh) * | 2007-12-26 | 2008-06-11 | 华为技术有限公司 | 播放彩铃的方法、彩铃平台和系统 |
CN101317433A (zh) * | 2006-04-06 | 2008-12-03 | 华为技术有限公司 | 一种利用回铃音提供呈现信息的方法和系统及回铃音设备 |
-
2009
- 2009-07-14 CN CN2009101521490A patent/CN101959158A/zh active Pending
-
2010
- 2010-06-24 WO PCT/CN2010/074418 patent/WO2011006417A1/zh active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1658632A (zh) * | 2004-02-21 | 2005-08-24 | 华为技术有限公司 | 个性化回铃音的实现方法 |
CN1852365A (zh) * | 2005-09-14 | 2006-10-25 | 华为技术有限公司 | 一种提供位置信息的方法和系统及一种回铃音设备 |
CN101317433A (zh) * | 2006-04-06 | 2008-12-03 | 华为技术有限公司 | 一种利用回铃音提供呈现信息的方法和系统及回铃音设备 |
CN101198094A (zh) * | 2007-12-26 | 2008-06-11 | 华为技术有限公司 | 播放彩铃的方法、彩铃平台和系统 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103905396A (zh) * | 2012-12-27 | 2014-07-02 | 中国电信股份有限公司 | 动态生成多媒体彩振的方法、系统与多媒体彩振平台 |
CN105704684A (zh) * | 2014-11-25 | 2016-06-22 | 中兴通讯股份有限公司 | 一种彩铃的实现方法、装置、服务器及系统 |
Also Published As
Publication number | Publication date |
---|---|
CN101959158A (zh) | 2011-01-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7133687B1 (en) | Delivery of voice data from multimedia messaging service messages | |
EP2003865B1 (en) | A method, a system and a ring back tone apparatus for offering the presence information using ring back tone | |
US7940908B2 (en) | Sharing profile data between telecommunication devices | |
US8724794B2 (en) | Apparatus and method for providing customized information | |
WO2011006417A1 (zh) | 一种彩铃定位的实现方法、系统及装置 | |
US20090098891A1 (en) | Method and system for ring back tone alternative service based on terminal and mobile communication terminal therefor | |
WO2010102535A1 (zh) | 被叫终端在用户应答前动态播放振铃的系统和方法 | |
EP2120468A1 (en) | Method, system and device of realizing ring to you | |
JP5124542B2 (ja) | 通信接続の形成方法および通信システム | |
KR100578335B1 (ko) | 개인 자동 응답 서비스 제공 방법 및 시스템 | |
US8073120B2 (en) | Relating to telephone communications | |
US9300793B2 (en) | Provision of a personalized indicator datum when setting up a telecommunication | |
JP2007507935A (ja) | マルチメディアコールシグナリングを有する通信接続の形成方法 | |
KR100680301B1 (ko) | 멀티미디어 링백톤 서비스 제공 방법 및 장치 | |
KR101936596B1 (ko) | 데이터 망을 이용한 ars 서비스 제공 방법 및 시스템 | |
KR101211904B1 (ko) | 발신자 알림 서비스 방법 및 시스템 | |
KR20060108985A (ko) | Url 정보를 이용한 발신자 지정 멀티미디어 콘텐츠 제공방법 및 시스템 | |
KR100668454B1 (ko) | 통화 중 dtmf 신호 검출을 이용한 부가 서비스 제공시스템 및 방법 | |
CN102065381A (zh) | 基于电话呼叫收听彩铃的方法及电话呼叫处理装置 | |
KR20040066959A (ko) | 웹 자동 응답 시스템 및 그 방법 | |
KR20040032007A (ko) | 착신 전화벨 소리 설정 서비스 방법 및 시스템 | |
KR20070019373A (ko) | 통화 상대방 인증 서비스 제공 방법 | |
JP2011244190A (ja) | リングバックトーン設定システム及び方法 | |
KR20090065885A (ko) | 사업자 망간 멀티미디어 링백톤 서비스 제공을 위한 연동시스템과 이를 이용한 서비스 제공 방법 | |
KR20070041195A (ko) | 수신 링 소리 제공 방법 및 시스템 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 10799415 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 10799415 Country of ref document: EP Kind code of ref document: A1 |