一种彩像业务方法及系统与流程

文档序号:13767666阅读:188来源:国知局

本发明涉及电信增值业务领域,尤其涉及一种彩像业务方法及系统。



背景技术:

随着通讯技术、网络技术的发展,用户在通过固定终端、移动终端或者软终端进行话音呼叫时,已经不仅仅满足于只使用语音通信业务,还希望可以通过通讯网络享受到更加丰富的服务,比如通过彩铃业务实现呼叫接入等待时的音乐播放,达到既能展示用户的个性化又能给呼叫者提供一个良好体验的目的。

在话音的增值业务中,彩像业务与上述彩铃业务类似,但彩像业务给呼叫者展示的不仅仅是音乐,还能通过内容定制在呼叫过程中为呼叫者进行多媒体信息的展示,多媒体信息可以包括动画、图片和文字等类型。

然而,在当前的彩像业务设置中,业务系统中的彩像内容都是制作好的,用户一旦选定采用的彩像内容,每次展现给呼叫者的都是固定不变的多媒体信息,存在呈现效果单一且无法真正展示用户的个性化多媒体信息的问题。



技术实现要素:

本发明实施例提供一种彩像生成方法及系统,用以解决现有彩像业务中呈现的多媒体信息固定和无法展示用户个性化多媒体信息的问题。

第一方面,本发明提供了一种彩像业务方法,该方法包括:

当用户发生呼叫时,判断所述用户是否定制有彩像业务;

在判断所述用户定制有彩像业务时,根据所述用户的用户标识选择与所述用户标识对应的所述用户预设的彩像内容模板实例;

根据与所述彩像内容模板实例绑定的所述用户在预先授权的社交网络的账号信息,获取用户对应在所述社交网络的内容信息;

根据获取的所述社交网络的内容信息生成彩像内容信息;

将生成的所述彩像内容信息在呼叫对端的移动设备上播放。

结合第一方面,在第一方面的第一种可能的实现方式中,定制彩像业务,包括:

将预置的彩像内容模板列表以及彩像内容模板制作工具呈现;

对呈现的彩像内容模板列表中被选中并提交的彩像内容模板、或者对基于呈现的彩像内容模板制作工具制作并提交的彩像内容模板进行实例化,得到彩像内容模板实例;

解析所述彩像内容模板实例的内容来源信息,得到所述彩像内容模板实例涉及的社交网络;

对所述涉及的社交网络进行授权向导,获得用户在所述涉及的社交网络的账号信息;

保存获得的所述社交网络的账号信息,并将所述社交网络的账号信息与所述彩像内容模板实例进行绑定。

结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述内容来源信息为允许用户授权的社交网络或WEB2.0网站。

结合第一方面,在第一方面的第三种可能的实现方式中,根据所述用户的用户标识选择所述用户预设的彩像内容模板实例,包括:

根据所述用户的用户标识选择与所述用户标识对应的所述用户预设的彩像内容模板实例的集合;

根据当前的呼叫事件和呼叫对端的标识信息,从所述用户预设的彩像内容模板实例的集合中选择一个或多个彩像内容模板实例。

结合第一方面,在第一方面的第四种可能的实现方式中,获取用户对应在所述社交网络的内容信息,包括:

根据所述彩像内容模板实例的生成策略,获取用户对应在所述社交网络的内容信息。

结合第一方面的第四种可能的实现方式,在第一方面的第五种可能的实现方式中,根据所述彩像内容模板实例的生成策略,获取用户对应在所述社交网络的内容信息,包括:

若所述彩像内容模板实例的生成策略为实时生成策略,则根据所述账号信息实时访问用户预先授权的社交网络,并获取用户对应在所述社交网络的内容信息。

结合第一方面的第四种可能的实现方式,在第一方面的第六种可能的实现方式中,根据所述彩像内容模板实例的生成策略,获取用户对应在所述社交网络的内容信息,包括:

