CN101600161B - Method, device and system for providing customized ringtone - Google Patents
Method, device and system for providing customized ringtone Download PDFInfo
- Publication number
- CN101600161B CN101600161B CN2008100677079A CN200810067707A CN101600161B CN 101600161 B CN101600161 B CN 101600161B CN 2008100677079 A CN2008100677079 A CN 2008100677079A CN 200810067707 A CN200810067707 A CN 200810067707A CN 101600161 B CN101600161 B CN 101600161B
- Authority
- CN
- China
- Prior art keywords
- customized
- service
- ring tone
- media
- customized ring
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Telephonic Communication Services (AREA)
Abstract
一种提供定制铃音的方法,包括:确定是否签约了针对非话音业务的定制铃音;如果签约了针对业务的定制铃音,按照针对业务的定制铃音的提供方式,实现定制铃音播放。还提供了实现该方法的装置。该方法能够进一步提高非话音业务的用户体验。
A method for providing customized ringtones includes determining whether a subscription has been signed for customized ringtones for non-voice services; and if so, playing the customized ringtones according to the provision method for the customized ringtones for the service. A device for implementing the method is also provided. This method can further improve the user experience of non-voice services.
Description
Technical Field
The invention relates to the technical field of communication, in particular to a technology for providing a customized ringtone service.
Background
The color ring back tone service is also called color ring back tone, and is mainly characterized in that music or other special sound, video and the like are used for replacing the existing monotonous ring back tone. In the voice service, when a calling subscriber calls a called subscriber who has customized a color ring, the conventional "beep-beep" ring back tone is not heard, but the ring back tone customized by the called subscriber. The service enables the mobile operator to provide personalized service and differentiated service for the user, and improves the enterprise image and user experience of the operator.
The color ringing service is that a calling subscriber or a called subscriber customizes a special ringing tone for the called subscriber, so that when the calling subscriber calls the called subscriber, the called subscriber hears the special ringing tone customized for the calling subscriber or the called subscriber instead of the ringing tone set by the called terminal.
In the prior art, the color ring is only used as an additional service of a voice service, and a user can experience the color ring only when using a basic voice service.
Disclosure of Invention
The technical scheme provides a method, a device and a system for providing customized ring tones, so that a user or a service provider can realize personalized customized ring tones for non-voice services.
In a method for providing a customized ring tone, receiving a customized ring tone playing request aiming at a non-voice service, wherein the customized ring tone playing request comprises a service identifier and/or a user identifier of the non-voice service; and determining the media resource of the customized ring tone according to the customized ring tone playing request so as to play the customized ring tone according to the playing mode of the customized ring tone.
The customized ring tone platform in the system may include different modules, configured to receive a request for playing a customized ring tone for a non-voice service, where the request for playing the customized ring tone includes an identifier of the non-voice service and/or a user identifier, and send a customized ring tone response message; and determining and providing the media resource of the customized ring tone according to the service identifier of the non-voice service or the user identifier so as to realize the playing of the customized ring tone according to the playing mode of the customized ring tone.
A service server used in cooperation with the customized ringtone platform in the system may include different modules, for example, a service processing module, configured to receive a non-voice service request and process the non-voice service; a customized ring triggering module, configured to determine, according to the non-voice service request, that a user of the non-voice service or the non-voice service subscribes a customized ring for the non-voice service, and send a request for the customized ring for the non-voice service to a customized ring platform; and the customized ring tone assisting module is used for forwarding the media negotiation between the customized ring tone platform and the terminal so as to realize the playing of the customized ring tone according to the playing mode of the customized ring tone.
The system may further include a terminal in communication with the service server and the customized ring tone platform, including: the customized ringing tone assisting module is used for receiving a response message of a customized ringing tone aiming at the non-voice service and sent by a customized ringing tone platform, or receiving a request of the customized ringing tone aiming at the non-voice service and sent by a service server, wherein the response message of the customized ringing tone or the request of the customized ringing tone comprises an indication of the customized ringing tone aiming at the non-voice service which needs to be provided for the terminal; and the customized ring tone playing module is used for realizing the playing of the customized ring tone according to the playing mode of the customized ring tone after receiving the indication that the customized ring tone aiming at the non-voice service needs to be provided for the terminal.
By adopting the embodiment, the customized ring tone function is not only applied to common voice services, but also can be realized in other non-voice services, thereby enriching the user experience of other non-voice services. In addition, the embodiment also expands the existing customized ring tone platform, and provides the implementation method of the customized ring tone for other services, so that other services can fully utilize the existing resources, and the customized ring tone function of the service is realized through minor change.
Drawings
FIG. 1 is a schematic diagram of a system architecture for providing customized ring tones;
FIG. 2 is a flowchart of a method of an embodiment for opening coloring ring back tones for non-voice services;
FIG. 3a is a flow diagram of a method of an embodiment of providing a customized ring tone;
FIG. 3b is a flow diagram of an embodiment method of providing a customized ring tone;
FIG. 4 is a flowchart of a method for providing a specific embodiment of coloring ring back tones;
FIG. 5 is a flowchart of another specific implementation of a method for providing coloring ring back tones;
FIG. 6 is a flowchart of a method for providing color ring back tones for location services;
FIG. 7 is a flowchart of a method for providing coloring ring back tones for multimedia messaging services;
FIG. 8 is a flowchart of a method for providing lottery tickets for Email services;
fig. 9 is a flow chart of a method for providing lottery for POC service;
fig. 10 is a schematic structural diagram of a customized ring tone platform;
FIG. 11 is a schematic diagram of a service server;
fig. 12 is a schematic structural diagram of a terminal.
Detailed Description
In the present application, a color ring service, or other personalized ring tone services are collectively referred to as a customized ring tone service, which means that a specific main body (e.g., a terminal or a specific service) can customize a personalized ring tone service by itself. Ring tones refer to multimedia including, but not limited to, text, audio, video, and the like.
Fig. 1 is a schematic diagram of an embodiment of a network architecture for providing customized ring tones. The system comprises:
and the service server 14 is used for receiving the service request of the non-voice service, providing the non-voice service and determining that the customized ring tone aiming at the non-voice service is signed up. A customized ring tone platform 12 for determining and providing a media resource for the customized ring tone; and the service server is matched with the customized ring tone platform, and the customized ring tone is played according to the providing mode of the customized ring tone.
The system may also include a terminal 10 that may be used to coordinate the above-described playing of the ring tone for non-voice services.
In this application scenario, the terminal may be a cell phone, a computer, a PDA, or the like. The customized ring tone platform 12 is a server or a server group that provides personalized ring tones, such as a polyphonic ring tone platform, etc. The service server 14 is herein referred to as a customized ring tone service, which refers to a service that a specific main body (e.g. a terminal or a specific service) can customize a personalized ring tone by itself. Ring tones refer to multimedia including, but not limited to, text, audio, video, and the like.
Fig. 1 is a schematic diagram of an embodiment of a network architecture for providing customized ring tones. The system comprises:
and the service server 14 is used for receiving the service request of the non-voice service, providing the non-voice service and determining that the customized ring tone aiming at the non-voice service is signed up. A customized ring tone platform 12 for determining and providing a media resource for the customized ring tone; and, the service server 14 cooperates with the customized ring tone platform 12 to realize the playing of the customized ring tone according to the providing mode of the customized ring tone.
The system may also include a terminal 10 that may be used to coordinate the above-described playing of the ring tone for non-voice services.
In this application scenario, the terminal may be a cell phone, a computer, a PDA, or the like. The customized ring tone platform is a server or a server group providing personalized ring tones, such as a polyphonic ring tone platform, a color vibration platform, and the like. The service server may be a server or a group of servers providing various specific different services, which may be services provided over a communication network, the internet or other devices or networks.
The non-voice service herein refers to various services other than the existing ordinary cs (circuit switched) domain voice call service and IMS (IP Multimedia Subsystem) domain voice call service, such as a location service, an Email service, a POC (Push to talk over Cellular, Push to talk) service, a Multimedia message service, and the like.
It should be noted that the above specific services are only examples, and the following embodiments of the method, system and apparatus may also be applied to a color ring or a ring tone service for a voice service. In other words, the adoption of the scheme can enable the voice service or other non-voice services to be applicable, and can realize color ring back tone or color vibration aiming at various services.
In the above embodiments, the color ring for the non-voice service is implemented by different media playing modes. Therefore, user experience is improved, and the user can show own personalized information in various services.
In the above embodiments, the color ring for the non-voice service is implemented by different media playing modes. Therefore, user experience is improved, and the user can show own personalized information in various services.
In other specific embodiments, the system may further include a service management server, or referred to as a service configuration management platform, configured to uniformly manage the turning on or off of the customized ring tone of the at least one terminal for the at least one service. For example, the service may be a BOSS Business & Operation Support System (Business Operation Support System), a GSSM General service subscription Management (GSSM generic service subscription Management platform), or the like. In another embodiment, the function of the service management server may also be integrated in a customized ring tone platform, and the customized ring tone platform performs the turning on or off of the customized ring tone for the service.
In other embodiments, the service management server or the customized ring tone platform may synchronize the information of whether the user has opened the customized ring tone of the service to the service server in advance, and the user may also set the customized ring tone for the service in the service server, or obtain related information through other management systems.
The system described in fig. 1 may perform the methods shown in fig. 2-7 below.
A method for opening a customized ringtone comprises receiving a customized ringtone opening request for a non-voice service; and carrying out subscription configuration of the customized ring tone and storing configuration information of the customized ring tone.
The customized ring tone is described as a color ring. Fig. 2 is a flowchart of a specific implementation method for opening a coloring ring back tone for a specific service.
The method comprises the following steps:
a polyphonic ringtone provisioning request for non-voice services is received 201.
Taking the service management server for management as an example, the service management server receives a polyphonic ringtone fulfillment request for a non-voice service. The CRBT opening request aiming at the non-voice service comprises the following steps: user identification and service identification. The service identifier is used for identifying a specific service which needs to open the color ring. Specifically, the service identifier may be set according to a policy.
For example, if the user defaults to open the color ring for all possible services, the service identifier in the color ring opening request may be set to a specific format, such as identifier O, which is to open the color ring for all services. For another example, the user may also configure a color ring for a certain service individually, and perform different settings for different services. It is also possible that the specific service without service identification indicates that all the possible polyphonic ring tones need to be opened.
Specifically, the polyphonic ringtone opening request may be sent to the service configuration management platform by the terminal in various ways such as a short message, a telephone, a Portal for logging in a service, a business hall, and the like.
The polyphonic ringtone opening request can also be customized by a specific service to the service configuration management platform. That is, a specific service may open a color ring for its own service, regardless of the user.
202 performs the polyphonic ringtone subscription configuration for the non-voice service, and stores the polyphonic ringtone configuration information.
The configuration of the color ring subscription may specifically include: judging whether a user opens a color ring for the non-voice service or not; if the user does not open the color ring for the service, the service configuration management platform opens the color ring for the service for the user. Or, the polyphonic ringtone signing configuration aiming at the non-voice service is directly carried out without judging whether the polyphonic ringtone aiming at the non-voice service is opened.
The service or the polyphonic ringtone configuration information subscribed by the user can be stored in different network devices, such as a service server and a polyphonic ringtone platform. Certainly, the color ring configuration information may be stored in a unified service management Server, such as a BOSS system, or may be stored in a network device such as an HLR (Home Location Register) or an HSS (Home Subscriber Server). The service server obtains whether the user signs the color ring for the non-voice service by inquiring the unified service management platform.
The method can also comprise the following steps: 203 are synchronized for ring back tone subscriptions for non-voice services.
Specifically, the polyphonic ringtone configuration information can be synchronized to other related devices. Taking the service management server as an example, the polyphonic ringtone configuration information can be synchronized to the polyphonic ringtone platform, the corresponding service server and the HLR or HSS.
If the polyphonic ringtone subscription management has the condition that the user needs to activate the service, the polyphonic ringtone subscription and activation conditions aiming at the non-voice service can be synchronized to other equipment through the 203 step. Step 203 may also be performed after the user activates the ring back tone. That is, the user signs the color ring for the service, but the signing and/or activating information does not necessarily need to be synchronized to other devices immediately under the condition that the color ring is not activated; but after the user activates the service color ring, the subscription and/or activation information is synchronized to other devices, such as a corresponding service server or HLR, HSS, and the like.
In other embodiments, the above 201 to 203 may also be executed by a service server or a color ring platform. The above functions can be all integrated into the service server or the color ring platform to complete, or part of the functions can be completed by the service server or the color ring platform, and other functions can be completed by combining the service management platform.
For example, the user sends a polyphonic ringtone opening request to the polyphonic ringtone platform in a way of the Portal of the polyphonic ringtone platform and the like. After receiving the CRBT opening request, the CRBT platform firstly carries out CRBT signing configuration aiming at the service, then sends the corresponding CRBT opening request to the service management server, and the service management server carries out CRBT signing configuration aiming at the service. And the service management server synchronizes the service color ring subscription information to a corresponding service server or HLR or HSS.
By the method for opening the customized ring tone aiming at the service, the user can set the same or different customized ring tone attributes and personalized information aiming at different services. For example, the user can uniformly set the color ring back tone for opening and configuring all related services. Such as: user B sets up as in calling out the business, when user A calls out oneself, provide the multimedia color ring A; when the user A sends the message to the user A through the message service, the message receipt sent to the user A adopts the multimedia color ring A; when the user A locates himself through the positioning service, the multimedia color ring A is played to the user A in the waiting process. The user can also configure the color ring for a certain service independently, and perform different settings for different services.
Fig. 3a is a flow diagram of a method of an embodiment for providing customized ring tones for a service. A method of providing a customized ring tone, the method comprising:
301. it is determined whether a customized ringtone for non-voice traffic is subscribed.
In particular, the determination may be made based on a service identification and/or a user identification, and stored customized ring tone configuration information.
302. If the customized ring tone aiming at the non-voice service is signed, the customized ring tone is played according to the customized ring tone aiming at the non-voice and the providing mode of the customized ring tone aiming at the service.
In some embodiments, the manner in which the customized ring tone is provided may be set by the system. At this time, the subsequent process is performed according to the initial setting of the system, and the indication of the providing mode of the customized ringtone for the service is not needed in the interaction process of the customized ringtone for the service.
The provider style of the customized ring tone for the service may be: initiating media negotiation to the terminal by the customized ring tone platform to complete the customized ring tone (first color ring providing mode for short) aiming at the service; or, the terminal initiates media negotiation to the customized ring tone platform to complete the customized ring tone (second color ring providing mode for short) for the service; or, the customized ring tone platform directly provides media to the terminal, or downloads the media according to a Uniform Resource Locator (URL) after providing the URL, or completes the customized ring tone for the service (a third color ring providing mode for short) in a streaming media playing mode according to the URL after providing the URL; or, the customized ring tone platform and the terminal complete the customized ring tone for the service (fourth color ring providing mode for short) in a media negotiation mode through the service server.
In other embodiments, the providing manner of the customized ringtone for the service may also be determined according to a media playing manner supported by the service server or characteristics of a customized ringtone platform, and this process may be referred to as customized ringtone policy analysis.
Specifically, the customized ring tone policy analysis may be performed by a service server or a customized ring tone platform. If the business server carries out policy analysis, the obtained customized ring tone providing mode can be sent to a customized ring tone platform or a terminal; if the customized ring tone platform carries out policy analysis, the obtained customized ring tone providing mode can be sent to a service server or a terminal.
Taking the customized ring tone as an example, at this time, the customized ring tone platform is specifically a ring tone platform, the terminal is a calling terminal, and the customized ring tone policy analysis specifically may be:
when the service server does not support the media interaction between the color ring platform and the calling terminal through the service server, (no matter the characteristics of the color ring platform), a first color ring providing mode can be adopted. Such as the method shown in fig. 4.
When the service server does not support the media interaction between the color ring platform and the calling terminal through the service server, (no matter the characteristics of the color ring platform), a second color ring providing mode can be adopted. Such as the method shown in fig. 5.
When the color ring platform supports to provide media directly to the calling terminal, or download according to the media URL after providing the media URL, or play the streaming media according to the media URL after providing the media URL, (no matter what the media playing mode supported by the service server at this time), a third color ring providing mode can be adopted. Such as the method shown in fig. 6.
When the service server supports the media interaction between the color ring platform and the calling terminal through the service server (no matter the characteristics of the color ring platform), a fourth color ring providing mode can be adopted. Such as the method shown in fig. 7.
Referring to fig. 3b, in another embodiment, the method of providing a customized ringtone may further include:
300: and the customized ring tone platform receives a customized ring tone playing request sent by a service server and/or a terminal, wherein the customized ring tone playing request comprises a service identifier and/or a user identifier.
Specifically, the customized ringtone playing request may further include: whether a multimedia customized ring tone needs to be provided, a media playing mode supported by a service server, and/or an indication of a providing mode of the customized ring tone for the service. The multimedia customized ring tone refers to a customized ring tone embodied in a multimedia form, such as a video, a picture, and the like. The media playing mode supported by the service server means whether the service server supports the media negotiation between the customized ring tone platform and the terminal by the service server. When the customized ring tone playing request contains the indication of the providing mode of the customized ring tone aiming at the service, the step of analyzing the customized ring tone strategy is executed by the service server.
301: it is determined whether a customized ringtone for non-voice traffic is subscribed.
303. When determining that a user signs a customized ring tone aiming at a non-voice service and needs to provide a multimedia polyphonic ringtone, the customized ring tone platform determines the customized ring tone media resource aiming at the service to be played.
304. The customized ring tone platform sends a customized ring tone response message aiming at the service to a service server and/or a terminal, wherein the customized ring tone response message contains whether the multimedia customized ring tone needs to be provided for the terminal and/or an indication of a providing mode of the customized ring tone aiming at the service.
In the above embodiment, when the customized ringtone playing request sent by the service server includes the indication of the provision mode of the customized ringtone for the service, the step of analyzing the customized ringtone policy is performed by the service server. And when the customized ring tone response message contains the providing mode of the customized ring tone aiming at the service, the step of analyzing the customized ring tone strategy is executed by the customized ring tone platform.
The following describes the method for providing polyphonic ringtone for non-voice service in detail by taking customized ringtone as polyphonic ringtone. It will be appreciated by those skilled in the art that these embodiments are merely examples and that various analog substitutions may be made. In particular, for the color vibration service, the following processes need to be equivalently replaced with the processes and executed subjects of the color vibration service.
Referring to fig. 4, a flowchart of a method for providing a specific embodiment of a color ring is shown. The method takes the analysis of the color ring strategy on a color ring platform as an example. The method comprises the following steps:
steps 401 to 402 are the same as steps 501 and 502 shown in fig. 5, and are not described herein.
403, the service server sends a color ring playing request to the color ring platform; and the color ring platform receives a color ring playing request sent by the service server.
Specifically, the polyphonic ringtone playing request may include or carry: a service identity and/or a user identity. In some embodiments, the method may further include whether multimedia coloring ring back tones need to be provided or not and a media playing mode supported by the service server.
The service identifier and/or the user identifier are used for indicating a color ring back tone owner and a playing object to be played.
The method includes the steps of determining whether a multimedia color ring is required to be provided, and indicating whether a multimedia color ring content, for example, a video color ring content, is required to be provided.
The media playing mode supported by the service server may specifically include, but is not limited to, the following cases: the service server does not support the media interaction between the color ring platform and the calling terminal through the service server. Or, the service server supports the media interaction between the color ring platform and the calling terminal through the service server. The color ring platform can perform strategy analysis according to the media playing mode supported by the service server.
In other embodiments, after this step 403, it may include:
and the color ring back tone platform determines whether the user signs the color ring back tone according to the service identification and/or the user identification and the color ring back tone signing configuration information carried in the color ring back tone playing request. The step is that the CRBT platform can further confirm the CRBT aiming at the non-voice service in the authentication process of the CRBT aiming at the non-voice service, so as to ensure the safety and the smooth operation of the service.
404 the ring back tone platform performs customized ring back tone policy analysis. Specifically, reference may be made to step 302 in fig. 3, which is not described herein again.
405, if the user is determined to sign the color ring, determining the color ring media resource to be played. If the multimedia coloring ring back tone needs to be provided, the multimedia resource is determined. Specifically, the determination of the media resource to be played refers to determining the specific content of the color ring back tone, such as which song or animation, according to the customized conditions, such as time, called number grouping, and the like.
The subsequent color ring back tone platform can start color ring back tone play through the service server, and can also directly interact with the terminal to start color ring back tone play. The following steps are introduced by taking the example that the color ring playing can be started through the service server.
406, the color ring platform sends a color ring play response message to the service server or the terminal. And the service server or the terminal receives the polyphonic ringtone playing response message sent by the polyphonic ringtone platform.
Specifically, the polyphonic ringtone play response message is used to indicate whether a polyphonic ringtone needs to be provided to the calling terminal subsequently, and/or indicate a polyphonic ringtone providing mode for a polyphonic ringtone of a non-voice service. According to the determined providing mode of the color ring, the color ring playing response message is different, for example:
if the CRBT is in the first CRBT providing mode, the CRBT playing response message can contain corresponding parameters, which indicate that the calling terminal does not need to actively initiate the CRBT request, and the CRBT process is actively initiated by the CRBT platform.
If the second color ring is provided, the color ring playing response message can contain corresponding parameters to indicate that the calling terminal needs to actively initiate a multimedia negotiation request; or media resource information (such as media identification) to be played, which is determined by the color ring platform, is forwarded to the terminal through the service server.
If the third color ring is provided, the color ring playing response message may contain corresponding parameters, which indicate that the terminal needs to play the color ring by URL downloading or streaming media, and the response message needs to contain the media resource URL.
If the fourth color ring is provided, the color ring playing response message may contain the media resource description information to be played, which is determined by the color ring platform.
407. Optionally, the service server sends a message for starting the coloring ring back tone playing to the terminal.
Specifically, after receiving the coloring ring back tone play response message, the service server determines whether the coloring ring back tone needs to be played immediately according to the coloring ring back tone providing mode in the response result.
If the color ring needs to be played and the second, third and fourth color ring providing modes are provided, the service server returns a message for starting the color ring playing to the calling terminal. The method comprises the following steps:
if the second color ring is provided, the message for starting color ring playing can indicate that the calling terminal needs to actively initiate a color ring media negotiation request with the color ring platform, wherein the request can include the address of the color ring platform, the service identifier, and/or the media resource information to be played.
If the third color bell provides the mode, the calling terminal is indicated in the notification message to play the color bell through URL downloading or streaming media mode, and the notification message needs to contain media resource URL.
If the fourth color ring is provided, the service server may send the media resource description information to be played, which is received in the response message 406, to the calling terminal as the color ring media negotiation information, and subsequent media negotiation messages of the calling terminal and the color ring platform all pass through the service server; or the service server adds the description information of the media resource to be played received in the response message 406 as the media negotiation information of the color ring back tone to the service processing message of the service server, and returns the information to the calling terminal, and the media negotiation of the color ring back tone is simultaneously carried out in the subsequent service processing messages.
In other embodiments, if the polyphonic ringtone platform can actively initiate a polyphonic ringtone session to the calling terminal, the step of starting the polyphonic ringtone playing to the terminal by the service server 407 may not be included.
408 the ring back tone platform plays the ring back tone according to the ring back tone providing mode.
And after the 409 service server processes the service, sending a service response to the calling terminal.
410-411 are optional, the service server can instruct the color ring platform to stop playing the color ring, and the color ring platform stops playing the color ring to the calling terminal. Or, after receiving the service response, the calling terminal automatically stops playing the coloring ring back tone. In this case, the service server is not required to send the indication information for stopping playing the color ring back tone to the color ring back tone server.
Fig. 5 is a flowchart of another specific implementation method for providing a color ring. Different from the foregoing embodiment, the method performs the color ring policy analysis on the service server.
501 a service server receives a service request sent by a terminal. The terminal here is the calling terminal.
The service server determines 502 whether to trigger a ring back tone for non-voice services and, if so, proceeds to 503.
Specifically, the step 502 specifically includes: the service server judges whether the called user (referring to the object of the service request) opens (orders) the color ring of the service request according to the service identifier and/or the user identifier and the color ring configuration information; if the color ring is opened, the color ring aiming at the non-voice service is triggered. Otherwise, the processing can be carried out according to the conventional business flow.
In the step 201 of opening the customized ring tone service, it has already been mentioned that the ring tone may be provided or ordered by default for the specific service itself, or may be ordered by the user; the color ring configuration information of the service or the user can be stored in different network devices. Then, the service server can determine whether the related color ring back tone service is customized through the service identifier and/or the user identifier and the stored color ring back tone configuration information. When the color ring configuration information is not stored in the service server, the query can be made to other network equipment in which the color ring configuration information is stored.
503, the service server analyzes the color ring policy. The specific content is similar to 302 and will not be described again.
It should be noted that, in the embodiment shown in fig. 5, after the service server performs the color ring policy analysis and determines the color ring providing manner, different manners may be adopted:
504. and the service server sends a request for playing the color ring back tone to the terminal or the color ring back tone platform. The polyphonic ringtone playing request may include or carry: service identification and/or user identification, and color ring providing mode indication. In some embodiments, the method may further include whether multimedia coloring ring back tones need to be provided.
505. The color ring back tone platform determines the color ring back tone media resource.
506. And performing subsequent polyphonic ringtone interaction and polyphonic ringtone playing according to the determined polyphonic ringtone providing mode. And are not described in detail.
507-509, after the service server completes the service processing and sends the service response to the terminal, the terminal can actively stop the coloring ring back tone playing. Or, after the service server completes the service processing and sends the service processing response to the terminal, a message indicating to stop playing the color ring back tone may be sent to the color ring back tone platform, and the color ring back tone platform stops playing the color ring back tone.
Fig. 6 is a flowchart of a method for providing color ring for location services (or location services). In this embodiment, the color ring providing method is a first color ring providing method. The method comprises the following steps:
601, a calling terminal (for example, a user a) sends a Location Request MLP SLIR (Mobile Location Protocol Standard Location update Request) Mobile Location Protocol-Standard Location Immediate Request to a Location server, requesting to locate a user B.
602 the location service server determines whether user B is allowed to be located by user a and whether user B subscribes to the location ring back tone function. The location coloring ring back tone function refers to coloring ring back tone aiming at the location service. If location is allowed and user B subscribes to the location ring back tone function, step 603 is entered.
603 the location service server sends the color ring playing request to the color ring platform. The color ring platform receives the color ring playing request. The CRBT playing request comprises a positioning service identifier, a positioning user identifier user A, a positioning user identifier user B and a media resource mode supported by the position service server, wherein the service server does not support the realization of the media interaction between the CRBT platform and the calling terminal through the service server.
Optionally, after step 603. The polyphonic ringtone platform can authenticate the polyphonic ringtone of the positioning service, and details are not repeated.
604 the color ring platform receives the color ring play request and then performs color ring policy analysis.
Specifically, according to the fact that the service server does not support media interaction between the color ring platform and the calling terminal, a first color ring providing mode is determined to be adopted (color ring interaction and color ring playing are completed by initiating media negotiation to the calling terminal by the color ring platform).
605 the polyphonic ringtone platform determines the polyphonic ringtone media resource to be played according to the positioning service identifier and/or the user identifier.
606 the ring back platform returns a ring back play response message to the service server. The polyphonic ringtone playing response message carries an indication that polyphonic ringtone is to be provided for the terminal, and the polyphonic ringtone platform actively initiates a media negotiation request without the initiation of the terminal.
The following 607-609 are processes for completing the playing of the color ring according to the first color ring providing mode:
607 the polyphonic ringtone platform initiates a media negotiation to the terminal, that is, sends a Session establishment request, which includes SDP (Session Description Protocol) of polyphonic ringtone media resources.
The 608 terminal returns a session establishment response to the color ring platform, which contains the SDP information of the terminal as the negotiated response information to the color ring media resource.
609 after the session is established, the color ring platform plays color ring to the terminal.
610-613, processing the positioning service, after the positioning service is processed, the position service server sends a positioning response MLP SLIA (Mobile Location Protocol Standard Location immediate Answer) Mobile positioning Protocol-Standard positioning instant response to the calling terminal, and instructs the color ring platform to stop playing the color ring; the system stops playing the polyphonic ringtone and removes the session established between the polyphonic ringtone platform and the terminal.
Fig. 7 is a flowchart of another method for providing color ring for Multimedia Message Service (MMS). In this embodiment, the system initially sets the ring back tone providing mode to be the second customized ring back tone providing mode (or referred to as the second ring back tone providing mode), i.e. the step of not requiring the ring back tone policy analysis.
In the color ring for the multimedia message service, the color ring multimedia can be used to replace the receipt of the multimedia message. Or when the multimedia message is sent to the receiver, the color vibration multimedia is used as the prompt tone of the multimedia message to replace the original message prompt tone or replace the prompt message of the original multimedia message.
The method comprises the following steps:
701 a calling terminal (for example, a user A) sends a request for sending a multimedia message to a called terminal (for example, a user B) to an MMS server.
702 the MMS server sends the multimedia message to the called terminal and receives the receiving response fed back by the called terminal.
703 the MMS server judges that the calling terminal needs to receive the MMS receipt report, and the called terminal signs a contract to send the MMS receipt in a color ring way. If so, then 704 is entered.
704 sends a CRBT play request to the CRBT platform. The polyphonic ringtone playing request comprises a calling service identifier (namely a multimedia message service identifier), a calling terminal user identifier (such as an MMS sender user A) and a called terminal user identifier (such as an MMS receiver user B).
It should be noted that, because the system sets the color ring providing method, the step of analyzing the color ring policy is not needed.
Optionally, after step 704, the color ring platform may also perform authentication on the color ring of the multimedia message service, which is not described in detail.
705 the color ring back tone platform determines the color ring back tone media resource according to the service identification (i.e. the multimedia message service identification), the calling terminal user identification and the called terminal user identification.
Optionally, 706 the polyphonic ringtone platform returns a polyphonic ringtone playing response to the MMS server. And the MMS server receives the CRBT playing response. The color ring playing response may include: and providing the color ring back tone for the terminal, and indicating that the terminal needs to initiate a color ring back tone flow and media negotiation of the color ring back tone, and media resource identification information to be played by a color message platform.
Optionally, 707 the MMS server sends a message for starting the playing of the ring back tone to the terminal. The message for starting the color ring back tone playing indicates that the terminal needs to initiate the color ring back tone flow and the media negotiation of the color ring back tone. This message can be implemented by a delivery report RES (delivery report RES) of the extended MMS.
708 the terminal initiates a media negotiation to the color ring platform. Namely, the terminal sends a session establishment request to the color ring platform, wherein the session establishment request includes the SDP of the terminal, the media resource identifier to be played, and the like.
709 the color ring platform returns a session establishment response to the terminal, wherein the session establishment response contains the SDP information of the color ring media resource requested to be played.
710 after the multimedia negotiation between the color ring platform and the terminal is completed, the color ring platform starts playing the color ring to the terminal.
In this embodiment, since the color ring back tone resource is used as the receipt of the multimedia message, the playing of the color ring back tone can be stopped by the user's selection, or the color ring back tone platform stops playing after the playing is completed.
The following describes a method for providing a ringing tone for a non-voice service in detail by taking a customized ringing tone as an example of the ringing tone.
Fig. 8 is a flow chart of another method for providing lottery for a specific service. In this embodiment, the specific service is Email service, and the ringing provision mode is a third customized ring tone provision mode (or referred to as a third ringing provision mode) initially set by the system.
In Email service, multimedia ring back tone can be used to replace Email notification or receipt. Or when Email is sent to the receiver, the color vibration multimedia is used as the prompt sound of the Email notification to replace the original Email prompt sound or the original Email notification. The method for adopting the colorful vibration comprises the following steps:
801 Email sending terminal sends Email sending request to Email service server
802-803, the Email service server sends the lottery playing request to the lottery platform. And the lottery playing platform receives the lottery playing request.
Specifically, the lottery play request includes a service identifier (Email service), a calling terminal user identifier (e.g., Email sender user identifier a), and a called terminal user identifier (e.g., receiver user identifier B). Other examples may include an indication of a third lottery offer.
The 804 lottery platform confirms that the recipient user ordered a lottery for Email services. If so, step 805 is entered.
805. And the lottery playing platform determines the lottery playing media resource to be played according to the service identification and/or the user identification.
The following 806-809 are processes for completing the lottery play according to the third lottery providing mode:
806. the lottery playing platform returns a lottery playing response to the Email service server, wherein the response comprises a URL of a lottery media resource to be played, which indicates that the lottery is to be provided for the called terminal and the called terminal needs to download or link the URL for streaming media playing.
807. The Email service server sends the message for starting the color vibration playing to the called terminal, wherein the message comprises a color vibration media resource URL which indicates that the called terminal needs to download or link the URL for playing in a streaming media mode.
808. The called terminal downloads the media resource through the URL or the called terminal is linked to the media resource in a streaming media mode.
809. The called terminal plays the downloaded media resource or plays the media resource on line in a streaming media mode.
In this embodiment, since the lottery resource is used as the Email notification of the Email message, the playing of the lottery can be stopped by the user's selection, or the playing can be stopped by the lottery platform after the playing is completed.
Fig. 9 is a flow chart of another method for providing lottery for POC service. In this embodiment, the lottery providing mode is the fourth lottery providing mode.
The method comprises the following steps:
901-902 are similar to steps 401-402 and are not described herein.
903. And the POC service server sends a lottery playing request to the lottery platform. And the lottery playing platform receives the lottery playing request.
Specifically, the request for playing the lottery includes POC service id, calling terminal user id, and called terminal user id, and the POC server supports media resources in a manner of supporting media negotiation through the POC server.
904. And after receiving the instruction, the lottery playing platform performs lottery playing strategy analysis and determines to adopt a fourth lottery playing providing mode.
905 determine the lottery media resource to be played according to the service identifier and/or the user identifier.
906 ~ 909, the color vibration platform carries on media negotiation with the calling terminal through the POC service server. Namely, the color ringing platform sends a color ringing SDP (906, 907) to the calling terminal through the POC service server; the calling terminal sends the negotiated ringing SDP (908, 909) to the ringing platform through the POC service server.
910. The POC service server receives the called ringing signal.
911. The POC service server instructs the lottery platform to start playing lottery.
913. And the lottery ringing platform plays the lottery ringing to the terminal.
914-915, and after receiving the called off-hook signal, the POC service server instructs the lottery platform to stop playing the lottery.
Referring to fig. 10, a schematic structural diagram of a customized ringing tone platform, which includes an interaction module 101 for a non-voice service, and is configured to receive a play request of a customized ringing tone for the non-voice service and send a customized ringing tone response message. A customized ring tone processing module 102, which is in communication with the interaction module 101 for the non-voice service, and is used for determining and providing the media resource of the customized ring tone, and implementing the playing of the customized ring tone according to the providing mode of the customized ring tone.
In a specific example, the providing method of the customized ring tone for the service may be consistent with the providing method of the customized ring tone mentioned in the foregoing method, which is not described again:
the customized ring tone platform may apply the method for providing a customized ring tone, and the steps executed are not described herein.
In a specific example, the customized ring tone platform may further include:
the first customized ringing tone policy analysis module 103 is configured to communicate with the interaction module 101 for the non-voice service, and is configured to determine a providing manner of a customized ringing tone for the service according to a media playing manner supported by the service server and/or a characteristic of a customized ringing tone platform, and send the providing manner of the customized ringing tone for the service to the interaction module for the non-voice service, so that the interaction module for the non-voice service includes the providing manner of the customized ringing tone for the service in a customized ringing tone response message for the service and sends the customized ringing tone response message for the service.
In other specific embodiments, the customized ring tone platform may further include:
the customized ring tone signing module 104 is in communication with the customized ring tone processing module and the interaction module for the non-voice service, and is configured to determine whether the user signs a subscription to the customized ring tone for the service according to the service identifier and/or the user identifier acquired from the interaction module for the non-voice service, and notify the customized ring tone processing module of the signing result, so that after the customized ring tone processing module processes the subscription, the interaction module for the non-voice service is notified to send a customized ring tone response message.
In other specific embodiments, the customized ring tone platform may further include:
a customized ring tone management module 105, configured to receive a customized ring tone activation request for a non-voice service; and carrying out subscription configuration of the customized ring tone to obtain and store the configuration information of the customized ring tone.
Referring to fig. 11, a schematic structural diagram of a service server is shown, where the service server includes:
and the service processing module 111 is configured to receive the non-voice service request sent by the terminal and process the non-voice service. A customized ring tone triggering module 112, configured to determine that the customized ring tone for the non-voice service is subscribed, and send the request for the customized ring tone for the non-voice service. And the customized ring tone assisting module 113 is used for interacting the customized ring tone with the customized ring tone platform and the terminal, and realizing the playing of the customized ring tone in a matching way according to the providing mode of the customized ring tone.
Specifically, the providing manner of the customized ring tone for the service may be the same as that in the foregoing method and customized ring tone platform, which is not described herein again.
In other specific embodiments, the customized ringing tone assistance module may further include:
a module for sending a request for customizing the ringtone aiming at the service to the customized ringtone platform or the terminal, wherein the request for customizing the ringtone aiming at the service comprises a service identifier and/or a user identifier;
and the module is used for receiving a customized ring tone response message aiming at the service and sent by the customized ring tone platform, wherein the response message contains whether the customized ring tone needs to be provided for the terminal and/or an indication of a customized ring tone providing mode aiming at the service.
Specifically, the customized ringing tone assisting module may further include:
and the module is used for supporting the customized ring tone platform and the terminal to realize the customized ring tone playing aiming at the service in a media negotiation mode through the service server.
In other embodiments, the service server may further include:
and a second customized ring tone strategy analysis module 114, configured to communicate with the customized ring tone assisting module, and configured to determine a providing manner of the customized ring tone for the service according to a media playing manner supported by the service server and/or a characteristic of a customized ring tone platform, and send the providing manner of the customized ring tone for the service to the customized ring tone assisting module, so that the customized ring tone assisting module includes the providing manner of the customized ring tone for the service in the customized ring tone response message for the service and sends the customized ring tone response message.
In other embodiments, the service server may further include:
a customized ring tone management module 115, configured to receive a customized ring tone activation request for a service; and carrying out subscription configuration of the customized ring tone aiming at the service to obtain and store configuration information of the customized ring tone.
Referring to fig. 12, a schematic diagram of a terminal communicating with a service server and a customized ring tone platform includes
A customized ring tone assisting module 121, configured to receive a response message of a customized ring tone for the non-voice service sent by the customized ring tone platform, or receive a request of a customized ring tone for the non-voice service sent by the service server;
and the customized ring tone playing module 122 is configured to play the customized ring tone according to a providing manner of the customized ring tone for the non-voice service.
Specifically, the providing manner of the customized ring tone for the service may be the same as that in the foregoing method and customized ring tone platform, which is not described herein again.
Specifically, the response message of the customized ringtone for the service includes an indication of whether the customized ringtone for the service needs to be provided to the terminal, and/or a customized ringtone providing mode of the customized ringtone for the service;
the request for the customized ring tone of the service comprises whether the customized ring tone of the service needs to be provided to the terminal and/or an indication of a customized ring tone providing mode of the customized ring tone of the service.
More specifically, the customized ringtone playing module for the service may include one or any combination of the following modules:
the first module is used for receiving and completing media negotiation initiated to the terminal by the customized ring tone platform and completing the customized ring tone playing aiming at the service;
the module II is used for initiating media negotiation to the customized ring tone platform and finishing the customized ring tone playing aiming at the service;
the module II is used for receiving the media directly provided by the customized ring tone platform and finishing the customized ring tone play aiming at the service;
a third module, configured to download a media according to the media URL after receiving the media URL provided by the customized ring tone platform, and complete playing of the customized ring tone for the service;
a module IV for receiving the media URL provided by the customized ring tone platform and then playing the customized ring tone aiming at the service in a streaming media playing mode according to the media URL;
and a fifth module, configured to perform media negotiation between the customized ring tone platform and the terminal through the service server to complete playing of the customized ring tone for the service.
Correspondingly, the method for opening the customized ring tone aiming at the service also provides a service management server, which comprises the following modules:
a module for receiving a customized ringtone opening request for a service;
and the module is used for carrying out subscription configuration of the customized ring tone aiming at the service, and obtaining and storing configuration information of the customized ring tone.
Specifically, the method may further include: synchronizing the customized ring tone configuration information to a module of the other device.
The above-described embodiments of the apparatus are merely illustrative, and the units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment. One of ordinary skill in the art can understand and implement it without inventive effort.
Through the above description of the embodiments, those skilled in the art will clearly understand that each embodiment can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware. With this understanding in mind, the above-described technical solutions may be embodied in the form of a software product, which can be stored in a computer-readable storage medium such as ROM/RAM, magnetic disk, optical disk, etc., and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the methods described in the embodiments or some parts of the embodiments.
In summary, by adopting the foregoing embodiment, the customized ring tone function is not only applied to a common voice service, but also implemented in other non-voice services, thereby enriching the user experience of other non-voice services. In addition, the foregoing embodiment also provides an implementation method for providing a customized ringtone for other services by using the existing customized ringtone platform, so that other services can make full use of existing resources and implement the customized ringtone function of the service with minor changes.
The above-described embodiments do not limit the scope of the present invention. Any modification, equivalent replacement, and improvement made within the spirit and principle of the above-described embodiments should be included in the protection scope of the technical solution.
Claims (16)
1. A method of providing a customized ring tone, the method comprising:
a service server receives a non-voice service request;
determining that the non-voice service or the terminal of the non-voice service customizes a customized ringtone service aiming at the non-voice service according to a service identifier or the service identifier and a user identifier, and sending a customized ringtone playing request to a customized ringtone platform;
the customized ring tone platform receives the customized ring tone playing request aiming at the non-voice service, wherein the customized ring tone playing request comprises a service identifier of the non-voice service, or the service identifier and a user identifier;
determining the media resource of the customized ring tone according to the customized ring tone playing request,
so as to play the customized ring tone according to the providing mode of the customized ring tone.
2. The method of claim 1, further comprising:
and sending a response message aiming at the customized ring tone playing request after the media resource of the customized ring tone is determined, wherein the response message comprises the information of the media resource of the customized ring tone.
3. The method of claim 1, wherein the customized ring tone is provided in one of:
initiating a media negotiation mode to the terminal by the customized ring tone platform; or,
initiating a media negotiation mode to the customized ring tone platform by the terminal; or,
the customized ring tone platform and the terminal carry out media negotiation through a service server for providing the non-voice service; or,
a way of directly providing media to the terminal by the customized ringtone platform; or,
after the customized ring tone platform provides a media Uniform Resource Locator (URL) to the terminal, the terminal downloads the URL according to the media URL; or,
and after the customized ring tone platform provides the media URL to the terminal, the mode of playing the streaming media according to the media URL is carried out.
4. The method of claim 3, further comprising:
presetting a providing mode of the customized ring tone; or,
and determining the providing mode of the customized ring tone according to the media playing mode supported by the service server or the characteristics of the customized ring tone platform.
5. The method of claim 4, further comprising:
when the service server does not support the realization of the media interaction between the customized ring tone platform and the terminal through the service server, determining the provider mode of the customized ring tone as a mode of initiating media negotiation to the terminal by the customized ring tone platform, or a mode of initiating media negotiation to the customized ring tone platform by the terminal; or,
when the service server supports the realization of the media interaction between the customized ring tone platform and the terminal through the service server, determining the provider mode of the customized ring tone as the mode of media negotiation between the customized ring tone platform and the terminal through the service server; or,
and when the characteristic of the customized ring tone platform is that the customized ring tone platform supports direct media downloading to the terminal, determining the provider mode of the customized ring tone as a mode of directly providing the media to the terminal by the customized ring tone platform, or determining a downloading mode of the terminal according to the media URL after the customized ring tone platform provides the media URL to the terminal, or determining a streaming media playing mode according to the media URL after the customized ring tone platform provides the media URL to the terminal.
6. The method of claim 1, further comprising:
the customized ring tone playing request further comprises: whether a multimedia customized ringtone needs to be provided, a media playing mode supported by a service server, and/or an indication of the providing mode of the customized ringtone for the non-voice service.
7. The method of claim 1, further comprising:
receiving a customized ringtone opening request aiming at the non-voice service, wherein the customized ringtone opening request comprises a user identifier related to the non-voice service and/or a service identifier of the non-voice service;
and carrying out subscription configuration of the customized ring tone according to the user identification and/or the service identification, and storing the configuration information of the customized ring tone aiming at the non-voice service.
8. The method of any of claims 1-7, wherein the customized ring tone comprises a coloring ring tone or a coloring ring tone, and wherein the non-voice service comprises a communication service other than a circuit CS domain voice call service and a multimedia subsystem IMS domain voice call service.
9. A customized ring tone platform, the customized ring tone platform comprising:
the interactive module is used for receiving a play request of a customized ringtone aiming at a non-voice service, wherein the play request of the customized ringtone comprises an identifier and/or a user identifier of the non-voice service, and sending a customized ringtone response message;
and the customized ringtone processing module is communicated with the interaction module aiming at the non-voice service and is used for determining and providing the media resource of the customized ringtone according to the service identifier of the non-voice service or the user identifier so as to realize the playing of the customized ringtone according to the providing mode of the customized ringtone.
10. The customized ring tone platform of claim 9, wherein the customized ring tone processing module is further configured to play the customized ring tone in one of the following customized ring tone offerings:
initiating a media negotiation mode to a terminal; or,
receiving a media negotiation mode initiated by the terminal; or,
a mode of media negotiation with the terminal through a service server providing the non-voice service; or,
a manner of directly providing media to the terminal; or,
after providing a media Uniform Resource Locator (URL) to the terminal, the terminal downloads the URL according to the media URL; or,
and providing the media URL to the terminal and then playing the streaming media according to the media URL.
11. The customized ringing tone platform of claim 9, further comprising:
the first customized ringtone strategy analysis module is used for communicating with the interaction module aiming at the non-voice service, and is used for determining a supply mode of a customized ringtone aiming at the service according to a media play mode supported by the service server and/or the characteristics of a customized ringtone platform, and sending the supply mode of the customized ringtone to the interaction module aiming at the non-voice service, so that the interaction module aiming at the non-voice service can include the supply mode of the customized ringtone aiming at the service in the customized ringtone response message and send the customized ringtone response message.
12. The customized ringing tone platform of claim 9, further comprising one or a combination of the following modules:
a customized ringtone authentication module, which is communicated with the customized ringtone processing module and the interaction module aiming at the non-voice service and is used for determining whether the customized ringtone aiming at the non-voice service is signed or not and informing the customized ringtone processing module of the authentication result;
and the customized ring tone management module is used for receiving a customized ring tone opening request aiming at the non-voice service, carrying out subscription configuration on the customized ring tone aiming at the service, and obtaining and storing the configuration information of the customized ring tone.
13. A service server, characterized in that the service server comprises:
the service processing module is used for receiving the non-voice service request and processing the non-voice service;
a customized ring triggering module, configured to determine, according to the non-voice service request, that a user of the non-voice service or the non-voice service subscribes a customized ring for the non-voice service, and send a play request of the customized ring for the non-voice service to a customized ring platform;
and the customized ring tone assisting module is used for forwarding the media negotiation between the customized ring tone platform and the terminal so as to realize the playing of the customized ring tone according to the supply mode of the customized ring tone.
14. A service server according to claim 13, characterized in that the service server further comprises one or a combination of the following modules:
the second customized ringtone strategy analysis module is used for communicating with the customized ringtone assistance module, determining a supply mode of the customized ringtone aiming at the service according to a media playing mode supported by a service server and/or the characteristics of a customized ringtone platform, and sending the supply mode of the customized ringtone aiming at the service to the customized ringtone assistance module so that the customized ringtone assistance module can contain the supply mode of the customized ringtone aiming at the service in a customized ringtone response message aiming at the service and sends the customized ringtone response message out;
the customized ring tone management module is used for receiving a customized ring tone opening request aiming at the non-voice service; and carrying out subscription configuration of the customized ring tone, and storing the configuration information of the customized ring tone.
15. A terminal, in communication with a service server and a customized ring tone platform, comprising:
the customized ringing tone assisting module is used for receiving a response message of a customized ringing tone aiming at the non-voice service and sent by a customized ringing tone platform, or receiving a request of the customized ringing tone aiming at the non-voice service and sent by a service server, wherein the response message of the customized ringing tone or the request of the customized ringing tone comprises an indication of the customized ringing tone aiming at the non-voice service which needs to be provided for the terminal;
and the customized ring tone playing module is used for playing the customized ring tone according to the supply mode of the customized ring tone after receiving the indication that the customized ring tone aiming at the non-voice service needs to be provided for the terminal.
16. The terminal according to claim 15, wherein the terminal comprises one or any combination of the following modules:
the first module is used for receiving and completing media negotiation initiated to the terminal by the customized ring tone platform and completing the customized ring tone play aiming at the service;
a second module, configured to initiate media negotiation to the customized ring platform, and complete playing of the customized ring for the non-voice service;
a third module, configured to download a media according to the media URL after receiving the media uniform resource locator URL provided by the customized ring tone platform, and complete playing of the customized ring tone for the non-voice service;
a module IV for receiving the media URL provided by the customized ring tone platform and then playing the customized ring tone aiming at the non-voice service in a streaming media playing mode according to the media URL;
and a fifth module, configured to complete the customized ring tone playing for the non-voice service in a media negotiation manner between the customized ring tone platform and the terminal through the service server.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2008100677079A CN101600161B (en) | 2008-06-05 | 2008-06-05 | Method, device and system for providing customized ringtone |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2008100677079A CN101600161B (en) | 2008-06-05 | 2008-06-05 | Method, device and system for providing customized ringtone |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201210106691.4A Division CN102769708B (en) | 2008-06-05 | 2008-06-05 | Method, device and system for providing custom ringtones |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN101600161A CN101600161A (en) | 2009-12-09 |
| CN101600161B true CN101600161B (en) | 2012-05-23 |
Family
ID=41421357
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN2008100677079A Active CN101600161B (en) | 2008-06-05 | 2008-06-05 | Method, device and system for providing customized ringtone |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN101600161B (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102137344B (en) * | 2010-09-14 | 2014-09-17 | 华为技术有限公司 | CRBT (color ring back tone) realizing method, CRBT platform and CRBT system |
| CN105721399B (en) * | 2014-12-03 | 2019-07-02 | 中国移动通信集团河南有限公司 | A system and method for processing CRBT request |
| CN111917921B (en) * | 2019-05-08 | 2021-11-02 | 中国移动通信集团安徽有限公司 | Method for synchronizing CRBT and ringtone, ringtone management platform and calling platform |
| CN110650252B (en) * | 2019-08-15 | 2022-03-25 | 咪咕文化科技有限公司 | Video CRBT generation method, management platform, terminal and system |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1604606A (en) * | 2004-11-03 | 2005-04-06 | 全观友 | Telephone communication network capable of replacing ring-back tone for telephone calls |
| CN1700713A (en) * | 2005-06-22 | 2005-11-23 | 北京邮电大学 | Implementation method and system for mobile terminal to download multimedia ringing tone |
| CN1852365A (en) * | 2005-09-14 | 2006-10-25 | 华为技术有限公司 | Method and system for providing position information and ring-back tone device |
-
2008
- 2008-06-05 CN CN2008100677079A patent/CN101600161B/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1604606A (en) * | 2004-11-03 | 2005-04-06 | 全观友 | Telephone communication network capable of replacing ring-back tone for telephone calls |
| CN1700713A (en) * | 2005-06-22 | 2005-11-23 | 北京邮电大学 | Implementation method and system for mobile terminal to download multimedia ringing tone |
| CN1852365A (en) * | 2005-09-14 | 2006-10-25 | 华为技术有限公司 | Method and system for providing position information and ring-back tone device |
Also Published As
| Publication number | Publication date |
|---|---|
| CN101600161A (en) | 2009-12-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8605880B2 (en) | Sharing profile data between telecommunication devices | |
| US20080064378A1 (en) | Media playing on another device | |
| US20140160992A1 (en) | Method and Arrangement for Making a Call-Setup | |
| WO2006130783A2 (en) | Method and system for call-setup triggered push content | |
| CN101521861B (en) | A method, system and device for implementing the Color Ring Back Tone service | |
| WO2010118593A1 (en) | Displaying system, method and service server of media resource | |
| WO2010017779A1 (en) | Method, device, system, terminal and server for receiving and distributing media service | |
| US20110173301A1 (en) | Media resource system and media resource providing method | |
| US20050129191A1 (en) | System and method for a communication network including an automatic call answering function such as a voice mail server | |
| WO2010102535A1 (en) | System and method for called terminal to dynamically play ring before user answers | |
| WO2010020148A1 (en) | Control method, system and equipment for playing coloring ring back tone service | |
| EP2120468A1 (en) | Method, system and device of realizing ring to you | |
| CN101600161B (en) | Method, device and system for providing customized ringtone | |
| CN101409864A (en) | Method and apparatus for implementing terminal color vibration and color bell business | |
| CN108076451B (en) | Method and device for prompting call type | |
| CN102769708B (en) | Method, device and system for providing custom ringtones | |
| CN105704684A (en) | Customized ringing tone implementation method, device, server and system | |
| CN101540963B (en) | A method, device and system for stopping playing color ring tones | |
| JP2007515087A (en) | System and method for communicating between at least two multimedia terminals connected to each other by a fixed network or a mobile phone network | |
| WO2014183536A1 (en) | Method and device for processing audio-visual color ring back tone | |
| WO2014180231A1 (en) | Realizing method, apparatus, implementation method and terminal for coloring ring back tone service | |
| KR20100086642A (en) | Method and system for providing calling information designation service by caller | |
| WO2007068170A1 (en) | A method for sending individuation receipt information by a short message receiving terminal | |
| WO2013185359A1 (en) | Ring-back tone music operation method and apparatus | |
| KR20110008643A (en) | System and method for providing screen switching service during call call, and apparatus applied thereto |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant |