专利名称:基于个性化回铃音业务的动态信息交互系统及方法
技术领域:
本发明涉及一种电信增值业务的装置及方法,具体地说,涉及一种基于个性化回铃音业务的动态信息交互系统及方法。
背景技术:
目前,网络技术发展迅速,可以同时提供语音、图片、文字、流媒体等形式的多媒体信息的多种业务的综合性开放式平台体系,如何在网络中方便灵活地提供更多的增值业务及新业务是当前网络的主要发展方向。
为了满足移动或固定电话用户个性化的要求,出现了一种新兴的电信增值业务个性化回铃(Coloring Ring Back Tone,简称CRBT)业务。个性化回铃是指一项由被叫用户为呼叫自己移动或固定电话的其他主叫用户设定特殊声音效果(音乐、歌曲、故事情节、人物对话等)的回铃音的业务,即在一次电话呼叫过程中,在被叫用户摘机应答前或者被叫用户忙或不在服务区或关机时,主叫用户听到的将不再是单调的“嘟...嘟...”回铃音或者普通的录音通知,而是被叫用户(下文中称为机主用户)所定制的个性化的特殊声音效果的回铃音。
目前的CRBT业务实现模式是由机主用户主动进行铃声内容的选择定制或更换,即,机主用户从铃声供应商提供的铃声库中选择一首或多首铃声作为个人CRBT铃声库,并从个人CRBT铃声库中选择一个铃声作为待机时的回铃音。当其他用户拨打该机主用户的电话时,在等待接听期间,主叫用户即可听到机主用户所选中的CRBT铃声。铃声内容由机主用户,即定制者管理。如果需要更换当前的铃声内容,可从个人CRBT铃声库中另选择一个铃声,如果对个人CRBT铃声库中所有的铃声都不满意,则需要通过因特网(Internet)、交互式语音应答系统(Interactive Voice Response,简称IVR)等方式进行人工更换操作。是否改变铃声、何时改变铃声均需要机主用户手动操作完成。每次机主用户想要更换自己的铃声时必须按照既定的流程重新登录、选择铃声、确认更新。
但是在实际情况中,相当一部分机主用户有着这样的需求矛盾一方面,希望自己的铃声经常发生变化,避免单调及千篇一律;另一方面,现在铃声供应商提供的铃声越来越多,机主用户很难在众多的铃声中很快找到自己满意的内容,而且也没有足够的时间和精力去频繁地(如每天一次)对自己的铃声进行更新。就目前的回铃业务及回铃系统的机制来说,无法解决这种矛盾。
此外,主叫用户对机主用户当前使用的CRBT铃声感兴趣时,可能希望能通过一些方式查询到该CRBT铃声对应的关联信息,例如,该铃声本身(如片断或全曲)或者与该铃声有关的其它信息(如作者、曲名、歌词、风格、演唱者、流行年代等等),并希望通过文本、声音、图像、流媒体文件等形式来获得该关联信息的查询结果。现有技术的回铃业务不能为上述主叫用户的查询请求提供所需的服务。
发明内容
本发明要解决的一个技术问题是,针对现有技术的不足,提供一种基于个性化回铃音业务的动态信息交互系统,使机主用户在定制、更新CRBT铃声时,可根据当前实际情况反复更新铃声,直到符合要求为止;并且,使主叫用户可以通过各种方式查询机主用户使用的当前铃声所对应的关联信息。
本发明要解决的另一个技术问题是,针对现有技术的不足,提供一种基于个性化回铃音业务的动态信息交互方法,使机主用户在定制、更新CRBT铃声时,可根据当前实际情况反复更新铃声,直到符合要求为止。
本发明要解决的又一个技术问题是,针对现有技术的不足,提供一种基于个性化回铃音业务的动态信息交互方法,使主叫用户可以查询被叫用户定制的铃声相关信息。
为了解决上述技术问题,本发明提供了一种基于个性化回铃音业务的动态信息交互系统,包括业务定制模块,用于机主用户定制和修改CRBT内容策略、更新策略和关联信息种类;用户信息存储模块,与所述业务定制模块连接,根据业务定制模块的CRBT内容策略,存储符合所述CRBT内容策略的用户铃声信息包;用户信息更新模块,分别与所述业务定制模块和所述用户信息存储模块连接,用于根据所述业务定制模块的更新策略和外部发送的更新命令从所述用户信息存储模块选择相应的铃声信息包,将CRBT铃声文件发送给CRBT回铃系统,同时将该铃声信息包的关联信息发送给机主用户指定终端;以及用户信息查询模块,与所述用户信息存储模块连接,用于处理对定制了CRBT业务的机主用户进行呼叫的主叫用户的查询请求。
在本发明中,所述内容策略包括按作品的作者、表演者划分,如xx作品专辑、xx演唱专辑等;按作品的地域划分,如广东音乐、新疆歌曲、俄罗斯民歌、欧美摇滚等;按作品的表演风格划分,如东北方言、童声表演等;按作品的艺术形式划分,如校园歌曲、山东快书、京韵大鼓等;按作品的乐器类型划分,如小提琴曲、钢琴曲、笛子曲等;按作品的年代划分,如中国古曲、唐诗宋词等;按作品的内容划分,如革命歌曲、校园笑话、整蛊笑话、佛教音乐等;以及按其它方式划分,如关键字、特定的栏目等。
在用户定制的内容策略中,可以是按照以上策略划分的其中一种,也可以是这些策略划分的多种组合。比如用户可以定制“贝多芬钢琴曲”、“东北方言的校园笑话”、“xx歌星演唱的蒙古民歌”等等。用户可以在多种策略中进行任意组合的选择,最后形成最符合本人爱好的个性化策略。
进一步地,所述的用户信息存储模块包括待用信息库和用户信息存储器,所述待用信息库用于存储符合机主用户定制的CRBT内容策略的用户铃声信息包,所述用户信息存储器用于存储当前用户铃声信息包内容。
进一步地,所述的用户信息存储模块还包括用户信息缓冲存储器,用于临时存储从待用信息库选取的铃声信息包,当接收到用户信息更新模块根据更新策略或机主用户发送的更新信息时,将用户信息缓冲存储器中的铃声信息包存储到用户信息存储器中。
进一步地,所述系统还包括用于存储向业务定制模块提供的铃声信息包的总信息库,其与用户信息存储模块连接,将符合机主用户定制的CRBT内容策略的用户铃声信息包从总信息库中存储到用户信息存储模块的待用信息库。
进一步地,所述用户信息更新模块包括铃声信息处理单元和更新策略单元,所述铃声信息处理单元根据接收的更新信息选取符合内容策略的铃声信息包,将所述铃声信息包中的CRBT铃声文件内容作为当前机主用户的铃声发送给CRBT回铃系统,同时将该铃声信息包的关联信息发送给机主用户指定终端;所述更新策略单元从所述业务定制模块接收机主用户定制的更新策略,并根据该更新策略发送更新命令给所述铃声信息处理单元。
进一步地,更新策略单元为计时器或计数器。
进一步地,在所述铃声信息处理单元和更新策略单元之间还包括更新触发单元,所述更新触发单元接收所述更新策略单元及机主用户通过网关发送来的更新命令,向所述铃声信息处理单元发送更新信息。
进一步地,所述的更新触发单元为触发器。
本发明还提供了一种基于个性化回铃音业务的动态信息交互方法,包括以下步骤步骤1、从待用信息库中选取铃声信息包,将所述铃声信息包中的铃声文件发送给CRBT回铃系统,以所述铃声文件内容作为机主用户当前铃声,将所述铃声信息包存储在用户信息存储器用户信息存储器内,并将对应的关联信息发送给机主用户指定终端,同时执行更新策略;步骤2、机主用户通过指定终端接收并查看所述关联信息,根据关联信息确认所述铃声信息包是否符合要求,如不符合要求,执行步骤1,如符合要求,执行步骤3;
步骤3、判断是否满足更新策略,如满足,执行步骤1,如不满足,重复步骤3。
在步骤1之前还包括机主用户定制动态个性化回铃业务,定制内容包括CRBT铃声文件的内容策略、更新策略和接收关联信息的指定终端;从总信息库中提取符合机主用户定制的内容策略的所有铃声信息包,构建待用信息库。
所述方法中的更新策略为预定时间或使用次数,当为预定时间时,步骤1中所述的执行更新策略为开始计时,步骤3中所述判断是否满足更新策略为是否达到预定时间;当为使用次数时,步骤1中所述的执行更新策略为开始计数,步骤3中判断是否满足更新策略为是否达到使用次数。
所述方法还包括总信息库的更新,具体为将最新铃声信息包存储进总信息库,删除总信息库内过期铃声信息包。
从待用信息库中选取铃声信息包之前,将总信息库中的最新的符合定制内容策略的铃声信息包存储进用户待用信息库,删除用户待用信息库内过期铃声信息包,更新用户待用信息库。
在使用所述铃声信息包的铃声过程中,如果机主用户对当前铃声的内容不满意,发送强制更新命令,转到步骤1;如果机主用户对当前铃声的更新策略不满意,发送修改当前铃声更新策略的命令,修改当前的铃声更新策略信息,然后,判断是否满足修改后的更新策略,如满足,执行步骤1,如不满足,重复判断是否满足修改后的更新策略。
本发明还提供了另一种基于个性化回铃音业务的动态信息交互方法,包括以下步骤步骤11、初始化,获取当前铃声信息包,同时执行更新策略;步骤12、从待用信息库中选取符合内容策略的下一次使用的铃声信息包,将所述铃声信息包存入用户信息缓冲存储器;步骤13、判断是否满足更新策略,如满足,执行步骤14;如不满足,重复步骤13;步骤14、将所述用户信息缓冲存储器中的铃声信息包存入用户信息存储器,将所述铃声信息包铃声文件发送给CRBT回铃系统,以所述铃声文件内容作为机主用户当前铃声,同时执行更新策略,返回步骤12。
所述步骤12和13之间,还包括步骤12a、将所述下一次使用的铃声信息包关联信息发送给机主用户指定终端;步骤12b、机主用户通过指定终端接收并查看所述关联信息,根据关联信息确认所述铃声信息包是否符合要求,如不符合要求,执行步骤12,如符合要求,执行步骤13。
所述步骤11中的初始化,获取当前铃声信息包,包括以下步骤步骤11a、从待用信息库中选取符合机主用户定制的内容策略的铃声信息包,将所述铃声信息包存入用户信息缓冲存储器,并将所述铃声信息包关联信息发送给机主用户指定终端;步骤11b、机主用户通过指定终端接收并查看所述关联信息,根据所述关联信息确认所述铃声信息包是否符合要求,如不符合要求,执行步骤11a,如符合要求,执行步骤11c;步骤11c、判断是否满足更新策略,如满足,将所述用户信息缓冲存储器中的铃声信息包存入用户信息存储器,将所述铃声信息包铃声文件发送给CRBT回铃系统,以所述铃声文件内容作为机主用户当前铃声;如不满足,重复步骤11c。
在步骤11之前还包括机主用户定制动态个性化回铃业务,定制内容包括CRBT铃声文件的内容策略、更新策略和接收关联信息的指定终端;从总信息库中提取符合机主用户定制的内容策略的所有铃声信息包,构建待用信息库。
所述方法中的更新策略为预定时间或使用次数,当为预定时间时,步骤11中所述的执行更新策略为开始计时,步骤13中所述的判断是否满足更新策略为是否达到预定时间;当为使用次数时,步骤11中所述的执行更新策略为开始计数,步骤13中所述的判断是否满足更新策略为是否达到使用次数。
在使用当前铃声信息包的铃声过程中,如果机主用户对当前铃声不满意,发送强制更新命令,转到步骤14;如果机主用户对当前铃声的更新策略不满意,发送修改当前铃声的更新策略命令,修改当前铃声的更新策略信息;在步骤13中,判断是否满足当前铃声的更新策略,如满足,执行步骤14;如不满足,重复步骤13。
所述方法还包括总信息库的更新,具体为将最新铃声信息包存储进总信息库,删除总信息库内的过期铃声信息包。
在步骤12中,从待用信息库中选取符合内容策略的下一次使用的铃声信息包之前,将总信息库中最新的符合机主用户定制的铃声信息包存储进用户待用信息库,删除用户待用信息库内过期铃声信息包,更新用户待用信息库。
本发明又提供了一种基于个性化回铃音业务的动态信息交互方法,包括以下步骤步骤20、主叫用户提出查询机主用户当前铃声的关联信息的查询请求,所述请求信息至少包括机主用户终端、接收查询结果信息的用户号码和查询信息类型;步骤21、按照查询信息类型,从与所述机主用户终端对应的用记信息存储器查询相关信息,并将所述相关信息发送到接收查询结果信息的用户号码所在的终端。
在步骤20中,主叫用户通过因特网、手机无线上网协议、交互式语音应答系统或人工方式提出查询请求。
在步骤21中,通过短信、多媒体信息、语音或网络将所述相关信息发送到接收查询结果信息的用户号码所在的终端。
本发明在将定制的铃声文件发送到CRBT回铃系统时或之前,将该铃声的关联信息发送给机主用户,一方面对于机主用户来说能够准确地了解每次进行铃声更新后自己所使用的铃声内容和信息,并能够对不满意的铃声进行更换;另一方面对于主叫用户来说可以通过各种方式查询、使用机主用户当前铃声所对应的信息或文件。另外,由于本发明将每次变化了的铃声内容及时传达给用户,将CRBT的受众群体从现在的仅仅是主叫用户延展到订制用户端,即订制CRBT业务的用户本人也能享受服务,这一进步在用户定制了时讯、信息、知识类铃声时优势尤为明显。
图1为本发明基于个性化回铃音业务的动态信息交互系统的结构原理框图;图2为本发明基于个性化回铃音业务的动态信息交互方法的流程图;图3为本发明另一种基于个性化回铃音业务的动态信息交互方法的流程图;图4为本发明实施例一的系统结构图;图5为本发明实施例一的流程图;图6为本发明实施例二的系统结构图;图7为本发明实施例二的流程图;图8为本发明实施例三的流程图。
具体实施例方式
以下结合附图和具体实施例对本发明进行详细的说明。
参见图1,为本发明基于个性化回铃音业务的动态信息交互系统的结构原理框图,本发明所述的基于个性化回铃音业务的动态信息交互系统X包括业务定制模块1,用于机主用户定制和修改CRBT内容策略、更新策略和关联信息种类;用户信息存储模块2,与所述业务定制模块1连接,根据业务定制模块1的CRBT内容策略,存储符合机主用户定制的CRBT内容策略的用户铃声信息包;用户信息更新模块3,分别与所述业务定制模块1和所述用户信息存储模块2连接,用于根据所述业务定制模块1的更新策略和外部发送的更新命令从所述用户信息存储模块2选择相应的铃声信息包,将CRBT铃声文件发送给CRBT回铃系统,同时将该铃声信息包的关联信息发送给机主用户指定终端;以及,
用户信息查询模块4,与所述用户信息存储模块2连接,用于处理对定制了CRBT业务的机主用户进行呼叫的主叫用户的查询请求。
另外,本系统X也可以包括用于存储向业务定制模块提供的铃声信息包的总信息库5,其与用户信息存储模块2连接,根据业务定制模块1中的定制要求,将符合机主用户定制的CRBT内容策略的用户铃声信息包从总信息库5中存储到用户信息存储模块2中。
在本发明中,所述的多媒体信息包括语音、图片、流媒体等形式,体现到移动通讯领域,是目前已经在移动通讯领域使用的“彩信”服务、“彩e”服务以及将来可能使用的其它服务,如第三代移动通信技术(3G)到来后的新型媒体服务。
在本发明中,特定字符串是指目前在移动通信增值服务领域广泛应用的用户意念的一种表达方式。在移动通信增值服务领域,特别是短信服务领域,服务商为了方便用户、简化用户需求的表达、便于系统自动识别,往往将用户的某些需求用一些事先约定好的字符串来表示。比如“0000”代表“用户退订”,“DG”代表“点歌”等。用户在需要使用服务时直接向系统发送这些简单的字符串就可以表达其需要的服务内容。本文把这些事先约定好并代表一定含义的字符串称为“特定字符串”。
在本发明中,所述的关联信息是指,一个或多个与某一个个性化回铃的内容相关的信息内容,这些内容与所述个性化回铃内容相一致或相接近,或者是与个性化回铃的内容,即铃声的歌词内容、表演内容、乐曲等具备因果关系、解释关系、说明关系等一定关系。比如,如果铃声内容是一首乐曲的一部分,其关联信息可以是该乐曲本身(片断或全曲),或者是与该乐曲有关的其它说明信息,如作者、曲名、歌词、风格、表演者等等;关联信息的形式可以是文本、声音、图像、流媒体文件等。再比如,如果铃声文件的内容是一个趣味谜语,其关联文件就可能是这个谜语的谜底(因果关系)、出处(解释说明关系)等。其中,某一个回铃的关联信息可以不止一个。
在本发明中,所述的用户铃声信息包是指,由铃声文件、该铃声文件的关联文件组成的一组信息。铃声信息包内包括符合各种应用类型的文件,比如针对一首歌曲铃声的铃声信息包内可以包括a、符合CRBT格式的铃声文件;b、符合“彩信”或“彩e”业务的多媒体信息格式的乐曲文件;c、符合短信格式的说明文件;d、符合短信格式的歌词文件;e、其它相关信息文件。在用户或系统需要时,在铃声信息包中查询符合业务要求的信息文件,并提取出来以供使用。
本发明所述交互系统对于信息的更新、使用、查询等都是针对一个铃声信息包进行操作的,把该铃声信息包作为一个整体来处理。
这里需要特别说明的是,由于当前CRBT系统的结构和业务流程,本发明铃声信息包中的铃声文件有可能是一个文件名称或ID,其真正的铃声文件储存在其它存储设备中。
如表1所示,为一个用户铃声信息包的组成内容。铃声信息包名称水调歌头·大江东去;铃声信息包内的信息文件为表1
如图2所示,为本发明基于个性化回铃音业务的动态信息交互方法的流程图,基于个性化回铃音业务的动态信息交互方法包括以下步骤步骤S100、进行初始化;步骤S101、从待用信息库中选取铃声信息包,将所述铃声信息包存储在用户信息存储器内,同时执行更新策略;步骤S102、将所述铃声信息包中的铃声文件发送给CRBT回铃系统,以所述铃声文件内容作为机主用户当前铃声;同时执行步骤S103;步骤S103、将关联信息发送给机主用户指定终端;步骤S104、机主用户通过指定终端接收并查看所述关联信息,根据关联信息确认所述铃声信息包是否符合要求,如不符合要求,执行步骤S101,如符合要求,执行步骤S105;步骤S105、判断是否满足更新策略,如满足,执行步骤S101,如不满足,重复步骤S105。
另外,本发明还提供了另一种基于个性化回铃音业务的动态信息交互方法,其流程图如图3所示,本方法所基于的系统中的用户信息存储模块包括用户信息缓冲存储器,用于临时存储选取的铃声信息包,当接收到用户信息更新模块发送的更新信息时,将铃声信息包存储到用户信息存储器中。
另一种基于个性化回铃音业务的动态信息交互方法,包括以下步骤步骤S200、初始化,获取当前铃声信息包,同时执行更新策略;步骤S201、选取机主用户定制的符合内容策略的下一次使用的铃声信息包,将所述铃声信息包存入用户信息缓冲存储器;步骤S202、将所述下一次使用的铃声信息包关联信息发送给机主用户指定终端;步骤S203、机主用户通过指定终端接收并查看所述关联信息,根据关联信息确认所述铃声信息包是否符合要求,如不符合要求,执行步骤S201,如符合要求,执行步骤S204。
步骤S204、判断是否满足更新策略,如满足,执行步骤S205;如不满足,重复步骤S204;步骤S205、将所述用户信息缓冲存储器中的铃声信息包存入用户信息存储器;步骤S206、将所述铃声信息包铃声文件发送给CRBT回铃系统,以所述铃声文件内容作为机主用户当前铃声,同时执行更新策略,返回步骤S201。
在本方法中,提前选取下一次将要使用的铃声信息包,在该铃声信息包尚未正式使用前,利用这一时间间隙将下一次将要使用的铃声信息包通知定制用户,以便用户对不满意的铃声进行事先更新。
在上述两种方法中,所述的内容策略包括按作品的作者、表演者划分,如xx作品专辑、xx演唱专辑等;或按作品的地域划分,如广东音乐、新疆歌曲、俄罗斯民歌、欧美摇滚等;或按作品的表演风格划分,如东北方言、童声表演等;或按作品的艺术形式划分,如校园歌曲、山东快书、京韵大鼓等;或按作品的乐器类型划分,如小提琴曲、钢琴曲、笛子曲等;或按作品的年代划分,如中国古曲、唐诗宋词等;或按作品的内容划分,如革命歌曲、校园笑话、整蛊笑话、佛教音乐等;或者按其它方式划分。
在用户定制的内容策略中,可以是按照以上策略划分的其中一种来选择,也可以是这些策略划分的多种组合。比如用户可以定制“贝多芬钢琴曲”、“东北方言的校园笑话”、“xx歌星演唱的蒙古民歌”等等。用户可以在多种策略中进行任意组合的选择,最后形成最符合本人爱好的个性化策略。
上述两种方法中的更新策略为用户预定的铃声更新时间或/和使用次数。
图4为本发明实施例一在应用时的系统结构图;实施例一中的基于个性化回铃音业务的动态信息交互系统包括下列功能模块总信息库110,用于存储基于个性化回铃音业务的动态信息交互系统内所有可供使用的铃声信息包,这些铃声信息包各自拥有一个或多个属性。另外,本发明中的一类铃声内容是时讯信息类的,比如体育新闻、气象预报、行业动态、金融资讯、时事报道等等,这类铃声具有明显的时效性,也就是说,其内容仅在某一特定的时间段内有意义,超过该时间段即作废。该类铃声无法预先批量制作,也无法预知其内容,只有在新闻、信息发生后才能进行制作。为保证总信息库内信息包的实用性,时效性,根据实际情况及用户需求,每当制作完成新的时讯信息类铃声信息包后,及时将最新的铃声信息包文件上传或加载到总曲目库,同时将过期的铃声文件从总信息库删除,以保证铃声内容的时效性;业务定制模块120,用于让机主用户(其电话号码为A)注册成为该系统的合法用户,机主用户经由业务定制模块120注册成功或获得合法性验证后可进行业务定制,定制内容包括CRBT铃声内容策略、铃声更新策略、指定接收关联信息的电话号码B、获取关联信息的方式以及需要获取的关联信息类别等。其中,总信息库110中铃声信息包的属性是该业务定制模块120中内容策略的定制依据,这里所述的铃声信息包的属性是指系统对于每一个铃声信息包均定义了与不同策略相对应的归属类别。例如对于某一个具体的铃声信息包来说,它具备以下这些附加信息该作品的作者、表演者、演奏乐器、表演形式、表演风格、地域、年代、内容类别、关键字、所属栏目等等,这些附加信息即为各类属性。当用户定制了以上属性中的一种或多种策略后,系统通过对这些属性的归类、筛选而提取出符合用户定制内容策略的铃声信息包,集合成为待用信息库。用户定制的策略越模糊、越简单,符合条件的铃声信息包越多,待用信息库的内容就越多;反之,用户定制的策略越详细、越复杂,符合条件的铃声信息包就越少,待用信息库中的内容越有限。举例说明一个“小提琴曲梁祝(片断)”的信息包,其属性如表2所示表2
当用户在内容策略中选择“小提琴独奏曲”、“xxx演奏专辑”、“中国轻音乐”等时;或在关键字检索中输入“爱情”时;或在固定栏目中选择“浪漫爱情音乐”时,系统都会自动将本首曲目添加到用户待用信息库中,而如果用户的内容策略是“外国小提琴曲”,系统就会淘汰本首曲目。这里特别要说明的是,尽管系统对铃声信息包的属性进行了非常详细的划分,但并不要求每个铃声信息包对所有属性都有描述,其中的某些属性根据铃声信息包的实际情况可以为空。
用户信息存储模块,其包括待用信息库130和用户信息存储器180,其中,待用信息库130是为每个定制业务的机主用户建立的个人信息库,用于存储符合用户定制的内容策略的所有铃声信息包,并作为更新当前的用户铃声信息包的信息源;用户信息存储器180用于存储更新后的、当前使用的用户铃声信息包;按照当前铃声更新策略进行计时或计数的计时器或计数器140,所述的计时器或计数器140可以是一硬件装置,也可以是通过一定算法、指令构成的一段程序;用于接收更新通知和发送更新指令的更新指令触发器150,所述的更新指令触发器150可以是一硬件装置,也可以是通过一定算法、指令构成的一段程序;用于更新当前的用户铃声信息包的铃声信息处理单元160;所述的计时器或计数器140、更新指令触发器150和铃声信息处理单元160构成了用户信息更新模块,用于根据所述业务定制模块120的更新策略和外部发送的更新命令从所述用户信息存储模块选择相应的铃声信息包,将CRBT铃声文件发送给CRBT回铃系统,同时将该铃声信息包的关联信息发送给机主用户指定终端;以及,用于处理对定制了CRBT业务的机主用户进行呼叫的主叫用户的查询请求的用户信息查询模块190。
下面说明上述基于个性化回铃音业务的动态信息交互系统的各功能模块之间的相互关系。
业务定制模块120根据用户的定制或修改,从总信息库110筛选出与用户定制的内容策略相符合的所有铃声信息包,存入用户信息存储模块的待用信息库130中,而且将符合用户定制或修改的更新策略发送至计时器或计数器140。如果更新策略为更新时间,则启动计时器进行计时,当计时时间到达设定的时间时,向更新指令触发器150发送更新通知,进行铃声更新;如果更新策略为使用次数,则启动计数器,当使用次数到达设定的次数时,向更新指令触发器150发送更新通知,进行铃声更新。
更新指令触发器150从计时器或计数器140或者从短信或多媒体网关50接收更新通知,然后向铃声信息处理单元160发送更新指令以让其进行更新操作。其中,当机主用户要求更新当前使用的CRBT铃声时,向短信或多媒体网关50发送代表“更新”的特定字符串,随后,短信或多媒体网关50将更新通知发送给更新指令触发器150。
铃声信息处理单元160根据业务定制模块120的信息或更新指令触发器150的更新指令,从存储在待用信息库130中的所有铃声信息包中抽取一组或多组铃声信息包,然后存入用户信息存储器180中作为当前的用户铃声信息包,抽取多组铃声信息包是为了与当前CRBT业务中的某些功能相匹配,即,目前CRBT业务中有一项功能是允许用户同时定制多首固定的铃声(一般不超过10首),组成自己的“音乐盒”,每次来电时随机播放其中的一首或轮播,本方案也可以在每个更新周期内同时提供多首铃声,即产生每个周期铃声自动更新的同时,播放多首歌曲的效果。另外当用户定制新闻、资讯类铃声时,很多时候会有多条信息内容,系统可同时提供多组信息包供随机或轮播使用,大大丰富了信息量。此外,铃声信息处理单元160经由网关10将当前铃声信息包内的CRBT铃声文件(或铃声ID)发送至CRBT回铃装置20,以作为当前的CRBT铃声使用,同时,经由短信系统或多媒体信息系统40以及短信或多媒体网关50,将用户定制的、当前铃声信息包中的CRBT铃声的关联信息发送到机主指定电话号码B所在的终端。
用户信息查询模块190收到合法的主叫用户通过短信或多媒体网关70、IVR平台及网关90、WEB平台及网关100或者人工等方式提出的查询请求时,根据请求中所要查询的机主用户电话号码A,找到对应于该机主用户的用户信息存储模块,并根据请求中所要查询的关联信息种类,从用户信息存储模块的用户信息存储器180中的当前铃声信息包内提取对应于CRBT铃声的关联信息,然后经由短信或多媒体网关70,发送或回复给主叫用户所指定的接收查询结果信息的电话号码C。
图5是本发明一个实施例的方法流程图,用于说明基于个性化回铃音业务的动态信息交互方法中,实现机主用户定制及使用动态CRBT业务的方法。
实施例一的基于个性化回铃音业务的动态信息交互方法包括以下步骤步骤S300、机主用户定制业务,即机主用户(电话号码为A)通过Internet、WAP、IVR、人工等方式登录“基于个性化回铃音业务的动态信息交互系统”的定制平台,通过注册成为合法用户,并根据定制平台的提示定制所需的CRBT铃声内容策略和铃声更新策略以及基于个性化回铃音业务的动态信息交互系统每次发送的关联信息内容、类型和形式,同时,机主用户还要指定一个关联信息接收电话号码B,今后在为电话号码A提供CRBT业务服务时,将CRBT铃声的关联信息内容发送到电话号码B所在的终端;步骤S301、初始化机主用户的定制,即基于个性化回铃音业务的动态信息交互系统对新定制本业务的机主用户进行初始化,并将用户电话号码A、指定的用于接收铃声关联信息内容的电话号码B、符合用户定制策略的所有铃声信息包等构建成为该用户的待用信息库;步骤S302、从用待信息库中抽取一组或多组用户铃声信息包作为当前的用户铃声信息包;步骤S303、将抽取的上述用户铃声信息包存入用户信息存储器中,并开始计时;步骤S304、从当前的用户铃声信息包中提取CRBT铃声文件(或铃声ID),发送给回铃系统,以作为用户号码A的当前CRBT铃声;同时执行步骤S305;步骤S305、从当前的用户铃声信息包中提取用户定制的、对应于当前CRBT铃声的关联信息,并经由短信或多媒体网关将该关联信息发送至机主用户指定电话号码B所在的终端;步骤S306、机主用户通过电话号码B所在的终端查阅、观看或听取当前CRBT铃声的内容及形式;步骤S307、如果机主用户认为正在使用的CRBT铃声内容及形式符合要求,满意,不要求更新,执行步骤S309;如果不满意,转到步骤S308;步骤S308、机主用户要求更新当前正在使用的CRBT铃声内容及形式,则发送代表“更新”含义的特定字符串到短信或多媒体信息中心,由短信多媒体信息中心通过网关将该更新信息发送到系统;重新回到步骤S302从用户信息库中抽取一组或多组用户铃声信息包作为当前的用户铃声信息包,然后重复步骤S303-S308,直至机主用户满意为止;步骤S309、判断是否满足更新策略,如果满足,转到步骤S310;如果计时器或计数器尚未到达用户预定的铃声更新策略的时间,则不必动作,仍然使用当前铃声并反复重复步骤S309;步骤S310、如果计时器或计数器满足用户预定的铃声更新策略,则基于个性化回铃音业务的动态信息交互系统发送更新指令;重新回到步骤S302,进行一下次使用的铃声信息的交互。
在上述步骤S100中,机主电话号码A与其指定的电话号码B可以相同或者不同,因此,即使是固定电话的用户,在使用CRBT时也可以通过电话号码为B的手机所在终端准确了解铃声内容并进行操控。
并且,如果系统的总信息库内存储的一类铃声内容是时讯信息类的,比如体育新闻、气象预报、行业动态、金融资讯、时事报道等等,这类铃声具有明显的时效性,也就是说,其内容仅在某一特定的时间段内有意义,超过该时间段即作废。该类铃声无法预先批量制作,也无法预知其内容,只有在新闻、信息发生后才能进行制作。为保证信息库内信息包的实用性,时效性,根据实际情况及用户需求,每当制作完成新的时讯信息类铃声信息包后,及时将最新的铃声信息包文件上传或加载到总信息库,同时将过期的铃声文件从总信息库删除,以保证铃声内容的时效性。
同时,在步骤S302中,从待用信息库中抽取一组或多组用户铃声信息包作为当前的用户铃声信息包之前,要更新待用信息库,将总信息库中最新的铃声信息包存储进用户待用信息库,删除用户待用信息库内过期铃声信息包,更新用户待用信息库。
另外,在本发明中,用户在使用所述铃声信息包的铃声过程中,如果机主用户对当前铃声不满意,发送强制更新命令,转到步骤S302;如果机主用户对当前铃声的更新策略不满意,如机主用户非常喜欢正在使用的CRBT铃声内容及形式符合要求,想再接着使用时,发送修改当前铃声的更新策略命令,系统修改当前铃声的更新策略信息,如修改更新时间,或使用次数,并判断是否满足修改后的更新策略,如满足,执行步骤S302,如不满足,重复判断是否满足修改后的更新策略。
图6是本发明实施例二中的基于个性化回铃音业务的动态信息交互系统应用时的结构框图。本实施例二的基于个性化回铃音业务的动态信息交互系统的功能模块与实施例一基本相同,不同的是,用户信息存储模块除了包括待用信息库130和用户信息存储器180之外,还包括用于暂时存储将要使用的用户铃声信息包的用户信息缓冲存储器170。
设计信息缓冲存储器的目的是为了让系统提前选取下一次将要使用的铃声信息包,在该铃声信息包尚未正式使用前,利用这一时间间隙将下一次将要使用的铃声信息包通知定制用户,以便用户对不满意的铃声进行事先更新。此时用户正在使用的铃声是上一次存储于缓冲存储器中的铃声信息包内容,该铃声已经被用户认可使用。如果第一次用户就满意了(即不发送更新指令),系统选取的铃声信息包将暂存于缓冲存储器内,等到预定更新时间到达时,将缓冲存储器中的铃声信息包转移至用户信息存储器正式使用,之后,系统再次选取下一次使用的铃声信息包,存入缓冲存储器。这样,总是预先选取、确认好下一次将要使用的铃声信息包,而当前使用的铃声信息包,是在上一次就选取、确认好的。另外,在本系统中,下一次将要使用的铃声内容是在本次更新后立即就通知给用户的,用户有1个更新周期的时间(通常至少为1天)来确定对铃声是否满意,而系统处理更新指令的时间很快(在几分钟内),在时间上足以能够让用户充分选择到满意的铃声。即时更新时间到了,用户仍不满意这一情况发生,也可使用一些方法补救比如向网关发送代表“更新当前铃声”的特定字符串来更新已经使用的铃声。注意这里所指的“更新铃声”字符串与“更新当前铃声”的字符串并不相同,前者代表更新缓冲存储器中的铃声信息包(该铃声信息包尚未使用),后者代表更新用户信息存储器中的铃声信息包(该铃声信息包正在使用)。至于更新时间点的问题,可以在更新时间点前后进行浮动(视实际需求),比如在更新时间到达前10分钟将缓冲存储器内的铃声信息包转移到用户信息存储器内,在更新时间到达后10分钟再进行下一次的铃声信息包选择和关联信息的发送。
下面说明本发明实施例二的基于个性化回铃音业务的动态信息交互系统的各功能模块之间的相互关系。
业务定制模块120根据用户的定制或修改,从总信息库110筛选出与用户定制策略相符合的所有铃声信息包,并存入用户信息存储模块的待用信息库130中,而且将符合用户定制或修改的铃声更新策略发送至计时器或计数器140。
计时器或计数器140从业务定制模块120接收符合用户定制的铃声更新策略,当其计数到预定的铃声更新策略的时间时,向更新指令触发器150发送更新通知。
更新指令触发器150从计时器或计数器140或者短信或多媒体网关50接收更新通知,然后向铃声信息处理单元160发送更新指令以让其进行更新操作。
铃声信息处理单元160根据业务定制模块120的信息或者根据更新指令触发器150的更新指令,从存储在待用信息库130中的所有铃声信息包中抽取一组或多组铃声信息包,然后暂时存入用户信息缓冲存储器170中作为将要使用的用户铃声信息包。
经由网关30、短信系统或多媒体信息系统40以及短信或多媒体网关50,将用户定制的、暂时存储在用户信息缓冲存储器170中的铃声信息包的关联信息内容发送至用户指定电话号码B所在的终端,当机主用户要求更新将要使用的CRBT铃声时,向短信或多媒体网关50发送代表“更新”的特定字符串,随后,短信或多媒体网关50将更新指令发送给更新指令触发器150。由铃声信息处理单元160重新选择铃声信息包,直到用户对存入用户信息缓冲存储器170中的铃声信息包满意为止。
当更新时间到时,将暂时存储在用户信息缓冲存储器170中的用户铃声信息包转移到用户信息存储器180中、正式作为当前的用户铃声信息包。
经由网关10将存储在用户信息存储器180中的当前铃声信息包内的CRBT铃声文件(或铃声ID)发送至CRBT回铃装置20,以作为当前的CRBT铃声使用。
用户信息查询模块190收到合法的主叫用户通过短信或多媒体网关70、IVR平台及网关90、WEB平台及网关100或者人工等方式提出的查询请求时,根据请求中所要查询的机主电话号码A,找到对应于该机主用户的用户信息存储模块,并根据请求中所要查询的关联信息种类,从用户信息存储模块的用户信息存储器180中的当前铃声信息包内提取对应的关联信息,然后经由短信或多媒体网关70,发送或回复给主叫用户所指定的接收查询结果信息的电话号码C。
本发明利用用户信息缓冲存储器170来暂时存储下一次使用的铃声信息,将下一次要使用的用户铃声信息包的关联信息通知机主用户,从而让机主用户在用户信息存储器180真正存储并使用该CRBT铃声之前就能了解将要使用的CRBT铃声的内容和形式,并在不满意的铃声被使用前及时进行更改,因此,防止了不满意的铃声被使用的既成事实,防患于未然。
图7是本发明实施例二的流程图,基于个性化回铃音业务的动态信息交互方法包括以下步骤步骤S400、机主用户定制业务,即机主用户通过Internet、WAP、IVR、人工等方式登录“基于个性化回铃音业务的动态信息交互系统”的定制平台,通过注册成为合法用户,并根据定制平台的提示定制所需的CRBT铃声内容策略和更新策略以及基于个性化回铃音业务的动态信息交互系统每次发送的信息类型和内容形式,同时,机主用户还要指定一个关联信息接收电话号码B,今后在为电话号码A提供CRBT业务服务时,将CRBT铃声的关联信息发送到电话号码B所在的终端。电话号码A和B可以相同或者不同;
步骤S401、将符合用户定制的内容策略的铃声信息包等构建成为待用信息库;步骤S402、初始化,获取当前铃声,并执行更新策略,如,开始计时或计数;步骤S403、从待用信息库中取出下一次使用的铃声信息包;步骤S404、将该铃声信息包存入用户信息缓冲存储器中;步骤S405、通过短信或多媒体网关将存储在用户信息缓冲存储器中的用户铃声信息包的CRBT文件关联信息发送至机主用户指定电话号码B所在的终端;步骤S406、机主用户查阅、观看或听取电话号码B所在终端收到的关联信息;步骤S407、如果机主用户对下一次要使用的铃声内容及形式满意,则不必更新,转到步骤S409,如果不满意,转到步骤S408;步骤S408、机主用户要求更新,发送代表“更新”含义的特定字符串到短号码中心,通知系统更新将要使用的铃声,转到步骤S403,重新选取下一次使用的铃声信息包,直到满意为止;步骤S409、判断是否满足更新策略,即是否达到更新时间或使用次数,如果满足,转到步骤S410,如果不满足,重复执行步骤S409;步骤S410、将用户信息缓冲存储器内的铃声信息包存入当前用户信息存储器;步骤S411、将用户信息存储器中的CRBT铃声文件发送给回铃系统,做为当前铃声使用,同时执行更新策略,向步骤S403,选择下一次使用的铃声信息包。
通过以上方法,在使用当前铃声时,可以对下一次使用的铃声进行更新,防止了不满意的铃声被使用。
另外,本实施例的方法也可以对总信息库进行更新,也可以对待用信息库进行更新,并且,也可以更改更新策略,以上均与实施例一的方法相同,在此不再赘述。
另外,本发明的方法中,如果机主用户对当前的铃声不满意,也可以随时进行更新,只要发送代表更新当前铃声信息含义的特定字符串给系统,给系统即可,系统收到该信息后,立即将用户信息缓冲存储器内的铃声信息包转到用户信息存储器,重复上述步骤。
如果机主用户对当前铃声的更新策略不满意,如时间太短,想多使用一段时间,或一个更新周期,则发送修改当前铃声的更新策略命令,系统接到该命令后,按照用户的要求,修改当前铃声的更新策略信息;当满足当前铃声的更新策略,即修改后的更新时间后,将所述铃声信息包存入用户信息存储器,将所述铃声信息包铃声文件发送给CRBT回铃系统,以所述铃声文件内容作为机主用户当前铃声,同时执行原来定制的更新策略,再重复上述的步骤。
本发明中,不但定制用户可以与系统进行交互,对所述定制用户呼叫的主叫用户也可以与系统进行交互。
图8为本发明实施例三的流程图,本实施例用于说明主叫用户查询机主用户使用的当前CRBT铃声关联信息的方法,包括以下步骤步骤S501、主叫用户对使用本业务的机主用户的电话号码A进行呼叫;步骤S502、主叫用户在等待机主用户接听期间听到系统提供的CRBT回铃;步骤S503、如果主叫用户对该铃声不感兴趣,则流程结束;如果主叫用户对该铃声感兴趣,可经由两个途径来获得该铃声的关联信息,一个途径是转向步骤S506,另一个途径是转向步骤S504;步骤S504、主叫用户向机主用户提出将该铃声的关联信息以多媒体信息形式发送给指定号码C的请求;步骤S505、对于主叫用户向机主用户提出请求的情况,机主用户同意该请求后,通过点对点方式,机主用户指定的电话号码B所在终端向主叫用户指定的电话号码C所在终端发送从基于个性化回铃音业务的动态信息交互系统收到的铃声关联信息的内容,然后流程结束;步骤S506、主叫用户直接通过Internet、WAP、IVR、人工等方式向基于个性化回铃音业务的动态信息交互系统发送查询请求及其它服务请求的信息,该请求至少包括所要查询的机主电话号码A、接收查询结果的电话号码C以及所要查询的关联信息种类;
步骤S507、对于主叫用户向基于个性化回铃音业务的动态信息交互系统提出请求的情况,基于个性化回铃音业务的动态信息交互系统接到主叫用户的查询请求后,验证其合法性;对于非法用户,转向步骤S508,对于合法用户,转向步骤S509;步骤S508、基于个性化回铃音业务的动态信息交互系统向主叫用户发送拒绝服务通知,并提示其成为合法用户的方法,结束;步骤S509、基于个性化回铃音业务的动态信息交互系统在机主用户电话号码A所使用的铃声信息包内提取主叫用户所要查询的关联信息,按照主叫用户所需要的服务方式,将提取出的关联信息赋予主叫用户(S510),赋予方式可以是短信、多媒体信息、语音、WEB等。
在步骤S504或S506中,主叫用户电话号码与其指定的电话号码C可以相同或不同,因此,即使是固定电话的主叫用户,在查询CRBT时也可以通过电话号码C的手机接收查询结果。
虽然只选择了优选的实施例来说明本发明,但对于本领域技术人员来说显而易见的是,在不脱离所附权利要求限定的本发明范围的情况下,可以对本发明进行多种变化和改进。
权利要求
1.一种基于个性化回铃音业务的动态信息交互系统,包括业务定制模块,用于机主用户定制和修改CRBT内容策略、更新策略和关联信息种类;用户信息存储模块,与所述业务定制模块连接,根据业务定制模块的CRBT内容策略,存储符合机主用户定制的CRBT内容策略的用户铃声信息包;用户信息更新模块,分别与所述业务定制模块和所述用户信息存储模块连接,用于根据所述业务定制模块的更新策略和外部发送的更新命令从所述用户信息存储模块选择相应的铃声信息包,将CRBT铃声文件发送给CRBT回铃系统,同时将该铃声信息包的关联信息发送给机主用户指定终端;以及,用户信息查询模块,与所述用户信息存储模块连接,用于处理对定制了CRBT业务的机主用户进行呼叫的主叫用户的查询请求。
2.根据权利要求1所述的基于个性化回铃音业务的动态信息交互系统,其特征在于,所述的用户信息存储模块包括待用信息库和用户信息存储器,所述待用信息库用于存储符合机主用户定制的CRBT内容策略的用户铃声信息包,所述用户信息存储器用于存储当前用户铃声信息包内容。
3.根据权利要求2所述的基于个性化回铃音业务的动态信息交互系统,其特征在于,所述的用户信息存储模块还包括用户信息缓冲存储器,用于临时存储从待用信息库选取的铃声信息包,当接收到用户信息更新模块发送的更新信息时,将所述用户信息缓冲存储器中的铃声信息包存储到用户信息存储器中。
4.根据权利要求1所述的基于个性化回铃音业务的动态信息交互系统,其特征在于,所述用户信息更新模块包括铃声信息处理单元、更新触发单元和更新策略单元,所述铃声信息处理单元根据接收的更新信息选取符合内容策略的铃声信息包,将所述铃声信息包中的CRBT铃声文件内容作为当前机主用户的铃声发送给CRBT回铃系统,同时将该铃声信息包的关联信息发送给机主用户指定终端;所述更新策略单元接收所述业务定制模块定制的更新策略,并根据该更新策略发送更新命令给更新触发单元,所述更新触发单元发送更新通知给所述铃声信息处理单元;其中,所述更新策略单元为计时器或计数器。
5.一种基于个性化回铃音业务的动态信息交互方法,包括以下步骤步骤1、从待用信息库中选取铃声信息包,将所述铃声信息包中的铃声文件发送给CRBT回铃系统,以所述铃声文件内容作为机主用户当前铃声,将所述铃声信息包存储在用户信息存储器内,并将对应的关联信息发送给机主用户指定终端,同时执行更新策略;步骤2、机主用户通过指定终端接收并查看所述关联信息,根据关联信息确认所述铃声信息包是否符合要求,如不符合要求,执行步骤1,如符合要求,执行步骤3;步骤3、判断是否满足更新策略,如满足,执行步骤1,如不满足,重复步骤3。
6.根据权利要求5所述基于个性化回铃音业务的动态信息交互方法,其特征在于,在步骤1之前还包括机主用户定制动态个性化回铃业务,定制内容包括CRBT铃声文件的内容策略、更新策略和接收关联信息的指定终端;从总信息库中提取符合机主用户定制的内容策略的所有铃声信息包,构建待用信息库。
7.根据权利要求5所述基于个性化回铃音业务的动态信息交互方法,其特征在于,所述方法还包括总信息库的更新,具体为将最新最新铃声信息包存储进总信息库,删除总信息库内过期铃声信息包;在步骤1中,从待用信息库中选取铃声信息包之前,将总信息库中最新的符合定制内容策略的铃声信息包存储进用户待用信息库,删除用户待用信息库内过期铃声信息包,更新用户待用信息库。
8.一种基于个性化回铃音业务的动态信息交互方法,包括以下步骤步骤12、从待用信息库中选取符合内容策略的下一次使用的铃声信息包,将所述铃声信息包存入用户信息缓冲存储器;步骤13、判断是否满足更新策略,如满足,执行步骤14;如不满足,重复步骤13;步骤14、将所述用户信息缓冲存储器中的铃声信息包存入用户信息存储器,将所述铃声信息包铃声文件发送给CRBT回铃系统,以所述铃声文件内容作为机主用户当前铃声,同时执行更新策略,返回步骤12。
9.根据权利要求8所述基于个性化回铃音业务的动态信息交互方法,其特征在于,所述步骤12和13之间,还包括步骤12a、将所述下一次使用的铃声信息包关联信息发送给机主用户指定终端;步骤12b、机主用户通过指定终端接收并查看所述关联信息,根据关联信息确认所述铃声信息包是否符合要求,如不符合要求,执行步骤12,如符合要求,执行步骤13。
10.一种基于个性化回铃音业务的动态信息交互方法,包括以下步骤步骤20、主叫用户提出查询机主用户当前铃声的关联信息的查询请求,所述请求信息至少包括机主用户终端、接收查询结果信息的用户号码和查询信息类型;步骤21、按照查询信息类型,从与所述机主用户终端对应的待用信息库中查询相关信息,并将所述相关信息发送到接收查询结果信息的用户号码所在的终端。
全文摘要
基于个性化回铃音业务的动态信息交互系统及方法,所述系统包括业务定制模块,用于定制和修改CRBT内容策略、更新策略和关联信息种类;用户信息存储模块,用于存储符合机主用户定制的CRBT内容策略的用户铃声信息包;用户信息更新模块,其根据更新策略和外部发送的更新命令将CRBT铃声文件发送给CRBT回铃系统,同时将该铃声信息包的关联信息发送给机主用户指定终端;用户信息查询模块,用于处理主叫用户的查询请求。本发明一方面对于机主用户来说能够准确地了解每次进行铃声更新后自己所使用的铃声内容和信息,并能够对不满意的铃声进行更换;另一方面对于主叫用户来说可以通过各种方式查询、使用机主用户的铃声所对应的信息或文件。
文档编号H04M3/493GK1688154SQ20051007752
公开日2005年10月26日 申请日期2005年6月17日 优先权日2005年6月17日
发明者王浩锴, 宋颀, 戈彦, 杨临庆, 何宁 申请人:北京蓝宇创杰科技发展有限公司