若所述彩像内容模板实例的生成策略为定时生成策略,则从本地获取用户对应在所述社交网络的内容信息;

从本地获取用户对应在所述社交网络的内容信息之前,还包括:

根据所述账号信息定时访问用户预先授权的社交网络,并获取用户对应在所述社交网络的内容信息,以及将所述社交网络的内容信息保存在本地。

结合第一方面的第四种可能的实现方式,在第一方面的第七种可能的实现方式中,根据所述彩像内容模板实例的生成策略,获取用户对应在所述社交网络的内容信息,包括:

若所述彩像内容模板实例的生成策略为准实时生成策略,判断本地是否存在用户对应在所述社交网络的内容信息;若是,则从本地获取用户对应在所述社交网络的内容信息;否则,根据所述账号信息实时访问用户预先授权的社交网络,并获取用户对应在所述社交网络的内容信息;

从本地获取用户对应在所述社交网络的内容信息之前,还包括:

根据所述账号信息定时访问用户预先授权的社交网络,并获取用户对应在所述社交网络的内容信息,以及将所述社交网络的内容信息保存在本地;

在设定的时长后,删除保存在本地的所述社交网络的内容信息。

第二方面,本发明提供了一种彩像业务系统,该系统包括:

判断单元,用于当用户发生呼叫时,判断所述用户是否定制有彩像业务;

选择单元,用于在判断所述用户定制有彩像业务时,根据所述用户的用户标识选择与所述用户标识对应的所述用户预设的彩像内容模板实例;

获取单元,用于根据与所述彩像内容模板实例绑定的所述用户在预先授权的社交网络的账号信息,获取用户对应在所述社交网络的内容信息;

生成单元,用于根据获取的所述社交网络的内容信息生成彩像内容信息;

播放单元,用于将生成的所述彩像内容信息在呼叫对端的移动设备上播放。

结合第二方面,在第二方面的第一种可能的实现方式中,所述系统还包括:

定制单元,用于将预置的彩像内容模板列表以及彩像内容模板制作工具呈现;对呈现的彩像内容模板列表中被选中并提交的彩像内容模板、或者对基于呈现的彩像内容模板制作工具制作并提交的彩像内容模板进行实例化,得到彩像内容模板实例;解析所述彩像内容模板实例的内容来源信息,得到所述彩像内容模板实例涉及的社交网络;对所述涉及的社交网络进行授权向导,获得用户在所述涉及的社交网络的账号信息;保存获得的所述社交网络的账号信息,并将所述社交网络的账号信息与所述彩像内容模板实例进行绑定。

结合第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述内容来源信息为允许用户授权的社交网络或WEB2.0网站。

结合第二方面,在第二方面的第三种可能的实现方式中,所述选择单元具体用于:

根据所述用户的用户标识选择与所述用户标识对应的所述用户预设的彩像内容模板实例的集合;

根据当前的呼叫事件和呼叫对端的标识信息,从所述用户预设的彩像内容模板实例的集合中选择一个或多个彩像内容模板实例。

结合第二方面,在第二方面的第四种可能的实现方式中,所述获取单元具体用于:

根据所述彩像内容模板实例的生成策略,获取用户对应在所述社交网络的内容信息。

结合第二方面的第四种可能的实现方式,在第二方面的第五种可能的实现方式中,所述获取单元具体用于:

若所述彩像内容模板实例的生成策略为实时生成策略,则根据所述账号信息实时访问用户预先授权的社交网络,并获取用户对应在所述社交网络的内容信息。

结合第二方面的第四种可能的实现方式,在第二方面的第六种可能的实现方式中,所述获取单元具体用于:

若所述彩像内容模板实例的生成策略为定时生成策略,则从本地获取用户对应在所述社交网络的内容信息;

从本地获取用户对应在所述社交网络的内容信息之前,还包括:

根据所述账号信息定时访问用户预先授权的社交网络,并获取用户对应在所述社交网络的内容信息,以及将所述社交网络的内容信息保存在本地。

结合第二方面的第四种可能的实现方式,在第二方面的第七种可能的实现方式中,所述获取单元具体用于:

若所述彩像内容模板实例的生成策略为准实时生成策略,判断本地是否存在用户对应在所述社交网络的内容信息;若是,则从本地获取用户对应在所述社交网络的内容信息;否则,根据所述账号信息实时访问用户预先授权的社交网络,并获取用户对应在所述社交网络的内容信息;

从本地获取用户对应在所述社交网络的内容信息之前,还包括:

根据所述账号信息定时访问用户预先授权的社交网络,并获取用户对应在所述社交网络的内容信息,以及将所述社交网络的内容信息保存在本地;

在设定的时长后,删除保存在本地的所述社交网络的内容信息。

本发明提供的方案,通过将社交网络与彩像业务相关联,基于社交网络的用户内容生成彩像内容,保证了呈现给用户的多媒体信息的动态化和个性化。

附图说明

图1为本发明实施例提供的一种彩像业务方法的流程图;

图2为本发明实施例用户定制彩像业务的流程图;

图3为本发明实施例提供的一种彩像业务系统的结构图。

具体实施方式

本发明实施例提供了一种彩像业务方法及系统,通过将社交网络与彩像业务相关联,基于社交网络的用户内容生成彩像内容,保证了呈现给用户的多媒体信息的动态化和个性化。

下面结合说明书附图和各实施例对本发明技术方案进行说明。

参阅图1所示,本发明实施例提供了一种彩像业务方法,该方法的实施流程如下:

步骤101:当用户发生呼叫时,判断该用户是否定制有彩像业务。

步骤102:在判断该用户定制有彩像业务时,根据该用户的用户标识选择与该用户标识对应的该用户预设的彩像内容模板实例。

具体地,彩像业务系统根据该用户的用户标识选择与该用户标识对应的该用户预设的彩像内容模板实例的集合,然后根据当前的呼叫事件和呼叫对端的标识信息,从该用户预设的彩像内容模板实例的集合中选择一个或多个彩像内容模板实例。

步骤103:根据与该彩像内容模板实例绑定的该用户在预先授权的社交网络的账号信息,获取用户对应在该社交网络的内容信息。

具体地,彩像业务系统根据改彩像内容模板实例的生成策略,获取用户对应在社交网络的内容信息。

若该彩像内容模板实例的生成策略为实时生成策略,则彩像业务系统根据账号信息实时访问用户预先授权的社交网络,并获取用户对应在该社交网络的内容信息。

若该彩像内容模板实例的生成策略为定时生成策略,则彩像业务系统从本地获取用户对应在该社交网络的内容信息。而在从本地获取用户对应在该社交网络的内容信息之前,彩像业务系统还会根据账号信息定时访问用户预先授权的社交网络,并获取用户对应在该社交网络的内容信息,以及将该社交网络的内容信息保存在本地。

若该彩像内容模板实例的生成策略为准实时生成策略,则彩像业务系统首先判断本地是否存在用户对应在该社交网络的内容信息;若是,则从本地获取用户对应在该社交网络的内容信息;否则,根据账号信息实时访问用户预先授权的社交网络,并获取用户对应在该社交网络的内容信息。而在从本地获取用户对应在该社交网络的内容信息之前,彩像业务系统还会根据账号信息定时访问用户预先授权的社交网络,并获取用户对应在该社交网络的内容信息,以及将该社交网络的内容信息保存在本地,以及在设定的时长后,删除保存在本地的该社交网络的内容信息。

步骤104:根据获取的社交网络的内容信息生成彩像内容信息。

步骤105:将生成的彩像内容信息在呼叫对端的移动设备上播放。

其中,用户定制彩像业务的流程如图2所示:

步骤201:用户登录彩像业务系统。

