彩铃业务的处理方法及装置与流程

文档序号:14776678发布日期:2018-06-23 03:35阅读:253来源:国知局
彩铃业务的处理方法及装置与流程

本发明涉及通信技术,尤其涉及一种彩铃业务的处理方法及装置。



背景技术:

在现有的电话呼叫过程中,主叫用户在呼叫等待时会收听到呼叫过程音,常见的呼叫过程音为拨号音。

在现有技术中,为了提高用户的体验,运营商提供了彩铃业务。具体来说,主叫用户在呼叫等待时,在收听到拨号音之前会收听到彩铃音。

但是,彩铃音的内容一般为被叫用户在运营商提供的彩铃库中选择确定的。因此,作为主叫用户来说,仅能被动收听被叫用户选择的彩铃,其灵活度低,用户体验感差。



技术实现要素:

针对上述提及的在现有的电话呼叫过程中,当主叫用户进行呼叫等待时,主叫用户仅能被动收听被叫用户选择的彩铃,灵活度较低,用户体验差的问题,本发明提供了一种彩铃业务的处理方法及装置。

一方面,本发明提供了一种彩铃业务的处理方法,包括:

接收主叫用户发起的呼叫请求,所述呼叫请求包括主叫用户标识和被叫用户标识;

根据预设的彩铃业务数据库、所述主叫用户标识和被叫用户标识,获得所述主叫用户和所述被叫用户的彩铃以及对应的播放优先级;其中,所述预设的彩铃业务数据库中存储有各用户的用户标识、彩铃和对应的播放优先级;

根据所述主叫用户和所述被叫用户的彩铃以及播放优先级,确定目标彩铃,所述目标彩铃为所述主叫用户和所述被叫用户的彩铃中播放优先级高的彩铃;

在所述主叫用户进行呼叫等待时播放所述目标彩铃。

在其中一种可选的实施方式中,当所述彩铃业务数据库中不存在所述主叫用户的彩铃以及对应的播放优先级且存在所述被叫用户的彩铃以及对应的播放优先级时,将所述被叫用户的彩铃作为目标彩铃,并执行所述在所述主叫用户进行呼叫等待时播放所述目标彩铃的步骤;

当确定所述彩铃业务数据库中存在所述主叫用户的彩铃以及对应的播放优先级且不存在所述被叫用户的彩铃以及对应的播放优先级时,将所述主叫用户的彩铃作为目标彩铃,并执行所述在所述主叫用户进行呼叫等待时播放所述目标彩铃的步骤;

当确定所述彩铃业务数据库中不存在所述主叫用户的彩铃以及对应的播放优先级且不存在所述被叫用户的彩铃以及对应的播放优先级时,将在所述主叫用户进行呼叫等待时播放拨号音;

当确定所述彩铃业务数据库中存在所述主叫用户的彩铃以及对应的播放优先级且存在所述被叫用户的彩铃以及对应的播放优先级时,执行所述根据所述主叫用户和所述被叫用户的彩铃以及播放优先级,确定目标彩铃的步骤。

在其中一种可选的实施方式中,所述接收主叫用户发起的呼叫请求之前,还包括:

接收各用户上传的用户标识、彩铃以及对应的播放条件;

根据所述播放条件确定彩铃的播放优先级;

建立各用户的用户标识、彩铃以及对应的播放优先级之间的对应关系,并将各用户的所述对应关系存储至彩铃业务数据库中。

在其中一种可选的实施方式中,所述播放优先级是根据所述彩铃的播放时间和播放组群确定的。

在其中一种可选的实施方式中,所述彩铃包括音频、视频、文本、图片中的一种或多种。

另一方面,本发明提供了一种彩铃业务的处理装置,包括:

接收模块,用于接收主叫用户发起的呼叫请求,所述呼叫请求包括主叫用户标识和被叫用户标识;

优先级确定模块,用于根据预设的彩铃业务数据库、所述主叫用户标识和被叫用户标识,获得所述主叫用户和所述被叫用户的彩铃以及对应的播放优先级;其中,所述预设的彩铃业务数据库中存储有各用户的用户标识、彩铃和对应的播放优先级;根据所述主叫用户和所述被叫用户的彩铃以及播放优先级,确定目标彩铃,所述目标彩铃为所述主叫用户和所述被叫用户的彩铃中播放优先级高的彩铃;

播放模块,用于在所述主叫用户进行呼叫等待时播放所述目标彩铃。

在其中一种可选的实施方式中,所述优先级确定模块,具体用于:

