回铃音与振铃音相互转换的方法、系统及装置的制作方法

文档序号:7653957阅读:199来源:国知局
专利名称:回铃音与振铃音相互转换的方法、系统及装置的制作方法
技术领域
本发明涉及通信领域,特别是涉及一种回铃音转振铃音的方法、系统及装置,以及一种振铃音转回铃音的方法、系统及装置。
背景技术
回铃音是指主叫用户向被叫用户发起呼叫,被叫用户摘机应答之前,向主叫用户播放的音频。目前推出的彩色回铃音业务由于其极强的个性化服务,越来越收到大众的青睐。彩色回铃音是指通过用户的设置,向主叫用户播放各种音频文件,进一步可以针对不同主叫用户设置不同的回铃音,例如,群组回铃音和默认回铃音。群组回铃音是指用户为其通讯簿中的某个联系人群组设置一个音频文件作为该群组的回铃音,当该群组内的联系人向该用户发起呼叫时,该主叫用户将听到该音频文件。默认回铃音是指用户没有为其通讯簿上的联系人设置特殊的回铃音,当这样的联系人向该用户发起呼叫时,将听到用户设置的默认回铃音。用户设置的主叫用户与音频文件之间的对应关系存储于回铃音平台,主叫用户发起呼叫时,回铃音平台根据存储的主叫用户与音频文件之间的对应关系向主叫用户播放相应的音频文件。
振铃音是指用户被呼叫时,被叫用户的用户终端向被叫用户播放的音频。用户可以通过用户终端为不同主叫设置不同的振铃音,例如,群组振铃音和默认振铃音。群组振铃音是指用户为其通讯簿中的某个联系人群组设置一个音频文件作为该群组的振铃音,当该群组内的联系人向该用户发起呼叫时,该被叫用户将听到相应音频文件。默认振铃音是指用户没有为其通讯簿上的联系人设置特殊的回铃音,当这样的联系人向该用户发起呼叫时,该被叫用户将听到设置的默认振铃音。
目前广泛采用的回铃音方案有三种,即智能网方案、主叫端局方案、被叫端局方案。以下步骤是现有方案的一个例子步骤A主叫用户向业务交换点(SSP)发起呼叫,SSP根据呼叫中的回铃音业务标记符触发智能业务并上报业务控制点(SCP),SCP找到回铃音号码,向SSP下发该回铃音号码。
步骤BSSP根据得到的回铃音号码,分别向被叫用户和回铃音平台发起呼叫。
步骤C由SSP控制,确定一条被叫用户经过SSP与主叫用户连接的话路,和由SSP控制,建立并接通一条回铃音平台经过SSP与主叫用户连接的话路。
步骤D回铃音平台通过与主叫用户之间的话路向主叫用户播放彩色回铃音。
步骤E被叫用户摘机,接通主叫用户与被叫用户之间的话路,主叫用户和被叫用户利用该话路通话,同时,SSP拆除与回铃音平台的连接并释放回铃音平台资源。
图1为现有振铃音下载及设置系统结构示意图,如图1所示,该系统包括振铃下载服务器、推送代理网关(Push Proxy Gateway,PPG)、无线应用协议(Wireless Application Protocol,WAP)网关和移动终端,其中,振铃下载服务器用于向PPG提供用户选择的振铃音信息,根据来自移动终端的振铃音下载请求通过WAP网关向移动终端提供振铃音;PPG用于根据来自振铃下载服务器的振铃音信息构造推送(Push)消息,并向移动终端发送包含振铃音下载信息的Push消息;移动终端用于根据来自PPG的Push消息连接至WAP网关,通过WAP网关向振铃下载服务器发送振铃音下载请求,并通过WAP网关下载振铃下载服务器提供的振铃音;由于移动终端与WAP网关之间依照WAP进行信息交互,WAP网关与振铃下载服务器之间依照超文本传送协议(Hyper TextTransfer Protocol,HTTP)进行信息交互,因此,WAP网关用于完成对移动终端与振铃下载服务器之间交互的信息的协议转换。移动终端进一步用于根据用户的操作将收到的振铃音设置为通讯簿中相应联系人的振铃音。PPG的主要作用是实现信息的主动推送,负责接收振铃下载服务器的WAP信息推送请求,并向移动终端提供WAP信息。
另外,振铃下载服务器与PPG之间依照Push访问协议(Push AccessProtocol,PAP)进行信息交互,PPC与移动终端之间依照Push空中协议(PushOver-The-Air Protocol,P-OTA)进行信息交互。
用户可以通过PC或移动终端登录振铃下载服务器,选择下载的振铃音。如果用户通过PC登录振铃下载服务器,则PC通过Internet登录振铃下载服务器,用户通过PC与振铃下载服务器的交互选择下载的振铃音;如果用户通过移动终端登录振铃下载服务器,则移动终端通过WAP网关登录振铃下载服务器,用户通过移动终端与振铃下载服务器的交互选择下载的振铃音。
图2为现有振铃音下载及设置流程图,如图2所示,振铃音下载及设置的处理过程包括以下步骤步骤201~步骤202用户通过PC或移动终端登录振铃下载服务器,通过PC或移动终端与振铃下载服务器的交互选择下载的振铃音。
步骤203用户选择下载的振铃音后,振铃下载服务器向PPG提供用户选择的振铃音信息。
步骤204PPG收到振铃音信息后,根据该振铃音信息构造Push消息,然后向移动终端发送包含振铃音下载信息的Push消息。后续步骤中均只涉及移动终端,不再涉及PC。
步骤205~步骤206移动终端收到Push消息,根据该Push消息连接至WAP网关,向WAP网关发送振铃音下载请求。WAP网关收到振铃音下载请求后,向振铃下载服务器发送振铃音下载请求,请求下载相应振铃音。
步骤207;振铃下载服务器收到振铃音下载请求后,向WAP网关提供用户选择的振铃音。
步骤208WAP网关收到振铃音后,向移动终端提供用户选择的振铃音。
步骤209移动终端收到振铃音后,向WAP网关发送接收确认,通知WAP网关成功接收振铃音。
步骤210WAP网关收到接收确认后,向振铃下载服务器发送振铃音发送结果,通知振铃下载服务器完成本次振铃音下载。
步骤211移动终端收到振铃音后,可以根据用户的操作将该振铃音设置为通讯簿中相应联系人的振铃音。
步骤209~步骤210与步骤211在执行顺序上没有明显的时间顺序,既可以同时执行步骤209~步骤210和步骤211;也可以先执行步骤209~步骤210,然后再执行步骤211;还可以先执行步骤211,然后再执行步骤209~步骤210。
图3为现有回铃音设置系统结构示意图,如图3所示,该系统包括外围设备、WEB服务器和回铃音平台,其中,外围设备用于通过WEB服务器登录回铃音平台,请求回铃音平台对回铃音进行设置;回铃音平台用于根据回铃音设置请求对用户终端用户的回铃音进行设置,并对设置的回铃音与主叫用户之间的对应关系进行存储;WEB服务器用于完成对外围设备与回铃音平台之间交互的信息的协议转换。外围设备与WEB服务器之间依照HTTP进行信息交互,WEB服务器与回铃音平台之间依照简单对象访问协议(Simple ObjectAccess Protocol,SOAP)进行信息交互。外围设备可为PC。
图4为现有回铃音设置流程图,如图4所示,回铃音设置的处理过程包括以下步骤步骤401外围设备请求登录回铃音平台,回铃音平台对外围设备进行鉴权,鉴权成功后,外围设备登录回铃音平台。
步骤402~步骤403外围设备向WEB服务器发送回铃音设置请求,请求对回铃音进行设置。WEB服务器收到回铃音设置请求后,向回铃音平台发送回铃音设置请求。
步骤404回铃音平台收到回铃音设置请求后,根据该回铃音设置请求对用户终端用户的回铃音进行设置,并对设置的回铃音与主叫用户之间的对应关系进行存储。
步骤405~步骤406回铃音平台完成回铃音的设置后,向WEB服务器返回回铃音设置结果,通知外围设备已成功设置回铃音。WEB服务器收到回铃音设置结果后,向外围设备发送回铃音设置结果。
发明人在发明过程中发现,现有的振铃音与回铃音不能相互转换。
进一步,由于现有的振铃音与回铃音不能相互转换,所以无法保证终端侧和网络侧存储有铃音相同的振铃音和回铃音;即使终端侧和网络侧存储有铃音相同的振铃音和回铃音,由于振铃音设置与回铃音设置是相互分离的,二者之间没有任何关联性,如果用户希望针对同一联系人或联系人群组设置相同的振铃音和回铃音,则必须分别发起、分别进行设置,使得用户必须分别发起振铃音设置和回铃音设置,使得操作繁琐。
综上所述,为用户带来了很多不便,不利于回铃音业务及振铃音下载业务的推广和应用。