彩像业务系统提供多种彩像内容制作方案,包括基于现有内容的彩像内容制作方案和基于社交网络的彩像内容制作方案。

步骤202:用户选择基于社交网络的彩像内容制作方案。

步骤203:彩像业务系统将预置的彩像内容模板列表以及彩像内容模板制作工具呈现给用户。

步骤204:用户选择预置的彩像内容模板或者基于该制作工具制作自己的彩像内容模板,填写彩像内容模板的特征,并提交给彩像业务系统。

具体的,彩像内容模板的特征包括:

1)、内容来源信息,即允许用户授权的社交网络或互联网(英文:WEB)2.0网站,比如朋友圈、微博、位置、用户生成内容(英文:UserGeneratedContent,简称:UGC)内容等网站。需要说明的是,一个彩像内容模板可以支持一个或多个社交网站或WEB2.0网站。

2)、描述方式,用于将获取的具体网站上的特定内容信息,如用户的状态更新信息、用户信息、当前位置信息等,以特定的描述语言存储在彩像业务系统中,例如,基于可扩展标记语言(英文:ExtensibleMarkupLanguage,简称:XML)的领域专用语言(英文:DomainSpecificlanguage,简称:DSL)的描述方式。

3)、个性化策略,用于根据不同的呼叫事件限定本彩像内容模板的应用场景,比如可以选择在呼入或/和呼出场景中使用,或者,更进一步地,可以选择在呼入或/和呼出场景中处于呼叫等待、呼叫挂起或/和呼叫结束等状态时使用。根据设置个性化策略,用户可以针对不同的呼叫事件设置不同的彩像内容模板。

4)、生成策略,用于兼顾彩像内容生成的实时性和效率,包括实时生成策略、定时生成策略和准实时生成策略,其中,实时生成策略表示在触发彩像业务时彩像业务系统实时获取用户对应在社交网络的内容信息;定时生成策略表示彩像业务系统按照设定的周期预先获取并保存用户对应在社交网络的内容信息,在触发彩像业务时返回保存在本地的社交网络内容信息;准实时生成策略表示彩像业务系统按照设定的周期预先获取并保存用户对应在社交网络的内容信息,并且所保存的社交网络内容信息在系统中只能存在一定时间、过期则无效,在触发彩像业务时若保存在本地的社交网络内容信息仍存在系统中,则返回,否则实时获取用户对应在社交网络的内容信息。

5)、安全/隐私策略,用于根据呼叫对端的用户身份,比如呼叫对端的用户所述电信运营商,或者呼叫对端的用户在本用户电话簿上所属的组别等,指定本彩像彩像内容模板的适用范围,后续彩像业务系统将根据呼叫对端的号码选择适应的彩像内容模板,从而防止用户的隐私泄露。

步骤205:彩像业务系统对呈现的彩像内容模板列表中被选中并提交的彩像内容模板、或者对基于呈现的彩像内容模板制作工具制作并提交的彩像内容模板进行实例化,得到彩像内容模板实例。

实例化的过程即将用户填写的彩像内容模板的特征与该彩像内容模板进行关联和保存。另外,由于社交网络属于第三方业务系统,为了后续彩像业务系统能够访问相关的社交网络的内容信息实现动态的彩像内容的制作,还需要社交网络账号对彩像业务系统进行授权。

步骤206:彩像业务系统解析本彩像内容模板实例的内容来源信息,得到本彩像内容模板实例涉及的社交网络。

步骤207:彩像业务系统对本彩像内容模板实例涉及的社交网络进行授权向导,获得用户在所述涉及的社交网络的账号信息。

彩像业务系统可以采用一般社交网站或WEB2.0的数据开放授权方案,例如,采用OAuth(英文:OpenAuthorization)进行授权。

步骤208:用户通过使用相应社交网络的授权向导方案,对社交网络进行账号授权,允许彩像业务可以访问用户的社交网络的内容信息。