当所述彩铃业务数据库中不存在所述主叫用户的彩铃以及对应的播放优先级且存在所述被叫用户的彩铃以及对应的播放优先级时,将所述被叫用户的彩铃作为目标彩铃,并执行所述在所述主叫用户进行呼叫等待时播放所述目标彩铃的步骤;

当确定所述彩铃业务数据库中存在所述主叫用户的彩铃以及对应的播放优先级且不存在所述被叫用户的彩铃以及对应的播放优先级时,将所述主叫用户的彩铃作为目标彩铃,并执行所述在所述主叫用户进行呼叫等待时播放所述目标彩铃的步骤;

当确定所述彩铃业务数据库中不存在所述主叫用户的彩铃以及对应的播放优先级且不存在所述被叫用户的彩铃以及对应的播放优先级时,将在所述主叫用户进行呼叫等待时播放拨号音;

当确定所述彩铃业务数据库中存在所述主叫用户的彩铃以及对应的播放优先级且存在所述被叫用户的彩铃以及对应的播放优先级时,执行所述根据所述主叫用户和所述被叫用户的彩铃以及播放优先级,确定目标彩铃的步骤。

在其中一种可选的实施方式中,所述接收模块在接收主叫用户发起的呼叫请求之前,还用于接收各用户上传的用户标识、彩铃以及对应的播放条件;

相应的,所述优先级确定模块还用于根据所述播放条件确定彩铃的播放优先级;建立各用户的用户标识、彩铃以及对应的播放优先级之间的对应关系,并将各用户的所述对应关系存储至彩铃业务数据库中。

在其中一种可选的实施方式中,所述播放优先级是根据所述彩铃的播放时间和播放组群确定的。

在其中一种可选的实施方式中,所述彩铃包括音频、视频、文本、图片中的一种或多种。

本发明提供的一种彩铃业务的处理方法及装置,通过接收主叫用户发起的呼叫请求,所述呼叫请求包括主叫用户标识和被叫用户标识;根据预设的彩铃业务数据库、所述主叫用户标识和被叫用户标识,获得所述主叫用户和所述被叫用户的彩铃以及对应的播放优先级;其中,所述预设的彩铃业务数据库中存储有各用户的用户标识、彩铃和对应的播放优先级;根据所述主叫用户和所述被叫用户的彩铃以及播放优先级,确定目标彩铃,所述目标彩铃为所述主叫用户和所述被叫用户的彩铃中播放优先级高的彩铃;在所述主叫用户进行呼叫等待时播放所述目标彩铃的技术方案,从而可根据主叫用户彩铃的优先级和被叫用户彩铃的优先级确定主叫用户进行呼叫等待时所播放的目标彩铃,进而提高彩铃播放业务的灵活性。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。

图1为本发明提供的一种网络架构示意图;

图2为本发明实施例一提供的一种彩铃业务的处理方法的流程示意图;

图3为本发明实施例二提供的一种彩铃业务的处理方法的流程示意图;

图4为本发明实施例三提供的一种彩铃业务的处理装置的结构示意图。

通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。

具体实施方式

在现有的电话呼叫过程中,主叫用户在呼叫等待时会收听到呼叫过程音,常见的呼叫过程音为拨号音。为了提高用户体验,运营商为用户提供了彩铃业务。

具体来说,用户可在运营商提供的各彩铃中选择自己喜欢的彩铃,并将其设置为目标彩铃,以使得当其他用户呼入并在呼叫等待时收听到该目标彩铃。

但是,现有的彩铃一般为运营商提供的,其内容以运营商广告、音乐、歌曲为主。一方面来说,可选择的彩铃范围较小,灵活度不高,另一方面来说,当用户作为主叫用户时,仅能收听被叫用户的彩铃,其用户体验感也较差。

为了解决现有的彩铃业务中存在的灵活度低,用户体验差的问题,本发明提供了一种彩铃业务的处理方法及装置。图1为本发明提供的一种网络架构示意图,其可由彩铃业务的处理装置、交换节点、彩铃业务数据库以及用户终端组成。其中,用户终端可通过安装的客户端等软件与交换节点实现信息传递和指令交互。交换节点则为具有话路交换和业务交换功能的实体装置,典型地可以是移动通信网络中的移动交换中心(MSC)或是固网中的交换机。在实际的网络架构中,交换节点是由若干个中继节点、节点以及服务器汇聚而成,为了描述方便,图1所示的网络架构中用交换节点表示这些单元的集合。交换节点还用于与彩铃业务的处理装置进行信息传递和指令交互。其中的彩铃业务的处理装置具体可为架设在远端的服务器,同时,彩铃业务的处理装置还连接有彩铃业务数据库。

需要说明的是,这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。

下面以具体地实施例对本发明的技术方案以及本申请的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本发明的实施例进行描述。

图2为本发明实施例一提供的一种彩铃业务的处理方法的流程示意图,如图2所示,本实施例一提供的彩铃业务的播放发方法包括:

步骤101、接收主叫用户发起的呼叫请求,其中,呼叫请求包括主叫用户标识和被叫用户标识。

需要说明的是,本发明提供的彩铃业务的处理方法的执行主体为图1所示网络架构中的彩铃业务的处理装置,如上,其具体可为设置在远端的服务器。进一步来说,其可由处理器、存储器、逻辑电路、芯片组等部件组成的物理装置。

在步骤101中,由主叫用户经由与之连接的交换节点发起一呼叫请求,彩铃业务的处理装置接收到该主叫用户的交换节点发送的呼叫请求。可知的是,该呼叫请求中包括有主叫用户标识以及被叫用户标识。

步骤102、根据预设的彩铃业务数据库、主叫用户标识和被叫用户标识,获得主叫用户和被叫用户的彩铃以及对应的播放优先级;其中,预设的彩铃业务数据库中存储有各用户的用户标识、彩铃和对应的播放优先级。

具体来说,在接收到呼叫请求之后,彩铃业务的处理装置将根据其中的主叫用户标识和被叫用户标识调用预存在彩铃业务数据库中的主叫用户和被叫用户的彩铃信息,该彩铃信息具体包括用户预先上传的彩铃以及彩铃对应的播放优先级。举例来说,播放优先级可为标志位信息,其具体可用不同的标识符号进行不同等级的播放优先级的标识。

进一步来说,彩铃可包括音频、视频、文本、图片中的一种或多种。

步骤103、根据主叫用户和被叫用户的彩铃以及播放优先级,确定目标彩铃,目标彩铃为主叫用户和被叫用户的彩铃中播放优先级高的彩铃。

具体来说,当获得主叫用户的彩铃、对应的播放优先级、被叫用户的彩铃和对应的播放优先级之后,可对二者的彩铃的播放优先级进行比对,以确定播放优先级较高的彩铃,该彩铃则可为目标彩铃。

步骤104、在主叫用户进行呼叫等待时播放目标彩铃。

具体来说,主叫用户的交换节点与被叫用户的交换节点取得通信,主叫用户将进入呼叫等待状态,即等待被叫用户的摘机,此时,彩铃业务的处理装置将该目标彩铃发送至主叫用户的交换节点,以使主叫用户收听到该目标彩铃。

本实施方式通过根据主叫用户彩铃的优先级和被叫用户彩铃的优先级确定主叫用户进行呼叫等待时所播放的目标彩铃,进而提高彩铃播放业务的灵活性。

在其他可选的实施方式中,还可包括有彩铃业务数据库中是否存有主叫用户的彩铃以及对应的播放优先级、被叫用户的彩铃以及对应的播放优先级进行判定,并根据判定结果执行相应的步骤,以提高处理速度。

具体来说,当彩铃业务数据库中不存在主叫用户的彩铃以及对应的播放优先级且存在被叫用户的彩铃以及对应的播放优先级时,将被叫用户的彩铃作为目标彩铃,并执行在主叫用户进行呼叫等待时播放目标彩铃的步骤;

当确定彩铃业务数据库中存在主叫用户的彩铃以及对应的播放优先级且不存在被叫用户的彩铃以及对应的播放优先级时,将主叫用户的彩铃作为目标彩铃,并执行在主叫用户进行呼叫等待时播放目标彩铃的步骤;

当确定彩铃业务数据库中不存在主叫用户的彩铃以及对应的播放优先级且不存在被叫用户的彩铃以及对应的播放优先级时,将在主叫用户进行呼叫等待时播放拨号音;

当确定彩铃业务数据库中存在主叫用户的彩铃以及对应的播放优先级且存在被叫用户的彩铃以及对应的播放优先级时,执行根据主叫用户和被叫用户的彩铃以及播放优先级,确定目标彩铃的步骤。