发明内容
本发明实施例提供一种回铃音转振铃音的方法、系统及装置,以使回铃音可转换为振铃音。
本发明实施例还提供一种振铃音转回铃音的方法、系统及装置,以使振铃音可转换为回铃音。
本发明实施例的回铃音转振铃音的方法,包括下列步骤用户终端接收网络侧确定被设置的回铃音对应的振铃音后下发的相关数据;所述用户终端根据所述相关数据获取该振铃音。
本发明实施例的振铃音转回铃音的方法,包括下列步骤回铃音平台接收用户终端完成振铃音设置后上报的振铃音设置结果;回铃音平台根据该振铃音设置结果,将与所述振铃音对应的回铃音归入该用户终端的回铃音库中。
本发明实施例的回铃音转振铃音的系统,包括网络侧网元,用于确定被设置的回铃音对应的振铃音的相关数据,并下发;用户终端,用于根据网络侧下发的所述相关数据获取该振铃音。
本发明实施例的振铃音转回铃音的系统,包括用户终端,用于完成振铃音的设置,并将振铃音设置结果上报;回铃音平台,用于根据用户终端上报的振铃音设置结果,将与所述振铃音对应的回铃音归入该用户终端的回铃音库中。
本发明实施例的一种回铃音平台,包括用于保存回铃音的回铃音数据模块,还包括铃音管理模块,用于设置回铃音,并在收到下载终端振铃铃音指示时,触发振铃数据下发模块;终端振铃数据模块,其中存储的终端振铃铃音与回铃音数据模块中存储的回铃音对应;振铃数据下发模块,用于在终端振铃数据模块中查找与当前已设置的回铃音对应的终端振铃铃音,并向用户终端下发该终端振铃铃音的相关数据。
本发明实施例的一种用户终端,包括第一MO保存模块,其保存DMS发来的用于下发回铃音对应的终端振铃铃音相关数据的MO;获取模块,用于根据网络侧通过操作第一MO保存模块中保存的MO而发来的所述相关数据,获取所述终端振铃铃音。
本发明实施例的一种用户终端,该用户终端包括接收单元和振铃音设置单元,其中,所述接收单元用于接收振铃下载服务器根据回铃音设置结果下发的振铃音,所述振铃音设置单元用于将所述振铃音设置为振铃音;和/或,回铃音设置单元,用于对振铃音进行设置,并请求回铃音平台根据振铃音设置结果对用户终端用户的回铃音进行设置。
本发明实施例的一种回铃音平台,所述回铃音平台包括通知单元,用于完成回铃音设置后,通知振铃下载服务器回铃音设置结果;和/或,接收单元和设置单元,其中,所述接收单元用于接收来自振铃下载服务器或WEB服务器的振铃音设置结果,所述设置单元用于根据所述振铃音设置结果对用户终端用户的回铃音进行设置。
本发明实施例的一种振铃下载服务器,所述振铃下载服务器包括请求单元,用于向回铃音平台发送来自用户终端的回铃音设置请求;和/或,文件提供单元,用于根据来自回铃音平台的通知向用户终端提供对应于回铃音设置结果的振铃音信息。
本发明实施例中,通过网络侧确定被设置的回铃音对应的振铃音的相关数据,并下发到用户终端;用户终端根据所述相关数据获取该振铃音。从而实现回铃音转为振铃音。
本发明实施例中,通过用户终端完成振铃音的设置后,将振铃音设置结果上报给回铃音平台;回铃音平台根据该振铃音设置结果,将与所述振铃音对应的回铃音归入该用户终端的回铃音库中。从而实现振铃音转为回铃音。