通过授权向导方案,彩像业务系统可以获得用户在指定社交网络的账号信息,比如OAuth方案下的AccessToken等。

步骤209:社交网络向彩像业务系统返回用户授权的社交网络账号信息。

步骤210:彩像业务系统保存获得的社交网络的账号信息,并将该社交网络的账号信息与本彩像内容模板实例进行绑定。

参阅图3所示,本发明实施例提供了一种彩像业务系统,用于实现本发明图2所示的一种彩像业务方法,该系统包括:

判断单元301,用于当用户发生呼叫时,判断该用户是否定制有彩像业务。

选择单元302,用于在判断用户定制有彩像业务时,根据该用户的用户标识选择与该用户标识对应的该用户预设的彩像内容模板实例。

获取单元303,用于根据与彩像内容模板实例绑定的用户在预先授权的社交网络的账号信息,获取用户对应在该社交网络的内容信息。

生成单元304,用于根据获取的社交网络的内容信息生成彩像内容信息。

播放单元305,用于将生成的彩像内容信息在呼叫对端的移动设备上播放。

所述彩像业务系统还包括:

定制单元306,用于将预置的彩像内容模板列表以及彩像内容模板制作工具呈现;对呈现的彩像内容模板列表中被选中并提交的彩像内容模板、或者对基于呈现的彩像内容模板制作工具制作并提交的彩像内容模板进行实例化,得到彩像内容模板实例;解析该彩像内容模板实例的内容来源信息,得到该彩像内容模板实例涉及的社交网络;对涉及的社交网络进行授权向导,获得用户在涉及的社交网络的账号信息;保存获得的社交网络的账号信息,并将该社交网络的账号信息与该彩像内容模板实例进行绑定。

其中,上述内容来源信息为允许用户授权的社交网络或WEB2.0网站。

选择单元302具体用于:根据用户的用户标识选择与该用户标识对应的该用户预设的彩像内容模板实例的集合;根据当前的呼叫事件和呼叫对端的标识信息,从该用户预设的彩像内容模板实例的集合中选择一个或多个彩像内容模板实例。

获取单元303具体用于:根据彩像内容模板实例的生成策略,获取用户对应在社交网络的内容信息。

具体地,若彩像内容模板实例的生成策略为实时生成策略,则获取单元303根据账号信息实时访问用户预先授权的社交网络,并获取用户对应在该社交网络的内容信息。

若彩像内容模板实例的生成策略为定时生成策略,则获取单元303从本地获取用户对应在该社交网络的内容信息。而在从本地获取用户对应在该社交网络的内容信息之前,获取单元303还会根据账号信息定时访问用户预先授权的社交网络,并获取用户对应在该社交网络的内容信息,以及将该社交网络的内容信息保存在本地。

若彩像内容模板实例的生成策略为准实时生成策略,则获取单元303判断本地是否存在用户对应在社交网络的内容信息;若是,则获取单元303从本地获取用户对应在该社交网络的内容信息;否则,根据账号信息实时访问用户预先授权的社交网络,并获取用户对应在该社交网络的内容信息。而在从本地获取用户对应在社交网络的内容信息之前,获取单元303还会根据账号信息定时访问用户预先授权的社交网络,并获取用户对应在该社交网络的内容信息,以及将该社交网络的内容信息保存在本地,以及在设定的时长后,删除保存在本地的该社交网络的内容信息。

综上所述,本发明实施例提供的技术方案,彩像业务系统以社交网络的用户内容作为彩像内容模板制作的素材,丰富了彩像内容的数据来源,并且通过将社交网络与彩像业务相关联,实现了基于社交网络的彩像内容的生成,保证了呈现给用户的彩像内容的动态化和个性化,以及保证了彩像内容的实时性。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机非易失性存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明实施例进行各种改动和变型而不脱离本发明实施例的范围。这样,倘若本发明实施例的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

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