彩铃选择方法、装置和系统的制作方法

文档序号:7643113阅读:190来源:国知局
专利名称:彩铃选择方法、装置和系统的制作方法
技术领域
本发明涉及通信领域,尤其涉及彩铃选择技术。
背景技术
彩铃业务为CRBT(Coloring Ring Back Tone,多彩回铃音业务)的简称。彩铃业务包括被叫彩铃业务和主叫彩铃业务两种。所述被叫彩铃业务是由被叫用户设定的、放给主叫用户听的业务;所述主叫彩铃业务是由主叫用户设定的、放给主叫用户自己听的业务。通过用户定制的彩铃业务,在一次呼叫过程中,被叫用户摘机应答前,主叫用户听到的将不再是单调的振铃提示音,而是用户已经定制的个性化的特殊音效回铃音,如音乐、歌曲、故事情节或人物对话等等。
目前,可以实现彩铃业务的方案很多,如智能网方案、端局改造和信令拦截方案。下面仅以通过智能网方案实现彩铃业务为例进行说明通过智能网方案实现彩铃业务时,基于如图1所示的智能网系统。所述智能网系统包括发送端的MSC(Mobile Switching Center,移动交换中心),标识为VMSCA;被叫用户的HLR(Home Location Register,归属位置寄存器);被叫用户归属的SCP(Service Control Point,业务控制点);彩铃平台;以及,接收端的MSC,标识为VMSCB。
所述VMSCA,用于为主叫用户发起呼叫,并将呼叫路由到接收端的VMSCB;所述HLR,用于记录被叫用户是否签约个性化回铃音业务的签约信息,并支持所述SCP查询被叫用户的漫游号码MSRN;所述SCP,用于加载部分业务信息;所述彩铃平台,用于事先配置主叫用户或被叫用户定制的彩铃,以及对铃音资源的管理,并判断主被叫用户的功能并提供定制的彩铃。
基于上述智能网系统的标准移动智能业务触发流程如图2所示,其实现原理如下主叫用户向发送端的VMSCA发起呼叫,发送端的VMSCA从被叫用户的HLR中,获取被叫用户的智能签约信息T-CSI(Termination-CAMELSubscription Information,终端CAMEL签约信息),该信息中包含有被叫用户是否定购了个性化彩铃业务的信息;当所述T-CSI中包含有被叫用户定购了个性化彩铃业务的信息时,所述VMSCA根据所述T-CSI触发智能业务被叫流程,到彩铃业务所在的SCP;主叫端局VMSCA将呼叫路由至被叫端局VMSCB,再由彩铃业务所在的SCP,指示主叫端局将呼叫路由到彩铃平台,所述彩铃平台将被叫用户定购的彩铃,播放给主叫端局。
基于上述方案实现彩铃业务时,所述彩铃平台中事先配置的主叫或被叫用户定制的彩铃有如下几种方式第一种,在彩铃平台中事先配置主叫用户号码与一个彩铃之间的对应关系;和/或,配置被叫用户号码与一个彩铃之间的对应关系。在这种情况下,彩铃平台只能从中选择出一个彩铃,因此不能为主叫用户提供个性化的彩铃业务。
第二种,在彩铃平台中事先进行如表1中的一种或几种的组合设置

表1表1中,当按时间设置回铃音时,需要在彩铃平台中事先配置每个不同时间段(不同时间段可以是每天不同时间段、每周/每月/每年的某天或某几天)对应一个不同的彩铃,但同一时间段仍然对应一个相同的彩铃。当主叫用户呼叫被叫用户,并且呼叫到达彩铃平台时,所述彩铃平台可针对不同时间段,为主叫用户播放不同的回铃音;若不进行特殊设置,则默认为可在任何时间段播放相同的回铃音。
当设置类型为默认回铃音时,需要在彩铃平台中事先配置一个默认彩铃。当主叫用户呼叫被叫用户,并且呼叫到达彩铃平台时,所述彩铃平台可以在没有对彩铃业务进行特别设置的情况下,将所述默认彩铃提供给主叫用户。彩铃定制用户可以更换默认回铃音。
当设置类型为个人回铃音时,需要在彩铃平台中事先配置主叫用户号码或被叫用户号码对应一个彩铃;当主叫用户呼叫被叫用户,并且呼叫到达彩铃平台时,所述彩铃平台可以根据主叫用户号码或被叫用户号码选择出其对应的一个彩铃,并播放给所述主叫用户。
当设置类型为群组回铃音时,需要在彩铃平台中将具有类似性质的联系人电话号码(比如同事、朋友等)管理成一个彩铃群组,并设置每个彩铃群组对应一个彩铃。当主叫群组中的用户呼叫被叫用户,并且呼叫到达彩铃平台时,所述彩铃平台根据呼叫请求信令中携带的主叫用户号码,在彩铃群组中找到主叫用户所在的群组,并将所述群组对应的彩铃播放给所述主叫用户。
上述技术方案中,因为同一个时间段内只有一个彩铃与主叫用户号码或被叫用户号码对应,因此当呼叫到达彩铃平台时,所述彩铃平台只能根据主叫用户号码或被叫用户号码选择出该彩铃,因此上述技术方案不能根据主叫用户在当前呼叫期间的情况,如主叫用户的偏好、主叫用户发起呼叫的时间以及主叫用户当前的状态等,为主叫用户选择合适的彩铃。
另外,上述技术方案需要主叫用户或被叫用户手动进行群组彩铃或者按时间设置播放彩铃,按默认回铃音播放彩铃等特殊设置,不仅操作烦琐,而且工作量较大。
另外,在没有为主叫用户设置彩铃的情况下,系统只能为主叫用户播放默认的铃音。

发明内容
本发明的实施例提供一种彩铃选择方法和系统,其能够根据主叫用户在当前呼叫期间的情况,为主叫用户选择合适的彩铃。
本发明的实施例通过如下技术方案实现本发明的实施例提供一种彩铃选择方法,其包括根据用户标识信息获取本次呼叫中可使用的至少一个彩铃ID;并根据所获取的彩铃ID获取对应的彩铃描述信息;根据用户标识信息获取本次呼叫中对应的用户属性信息;利用匹配策略,将所述彩铃描述信息和对应的用户属性信息进行匹配,并根据匹配结果选取匹配度最高的彩铃。
本发明的实施例还提供一种彩铃选择装置,其包括数据服务单元,用于根据用户标识信息获取本次呼叫中可使用的至少一个彩铃ID,并根据所获取的彩铃ID,获取对应的彩铃描述信息;以及,根据用户标识信息获取对应本次呼叫中的用户属性信息;彩铃选择单元,用于利用匹配策略,将所述数据服务单元所获取的彩铃描述信息和用户属性信息进行匹配,并根据匹配结果获取匹配度最高的彩铃。
本发明的实施例还提供一种彩铃选择系统,其包括通信网络和彩铃平台;所述通信网络,用于建立主叫端局与被叫端局间的通信,指示主叫端局将呼叫路由到所述彩铃平台;所述彩铃平台,用于根据所述呼叫中的用户标识信息,获取本次呼叫中可使用的至少一个彩铃ID,并根据所获取的彩铃ID,获取对应的彩铃描述信息;以及,根据用户标识信息获取对应本次呼叫过程的用户属性信息;利用匹配策略,将所获取的彩铃描述信息和用户属性信息进行匹配,并根据匹配结果获取匹配度最高的彩铃,并将所述彩铃进行播放。
由上述本发明的实施例提供的具体实施方案可以看出,其在给主叫用户播放彩铃之前,根据用户标识信息获取本次呼叫中可使用的至少一个彩铃ID,并根据所获取的彩铃ID获取对应的彩铃描述信息;以及根据用户标识信息获取对应本次呼叫过程中的用户属性信息;然后利用匹配策略,将所述彩铃描述信息和对应的用户属性信息进行匹配,并根据匹配结果选取匹配度最高的彩铃。因此本发明的实施例,能够结合主叫用户在当前呼叫期间的情况,为主叫用户选择合适的彩铃。


图1为背景技术提供的智能网系统的框架图;图2为背景技术提供的标准移动智能业务触发流程;图3为本发明提供的第一实施例的结构原理图;图4为本发明提供的第一实施例中的彩铃选择装置的结构原理图;图5为本发明提供的第三实施例的流程图;图6为本发明提供的第三实施例中,彩铃平台的处理流程图。
具体实施例方式
本发明提供的第一实施例是一种彩铃选择系统,其结构如图3所示,包括通信网络和彩铃平台。其中所述彩铃平台包括信令解析装置、彩铃选择装置和彩铃播放器。
所述通信网络建立主叫端局与被叫端局间的通信,并指示主叫端局将呼叫路由到所述彩铃平台,具体如下所述通信网络可以通过主叫端局将呼叫路由到被叫端局,并且被叫振铃的方法,建立主叫端局与被叫端局间的通信;也可以通过主叫端局将呼叫路由所述彩铃平台,然后由所述彩铃平台将呼叫路由到被叫端局,从而建立主叫端局与被叫端局间的通信;在所述通信网络建立主叫端局与被叫端局间的通信的过程中,或,在所述通信网络完成主叫端局与被叫端局间的通信的过程后,所述通信网络根据被叫用户的T_CSI触发智能业务被叫流程到彩铃业务所在的SCP;所述SCP接收到被叫振铃后,指示主叫端局将呼叫路由到彩铃平台。当主叫端局MSC确定被叫处于空闲状态后,给彩铃平台发送LAM(Initial Address Message,初始地址信息)的呼叫信令,所述IAM包括主叫用户号码、被叫用户号码和路由号码。
当呼叫信令到达所述彩铃平台后,所述彩铃平台中的信令解析装置,根据路由到所述彩铃平台的呼叫信令,解析出对应所述呼叫的用户标识信息,包括主叫用户号码或被叫用户号码。
所述彩铃选择装置根据所述信令解析装置解析出的用户标识信息,如主叫或被叫用户号码,获取本次呼叫中可使用的至少一个彩铃ID,并根据所获取的彩铃ID,获取对应的彩铃描述信息;以及,根据所述信令解析装置解析出的用户标识信息,如主叫或被叫用户号码获取对应本次呼叫过程中的用户属性信息;然后利用匹配策略,将所获取的彩铃描述信息和用户属性信息进行匹配,并根据匹配结果获取匹配度最高的彩铃作为本次呼叫中的目标彩铃;所述彩铃播放器播放所述彩铃选择装置所选择的目标彩铃。
所述彩铃选择装置的结构如图4所示,包括数据服务单元和彩铃选择单元。其中,所述数据服务单元包括个人铃音查询子单元、彩铃音查询子单元和用户档案查询子单元。所述彩铃选择装置还包括个人铃音库、彩铃信息库和用户档案库。下面分别对其进行介绍所述个人铃音库中保存有用户标识信息与一个或多个彩铃ID之间的对应关系,如主叫用户号码与一个或多个彩铃ID之间的对应关系;和/或,保存有被叫用户号码与一个或多个彩铃ID之间的对应关系。对于被叫彩铃,所述彩铃ID对应的彩铃包括被叫用户定制的彩铃、系统或其他用户赠送的彩铃等;对于主叫彩铃,所述彩铃ID对应的彩铃包括主叫用户定制的彩铃、系统或其他用户赠送的彩铃等。如表1所示给出了主叫用户号码或被叫用户号码与可供选择的彩铃ID之间的对应关系

表1所述彩铃信息库中保存有所述彩铃平台上所有彩铃ID对应的彩铃描述信息,以及彩铃ID对应的彩铃文件。
考虑到目前免费的CDDB(CD数据库),即光盘信息数据库中,包含了上百万张CD的相关信息,如歌手、曲目名称、风格等侧重彩铃的内在特性的描述信息;以及,目前存在一些侧重彩铃的外在特性的描述信息,如表2所示

表2本实施例结合目前存在的形铃描述信息,在描述彩铃描述信息时尽量采用多个不同维度,如可以包括如下信息中的至少一个彩铃对应的名称、歌手、歌手所在的地区、主题、类型、旋律、情感、时代、铃音文件。如表3所示给出了本实施例中描述的彩铃描述信息

表3所述用户档案库中保存有用户标识信息与用户属性信息之间的对应关系,如主叫用户号码与用户属性信息之间的对应关系;和/或,保存有被叫用户号码与用户属性信息之间的对应关系。所述用户属性信息包括用户ID,用户的偏好信息,还可以包括用户基本信息和/或所述用户的上下文信息。如表4所示给出了一种用户属性信息的描述


表4表4中,所述用户ID用来唯一标识每个用户,可以是主叫用户的移动号码或固定号码和/或被叫用户的移动号码或固定号码。
所述用户基本信息可以包括用户的年龄和性别等。所述用户的上下文信息包括用户当前活动时的情绪、状态等。如下为所述信息的三种获得途径1、用户主动提供;2、根据用户的日程表推理获得;3、通过各种生物传感器获得,如用户的活动状态和地点可以根据用户提供的日程表推理获得,如用户当天日程表上有下午3:00-4:00有会议,就可以推理得到用户下午3:00-4:00的活动状态为开会,地点为会议室。对于用户的情绪状态,可以通过传感器获得用户的一些生理特征,如心跳、血压等,来推断用户是平静或焦急等状态。
所述偏好信息指用户对音乐的偏好的描述信息,包括偏好属性和对此属性感兴趣的程度。所述偏好属性包括歌曲,以及所述歌曲对应的歌手、地区和旋律等信息。
所述对偏好属性感兴趣的程度用Weight(权值)来表示,所述Weight位于
区间,值越大,表示感兴趣的程度越高,缺省时用0表示。如表5所示给出了与偏好信息相关的描述