图1为现有振铃音下载及设置系统结构示意图;图2为现有振铃音下载及设置流程图;图3为现有回铃音设置系统结构示意图;图4为现有回铃音设置流程图;图5为本发明实施例的方法步骤流程图;图6为本发明实施例2的流程图;图7为本发明实施例中的MO示例图;图8为本发明实施例3的流程图;图9为本发明实施例4中用户终端的振铃逻辑图;图10为本发明实施例5的回铃音平台结构示意图;图11为本发明实施例6的回铃音平台结构示意图;图12为本发明实施例7的用户终端结构示意图;图13为本发明实施例8的用户终端结构示意图;图14为本发明实施例中完成振铃音和回铃音设置的系统结构示意图;
图15为本发明实施例中完成振铃音和回铃音设置的系统结构示意图一;图16为本发明实施例中完成振铃音和回铃音设置的流程图一;图17为本发明实施例中完成振铃音和回铃音设置的系统结构示意图二;图18为本发明实施例中完成振铃音和回铃音设置的流程图二;图19为本发明实施例中完成振铃音和回铃音设置的流程图三;图20为本发明实施例中通信终端结构示意图;图21为本发明实施例中回铃音平台结构示意图;图22为本发明实施例中振铃下载服务器结构示意图。
具体实施例方式
为了使回铃音可转换为终端振铃本发明实施例提供了一种回铃音转振铃音的方法,参见图5所示,包括下列主要步骤S1、网络侧确定被设置的回铃音对应的振铃音的相关数据,并下发到用户终端。
S2、用户终端根据所述相关数据获取该振铃音。
实施例1、S101、网络侧的回铃音平台确定被设置回铃音对应的振铃音的相关数据。
由于回铃音数据库中存储的回铃音(可以是普通的回铃音(仅包含音频)或多媒体铃音(如包括音频、视频、图片等))和振铃音都具有编号,回铃音平台通过回铃音编号与振铃音编号之间的对应关系,确定被设置的回铃音对应的振铃音;进而确定所述相关数据。所述回铃音与其对应的振铃音二者所具有的编号可以相同,则回铃音平台直接查找与所述回铃音编号相同的振铃音编号即可确定被设置的回铃音对应的振铃音;或者,回铃音与振铃音的编号规则也可不同,则所述回铃音与其对应的振铃音二者所具有的编号不相同,但通过回铃音与振铃音的编号规则可以得到回铃音编号与振铃音编号之间的对应关系,进而确定被设置的回铃音对应的振铃音。
所述相关数据存在两种情况情况一、回铃音平台确定的相关数据为振铃音本身。
情况二、回铃音平台确定的相关数据为振铃音的下载链接URL。
S102、回铃音平台向用户终端下发所述相关数据。
本步骤中,回铃音平台可将所述回铃音对应的振铃音的相关数据先下发到DMS。
●之后,DMS判断用户终端侧是否已经存在用于下发所述相关数据的管理对象MO(Management Object),若已存在,则DMS直接操作该MO,将所述相关数据下发到用户终端。
若不存在,则再由DMS向用户终端发送用于下发所述相关数据的MO;用户终端保存DMS发来的所述MO;之后,DMS操作用户终端中保存的所述MO,将所述相关数据下发到用户终端。或者,DMS可以在向用户终端发送用于下发所述相关数据的MO时,在该MO的节点上直接携带所述相关数据,以将所述相关数据下发到用户终端。
●之后,DMS也可不判断用户终端侧是否已经存在用于下发所述相关数据的MO,而直接下发用于下发所述相关数据的MO,具体内容与上述内容相同。
对应步骤S101中所述相关数据存在的两种情况,所述相关数据的下发也存在两种情况对应步骤S101中的情况一,DMS获取所述用户终端中的铃音信息,当判定不存在所述振铃音时,DMS向用户终端下发该振铃音;或者,DMS直接向用户终端下发该振铃音。
对应步骤S101中的情况二,DMS获取所述用户终端中的铃音信息,当判定不存在所述振铃音时,DMS向用户终端下发下载链接和下载命令;或者DMS直接向用户终端下发下载链接和下载命令。
S103、用户终端根据所述相关数据获取该振铃音。
对应步骤S101中的情况一,用户终端接收并保存DMS下发的振铃音。
对应步骤S101中的情况二,用户终端执行DMS发来的下载命令,从DMS下发的下载链接中下载振铃音。
至此完成了终端侧自动获取与回铃音对应的振铃音。
为了自动实现回铃音铃音和振铃音的同步,而且对于逻辑复杂的回铃音设置也可实现同步,用户终端还可根据网络侧的指示,以相应的振铃音作为当前振铃音。网络侧下发指示的方式存在两种。
●方式一、通过DM下发MO实现对用户终端的振铃音的设置。
所述回铃音平台收到设置终端振铃的指示后,相应指示DMS为用户终端设置振铃音;DMS根据回铃音平台下发的指示,通过向用户终端下发并操作设置MO或直接操作用户终端已有的设置MO进行铃音设置操作。上述DMS向用户终端下发的设置MO,可与所述用于下发相关数据的MO一并下发到用户终端,或分别下发到用户终端;即所述DMS同时进行下发所述振铃音相关数据的操作及终端侧的铃音设置操作,或者所述DMS分别进行下发所述振铃音相关数据的操作及终端侧的铃音设置操作。
进一步,若所述回铃音平台收到的设置终端振铃的指示中携带有终端振铃设置策略,并且所述终端振铃设置策略中包括待设置的振铃音的振铃时间段(即复杂逻辑),则所述DMS下发的设置MO包括用于设置振铃音的MO和用于处理振铃时间段的日程MO。上述步骤S3之后,DMS根据所述振铃时间段为所述日程MO设置日程任务逻辑,所述日程MO在其条件满足时触发任务逻辑操作振铃音MO,以实现用户终端侧振铃音的设置。
●方式二、通过在交换中心向用户终端下发的连接命令中携带回铃音编号,以使用户终端根据所述回铃音编号相应振铃。
上述步骤S102中所述回铃音平台向用户终端侧下发所述相关数据时,也可将回铃音编号与振铃音编号之间的对应关系列表一并下发到用户终端侧,并由用户终端保存。
上述步骤S103之后,在呼叫接续时,交换中心从回铃音平台获取当前回铃音的编号,并携带于向用户终端下发的连接指令中;用户终端提取连接指令中的编号。之后,若用户终端本地保存有回铃音编号与振铃音编号之间的对应关系列表,则用户终端根据该列表在本地查找编号对应的振铃音;若用户终端本地未保存回铃音编号与振铃音编号之间的对应关系列表,则用户终端在本地查找编号相同的振铃音。当找到相关振铃音时,以该振铃音作为当前振铃音进行振铃。当未找到相关振铃音时,按所述用户终端当前的振铃音进行振铃。
以下通过三个实施例具体描述本发明方法。
实施例2、直接通过DM方式下发振铃音,并通过MO完成用户终端的振铃音设置。参见图6所示,包括下列步骤1、前端(Portal/SMS等)向彩铃服务器(CRBT)(其包含在回铃音平台中)下发设置回铃音逻辑命令,以及设置振铃音的指示。
2、彩铃服务器设置回铃音,并确定被设置回铃音对应的振铃音的相关数据(振铃音本身)。
3、彩铃服务器向DMS下发振铃音处理请求及所述相关数据。
所述相关数据包括铃声信息铃声的唯一标识(如铃声编号ID)、名称、有效期、大小、作者、版权所有者;设置策略如分时段更换铃音的策略;操作命令铃音设置命令、删除特定铃音命令;铃声数据振铃音本身。具体实现例如<pre listing-type="program-listing"><![CDATA[  < xml version="1.0"encoding="UTF-8" >  <!-- -->  <Operations xmlns:xsd=http://www.w3.org/2006/xmlschema>  <Operation ID=urn:oma:mo:lfc:soundseting>   <Name>SetSound</Name>   <Item>   <SoundInfo>  <SoundName>A</SoundName>  <SoundID>601502000000001001</SoundID>  <SoundExpire>2006.12.31</SoundExpire>  <Size>8192</Size>  <Author>X</Author>  <CopyRight>X</CopyRight>   </SoundInfo>]]></pre><pre listing-type="program-listing"><![CDATA[   <Type xmlns="syncml:metinf">bin</Type>   <Data>---铃音文件A---</Data>   </Item>   </Operation>  </Operations>]]></pre>4、DMS进行预处理,如进行命令格式的转换。若为复杂逻辑还可确定日程任务。
5、DMS与用户终端(Device)建立DM管理会话。
6、DMS查询用户终端的铃音信息和铃音设置信息。
7、用户终端向DMS返回查询结果。
8、DMS为用户终端生成用于下发所述相关数据的MO,用于设置振铃音的MO,若为复杂逻辑还可生成用于处理振铃时间段的日程MO。DMS将生成的MO(以下通称SoundMO)向用户终端下发,并通过MO向用户终端下发振铃音。所述SoundMO示例,参见图7所示。
图7中ID节点保存了振铃音的编号(如601502000000001001),此编号和设置的回铃音编号对应。
MO对应的主要节点描述如下&lt;ContentType&gt;

指示此ID指示的内容的格式。
下载铃音文件可以通过对图7中的Data节点执行Replace命令,把铃音文件直接下发到此节点上。
下载铃音的命令如下<pre listing-type="program-listing"><![CDATA[  <Replace>  <CmdID>1</CmdID>   <Meta>  <Format xmlns="syncml:metinf">bin</Format>  <Type xmlns="syncml:metinf">bin</Type>   </Meta>   <Item>  <Target>]]></pre><pre listing-type="program-listing"><![CDATA[   <LocURI>./ SoundMO  DL-Install/S601502000000001001/Operations/Install/Data</LocURI>   </Target>  <Data>---铃音文件---</Data>   </Item>  </Replace>]]></pre>注若步骤7中表明用户终端已保存了该振铃音,则跳转到步骤10;若步骤7中表明用户终端已设置该振铃音为当前振铃音,则结束流程。
9、用户终端返回操作结果。
10、DMS向用户终端下发安装/设置命令。
如图7所示的MO,在下载完之后对Install节点执行Exec命令,完成铃音文件的安装。安装指将铃音文件添加到终端的铃声列表中,其不一定被设置为当前铃声。最后下发操作铃音设置节点(Active节点)的命令(如Exec命令)将铃音设置为当前铃音。
安装和激活铃音的命令如下<pre listing-type="program-listing"><![CDATA[  <Sequence>  <Exec>   <CmdID>2</CmdID>   <Item>   <Target>  <LocURI>./SoundMO  DL-Install/S601502000000001001/Operations/Install</LocURI>   </Target>   </Item>   </Exec>  <Exec>    <CmdID>3</CmdID>   <Item>   <Target>   <LocURI>./ SoundMO  /Configure/S601502000000001001/Operations/Active</LocURI>   </Target>   </Item>   </Exec>  </Sequence>]]></pre>11、用户终端根据所述命令完成振铃音设置。
12-14、用户终端向网络侧返回设置结果。
实施例3、通过DM方式下发振铃音的下载链接,并通过MO完成振铃音的下载和设置。参见图8所示,包括下列步骤1、前端(Portal/SMS等)向彩铃服务器(CRBT)(其包含在回铃音平台中)下发设置回铃音逻辑命令,以及设置振铃音的指示。
2、彩铃服务器设置回铃音,并确定被设置回铃音对应的振铃音的相关数据(振铃音本身)。
3、彩铃服务器向DMS下发振铃音处理请求及所述相关数据。
所述相关数据包括铃声信息铃声的唯一标识(如铃声编号ID)、名称、有效期、大小、作者、版权所有者;设置策略如分时段更换铃音的策略;操作命令铃音设置命令、删除特定铃音命令;铃声数据保存此铃音文件的URL地址。具体实现例如<pre listing-type="program-listing"><![CDATA[  < xml version="1.0"encoding="UTF-8" >  <!-- -->  <Operations xmlns:xsd=http://www.w3.org/2006/xmlschema>   <Operation ID=urn:oma:mo:lfc:soundseting>  <Name>SetSound</Name>  <Item>   <SoundInfo>  <SoundName>A</SoundName>  <SoundID>601502000000001001</SoundID>  <SoundExpire>2006.12.31</SoundExpire>  <Size>8192</Size>  <Author>X</Author>  <CopyRight>X</CopyRight>   </SoundInfo>   <Type xmlns="syncml:metinf">chr</Type>   <Data>---铃音文件下载的URL---</Data>  </Item>    </Operation>  </Operations>]]></pre>4、DMS进行预处理,如进行命令格式的转换。若为复杂逻辑还可确定日程任务。
5、DMS与用户终端(Device)建立DM管理会话。
6、DMS查询用户终端的铃音信息和铃音设置信息。
7、用户终端向DMS返回查询结果。
8、DMS为用户终端生成用于下发所述相关数据的MO,用于设置振铃音的MO,若为复杂逻辑还可生成用于处理振铃时间段的日程MO。DMS将生成的MO(以下通称SoundMO)向用户终端下发,并通过MO向用户终端下发振铃音的下载链接和下载命令。所述SoundMO的示例,参见图7所示。
图7中ID节点保存了振铃音的编号(如601502000000001001),此编号和设置的回铃音编号对应。
MO对应的主要节点描述如下&lt;ContentType&gt;

指示此ID指示的内容的格式。
下载铃音文件通过对图7中的URL节点执行Replace命令下发铃音文件的下载地址,然后对Download节点执行Exec命令启动终端从内容服务器下载铃音。
下载铃音的命令如下<pre listing-type="program-listing"><![CDATA[  <Replace>   <CmdID>1</CmdID>   <Meta>    <Format xmlns="syncml;metinf">chr</Format>   <Type xmlns="syncml:metinf">text/plain</Type>   </Meta>   <Item>  <Target>   <LocURI>./SoundMO/DL-Install/S601502000000001001/Operations/Do  wnload/URL</LocURI>  </Target>    <Data>---铃音文件URL---</Data>  </Item>  </Replace>  <Exec>  <CmdID>2</CmdID>  <Item>]]></pre><pre listing-type="program-listing"><![CDATA[  <Target>   <LocURI>./SoundMO/DL-Install/S601502000000001001/Operations/Do  wnload</LocURI>  </Target>   </Item>  </Exec>]]></pre>注若步骤7中表明用户终端已保存了该振铃音,则跳转到步骤12;若步骤7中表明用户终端已设置该振铃音为当前振铃音,则结束流程。
9、用户终端根据所述内容服务器(Content Server)发送下载数据请求,以从所述下载链接下载振铃音。(也可在下述步骤12和13之间进行)10、内容服务器将所述下载链接中的振铃音返回给用户终端。
11、用户终端向DMS返回操作结果。
12、DMS向用户终端下发安装/设置命令。
如图7所示的MO,在下载完之后对Install节点执行Exec名,完成铃音文件的安装。安装指将铃音文件添加到终端的铃声列表中,其不一定被设置为当前铃声。最后下发操作铃音设置节点(Active节点)的命令(如Exec命令)将铃音设置为当前铃音安装和激活铃音的命令如下<pre listing-type="program-listing"><![CDATA[  <Sequence>   <Exec>   <CmdID>2</CmdID>   <Item>   <Target>   <LocURI>./ SoundMO  DL-Install/S601502000000001001/Operations/Install</LocURI>   </Target>    </Item>    </Exec>  <Exec>   <CmdID>3</CmdID>   <Item>   <Target>  <LocURI>./ SoundMO  /Configure/S601502000000001001/Operations/Active</LocURI>   </Target>]]></pre><pre listing-type="program-listing"><![CDATA[   </Item>   </Exec>  </Sequence>]]></pre>13、用户终端根据所述命令完成振铃音设置。
14-16、用户终端向网络侧返回设置结果。
实施例4、直接通过DM方式下发振铃音,并在呼叫建立时,由交换中心向用户设备发送携带有当前回铃音编号的连接命令,以触发相应的振铃音。包括下列步骤1-10、与实施例1中的步骤1-10相同。
11、在呼叫时,和回铃音平台CRBT(Coloring Ring Back Tone)相连的交换中心(如GSM网中的主叫MSC或被叫MSC,或固定网交换机,或发送Invite命令的Proxy服务器等)从CRBT查询回铃音信息,获取当前回铃音的编号。
12、在向被叫用户终端发送连接命令时,在命令中携带所述编号。
本步骤中,携带当前回铃音编号的方法为扩展交换中心向用户终端发送的连接命令,被扩展的连接命令可以是智能网中的Connect命令或SIP的INVITE命令。
以下以SIP的Invite命令扩展为例,扩展的部分可以如下如下为扩展后的Invite示例(其中SoundID为扩展的消息头域)<pre listing-type="program-listing"><![CDATA[  INVITE sip:bob@biloxi.com SIP/2.0  Via:SIP/2.0/UDP pc33.atlanta.com;branch=z9hG4bKnashds8  Max-Forwards:70  To:Bob<sip:bob@biloxi.com>  From:Alice<sip:alice@atlanta.com>;tag=1928301774  Call-ID:a84b4c76e66710  CSeq:314159INVITE  SoundID:601502000000001001  Contact:<sip:alice@pc33.atlanta.com>  Content-Type:application/sdp]]></pre><pre listing-type="program-listing"><![CDATA[  Content-Length:142]]></pre>13、被叫用户终端根据接收到的命令中的编号在本地查找相应终端振铃铃声,如果有,则以找到的铃声向用户进行相应振铃,如果没有,则使用当前终端设定的铃声进行振铃。
本步骤中,用户终端的振铃逻辑有所改变,改变后的逻辑参见图9所示。
用户终端在收到连接命令后,首先,获取终端设置,判断是否响铃音,若是,则判断所述连接命令是否携带有回铃音编号,否则振动提示。
其次,若连接命令携带有回铃音编号,则提取该编号,并在本地查找对应的振铃音,若找到,则获取终端铃音参数(如音量),并进行振铃提示;否则,以终端当前设置的铃音进行振铃提示。若连接命令未携带回铃音编号,则直接以终端当前设置的铃音进行振铃提示。
注实施例4要求向被叫用户终端发送Connect命令必须在从CRBT获取回铃音数据之后,对于向用户终端发送Connect命令在从CRBT获取回铃音数据之前的回铃音实现方案并不适用。
◆本发明实施例还提供了一种回铃音平台,该回铃音平台和DMS之间的接口负责发送振铃音相关数据(包括振铃音、振铃音下载链接URL等),以及振铃音设置命令。此接口可使用DM WSI(Web Service Interface)实现,也可以使用回铃音平台和DMS之间的私有接口,如自定义的RPC调用。
本发明的回铃音平台包括依次相连的回铃音数据模块、铃音管理模块、振铃数据下发模块和终端振铃数据模块。
所述回铃音数据模块,用于保存回铃音。
所述铃音管理模块,用于设置回铃音,并在收到下载振铃音指示时,触发振铃数据下发模块;以及在收到设置终端振铃的指示后,触发终端振铃设置模块。
所述振铃数据下发模块,用于在终端振铃数据模块中查找与当前已设置的回铃音对应的振铃音,并向用户终端下发该振铃音的相关数据。
所述终端振铃数据模块,其中存储的振铃音与回铃音数据模块中存储的回铃音对应。(本模块也可设置在独立于回铃音平台的内容服务器中)实施例5,为了自动实现回铃音铃音和振铃音的同步,对应上述方法中,网络侧下发指示的第一种方式,参见图10所示,还包括与铃音管理模块相连的终端振铃设置模块;又进一步还包括与终端振铃设置模块相连的策略设置模块。
所述终端振铃设置模块,用于根据终端振铃设置策略生成终端侧铃音设置逻辑,并向终端侧下发设置命令。还可在获知回铃音失效后,向终端侧下发携带有与当前已设置的回铃音对应的终端振铃编号的删除命令。
所述策略设置模块,用于由用户设置策略或由系统设置默认策略,并作为所述终端振铃设置模块生成终端侧铃音设置逻辑的条件。
实施例6,为了自动实现回铃音铃音和振铃音的同步,对应上述方法中,网络侧下发指示的第二种方式,参见图11所示,还包括与所述回铃音数据模块相连的编号提供模块。
所述编号提供模块,用于在呼叫接续时,为交换中心提供相应的回铃音编号。
◆本发明实施例还提供了一种用户终端,其包括相互连接的第一MO保存模块和获取模块。
所述第一MO保存模块,其保存DMS发来的用于下发回铃音对应的振铃音相关数据的MO。
所述获取模块,用于根据网络侧通过操作第一MO保存模块中保存的MO而发来的所述相关数据,获取所述振铃音。
实施例7,为了自动实现回铃音铃音和振铃音的同步,对应上述方法中,网络侧下发指示的第一种方式,参见图12所示,还包括相互连接的第二MO保存模块和第一执行模块。
所述第二MO保存模块,用于保存网络侧下发的用于设置振铃音的MO;或用于保存网络侧下发的用于设置振铃音的MO和处理振铃时间段的日程MO。
所述第一执行模块,用于根据网络侧下发的命令,相应操作第二MO保存模块中保存的用于设置振铃音的MO,以完成该用户振铃音设置;或根据第二MO保存模块中保存的日程MO发出的命令,相应操作第二MO保存模块中保存的用于设置振铃音的MO,以完成该用户振铃音设置。
实施例8,为了自动实现回铃音铃音和振铃音的同步,对应上述方法中,网络侧下发指示的第二种方式,参见图13所示,还包括依次相连的编号识别模块、查找模块和第二执行模块。
所述编号识别模块,用于识别连接指令中的编号。
所述查找模块,用于根据编号识别模块识别出的编号,在本地查找与该编号对应的振铃音。
所述第二执行模块,用于播放查找单元查找到的振铃音。
本发明的终端侧获取铃音的方法,不限于通过DM方式向用户终端侧下发终端振铃铃声相关数据,还可通过彩信下发振铃音和铃音设定指令(可以是AT指令或扩展的特定指令)。
例如回铃音平台收到设置该回铃音为终端振铃的指示后,生成以该回铃音对应的振铃音为内容的彩信,在该彩信中设置特殊的标识,然后回铃音平台与彩信服务器交互,将该彩信发给用户终端;用户终端识别彩信中携带的特殊标识后获知该彩信中携带的铃音是用于设置振铃音,随后将其提取和保存。进而本例同样可以实现回铃音铃音和振铃音的同步。如以短信或彩信的形式下发铃音设定指令,以完成用户终端侧的振铃音设置;或者在呼叫时,在连接命令中携带当前回铃音的编号,再由用户终端加以识别和查找对应的振铃音。
本发明实施例的回铃音转振铃音的系统,包括网络侧网元,用于确定被设置的回铃音对应的振铃音的相关数据,并下发;用户终端,用于根据网络侧下发的所述相关数据获取该振铃音。
进一步,网络侧的回铃音平台,用于确定被设置的回铃音对应的振铃音的相关数据,并通过设备管理服务器DMS将该相关数据转发到用户终端。具体的,所述DMS通过向用户终端发送用于下发所述相关数据的管理对象MO或操作用户终端已有的用于下发所述相关数据的MO,向用户终端下发所述相关数据。
本发明实施例提供的方案中,振铃下载服务器接收回铃音平台提供的回铃音设置结果,通过网关向用户终端提供对应于回铃音设置结果的振铃音,用户终端将该振铃音设置为回铃音设置结果中主叫用户的振铃音,即回铃音平台根据用户的请求完成对回铃音的设置后,通知振铃下载服务器回铃音设置结果,振铃下载服务器收到回铃音设置结果后,向用户终端提供对应于回铃音设置结果的振铃音,用户终端将该振铃音设置为回铃音设置结果中主叫用户的振铃音。
通过回铃音的设置触发振铃音的下载时,完成振铃音和回铃音设置的系统包括回铃音平台、振铃下载服务器和用户终端,连接关系如图14所示,其中,回铃音平台用于根据用户的请求完成对回铃音的设置,通知振铃下载服务器回铃音设置结果;振铃下载服务器用于接收回铃音设置结果,向用户终端提供对应于回铃音设置结果的振铃音;用户终端用于接收振铃音,根据用户的操作将该振铃音设置为回铃音设置结果中主叫用户的振铃音。用户终端与振铃下载服务器之间可进一步包括网关,用于传递用户终端与振铃下载服务器之间交互的信息。完成振铃音和回铃音设置的系统可进一步包括WEB服务器,用户使用外围设备通过WEB服务器登录回铃音平台,请求回铃音平台对回铃音进行设置。用户也可以通过其他方式登录回铃音平台,例如,通过用户终端直接登录回铃音平台。
图15为本发明实施例中完成振铃音和回铃音设置的系统结构示意图一,如图15所示,图14中所示的网关可以包括PPG和WAP网关,此时,振铃下载服务器用于向PPG提供振铃音信息,并根据来自WAP网关的振铃音下载请求向WAP网关提供振铃音;PPG用于根据来自振铃下载服务器的振铃音信息构造Push消息,并向用户终端发送包含振铃音下载信息的Push消息;WAP网关用于传递用户终端与振铃下载服务器之间交互的振铃音下载请求和振铃音;用户终端用于根据来自PPG的Push消息连接至WAP网关,通过WAP网关向振铃下载服务器发送振铃音下载请求,并通过WAP网关下载振铃下载服务器提供的振铃音。
由于PPG需要根据振铃下载服务器提供的振铃音信息向用户终端发送Push消息,但如果该用户终端的消息处理单元未启动,则会导致用户终端接收不到Push消息,导致处理失败,因此,本发明实施例中提出用户终端的消息处理单元启动时,向WAP网关发送上线消息,用户终端的消息处理单元关闭时,向WAP网关发送离线消息,上线消息或离线消息中携带有消息处理单元的标识,该标识可采用用户终端的标识。这样,WAP网关中维护有各用户终端的消息处理单元的在线列表,该在线列表中包含在线的消息处理单元的标识,收到用户终端的消息处理单元发送的上线消息后,在在线列表中添加该用户终端的消息处理单元的标识,收到用户终端的消息处理单元发送的离线消息后,在在线列表中删除该用户终端的消息处理单元的标识。振铃下载服务器向PPG提供振铃音信息之前,先向WAP网关查询相应用户终端的消息处理单元是否在线,如果是,则向PPG提供振铃音信息;否则,振铃下载服务器将振铃音信息缓存于消息队列中,确定相应用户终端的消息处理单元在线时,向PPG提供振铃音信息。振铃下载服务器获知相应用户终端的消息处理单元在线的具体处理方式可以为周期性向WAP网关查询在线列表,也可以为要求WAP网关在相应用户终端的消息处理单元上线时,向振铃下载服务器发送通知。
为避免用户终端意外关闭,导致消息处理单元还未向WAP网关发送离线消息就意外关闭,可在WAP网关中设置有效时间阈值,当某用户终端的消息处理单元的在线时间长度已经大于有效时间阈值,则可视为该用户终端的消息处理单元已经离线,在在线列表中删除该用户终端的消息处理单元的标识;WAP网关再次收到该用户终端的消息处理单元的上线消息时,将其标识添加至在线列表中。
图16为本发明实施例中完成振铃音和回铃音设置的流程图一,如图16所示,本实施例中,完成振铃音和回铃音设置的处理过程包括以下步骤步骤701回铃音平台根据用户的请求对用户终端用户的回铃音进行设置。用户可以使用外围设备通过WEB服务器登录回铃音平台,请求回铃音平台对回铃音进行设置。用户也可以通过其他方式登录回铃音平台,例如,通过用户终端直接登录回铃音平台。
步骤702回铃音平台完成对回铃音的设置后,通知振铃下载服务器回铃音设置结果,回铃音设置结果可以至少包括用户信息和回铃音信息,如用户将某一音频文件设置为回铃音,也可以为回铃音与主叫用户之间的对应关系及用户信息。
步骤703振铃下载服务器收到回铃音设置结果,确定对应于回铃音设置结果的振铃音,然后向WAP网关查询在线列表中包含的用户终端的消息处理单元的标识,确定对应于用户信息的用户终端的消息处理单元是否在线,如果该用户终端的消息处理单元在线,则继续执行步骤704;否则,将振铃音信息缓存于消息队列中,确定该用户终端的消息处理单元在线时,执行步骤704。振铃下载服务器获知相应用户终端的消息处理单元在线的具体处理方式可以为周期性向WAP网关查询在线列表,也可以为要求WAP网关在相应用户终端的消息处理单元上线时,向振铃下载服务器发送通知。
步骤704振铃下载服务器向PPG提供对应于回铃音设置结果的振铃音信息。
步骤705PPG收到振铃音信息后,根据该振铃音信息构造Push消息,然后向用户终端发送包含振铃音下载信息的Push消息。
步骤706用户终端收到Push消息后,在本地存储的文件中搜索是否有符合振铃音的文件,如果是,则直接执行步骤713;否则,继续执行步骤707。符合振铃音的文件是指本地有存储并且文件格式符合振铃音的格式,相应地,不符合振铃音的文件是指本地没有存储,或者文件格式不符合振铃音的格式。
用户终端在搜索是否有符合振铃音的文件之前,可先向用户推送操作界面,询问用户是否进行振铃音的下载,收到用户的确认操作后才执行步骤706;否则,直接结束当前流程,即不进行任何操作。
步骤707~步骤708用户终端根据收到的Push消息连接至WAP网关,向WAP网关发送振铃音下载请求。WAP网关收到振铃音下载请求后,向振铃下载服务器发送振铃音下载请求,请求下载相应振铃音。
步骤709;振铃下载服务器收到振铃音下载请求后,向WAP网关提供对应于回铃音设置结果的振铃音。
步骤710WAP网关收到振铃音后,向用户终端提供对应于回铃音设置结果的振铃音。
步骤711用户终端收到振铃音后,向WAP网关发送接收确认,通知WAP网关成功接收振铃音。
步骤712WAP网关收到接收确认后,向振铃下载服务器发送振铃音发送结果,通知振铃下载服务器完成本次振铃音下载。
步骤713用户终端收到振铃音后,可以根据用户的操作将该振铃音设置为回铃音设置结果中主叫用户的振铃音。
步骤711~步骤712与步骤713在执行顺序上没有明显的时间顺序,既可以同时执行步骤711~步骤712和步骤713;也可以先执行步骤711~步骤712,然后再执行步骤713;还可以先执行步骤713,然后再执行步骤711~步骤712。
上述步骤703至步骤713也可使用下述步骤替代(即也可以使用OMA(开放移动联盟Open Mobile Alliance)Download方式下发对应于回铃音设置结果的振铃音的相关数据),具体步骤如下1、振铃下载服务器收到回铃音设置结果,确定对应于回铃音设置结果的振铃音,然后向用户终端Push所述振铃音的Download Descriptor(下面简写为DD)文件,此文件用以描述所需下载的铃音文件信息,信息主要包括提供者信息、文件大小、安装参数、安装通知消息等。Push可以通过WAP Push或者MMS机制实现,如果使用WAP Push方式,则ApplicationID必须使用x-oma-applicationdlota.ua(其二进制为0x11)。DD文件示例如下<pre listing-type="program-listing"><![CDATA[  <media xmlns="urn:oma:xml:dl:dd:2.0"DDVersion="2.0">   <product>  <mediaObject>   <meta>  <installNotifyURI>http://download.example.com/   bell.mp3 id=DeviceBell</installNotifyURI>   </meta>   <size>43120</size>   <type>audio/mpeg</type>    <objectID>cid:mp3@example.com</objectID>   <objectURI>   <server>http://download.example.com/bell.mp3</server>   </objectURI>  </mediaObject>   </product>  </media>]]></pre>2、用户终端分析所接收到的DD文件并检查终端的能力是否满足下载所需(如可用内存是否足够等),根据其中的ObjectURI元素里的地址信息下载铃音文件,下载通过向ObectURI所指地址发送HTTP请求实现。
3、下载完后用户终端根据DD里的installNotifyURI元素指示进行振铃音的设置,如果在DD中还包括installParam元素,则根据此元素中的设置参数指示进行振铃音的设置。
4、振铃音设置完后用户终端根据DD里的installNotifyURI元素里的地址信息向指定服务器上报设置结果信息,上报使用HTTP消息。
本发明实施例还提供了一种振铃音转回铃音的方法,包括下列主要步骤用户终端完成振铃音的设置后,将振铃音设置结果上报给回铃音平台;回铃音平台根据该振铃音设置结果,将与所述振铃音对应的回铃音归入该用户终端的回铃音库中。
本发明实施例还提供了一种振铃音转回铃音的系统,包括用户终端,用于完成振铃音的设置,并将振铃音设置结果上报;回铃音平台,用于根据用户终端上报的振铃音设置结果,将与所述振铃音对应的回铃音归入该用户终端的回铃音库中。
进一步,用户终端根据用户的操作完成振铃音的设置,并根据用户的操作,请求回铃音平台根据振铃音设置结果对回铃音进行设置,回铃音平台根据收到的请求对用户终端用户的回铃音进行设置。
通过振铃音的设置触发回铃音的设置时,完成振铃音和回铃音设置的系统包括用户终端和回铃音平台,连接关系如图14所示,其中,用户终端用于根据用户的操作对振铃音进行设置,并根据用户的操作请求回铃音平台根据振铃音设置结果对回铃音进行设置;回铃音平台用于根据收到的请求对用户终端用户的回铃音进行设置。
通过振铃音的设置触发回铃音的设置时,完成振铃音和回铃音设置的系统包括用户终端、回铃音平台和振铃下载服务器,连接关系如图14所示,其中,用户终端用于根据用户的操作对振铃音进行设置,如将振铃音设置为通讯簿相应联系人的振铃音,并根据用户的操作请求回铃音平台根据振铃音设置结果对回铃音进行设置;回铃音平台用于根据收到的请求对用户终端用户的回铃音进行设置;振铃下载服务器进一步用于传递用户终端与回铃音平台之间交互的信息。振铃下载服务器可以进一步用于向用户终端提供振铃音。用户终端与振铃下载服务器之间可进一步包括网关,用于传递用户终端与振铃下载服务器之间交互的信息。
如果不涉及振铃音的下载,完成振铃音和回铃音设置的系统包括可以包括用户终端、网关、WEB服务器和回铃音平台,连接关系如图14所示,其中,用户终端用于根据用户的操作对振铃音进行设置,并根据用户的操作请求回铃音平台根据振铃音设置结果对回铃音进行设置;回铃音平台用于根据收到的请求对用户终端用户的回铃音进行设置;网关和WEB服务器用于传递用户终端与回铃音平台之间交互的信息。
用户终端请求回铃音平台根据振铃音设置结果对回铃音进行设置时,该请求可以通过振铃下载服务器发送至回铃音平台;该系统包括网关时,该请求也可以通过网关和振铃下载服务器发送至回铃音平台;该系统包括网关和WEB服务器时,该请求还可以通过网关和WEB服务器发送至回铃音平台。
回铃音平台进一步用于向用户终端返回回铃音设置结果,该回铃音设置结果可以通过振铃下载服务器发送至用户终端;该系统包括网关时,该回铃音设置结果也可以通过振铃下载服务器和网关发送至用户终端;该系统包括网关和WEB服务器时,该回铃音设置结果还可以通过WEB服务器和网关发送至回铃音平台。
图17为本发明实施例中完成振铃音和回铃音设置的系统结构示意图二,如图17所示,图14中所示的网关可以包括PPG和WAP网关,此时,振铃下载服务器用于向PPG提供振铃音信息,并根据来自WAP网关的振铃音下载请求向WAP网关提供振铃音;PPG用于根据来自振铃下载服务器的振铃音信息构造Push消息,并向用户终端发送包含振铃音下载信息的Push消息;用户终端用于根据来自PPG的Push消息连接至WAP网关,通过WAP网关向振铃下载服务器发送振铃音下载请求,并通过WAP网关下载振铃下载服务器提供的振铃音。
回铃音平台通过振铃下载服务器和PPG向用户终端返回回铃音设置结果时,振铃下载服务器进一步用于向PPG提供回铃音设置结果;PPG进一步用于根据来自振铃下载服务器的回铃音设置结果构造Push消息,并向用户终端发送包含回铃音设置结果的Push消息。为了避免用户终端将包含回铃音设置结果的Push消息与原有Push消息相混淆,可以通过单独设置的端口接收该Push消息,或仍然利用原有端口接收该Push消息,但需要Push消息中携带能够体现出该Push消息的作用的信息。
由于PPG需要根据振铃下载服务器提供的回铃音设置结果向用户终端发送Push消息,但如果该用户终端的消息处理单元未启动,则会导致用户终端接收不到Push消息,因此,本发明实施例中提出用户终端的消息处理单元启动时,向WAP网关发送上线消息,用户终端的消息处理单元关闭时,向WAP网关发送离线消息,上线消息或离线消息中携带有消息处理单元的标识,该标识可采用用户终端的标识。这样,WAP网关中维护有各用户终端的消息处理单元的在线列表,该在线列表中包含在线的消息处理单元的标识,收到用户终端的消息处理单元发送的上线消息后,在在线列表中添加该用户终端的消息处理单元的标识,收到用户终端的消息处理单元发送的离线消息后,在在线列表中删除该用户终端的消息处理单元的标识。振铃下载服务器向PPG提供回铃音设置结果之前,先向WAP网关查询相应用户终端的消息处理单元是否在线,如果是,则向PPG提供回铃音设置结果;否则,振铃下载服务器将回铃音设置结果缓存于消息队列中,确定相应用户终端的消息处理单元在线时,向PPG提供回铃音设置结果。振铃下载服务器获知相应用户终端的消息处理单元在线的具体处理方式可以为周期性向WAP网关查询在线列表,也可以为要求WAP网关在相应用户终端的消息处理单元上线时,向振铃下载服务器发送通知。
为避免用户终端意外关闭,导致消息处理单元还未向WAP网关发送离线消息就意外关闭,可在WAP网关中设置有效时间阈值,当某用户终端的消息处理单元的在线时间长度已经大于有效时间阈值,则可视为该用户终端的消息处理单元已经离线,在在线列表中删除该用户终端的消息处理单元的标识;WAP网关再次收到该用户终端的消息处理单元的上线消息时,将其标识添加至在线列表中。
图18为本发明实施例中完成振铃音和回铃音设置的流程图二,如图18所示,本实施例中,完成振铃音和回铃音设置的处理过程包括以下步骤步骤901用户终端根据用户的操作对振铃音进行设置,如将振铃音设置为通讯簿相应联系人的振铃音。
在步骤901之前,用户终端可通过与振铃下载服务器的交互下载相应的振铃音,如果用户终端中已经存储有相应振铃音,则用户终端可直接根据用户的操作对振铃音进行操作。
步骤902用户终端根据用户的操作,向WAP网关发送回铃音设置请求,其中至少携带所述用户终端设置的振铃音的文件名,请求回铃音平台根据振铃音设置结果对回铃音进行设置。
用户终端向WAP网关发送回铃音设置请求之前,可先向用户推送操作界面,询问用户是否进行回铃音的设置,收到用户的确认操作后才执行步骤902;否则,直接结束当前流程,即不进行任何操作。
步骤903~步骤904WAP网关收到回铃音设置请求后,向振铃下载服务器发送回铃音设置请求。振铃下载服务器收到回铃音设置请求后,向回铃音平台发送回铃音设置请求。
步骤905回铃音平台收到回铃音设置请求后,根据该回铃音设置请求对用户终端用户的回铃音进行设置;回铃音平台从所述振铃音设置请求中提取振铃音的文件名;回铃音平台在回铃音数据库中查找与该振铃音名同名的回铃音;回铃音平台将该回铃音的相关信息归入所述用户终端的回铃音库中;之后可按照现有技术描述的方法完成回铃音的设置。或者,回铃音平台从所述振铃音设置请求中提取振铃音的文件名后,确定所述用户终端的回铃音库中没有与该振铃音名同名的回铃音的相关信息时,再在回铃音数据库中查找与该振铃音名同名的回铃音;之后可按照现有技术描述的方法完成回铃音的设置。
步骤906回铃音平台完成回铃音的设置后,向振铃下载服务器发送回铃音设置结果。
步骤907振铃下载服务器收到回铃音设置结果后,向WAP网关查询在线列表中包含的用户终端的消息处理单元的标识,确定对应于用户信息的用户终端的消息处理单元是否在线,如果该用户终端的消息处理单元在线,则继续执行步骤908;否则,将振铃音信息缓存于消息队列中,确定该用户终端的消息处理单元在线时,执行步骤908。振铃下载服务器获知相应用户终端的消息处理单元在线的具体处理方式可以为周期性向WAP网关查询在线列表,也可以为要求WAP网关在相应用户终端的消息处理单元上线时,向振铃下载服务器发送通知。
步骤908振铃下载服务器向PPG提供回铃音设置结果。
步骤909PPG收到回铃音设置结果后,根据该回铃音设置结果构造Push消息,然后向用户终端发送包含回铃音设置结果的Push消息。
上述步骤902至步骤904也可使用下述步骤替代(即用户终端也可以通过短消息上报振铃音设置结果),具体步骤如下用户终端向短消息中心发送所述振铃音设置结果;以及短消息中心将该设置结果发给回铃音平台。
上述步骤902至步骤904也可使用下述步骤替代(即用户终端也可以通过SIP消息上报振铃音设置结果),具体步骤如下用户终端向回铃音平台发送SIP消息,该SIP消息中携带有所述振铃音设置结果。
图19为本发明实施例中完成振铃音和回铃音设置的流程图三,如图19所示,本实施例中,完成振铃音和回铃音设置的处理过程包括以下步骤步骤A01用户终端根据用户的操作对振铃音进行设置,如将振铃音设置为通讯簿相应联系人的振铃音。
在步骤A01之前,用户终端可通过与振铃下载服务器的交互下载相应的振铃音,如果用户终端中已经存储有相应振铃音,则用户终端可直接根据用户的操作对振铃音进行操作。
步骤A02用户终端根据用户的操作,向WAP网关发送回铃音设置请求,请求回铃音平台根据振铃音设置结果对回铃音进行设置。
用户终端向WAP网关发送回铃音设置请求之前,可先向用户推送操作界面,询问用户是否进行回铃音的设置,收到用户的确认操作后才执行步骤A02;否则,直接结束当前流程,即不进行任何操作。
步骤A03~步骤A04WAP网关收到回铃音设置请求后,向WEB服务器发送回铃音设置请求。WEB服务器收到回铃音设置请求后,向回铃音平台发送回铃音设置请求。
步骤A05回铃音平台收到回铃音设置请求后,根据该回铃音设置请求对用户终端用户的回铃音进行设置。
步骤A06回铃音平台完成回铃音的设置后,向振铃下载服务器发送回铃音设置结果。
步骤A07振铃下载服务器收到回铃音设置结果后,向WAP网关查询在线列表中包含的用户终端的消息处理单元的标识,确定对应于用户信息的用户终端的消息处理单元是否在线,如果该用户终端的消息处理单元在线,则继续执行步骤A08;否则,将振铃音信息缓存于消息队列中,确定该用户终端的消息处理单元在线时,执行步骤A08。振铃下载服务器获知相应用户终端的消息处理单元在线的具体处理方式可以为周期性向WAP网关查询在线列表,也可以为要求WAP网关在相应用户终端的消息处理单元上线时,向振铃下载服务器发送通知。
步骤A08振铃下载服务器向PPG提供回铃音设置结果。
步骤A09PPG收到回铃音设置结果后,根据该回铃音设置结果构造Push消息,然后向用户终端发送包含回铃音设置结果的Push消息。
根据以上描述可见,本发明实施例中提供的用户终端结构如图20所示,该用户终端可以包括接收单元和振铃音设置单元,其中,接收单元用于接收振铃现在服务器根据回铃音设置结果下发的振铃音,振铃音设置单元用于将所述振铃音设置为振铃音;或者,该用户终端也可以包括回铃音设置单元,用于对振铃音进行设置,并请求回铃音平台根据振铃音设置结果对用户终端用户的回铃音进行设置;或者,用户终端包括以上所述的组合。该用户终端还可以进一步包括消息处理单元,用于启动时发送上线消息,关闭时发送离线消息,所述上线消息或离线消息中携带有消息处理单元的标识。
本发明实施例提供的回铃音平台结构如图21所示,该回铃音平台包括通知单元,用于完成回铃音设置后,通知振铃下载服务器回铃音设置结果;或者,该回铃音平台可以包括接收单元和设置单元,其中,接收单元用于接收来自振铃下载服务器或WEB服务器的振铃音设置结果,设置单元用于根据所述振铃音设置结果对用户终端用户的回铃音进行设置;或者,回铃音平台包括以上所述的组合。
本发明实施例提供的振铃下载服务器结构如图22所示,该振铃下载服务器包括请求单元,用于向回铃音平台发送来自用户终端的回铃音设置请求;或者,该振铃下载服务器可以包括文件提供单元,用于根据来自回铃音平台的通知向用户终端提供对应于回铃音设置结果的振铃音;或者,振铃下载服务器包括以上所述的组合。振铃下载服务器进一步包括查询单元,用于查询WAP网关维护的在线列表,确定用户终端的消息处理单元是否在线。查询单元进一步包括下发单元,用于确定用户终端的消息处理单元离线时,向振铃下载服务器进一步包括的消息缓存单元下发通知;消息缓存单元用于根据收到的通知缓存回铃音设置结果。
本发明实施例提供的方案中,可以通过回铃音的设置触发振铃音的下载及设置,也可以通过振铃音的设置触发回铃音的设置,使得回铃音和振铃音的设置具有关联性,用户希望针对同一联系人或联系人群组设置相同的振铃音和回铃音,无需像现有技术中那样分别发起,然后分别进行设置,通过用户终端与网元的协同操作,就可同时完成对振铃音和回铃音的设置,极大地方便了用户的使用,提高用户对业务的满意度,利于回铃音业务及振铃音下载业务的推广和应用。
另外,在需要通过PPG向用户终端发送Push消息时,WAP网关中维护有各用户终端的消息处理单元的在线列表,振铃下载服务器确定用户终端的消息处理单元在线时,才会通知PPG构造Push消息,避免用户终端由于消息处理单元的关闭而收不到Push消息,导致相关处理失败。
本发明各实施例提供的方案不受通信网络的限制,不仅可以适用于移动通信网络,而且也可以适用于固定通信网络。
综上所述,本发明实施例中,通过回铃音平台确定被设置的回铃音对应的振铃音的相关数据,并下发到用户终端;用户终端根据所述相关数据获取该振铃音。从而实现回铃音转为振铃音。
进一步,本发明实施例中提供了通过DMS下发所述相关数据的方式,以及通过振铃下载服务器下发所述相关数据的方式。
更进一步,本发明实施例中,在用户终端获得相应的振铃音后,还可根据网络侧的指示(控制MO或呼叫信令),或用户手动将该振铃音设置为该用户终端当前的振铃音,从而实现针对同一用户终端的振铃音和回铃音同步,这样主被叫可听到相同的铃因,达到更好的业务体验。
本发明实施例中,通过用户终端完成振铃音的设置后,将振铃音设置结果上报给回铃音平台;回铃音平台根据该振铃音设置结果,将与所述振铃音对应的回铃音归入该用户终端的回铃音库中。从而实现振铃音转为回铃音。
进一步,本发明实施例中,在回铃音平台将与所述振铃音对应的回铃音归入该用户终端的回铃音库中后,还可将该回铃音设置为该用户终端当前的回铃音,从而实现针对同一用户终端的振铃音和回铃音同步,这样主被叫可听到相同的铃因,达到更好的业务体验。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1.一种回铃音转振铃音的方法,其特征在于,包括下列步骤用户终端接收网络侧确定被设置的回铃音对应的振铃音后下发的相关数据;所述用户终端根据所述相关数据获取该振铃音。
2.如权利要求1所述的方法,其特征在于,网络侧的回铃音平台将所述回铃音对应的振铃音的相关数据下发到设备管理服务器DMS,再由DMS向用户终端下发所述相关数据。
3.如权利要求2所述的方法,其特征在于,所述DMS通过向用户终端发送用于下发所述相关数据的管理对象MO或操作用户终端已有的用于下发所述相关数据的MO实现向用户终端下发所述相关数据。
4.如权利要求3所述的方法,其特征在于,若所述相关数据为振铃音,则DMS获取所述用户终端中的铃音信息,当判定不存在所述振铃音时,DMS向用户终端下发该振铃音;或者,DMS直接向用户终端下发该振铃音。
5.如权利要求3所述的方法,其特征在于,若所述相关数据为振铃音的下载链接,则DMS获取所述用户终端中的铃音信息,当判定不存在所述振铃音时,DMS向用户终端下发下载链接和下载命令;或者DMS直接向用户终端下发下载链接和下载命令。
6.如权利要求2至5任一项所述的方法,其特征在于,所述回铃音平台收到设置终端振铃的指示后,相应指示DMS为用户终端设置振铃音;DMS根据回铃音平台下发的指示,通过向用户终端下发并操作设置MO或直接操作用户终端已有的设置MO进行铃音设置操作。
7.如权利要求6所述的方法,其特征在于,所述回铃音平台收到的设置终端振铃的指示中携带有终端振铃设置策略,其中包括待设置的振铃音的振铃时间段,则所述DMS下发的设置MO包括用于设置振铃音的MO和用于处理振铃时间段的日程MO;DMS根据所述振铃时间段为所述日程MO设置日程任务逻辑,所述日程MO在其条件满足时触发任务逻辑操作振铃音MO,以实现用户终端侧振铃音的设置。
8.如权利要求2至5任一项所述的方法,其特征在于,回铃音平台在收到下载终端振铃的指示后,相应指示DMS为用户终端下载编号与所述回铃音的编号对应的振铃音;之后在呼叫接续时,交换中心从回铃音平台获取相应的回铃音编号,并携带于向用户终端下发的连接指令中;用户终端提取连接指令中的编号,并在本地查找编号对应的振铃音,当找到编号对应的振铃音时,将该振铃音设置为当前振铃音进行振铃。
9.如权利要求1所述的方法,其特征在于,网络侧的回铃音平台将回铃音设置结果下发到振铃下载服务器,再由振铃下载服务器向用户终端提供对应于回铃音设置结果的振铃音的相关数据。
10.如权利要求9所述的方法,其特征在于,所述振铃下载服务器向用户终端提供对应于回铃音设置结果的振铃音的相关数据,包括振铃下载服务器构造携带有所述振铃音的描述信息的Push消息,向用户终端发送。
11.如权利要求9所述的方法,其特征在于,所述振铃下载服务器直接向用户终端提供对应于回铃音设置结果的振铃音,包括振铃下载服务器向推送代理网关PPG提供对应于回铃音设置结果的振铃音信息,PPG向用户终端发送根据所述振铃音信息构造的Push消息,用户终端根据所述Push消息连接至WAP网关,振铃下载服务器通过WAP网关向用户终端提供对应于回铃音设置结果的振铃音。
12.如权利要求11所述的方法,其特征在于,所述向PPG提供振铃音信息之前,进一步包括振铃下载服务器向WAP查询在线列表,确定用户终端的消息处理单元在线时,向PPG提供振铃音信息。
13.如权利要求12所述的方法,其特征在于,进一步包括用户终端的消息处理单元启动时向WAP网关发送上线消息,关闭时向WAP网关发送离线消息,所述上线消息或离线消息中携带有消息处理单元的标识;WAP网关根据所述上线消息将所述用户终端的消息处理单元的标识添加至在线列表,根据所述离线消息在在线列表中删除所述用户终端的消息处理单元的标识。
14.如权利要求13所述的方法,其特征在于,进一步包括WAP网关确定用户终端的消息处理单元的在线时间长度超过设置的有效时间阈值,在在线列表中删除所述用户终端的消息处理单元的标识。
15.如权利要求12至14任一项所述的方法,其特征在于,根据查询在线列表确定用户终端的消息处理单元离线时,进一步包括振铃下载服务器将振铃音信息缓存于消息队列,确定所述用户终端的消息处理单元在线时,向PPG提供所述振铃音信息。
16.如权利要求15所述的方法,其特征在于,所述确定用户终端的消息处理单元在线,包括根据周期性向查询WAP网关维护的在线列表确定;或者,收到WAP网关确定用户终端的消息处理单元上线时发送的通知。
17.一种振铃音转回铃音的方法,其特征在于,包括下列步骤回铃音平台接收用户终端完成振铃音设置后上报的振铃音设置结果;回铃音平台根据该振铃音设置结果,将与所述振铃音对应的回铃音归入该用户终端的回铃音库中。
18.如权利要求17所述的方法,其特征在于,用户终端将振铃音设置结果上报给回铃音平台,包括下列步骤用户终端向WAP网关发送所述振铃音设置结果;WAP网关将该振铃音设置结果发给回铃音平台。
19.如权利要求17所述的方法,其特征在于,用户终端将振铃音设置结果上报给回铃音平台,包括下列步骤用户终端向短消息中心发送所述振铃音设置结果;以及短消息中心将该设置结果发给回铃音平台。
20.如权利要求17所述的方法,其特征在于,用户终端将振铃音设置结果上报给回铃音平台,包括下列步骤用户终端向回铃音平台发送SIP消息,该SIP消息中携带有所述振铃音设置结果。
21.如权利要求17至20任一项所述的方法,其特征在于,所述振铃音设置结果中至少包括所述用户终端设置的振铃音的文件名。
22.如权利要求21所述的方法,其特征在于,回铃音平台根据振铃音设置结果,将与所述振铃音对应的回铃音归入该用户终端的回铃音库中,包括下列步骤回铃音平台从所述振铃音设置结果中提取振铃音的文件名;回铃音平台在回铃音数据库中查找与该振铃音的文件名同名的回铃音;回铃音平台将该回铃音的相关信息归入所述用户终端的回铃音库中。
23.如权利要求22所述的方法,其特征在于,回铃音平台从所述振铃音设置结果中提取振铃音的文件名后,确定所述用户终端的回铃音库中没有与该振铃音文件名同名的回铃音的相关信息时,再在回铃音数据库中查找与该振铃音的文件名同名的回铃音。
24.如权利要求17所述的方法,其特征在于,进一步还包括回铃音平台将与所述振铃音对应的回铃音设置为该用户终端的回铃音。
25.如权利要求24所述的方法,其特征在于,设置回铃音之后,进一步包括回铃音平台通过网关和振铃下载服务器,或网关和WEB服务器向用户终端返回回铃音设置结果。
26.如权利要求25所述的方法,其特征在于,通过网关和振铃下载服务器向用户终端返回回铃音设置结果时,所述向用户终端返回回铃音设置结果,包括振铃下载服务器向PPG提供回铃音设置结果,PPG根据所述回铃音设置结果构造Push消息,并向用户终端发送包含回铃音设置结果的Push消息。
27.如权利要求26所述的方法,其特征在于,所述向PPG提供回铃音设置结果之前,进一步包括振铃下载服务器向WAP查询在线列表,确定用户终端的消息处理单元在线时,向PPG提供回铃音设置结果。
28.如权利要求27所述的方法,其特征在于,进一步包括用户终端的消息处理单元启动时向WAP网关发送上线消息,关闭时向WAP网关发送离线消息,所述上线消息或离线消息中携带有消息处理单元的标识;WAP网关根据所述上线消息将所述用户终端的消息处理单元的标识添加至在线列表,根据所述离线消息在在线列表中删除所述用户终端的消息处理单元的标识。
29.如权利要求28所述的方法,其特征在于,进一步包括WAP网关确定用户终端的消息处理单元的在线时间长度超过设置的有效时间阈值,在在线列表中删除所述用户终端的消息处理单元的标识。
30.如权利要求27至29任一所述的方法,其特征在于,根据查询在线列表确定用户终端的消息处理单元离线时,进一步包括振铃下载服务器将回铃音设置结果缓存于消息队列,确定所述用户终端的消息处理单元在线时,向PPG提供所述回铃音设置结果。
31.如权利要求30所述的方法,其特征在于,所述确定用户终端的消息处理单元在线,包括根据周期性向查询WAP网关维护的在线列表确定;或者,收到WAP网关确定用户终端的消息处理单元上线时发送的通知。
32.一种回铃音转振铃音的系统,其特征在于,包括网络侧网元,用于确定被设置的回铃音对应的振铃音的相关数据,并下发;用户终端,用于根据网络侧下发的所述相关数据获取该振铃音。
33.如权利要求32所述的系统,其特征在于,网络侧的回铃音平台,用于确定被设置的回铃音对应的振铃音的相关数据,并通过设备管理服务器DMS将该相关数据转发到用户终端。
34.如权利要求33所述的系统,其特征在于,所述DMS通过向用户终端发送用于下发所述相关数据的管理对象MO或操作用户终端已有的用于下发所述相关数据的MO,向用户终端下发所述相关数据。
35.如权利要求32所述的系统,其特征在于,网络侧的振铃下载服务器,用于根据回铃音平台通知的回铃音设置结果,向用户终端提供对应于所述回铃音设置结果的振铃音的相关数据。
36.如权利要求35所述的系统,其特征在于,该系统进一步包括网关,用于传递用户终端与振铃下载服务器之间交互的信息。
37.如权利要求36所述的系统,其特征在于,所述网关包括推送代理网关PPG和无线应用协议WAP网关,其中,所述PPG用于根据来自振铃下载服务器的振铃音信息构造推送Push消息,并向用户终端发送包含振铃音下载信息的Push消息;所述WAP网关用于传递用户终端与振铃下载服务器之间交互的振铃音下载请求和振铃音。
38.如权利要求37所述的系统,其特征在于,所述用户终端包括消息处理单元,所述消息处理单元用于启动时发送上线消息,关闭时发送离线消息,所述上线消息或离线消息中携带有消息处理单元的标识;所述WAP网关进一步用于根据所述上线消息将所述用户终端的消息处理单元的标识添加至在线列表,根据所述离线消息在在线列表中删除所述用户终端的消息处理单元的标识。
39.如权利要求38所述的系统,其特征在于,所述振铃下载服务器进一步用于查询WAP网关维护的在线列表中包含的用户终端的消息处理单元的标识,确定用户终端的消息处理单元是否在线。
40.如权利要求39所述的系统,其特征在于,所述振铃下载服务器确定用户终端的消息处理单元离线时,进一步用于将振铃音信息缓存于消息队列,确定所述用户终端的消息处理单元在线时,向PPG提供所述振铃音信息。
41.如权利要求39或40所述的系统,其特征在于,所述振铃下载服务器确定用户终端的消息处理单元离线时,进一步用于周期性向WAP网关查询在线列表;或者,进一步用于请求WAP网关在所述用户终端的消息处理单元上线时发送通知。
42.如权利要求38至40任一所述的系统,其特征在于,所述WAP网关进一步用于确定用户终端的消息处理单元的在线时间长度超过设置的有效时间阈值,在在线列表中删除所述用户终端的消息处理单元的标识。
43.如权利要求35所述的系统,其特征在于,用户终端将获得的所述振铃音设置为该用户终端当前的振铃音。
44.一种振铃音转回铃音的系统,其特征在于,包括用户终端,用于完成振铃音的设置,并将振铃音设置结果上报;回铃音平台,用于根据用户终端上报的振铃音设置结果,将与所述振铃音对应的回铃音归入该用户终端的回铃音库中。
45.如权利要求44所述的系统,其特征在于,回铃音平台将与所述振铃音对应的回铃音设置为该用户终端的回铃音。
46.如权利要求45所述的系统,其特征在于,该系统进一步包括网关和振铃下载服务器,其中,所述网关用于传递用户终端与振铃下载服务器之间交互的信息,所述振铃下载服务器用于向回铃音平台发送所述振铃音设置结果;或者,网关和WEB服务器,其中,网关和WEB服务器用于向回铃音平台发送所述振铃音设置结果。
47.如权利要求46所述的系统,其特征在于,所述回铃音平台进一步用于通过网关和振铃下载服务器或网关和WEB服务器向用户终端返回回铃音设置结果。
48.如权利要求47所述的系统,其特征在于,所述网关包括PPG,其中,所述PPG用于根据来自振铃下载服务器的回铃音设置结果构造Push消息,并向用户终端发送包含回铃音设置结果的Push消息。
49.如权利要求48所述的系统,其特征在于,所述网关进一步包括WAP网关,所述用户终端包括消息处理单元,所述消息处理单元用于启动时发送上线消息,关闭时发送离线消息,所述上线消息或离线消息中携带有消息处理单元的标识;所述WAP网关进一步用于根据所述上线消息将所述用户终端的消息处理单元的标识添加至在线列表,根据所述离线消息在在线列表中删除所述用户终端的消息处理单元的标识。
50.如权利要求49所述的系统,其特征在于,所述振铃下载服务器进一步用于查询WAP网关维护的在线列表,确定用户终端的消息处理单元是否在线。
51.如权利要求50所述的系统,其特征在于,所述振铃下载服务器确定用户终端的消息处理单元离线时,进一步用于将回铃音设置结果缓存于消息队列,确定所述用户终端的消息处理单元在线时,向PPG提供所述回铃音设置结果。
52.如权利要求50或51所述的系统,其特征在于,所述振铃下载服务器确定用户终端的消息处理单元离线时,进一步用于周期性向WAP网关查询在线列表;或者,进一步用于请求WAP网关在所述用户终端的消息处理单元上线时发送通知。
53.如权利要求49至51任一所述的系统,其特征在于,所述WAP网关进一步用于确定用户终端的消息处理单元的在线时间长度超过设置的有效时间阈值,在在线列表中删除所述用户终端的消息处理单元的标识。
54.一种回铃音平台,包括用于保存回铃音的回铃音数据模块,其特征在于,还包括铃音管理模块,用于设置回铃音,并在收到下载终端振铃铃音指示时,触发振铃数据下发模块;终端振铃数据模块,其中存储的终端振铃铃音与回铃音数据模块中存储的回铃音对应;振铃数据下发模块,用于在终端振铃数据模块中查找与当前已设置的回铃音对应的终端振铃铃音,并向用户终端下发该终端振铃铃音的相关数据。
55.如权利要求54所述的回铃音平台,其特征在于,所述铃音管理模块,还用于在收到设置终端振铃的指示后,触发终端振铃设置模块;以及所述回铃音平台还包括终端振铃设置模块,用于根据终端振铃设置策略生成终端侧铃音设置逻辑,并向终端侧下发设置命令。
56.如权利要求55所述的回铃音平台,其特征在于,所述终端振铃设置模块获知回铃音失效后,向终端侧下发携带有与当前已设置的回铃音对应的终端振铃编号的删除命令。
57.如权利要求55或56所述的回铃音平台,其特征在于,还包括策略设置模块,用于由用户设置策略或由系统设置默认策略,并作为所述终端振铃设置模块生成终端侧铃音设置逻辑的条件。
58.如权利要求54所述的回铃音平台,其特征在于,还包括编号提供模块,用于在呼叫接续时,为交换中心提供相应的回铃音编号。
59.一种用户终端,其特征在于,包括第一MO保存模块,其保存DMS发来的用于下发回铃音对应的终端振铃铃音相关数据的MO;获取模块,用于根据网络侧通过操作第一MO保存模块中保存的MO而发来的所述相关数据,获取所述终端振铃铃音。
60.如权利要求59所述的用户终端,其特征在于,还包括第二MO保存模块,用于保存网络侧下发的用于设置终端振铃铃音的MO;或用于保存网络侧下发的用于设置终端振铃铃音的MO和处理振铃时间段的日程MO;第一执行模块,用于根据网络侧下发的命令,相应操作第二MO保存模块中保存的用于设置终端振铃铃音的MO,以完成该用户终端振铃铃音设置;或根据第二MO保存模块中保存的日程MO发出的命令,相应操作第二MO保存模块中保存的用于设置终端振铃铃音的MO,以完成该用户终端振铃铃音设置。
61.如权利要求59所述的用户终端,其特征在于,还包括编号识别模块,用于识别连接指令中的编号;查找模块,用于根据编号识别模块识别出的编号,在本地查找与该编号对应的终端振铃铃音;第二执行模块,用于播放查找单元查找到的终端振铃铃音。
62.一种用户终端,其特征在于,该用户终端包括接收单元和振铃音设置单元,其中,所述接收单元用于接收振铃下载服务器根据回铃音设置结果下发的振铃音,所述振铃音设置单元用于将所述振铃音设置为振铃音;和/或,回铃音设置单元,用于对振铃音进行设置,并请求回铃音平台根据振铃音设置结果对用户终端用户的回铃音进行设置。
63.如权利要求62所述的用户终端,其特征在于,所述用户终端进一步包括消息处理单元,用于启动时发送上线消息,关闭时发送离线消息,所述上线消息或离线消息中携带有消息处理单元的标识。
64.一种回铃音平台,其特征在于,所述回铃音平台包括通知单元,用于完成回铃音设置后,通知振铃下载服务器回铃音设置结果;和/或,接收单元和设置单元,其中,所述接收单元用于接收来自振铃下载服务器或WEB服务器的振铃音设置结果,所述设置单元用于根据所述振铃音设置结果对用户终端用户的回铃音进行设置。
65.一种振铃下载服务器,其特征在于,所述振铃下载服务器包括请求单元,用于向回铃音平台发送来自用户终端的回铃音设置请求;和/或,文件提供单元,用于根据来自回铃音平台的通知向用户终端提供对应于回铃音设置结果的振铃音信息。
66.如权利要求65所述的服务器,其特征在于,所述振铃下载服务器进一步包括查询单元,用于查询WAP网关维护的在线列表,确定用户终端的消息处理单元是否在线。
67.如权利要求66所述的服务器,其特征在于,所述查询单元进一步包括下发单元,用于确定用户终端的消息处理单元离线时,下发通知;所述振铃下载服务器进一步包括消息缓存单元,用于根据所述通知缓存回铃音设置结果。
全文摘要
本发明公开了一种回铃音转振铃音的方法、系统及装置,以使回铃音可转换为振铃音。还公开了一种振铃音转回铃音的方法、系统及装置,以使振铃音可转换为回铃音。回铃音转振铃音的方法,包括下列步骤用户终端接收网络侧确定被设置的回铃音对应的振铃音后下发的相关数据;所述用户终端根据所述相关数据获取该振铃音。振铃音转回铃音的方法,包括下列步骤回铃音平台接收用户终端完成振铃音设置后上报的振铃音设置结果;回铃音平台根据该振铃音设置结果,将与所述振铃音对应的回铃音归入该用户终端的回铃音库中。
文档编号H04Q3/00GK101056339SQ20071010788
公开日2007年10月17日 申请日期2007年5月17日 优先权日2006年11月6日
发明者阳新, 钟杰萍, 柴晓前, 闵国兵 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1