WO2011006417A1 - Procédé, système et dispositif de positionnement par tonalité de retour d'appel en couleur - Google Patents
Procédé, système et dispositif de positionnement par tonalité de retour d'appel en couleur 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)
Abstract
La présente invention porte sur un procédé, un système et un dispositif de positionnement par tonalité de retour d'appel en couleur. Dans la solution de la présente invention, le réseau central reçoit un appel d'origine, et après détermination de ce que l'utilisateur du service a personnalisé le service de positionnement par tonalité de retour d'appel en couleur, commute l'appel vers le serveur de tonalité de retour d'appel en couleur ; le serveur de tonalité de retour d'appel en couleur obtient les informations de positionnement de l'utilisateur appelé délivrées par le serveur de mise en place, et lit les informations de positionnement de l'utilisateur appelé à l'utilisateur appelant sous la forme d'une tonalité de retour d'appel en couleur. La solution de la présente invention combine le service de tonalité de retour d'appel en couleur avec le service de positionnement, et le serveur de tonalité de retour d'appel en couleur obtient les informations de positionnement de l'utilisateur appelé par l'intermédiaire du serveur de positionnement et les adresse à l'utilisateur appelant. Ainsi, l'utilisateur appelant peut obtenir commodément les informations de positionnement de l'utilisateur appelé par l'intermédiaire de la tonalité de retour d'appel coloré, et peut connaître la position de l'utilisateur appelé. On améliore la facilité d'emploi personnalisée de l'utilisateur et on enrichit les types de services de communication. Que le terminal mobile de l'utilisateur appelant accepte ou non le service de positionnement ou active ou non le positionnement de client, l'utilisateur appelant peut obtenir les informations de positionnement de l'utilisateur appelé, pouvant ainsi améliorer ainsi la cadence de vulgarisation du service de positionnement.
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 (fr) | 2011-01-20 |
Family
ID=43448934
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2010/074418 WO2011006417A1 (fr) | 2009-07-14 | 2010-06-24 | Procédé, système et dispositif de positionnement par tonalité de retour d'appel en couleur |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN101959158A (fr) |
WO (1) | WO2011006417A1 (fr) |
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/fr 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 (fr) | Procédé, système et appareil de signal de rappel pour fournir la présence d'informations utilisant le signal de rappel | |
US7940908B2 (en) | Sharing profile data between telecommunication devices | |
US8724794B2 (en) | Apparatus and method for providing customized information | |
US8606241B2 (en) | Method and system for ring back tone alternative service based on terminal and mobile communication terminal therefor | |
WO2011006417A1 (fr) | Procédé, système et dispositif de positionnement par tonalité de retour d'appel en couleur | |
WO2010102535A1 (fr) | Système et procédé pour qu'un terminal appelé joue de manière dynamique une sonnerie avant qu'un utilisateur réponde | |
EP2120468A1 (fr) | Procédé, système et dispositif d'appel personnalisé | |
US8073120B2 (en) | Relating to telephone communications | |
US9300793B2 (en) | Provision of a personalized indicator datum when setting up a telecommunication | |
JP5124542B2 (ja) | 通信接続の形成方法および通信システム | |
KR100578335B1 (ko) | 개인 자동 응답 서비스 제공 방법 및 시스템 | |
JP4809231B2 (ja) | マルチメディアコールシグナリングを有する通信接続の形成方法 | |
KR101936596B1 (ko) | 데이터 망을 이용한 ars 서비스 제공 방법 및 시스템 | |
KR100680301B1 (ko) | 멀티미디어 링백톤 서비스 제공 방법 및 장치 | |
JP2004194194A (ja) | 発信者情報通知装置 | |
KR100668454B1 (ko) | 통화 중 dtmf 신호 검출을 이용한 부가 서비스 제공시스템 및 방법 | |
KR20070019373A (ko) | 통화 상대방 인증 서비스 제공 방법 | |
KR20040032007A (ko) | 착신 전화벨 소리 설정 서비스 방법 및 시스템 | |
KR20040066959A (ko) | 웹 자동 응답 시스템 및 그 방법 | |
JP2011244190A (ja) | リングバックトーン設定システム及び方法 | |
KR20070041195A (ko) | 수신 링 소리 제공 방법 및 시스템 | |
KR20090065885A (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 |