本发明提供的彩铃业务的处理方法通过接收主叫用户发起的呼叫请求,呼叫请求包括主叫用户标识和被叫用户标识;根据预设的彩铃业务数据库、主叫用户标识和被叫用户标识,获得主叫用户和被叫用户的彩铃以及对应的播放优先级;其中,预设的彩铃业务数据库中存储有各用户的用户标识、彩铃和对应的播放优先级;根据主叫用户和被叫用户的彩铃以及播放优先级,确定目标彩铃,目标彩铃为主叫用户和被叫用户的彩铃中播放优先级高的彩铃;在主叫用户进行呼叫等待时播放目标彩铃的技术方案,从而可根据主叫用户彩铃的优先级和被叫用户彩铃的优先级确定主叫用户进行呼叫等待时所播放的目标彩铃,进而提高彩铃播放业务的灵活性。

在图2所示的彩铃业务的处理方法的基础上,图3为本发明实施例二提供的一种彩铃业务的处理方法的流程示意图。

如图2所示,该方法包括:

步骤201、接收各用户上传的用户标识、彩铃以及对应的播放条件;

步骤202、根据播放条件确定彩铃的播放优先级;

步骤203、建立各用户的用户标识、彩铃以及对应的播放优先级之间的对应关系,并将各用户的对应关系存储至彩铃业务数据库中。

步骤204、接收主叫用户发起的呼叫请求,呼叫请求包括主叫用户标识和被叫用户标识。

步骤205、根据预设的彩铃业务数据库、主叫用户标识和被叫用户标识,获得主叫用户和被叫用户的彩铃以及对应的播放优先级;其中,预设的彩铃业务数据库中存储有各用户的用户标识、彩铃和对应的播放优先级。

步骤206、根据主叫用户和被叫用户的彩铃以及播放优先级,确定目标彩铃,目标彩铃为主叫用户和被叫用户的彩铃中播放优先级高的彩铃。

步骤207、在主叫用户进行呼叫等待时播放目标彩铃。

需要说明的是,本发明提供的彩铃业务的处理方法的执行主体为图1所示网络架构中的彩铃业务的处理装置,如上,其具体可为设置在远端的服务器。进一步来说,其可由处理器、存储器、逻辑电路、芯片组等部件组成的物理装置。

上述步骤204-207与实施例一中的步骤101-104类似,在此不进行赘述。

而与实施例一不同的是,在本实施例二中还包括步骤201-203。具体来说,其通过接收各用户上传的用户标识、彩铃以及对应的播放条件,并根据播放条件确定彩铃的播放优先级;建立各用户的用户标识、彩铃以及对应的播放优先级之间的对应关系,并将各用户的对应关系存储至彩铃业务数据库中的步骤,从而实现可从彩铃业务数据库中调取用户的彩铃的功能。

进一步来说,彩铃的播放条件具体可为播放组群和播放时间,而根据彩铃的播放条件确定彩铃的优先级则可考虑到该播放组群和播放时间等因素,可知的是,播放组群的范围越小,播放时间限定的范围越小,则播放优先级越高。

举例来说,用户A只是开启了彩铃业务,并没有上传彩铃而是选用运营商提供的彩铃,同时也没有限定播放时间和播放组群,而用户B同时开启了彩铃业务,上传了彩铃并上传了该彩铃的播放条件为全时段播放和不限定播放组群。此时,相对于用户A的播放优先级来说,显然用户B的播放优先级更高。当然,在本实施方式中,也可采用加权算法将播放优先级和播放条件进行量化处理,以实现其精准比对。

更进一步的,播放优先级还可与彩铃内容关联:

例如,当用户在将9:00至11:00期间开会,此时,用户可将彩铃设置为“开会中,请11:00之后再次拨打此电话”的音频或文本,并将该彩铃的播放时间设置为[9:00-11:00],将彩铃的播放组群设置为同事组群。由于采用上述设置,其优先级等级高,进而使得当用户的同事在9:00和11:00之间的时刻向该用户发起呼叫请求时,将收听到该用户的“开会中,请11:00之后再次拨打此电话”的信息。

综上,当建立各用户的用户标识、彩铃以及对应的播放优先级之间的对应关系之后,可将各用户的对应关系存储至彩铃业务数据库中的步骤,以便于后续从彩铃业务数据库中调取用户的彩铃和对应的播放优先级。

本发明实施例二提供的彩铃业务的处理方法,在实施例一的基础上还通过接收各用户上传的用户标识、彩铃以及对应的播放条件,根据播放条件确定彩铃的播放优先级,建立各用户的用户标识、彩铃以及对应的播放优先级之间的对应关系,并将各用户的对应关系存储至彩铃业务数据库中,从而实现对彩铃播放优先级的确定,进而提高了彩铃业务的灵活度。