表5
所述个人铃音库、彩铃信息库和用户档案库可以部署在彩铃平台上,也可以由独立于彩铃平台的外部部件提供。
对于主被叫属于不同运营商的情况,可将所述个人铃音库看作两个独立的物理实体,两个运营商可以互相访问双方个人铃音库中的数据;也可以将个人铃音库看作一个逻辑实体,两个运营商都可以访问所述个人铃音库。所述彩铃信息库和用户档案库同样可以这样认为。
所述数据服务单元获取到彩铃平台解析到的用户标识信息,如主叫用户号码或被叫用户号码后,先根据主叫用户号码或被叫用户号码获取本次呼叫中可使用的一个或多个彩铃ID;然后根据所获取的彩铃ID,获取对应的彩铃描述信息;以及,根据主叫或被叫用户号码获取对应的用户属性信息。具体处理如下通过个人铃音查询子单元,根据所述主叫用户号码,向个人铃音库发送相应的数据请求,并根据个人铃音库返回的信息,获取本次呼叫中对应所述主叫用户号码的一个或多个彩铃ID;如果不能根据所述主叫用户号码获取对应的彩铃ID,则根据被叫用户号码,从个人铃音库中,获取本次呼叫中对应所述被叫用户号码的一个或多个彩铃ID。然后,通过彩铃音查询子单元,根据所述个人铃音查询单元所获取的彩铃ID,向彩铃信息库发送相应的数据请求,并根据彩铃信息库返回的信息,获取对应的彩铃描述信息,然后将所述彩铃描述信息保存到对应的彩铃描述文件中。
在进行上述处理时,考虑到彩铃一般是给主叫用户听的,所以优先输入主叫用户号码,并根据主叫用户号码,查找主叫用户的偏好等属性信息。如果查找到主叫用户的属性信息后,则根据所述主叫用户的属性信息来选择彩铃;如果查找不到主叫用户的属性信息或主叫用户的属性信息为空时,可以根据被叫用户的属性信息来选择彩铃,这种情况下,所述用户档案查询单元查询的是被叫用户的属性信息。具体处理如下当查找彩铃描述信息的同时,通过用户档案查询子单元,根据主叫用户号码,向用户档案库发送相应的数据请求,并根据用户档案库返回的信息,获取对应的用户属性信息。如果不能获取到对应本次呼叫过程的用户属性信息,则根据被叫用户号码,向用户档案库发送相应的数据请求,并根据用户档案库返回的信息,获取对应的用户属性信息。然后将所述用户属性信息保存到对应的用户档案文件中。
所述彩铃选择单元利用匹配策略,将所述数据服务单元所获取的彩铃描述信息和用户属性信息进行匹配,并根据匹配结果获取匹配度最高的彩铃。
在进行匹配计算时,考虑到目前存在的一些个性化推荐系统,如协同推荐系统、基于内容的推荐系统等,在推荐时会同时考虑用户的特点和被推荐物品的特点,通过一些计算匹配度的方法,计算用户与用户或用户与被推荐物品之间的匹配度来进行推荐。所述计算匹配度的方法包括很多种,如基于向量空间的内积法、夹角余弦法、欧几里德距离法等。因此本发明的实施例在计算匹配度时,可以借鉴现有的计算匹配度的方法。
由于彩铃描述信息与用户偏好属性信息可以一一对应,如一首彩铃对应的彩铃描述信息有歌手信息,用户偏好属性信息中也对应有对歌手的偏好信息,所以用现有的内积法来计算用户和彩铃之间的匹配度是没有问题的。为了使彩铃的选择更加具有灵活性,还可以考虑用户的上下文信息(通过用户当前活动信息获得),将每一种上下文信息映射到描述用户的一种属性,表示用户什么状态时会偏好什么类型的彩铃。如果将用户档案中用户的偏好信息看作是相对长期的偏好,那么用户的上下文信息映射到的偏好属性是用户的短期偏好。具体映射时,可以将所述用户的上下文信息与用户属性信息中的偏好信息进行映射;当能够映射到对应的用户偏好信息中的某个向量信息时,设置其对应的向量维度值,即权值;如,将这种通过上下文信息映射到的用户偏好信息的权值设为1。这种用户上下文与用户偏好属性信息之间的映射规则可以事先设置好,保存在彩铃选择单元中。如假设事先设置的映射规则为情绪——>旋律;状态——>旋律。这样可以将平静情绪对应一种舒缓旋律,即平静——>舒缓;将等待状态对应一种欢快旋律,即等待——>欢快。
在计算彩铃与用户的匹配度时,提取彩铃描述信息与所述用户偏好信息中存在的相同向量信息,并将所述用户偏好信息中对应所述相同向量信息下的信息作为向量维度;将用户属性信息和彩铃描述信息中的各项向量信息分别与所述向量维度进行匹配,根据匹配结果获得相应的向量维度值;对于用户上下文信息,可以将所述用户的上下文信息与用户属性信息中的偏好信息进行映射;当能够映射到对应的用户偏好信息中的某个向量信息,如旋律时,设置其对应的向量维度值,如可以设置权值为1;之后可以将所设置的向量维度值与用户属性信息对应的向量维度值进行组合;最后,根据所获得的向量维度值,计算所述彩铃描述信息和对应的用户属性信息之间的匹配度。
例如,彩铃描述信息与用户属性信息中的偏好信息之间对应的相同项为(歌手,地区,旋律),取用户属性信息中的偏好信息下对应所述相同项下的信息作为向量维度,如可以取(刘若英,台湾,舒缓,欢快)作为向量维度。对于所述向量维度,将用户档案中每一项偏好信息作为用户向量的一项,该属性的权值作为这一项用户向量的值;将彩铃描述信息中的每一项向量与用户向量对应,若彩铃描述信息中没有此项用户偏好属性信息,则将所述这一项的值置为0,否则置为1。匹配度的计算公式为匹配度=用户向量·彩铃向量假设彩铃“后来”的描述信息包括如下信息歌手刘若英;地区台湾;旋律舒缓用户属性信息包括如下信息1、用户上下文信息映射到用户属性信息中的偏好属性信息时获得的向量维度值
情绪平静——>旋律舒缓weight1;状态等待——>旋律欢快weight1;2、用户属性信息中的偏好属性信息对应的向量维度值歌手刘若英weight0.8;地区台湾weight0.5;旋律舒缓weight0.7;旋律欢快weight0.6;可见对用户号码138*******1的用户,旋律偏好信息中此时舒缓为1+0.7=1.7;欢快为1+0.6=1.6。
则其用户偏好信息下的(刘若英,台湾,舒缓,欢快),作为向量维度,于是对应所述向量维度有用户向量为(0.8,0.5,1.7,1.6);彩铃向量为(1,1,1,0)。
所以,所述用户与彩铃“后来”的匹配度为用户向量·彩铃向量=(0.8,0.5,1.7,1.6)·(1,1,1,0)=3(匹配度)下面以实现被叫彩铃为例,描述所述彩铃选择装置的具体处理过程。
假设有一次呼叫主叫用户号码138*******1,被叫用户号码138*******4;所述彩铃选择装置的具体处理过程如下首先通过个人铃音查询单元在个人铃音库中找到与被叫用户号码对应的彩铃ID,包括(000001、000005、000008)。
接着,根据所述彩铃ID,通过彩铃音查询单元在彩铃信息库中找到相应的彩铃描述信息,并记录在待选彩铃描述文件中,如表6所示为记录的彩铃ID为000001、000005、000008的彩铃的描述信息

