IP Library › Granted Patent US 8,411,827
Granted Patent B2
US 8,411,827 · App. 12/722,350 · Granted Apr 2, 2013

Method and system for implementing multimedia ring back tone service

Inventors: Wentao Xu (Guangdong, CN); Xin Dai (Guangdong, CN); Ning Piao (Guangdong, CN)
Assignee: Huawei Technologies Co., Ltd.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,411,827
App. No.
12/722,350
Granted
Apr 2, 2013
Kind
B2
Abstract

Embodiments of the present invention disclose a method and system for implementing a multimedia ring back tone service. The method comprises: establishing a connection to a multimedia ring back tone platform when it is determined that either the calling party or the called party of a call is a user to the multimedia ring back tone service during call connection, and completing a media capability negotiation between a calling terminal and the multimedia ring back tone platform; acquiring a first media content and a second media content according to a multimedia ring back tone information of the user, and generating a streaming media from the first media content and the second media content; and playing the streaming media to the calling party. The present invention is capable of further improving existing multimedia ring back tone techniques to better meet the communication users' requirement for personalization.

Claims (46)

1. A method for implementing multimedia ring back tone (MRBT) service, comprising:

determining whether a user has customized a first media content when a request for customizing a second media content for the user is received;

receiving and storing the second media content customized for the user corresponding to the first media content if the user has customized the first media content;

establishing a connection to an MRBT platform, and completing a media capability negotiation between a calling terminal and the multimedia ring back tone platform, if the user of a call is determined to subscribe to the MRBT service during call processing;

acquiring, by the MRBT platform, the first media content according to the multimedia ring back tone information subscribed by the user;

acquiring the second media content according to the first media content;

generating a streaming media by synchronously superimposing the first media content and the second media content; and

playing, by the MRBT platform, the streaming media to the calling terminal.

2. The method of claim 1 , further comprising:

determining whether the user has customized the second media content, before acquiring the second media content.

3. The method of claim 1 , wherein the step of storing the second media content further comprises:

storing a first correspondence between an ID of the user and an ID of the first media content customized for the user in a first storage area;

storing a second correspondence between the ID of the user and an ID of the second media content customized for the user in a second storage area; and

storing the first media content and the second media content with IDs respectively in a multimedia ring back tone library and a second media content managing unit.

4. The method of claim 3 , wherein acquiring the first media content further comprises:

retrieving a first media content ID corresponding to the ID of the user from the first storage area; and

extracting the first media content corresponding to the first media content ID from the multimedia ring back tone library.

5. The method of claim 3 , wherein acquiring the second media content further comprises:

retrieving a second media content ID corresponding to the ID of the user from the second storage area; and

extracting the second media content corresponding to the second media content ID from the second media managing unit.

6. The method of claim 1 , wherein the second media content is at least one of a text message, a video clip, a flash segment and a piece of audio.

7. The method of claim 1 , wherein the first media content is a video clip, the second media content is a text message, wherein generating the streaming media by synchronously superimposing the first media content and the second media content further comprises synthesizing the video clip and the text message to generate the streaming media.

8. The method of claim 1 , wherein the streaming media is played to the calling terminal in real time.

9. A system for implementing a multimedia ring back tone service, comprising:

a media capability negotiating unit configured to conduct a media capability negotiation with a user terminal;

a first media content acquiring unit configured to acquire a first media content according to a multimedia ring back tone information of a user;

a second media content acquiring unit configured to acquire a second media content according to the first media content;

a second media content managing unit configured to store the second media content; wherein the second media content managing unit further comprises:

an inquiring subunit configured to determine whether the user has customized the first media content when a request for customizing the second media content for the user is received; and

a second media content storing subunit configured to receive and store the second media content customized for the user when it is determined that the user has customized the first media content;

a streaming media converting unit configured to generate a streaming media by synchronously superimposing the first media content and the second media content; and

a playing unit configured to play the streaming media to a calling terminal.

10. The system of claim 9 , wherein the second media content acquiring unit is further configured to inquire the second media content managing unit for whether the user has customized the second media content;

the second media content managing unit is configured to return the second media content to the second media content acquiring unit if the user has customized the second media content.

11. The system of claim 9 , wherein the second media content storing subunit is further configured to store an ID of the user and an ID of the second media content correspondingly in a second storage area upon receipt of the second media content customized for the user.

12. The system of claim 9 , wherein the first media content is a video clip, and the second media content is a text message;

the streaming media converting unit is configured to synthesize the video clip and the text message to generate the streaming media; and

the playing unit is configured to play the streaming media to the calling terminal in real time.

13. A non-transitory computer readable medium, comprising computer program codes, which, when executed by a computer unit, cause the computer unit to perform:

determining whether a user has customized a first media content when a request for customizing a second media content for the user is received;

receiving and storing the second media content customized for the user corresponding to the first media content if the user has customized the first media content;

establishing a connection to a multimedia ring back tone platform, and completing a media capability negotiation between a calling terminal and the multimedia ring back tone platform, if the user of a call is determined to subscribe to a multimedia ring back tone service during call processing;

acquiring the first media content according to the multimedia ring back tone information subscribed by the user;

acquiring the second media content according to the first media content; and

generating a streaming media by synchronously superimposing the first media content and the second media content; and

playing the streaming media to the calling terminal.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 11, 2010
From: XU, WENTAO; DAI, XIN; PIAO, NING
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 024069/0092 →
Priority Claims (1)
CN 2007 1 0305848 · Dec 26, 2007 · national
Continuity (2)
Continuation PCTCN2008071958 · Aug 12, 2008
Related Publication 20100166156A1 · Jul 1, 2010