图4为本发明实施例三提供的一种彩铃业务的处理装置的结构示意图,如图4所示,本发明提供的一种彩铃业务的处理装置,包括:

接收模块10,用于接收主叫用户发起的呼叫请求,呼叫请求包括主叫用户标识和被叫用户标识;

优先级确定模块20,用于根据预设的彩铃业务数据库、主叫用户标识和被叫用户标识,获得主叫用户和被叫用户的彩铃以及对应的播放优先级;其中,预设的彩铃业务数据库中存储有各用户的用户标识、彩铃和对应的播放优先级;根据主叫用户和被叫用户的彩铃以及播放优先级,确定目标彩铃,目标彩铃为主叫用户和被叫用户的彩铃中播放优先级高的彩铃;

播放模块30,用于在主叫用户进行呼叫等待时播放目标彩铃。

在其中一种可选的实施方式中,彩铃包括音频、视频、文本、图片中的一种或多种。

本实施方式通过接收主叫用户发起的呼叫请求,呼叫请求包括主叫用户标识和被叫用户标识;根据预设的彩铃业务数据库、主叫用户标识和被叫用户标识,获得主叫用户和被叫用户的彩铃以及对应的播放优先级;其中,预设的彩铃业务数据库中存储有各用户的用户标识、彩铃和对应的播放优先级;根据主叫用户和被叫用户的彩铃以及播放优先级,确定目标彩铃,目标彩铃为主叫用户和被叫用户的彩铃中播放优先级高的彩铃;在主叫用户进行呼叫等待时播放目标彩铃的技术方案,从而可根据主叫用户彩铃的优先级和被叫用户彩铃的优先级确定主叫用户进行呼叫等待时所播放的目标彩铃,进而提高彩铃播放业务的灵活性。

在其中一种可选的实施方式中,优先级确定模块20,具体用于:

当彩铃业务数据库中不存在主叫用户的彩铃以及对应的播放优先级且存在被叫用户的彩铃以及对应的播放优先级时,将被叫用户的彩铃作为目标彩铃,并执行在主叫用户进行呼叫等待时播放目标彩铃的步骤;

当确定彩铃业务数据库中存在主叫用户的彩铃以及对应的播放优先级且不存在被叫用户的彩铃以及对应的播放优先级时,将主叫用户的彩铃作为目标彩铃,并执行在主叫用户进行呼叫等待时播放目标彩铃的步骤;

当确定彩铃业务数据库中不存在主叫用户的彩铃以及对应的播放优先级且不存在被叫用户的彩铃以及对应的播放优先级时,将在主叫用户进行呼叫等待时播放拨号音;

当确定彩铃业务数据库中存在主叫用户的彩铃以及对应的播放优先级且存在被叫用户的彩铃以及对应的播放优先级时,执行根据主叫用户和被叫用户的彩铃以及播放优先级,确定目标彩铃的步骤。

在其中一种可选的实施方式中,接收模块10在接收主叫用户发起的呼叫请求之前,还用于接收各用户上传的用户标识、彩铃以及对应的播放条件;相应的,优先级确定模块20还用于根据播放条件确定彩铃的播放优先级;建立各用户的用户标识、彩铃以及对应的播放优先级之间的对应关系,并将各用户的对应关系存储至彩铃业务数据库中。优选地,播放优先级是根据彩铃的播放时间和播放组群确定的。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统的具体工作过程以及相应的有益效果,可以参考前述方法实施例中的对应过程,在此不再赘述。

本发明实施例三提供的彩铃业务的处理装置,通过接收主叫用户发起的呼叫请求,呼叫请求包括主叫用户标识和被叫用户标识;根据预设的彩铃业务数据库、主叫用户标识和被叫用户标识,获得主叫用户和被叫用户的彩铃以及对应的播放优先级;其中,预设的彩铃业务数据库中存储有各用户的用户标识、彩铃和对应的播放优先级;根据主叫用户和被叫用户的彩铃以及播放优先级,确定目标彩铃,目标彩铃为主叫用户和被叫用户的彩铃中播放优先级高的彩铃;在主叫用户进行呼叫等待时播放目标彩铃的技术方案,从而可根据主叫用户彩铃的优先级和被叫用户彩铃的优先级确定主叫用户进行呼叫等待时所播放的目标彩铃,进而提高彩铃播放业务的灵活性。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本发明旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求书指出。

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求书来限制。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1