表6同时,通过用户档案查询单元,根据主叫用户号码,在用户档案库中找到所述用户的属性信息,并将其保存在档案文件中,如表7所示保存了用户ID为138*******1的属性信息。

表7其中,所述用户的偏好信息如表8所示

表8然后,将待选彩铃描述文件和用户档案文件中的内容匹配,假设在彩铃策略设置中为上下文设置如下的规则情绪——>旋律;状态——>旋律;平静——>舒缓;等待——>欢快;所以对用户138*******1,旋律偏好信息中此时舒缓为1+0.7=1.7;欢快为1+0.6=1.6,彩铃描述信息与用户属性信息中存在的相同向量信息,包括歌手、地区和旋律,取用户偏好信息中对应所述相同向量信息下包含的信息作为向量维度,为(刘若英,SHE,庞龙,台湾,内地,舒缓,激情,欢快)。于是将用户属性信息与所述向量维度进行匹配,得到对应的用户向量;以及将彩铃描述信息与所述向量维度进行匹配,得到对应的彩铃向量,如下用户向量为(0.8,0.5,0.2,0.5,0.8,0.7,0.2,0.6);彩铃000001的向量为(1,0,0,1,0,1,0,0);
彩铃000005的向量为(0,1,0,1,0,0,1,0);彩铃000008的向量为(0,0,1,0,1,0,0,1);对每一首彩铃按歌手,地区和旋律三项来进行匹配度计算,匹配度为000001用户向量·彩铃000001向量=3(匹配度)000005用户向量·彩铃000005向量=1.2(匹配度)000008用户向量·彩铃000008向量=2.6(匹配度)可以看出彩铃ID为000001的彩铃与主叫用户属性信息的匹配度最高,于是选择彩铃ID为000001的彩铃作为目标彩铃。
本发明提供的第二实施例是一种彩铃选择装置,其结构与具体处理过程,与第一实施例中的相关描述雷同,这里不再详细描述。
本发明提供的第三实施例是一种彩铃选择方法,其在给主叫用户播放彩铃之前,根据用户标识信息,如主叫或被叫用户号码获取本次呼叫中可使用的至少一个彩铃ID,并根据所获取的彩铃ID获取对应的彩铃描述信息;以及根据用户标识信息,如主叫或被叫用户号码获取对应的用户属性信息;然后利用匹配策略,将所述彩铃描述信息和对应的用户属性信息进行匹配,并根据匹配结果选取匹配度最高的彩铃。
在实施所述第一实施例之前,需要作如下工作保存用户标识信息与至少一个彩铃ID之间的对应关系,如保存主叫用户号码与至少一个彩铃ID之间的对应关系;和/或,保存被叫用户号码与至少一个彩铃ID之间的对应关系。
保存彩铃与彩铃描述信息之间的对应关系。其中,所述彩铃描述信息包括如下信息中的至少一个彩铃对应的名称、歌手、歌手所在的地区、主题、类型、旋律、情感、时代、铃音文件。
保存用户标识信息与用户属性信息之间的对应关系,如主叫用户号码与用户属性信息之间的对应关系;和/或,保存被叫用户号码与用户属性信息之间的对应关系。其中,所述用户属性信息包括用户的偏好信息,以及如下信息中的至少一种上下文信息、用户的基本信息。
所述第一实施例的具体实施流程如图5所示,包括如下内容步骤S100,主叫用户归属的MSC/SSP,根据被叫用户的T_SCI触发智能业务被叫流程到彩铃业务所在的SCP。
步骤S200,主叫用户归属的MSC/SSP将呼叫路由到被叫用户归属的MSC,被叫用户振铃。
步骤S300,所述SCP接收到所述振铃后,指示主叫用户归属的MSC/SSP,将呼叫路由到彩铃平台;所述主叫用户归属的MSC/SSP发送初始地址消息IAM的路由信令给彩铃平台。
步骤S400,所述彩铃平台从接收到的路由信令中解析出用户标识信息,如主/被叫用户号码,并根据主/被叫用户号码,获取本次呼叫中可使用的一个或多个彩铃ID,并根据所获取的彩铃ID获取对应的彩铃描述信息;以及根据用户标识信息,如主叫或被叫用户号码获取对应的用户属性信息;然后利用匹配策略,将所述彩铃描述信息和对应的用户属性信息进行匹配,并根据匹配结果选取匹配度最高的彩铃,为主叫用户选择播放合适的彩铃。下面以用户标识信息为主叫或被叫用户号码为例,对步骤S400进行说明,具体实现如图6所示,包括步骤S401,彩铃平台从主叫用户归属的MSC/SSP发送的路由信令中解析出主叫用户号码和被叫用户号码。
步骤S402,根据用户定制的信息判断系统采用的彩铃是否为主叫彩铃。
若系统采用主叫彩铃,则执行步骤S403,根据本次发起呼叫的主叫用户号码,查找对应所述主叫用户号码的彩铃ID;然后执行步骤S405。
若系统采用被叫彩铃,则执行步骤S404,根据本次呼叫的被叫用户号码,查找对应所述被叫用户号码的彩铃ID;然后执行步骤S405。其中,对应所述被叫用户号码的彩铃ID包括用户主动定购的彩铃对应的ID,或者是其他用户赠送的彩铃对应的ID,或者是系统提供的免费彩铃对应的ID,或者是用户DIY(Do it yourself,自己制作的)的彩铃对应的ID等。
经过上述步骤,若没有查找到对应的彩铃ID,则结束。如果找到对应的彩铃ID后,则执行如下步骤步骤S405,判断所查找到的彩铃ID的数目是否大于1。
若所查找到的彩铃ID只有一个,则执行步骤S406,即根据所述彩铃ID,获取所述彩铃ID对应的铃音文件,并将其作为目标彩铃,然后转入步骤S412;步骤S407,若所查找到的彩铃ID有多个,则根据所述彩铃ID,查询所述彩铃ID对应的彩铃描述信息;然后执行步骤S408。
步骤S408,查询是否存在对应本次呼叫的主叫用户属性信息。
若存在主叫用户的属性信息,则执行步骤S409,根据所述主叫用户号码找到对应本次呼叫的主叫用户属性信息,然后转入步骤S411。
若不存在主叫用户的属性信息,则执行步骤S410,根据所述被叫用户号码,查询并得到对应本次呼叫的被叫用户属性信息,然后转入步骤S411。
步骤S411,根据匹配策略,通过匹配度计算方法,对查找到的用户属性信息与查找到的每个彩铃ID对应的彩铃描述信息进行匹配度计算,并根据计算结果,找出匹配度最高的彩铃ID,并将所述彩铃ID的铃音文件作为目标彩铃。
步骤S412,给主叫用户播放目标彩铃。
步骤S500,被叫摘机,彩铃音停止,主叫用户与被叫用户进行通话。
由上述本发明的实施例提供的具体实施方案可以看出,其在给主叫用户播放彩铃之前,根据用户标识信息获取本次呼叫中可使用的至少一个彩铃ID,并根据所获取的彩铃ID获取对应的彩铃描述信息;以及根据用户标识信息获取对应本次呼叫过程的用户属性信息;然后利用匹配策略,将所述彩铃描述信息和对应的用户属性信息进行匹配,并根据匹配结果选取匹配度最高的彩铃。因此本发明的实施例,能够根据主叫用户在当前呼叫期间的情况,为主叫用户选择合适的彩铃。
另外,由于本发明的实施例中不需要主叫用户或被叫用户手动进行群组彩铃或者按时间设置播放彩铃,按默认回铃音播放彩铃等特殊设置,因此避免了烦琐的操作,减少了工作量。
另外,本发明的实施例中,可以通过主叫用户号码或被叫用户号码为主叫用户,从主叫用户或波叫用户定制的彩铃中选择出合适的彩铃,因此上述实施例不需要为每个用户设置一一对应的彩铃,从而解决了现有技术中在没有为主叫用户设置彩铃的情况下,系统只能为主叫用户播放默认的铃音的弊端。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1.一种彩铃选择方法,其特征在于,包括根据用户标识信息获取本次呼叫中可使用的至少一个彩铃ID;并根据所获取的彩铃ID获取对应的彩铃描述信息;根据用户标识信息获取本次呼叫中对应的用户属性信息;利用匹配策略,将所述彩铃描述信息和对应的用户属性信息进行匹配,并根据匹配结果选取匹配度最高的彩铃。
2.如权利要求1所述的方法,其特征在于,在根据用户标识信息获取彩铃ID的过程之前,保存用户标识信息与至少一个彩铃ID之间的对应关系,并依据所保存的对应关系,获取用户标识信息对应的彩铃ID。
3.如权利要求1所述的方法,其特征在于,在根据所获取的彩铃ID获取对应的彩铃描述信息之前,保存彩铃ID与彩铃描述信息之间的对应关系,并依据所保存的对应关系,获取彩铃ID对应的彩铃描述信息。
4.如权利要求1所述的方法,其特征在于,在根据用户标识信息获取本次呼叫中对应的用户属性信息的过程之前,保存用户标识信息与用户属性信息之间的对应关系,并依据所保存的对应关系,获取用户标识信息对应的用户属性信息。
5.如权利要求1、2、3或4所述的方法,其特征在于,所述用户标识包括主叫用户号码或被叫用户号码。
6.如权利要求5所述的方法,其特征在于,所述用户属性信息包括用户ID,用户偏好信息,并可选地包括用户基本信息和/或所述用户的上下文信息。
7.如权利要求6所述的方法,其特征在于,所述用户偏好信息包括如下向量信息中的至少一个歌手、歌手所在的地区和旋律。
8.如权利要求7所述的方法,其特征在于,所述利用匹配策略,将所述彩铃描述信息和对应的用户属性信息进行匹配的过程,具体包括提取彩铃描述信息与所述用户偏好信息中存在的相同向量信息,并将所述用户偏好信息中对应所述相同向量信息下的信息作为向量维度;将用户属性信息和彩铃描述信息中的各项信息分别与所述向量维度进行匹配,根据匹配结果获得相应的向量维度值;根据所获得的向量维度值,计算所述彩铃描述信息和对应的用户属性信息之间的匹配度。
9.如权利要求8所述的方法,其特征在于,在所述根据所获得的向量维度值,计算所述彩铃描述信息和对应的用户属性信息之间的匹配度的过程,之前,还包括将所述用户的上下文信息与用户属性信息中的偏好信息进行映射;当能够映射到用户属性信息中中的偏好信息的向量信息时,设置其对应的向量维度值;将所设置的向量维度值,与根据匹配结果获得的用户属性信息中相同向量信息对应的向量维度值进行组合,得到组合后的向量维度值。
10.如权利要求8所述的方法,其特征在于,所述彩铃描述信息包括如下向量信息中的至少一个彩铃名称、歌手、歌手所在的地区、主题、类型、旋律、情感、时代、铃音文件。
11.一种彩铃选择装置,其特征在于,包括数据服务单元,用于根据用户标识信息获取本次呼叫中可使用的至少一个彩铃ID,并根据所获取的彩铃ID,获取对应的彩铃描述信息;以及,根据用户标识信息获取对应本次呼叫中的用户属性信息;彩铃选择单元,用于利用匹配策略,将所述数据服务单元所获取的彩铃描述信息和用户属性信息进行匹配,并根据匹配结果获取匹配度最高的彩铃。
12.如权利要求11所述的装置,其特征在于,还包括个人铃音库,用于保存用户标识信息与至少一个彩铃ID之间的对应关系;并将所述对应关系提供所述数据服务单元;彩铃信息库,用于保存彩铃ID与彩铃描述信息之间的对应关系;并将所述对应关系提供所述数据服务单元;用户档案库,用于保存用户标识信息与用户属性信息之间的对应关系;并将所述对应关系提供所述数据服务单元。
13.如权利要求12所述的装置,其特征在于,所述数据服务单元包括个人铃音查询子单元,用于根据用户标识信息,从个人铃音库中,获取本次呼叫中可使用的至少一个彩铃ID;彩铃音查询子单元,用于根据所述个人铃音查询单元所获取的彩铃ID,从彩铃信息库中,获取对应的彩铃描述信息;用户档案查询子单元,用于根据用户标识信息从用户档案库中,获取对应本次呼叫过程的用户属性信息。
14.一种彩铃选择系统,其特征在于,包括通信网络和彩铃平台;所述通信网络,用于建立主叫端局与被叫端局间的通信,指示主叫端局将呼叫路由到所述彩铃平台;所述彩铃平台,用于根据所述呼叫中的用户标识信息,获取本次呼叫中可使用的至少一个彩铃ID,并根据所获取的彩铃ID,获取对应的彩铃描述信息;以及,根据所述用户标识信息获取对应本次呼叫过程的用户属性信息;利用匹配策略,将所获取的彩铃描述信息和用户属性信息进行匹配,并根据匹配结果获取匹配度最高的彩铃,并将所述彩铃进行播放。
15.如权利要求14所述的系统,其特征在于,所述彩铃平台包括信令解析装置,用于根据路由到所述彩铃平台的呼叫,解析出对应所述呼叫的用户标识信息;彩铃选择装置,用于根据所述信令解析装置解析出的用户标识信息,获取本次呼叫中可使用的至少一个彩铃ID,并根据所获取的彩铃ID,获取对应的形铃描述信息;以及,根据所述信令解析装置解析出的用户标识信息获取对应本次呼叫过程的用户属性信息;利用匹配策略,将所获取的彩铃描述信息和用户属性信息进行匹配,并根据匹配结果获取匹配度最高的彩铃;彩铃播放器,用于播放所述彩铃选择装置所选择的彩铃。
全文摘要
本发明公开了一种彩铃选择方法、装置和系统,其根据用户标识信息获取本次呼叫中可使用的至少一个彩铃ID;并根据所获取的彩铃ID获取对应的彩铃描述信息;以及根据用户标识信息获取本次呼叫中对应的用户属性信息;利用匹配策略,将所述彩铃描述信息和对应的用户属性信息进行匹配,并根据匹配结果选取匹配度最高的彩铃。本发明能够根据主叫用户在当前呼叫期间的情况,为主叫用户选择合适的彩铃。
文档编号H04W88/18GK101014145SQ20071000042
公开日2007年8月8日 申请日期2007年2月5日 优先权日2007年2月5日
发明者汪芳山, 方琦, 谭银燕, 钟杰萍 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1