多媒体铃声的制作方法
【专利摘要】在本文中所描述的是一种方法和系统(100),用于支持在被适配为通过网络(108)进行通信的两个终端(102、104)之间建立呼叫之前,通过该网络(108)传输实时提前媒体。该系统(100)包括应用服务器(106),被配置为允许在两个终端(102、104)之间的正向和/或反向方向中传输实时提前媒体。
【专利说明】多媒体铃声
【技术领域】
[0001]本发明涉及由电信设备和网络来传输和提供多媒体铃声的领域。
【背景技术】
[0002]当进行电话呼叫并且该呼叫建立在主叫者和被叫者之间时,正向指示,例如铃声被发送给该被叫者,并且反向指示,例如回铃声(ringback tone)被发送给主叫者。对于基本铃声和回铃声,多种改进是可能的,例如一些手机提供如下的选项:选择特定的铃声用于来自保存在手机上的地址本中的一个或多个联系人的呼入呼叫。这些铃声还可以包括视频,例如可视铃声(watchtone),手机拥有者能够创建或者下载可视铃声并且将可视铃声应用于他们地址本中的联系人。
[0003]此外,在呼叫建立期间任一方向中所发送的信息能够以许多方式被添加。例如,从被叫者到主叫者,多媒体回铃声能够被用于连同所选择的视频、照片或短语一起,取代通常的铃声来问候主叫者。从主叫者到被叫者,主叫者标识或“主叫者ID”,即该呼叫所源于的电话号码能够被发送。还有可能通过包括视频来补充连同铃声一起被发送的数据,该视频例如由服务提供商所提供的动画、或者被上传至服务提供商的、在呼叫建立期间形成铃声的一部分的预先记录的视频。
[0004]国际专利申请W02011/040673和美国专利公开US2007/0269030均描述了将主叫者标识多媒体内容上传至服务器,并且随后将这个内容传输给被叫者设备。这些系统需要用户在某个较早的时间首先将可视内容上传给服务器,以便使用多媒体铃声或回铃声。备选的铃声或回铃声产品对增强用户体验是合意的。
【发明内容】
[0005]本发明总体上涉及电信网络中终端之间的提前媒体(early media)的通信。包括应用服务器和媒体服务器的计算机系统被描述以促进实时的提前媒体通信。该实时通信可以被提供为除了预先记录的提前媒体的通信之外的选项,例如存储在该电信网络内的媒体。
[0006]从一个视角来看,一种用于发起具有实时提前媒体的呼叫的方法包括:从第一终端接收会话建立消息并且将该会话建立消息转发给第二终端。回铃声从第二终端被接收并且被转发给第一终端,并且铃声从第一终端被转发给第二终端。第一终端和/或第二终端指示实时提前媒体将被使用,并且实时提前媒体在第一终端和第二终端之间被传达。
[0007]在一些实施例中,该提前媒体与铃声和/或回铃声一起被传输,并且可以是视频数据。该视频数据可以被记录在第一终端或第二终端处,或者由第三方系统来提供。
[0008]对该实时提前媒体功能的管理可以包括实施网络策略,以选择性地允许或不允许实时提前媒体。在一些实施例中,转发实时提前媒体包括将该实时提前媒体转码。
[0009]还公开了用于实施以上所描述的方法的应用服务器。
[0010]从一个视角来看,一种用于支持在被适配为通过网络通信的两个终端之间建立呼叫之前,通过所述网络进行实时提前媒体传输的计算机系统包括应用服务器,该应用服务器被配置为允许实时提前媒体的传输。该应用服务器可以在两个终端之间的任一方向中传输实时提前媒体。
[0011]该计算机系统可以包括与应用服务器通信的媒体服务器。该媒体服务器可以接收提前媒体;基于网络策略限制来处理该媒体,并且将经处理的媒体提供给应用服务器,用于传输给两个终端之一或两者。
[0012]该计算机系统可以进一步包括与应用服务器通信的数据库,该数据库被适配为接收、存储和/或提供与两个终端相关联的配置信息。该配置信息可以被应用服务器用来管理提前媒体的传输。
[0013]从另一个视角来看,一种用于通过网络发起具有实时提前媒体的呼叫的方法包括:第一终端提供会话建立消息,该会话建立消息向网络指示对实时提前媒体的使用;网络将该会话建立消息转发给第二终端;第二终端经由网络将回铃声发送给第一终端;网络从第一终端和/或第二终端接收实时提前媒体被使用的指示;第一终端经由网络将铃声发送给第二终端;第一终端和/或第二终端分别将实时提前媒体连同铃声和/或回铃声一起发送。
[0014]根据通过示例的方式而给出的下列描述并且参考附图,本发明进一步的方面和前述段落中所描述的这些方面的进一步的实施例将变得明显。
【专利附图】
【附图说明】
[0015]图1不出了根据本发明的一个实施例的多媒体铃声系统的不意性表不。
[0016]图2示出了呼叫建立过程中主叫者侧的示意性表示。
[0017]图3示出了呼叫建立过程中被叫者侧的示意性表示。
[0018]图4示出了已经被建立的呼叫的示意性表示。
[0019]图5示出了根据本发明的一个实施例的高层消息流。
[0020]图6示出了用于NGN或MS网络实施的高层消息流。
【具体实施方式】
[0021]本文所描述的多媒体铃声/回铃声系统和方法的实施例,通过使用动态可视主叫线路识别(CLI ),提供具有如下能力的被叫者:分别具有主叫方/接收方的预览并且/或者在呼叫建立之前执行其他通信功能。该先于呼叫建立的通信功能在本文中一般被称为“动态多媒体铃声”(DMRT)功能。DMRT功能扩展了针对回铃声和铃声之一或两者的提前媒体支持。
[0022]如本文所使用的,术语铃声指代在呼叫建立之前由网络从主叫者转发到被叫者的告警。术语回铃声指代在呼叫建立之前由网络从被叫者转发到主叫者的告警。这些告警形成呼叫建立过程的一部分。当提前媒体被用来补充铃声或者回铃声时,则提前媒体连同铃
声告警或回铃声告警一起被发送。
[0023]术语“提前媒体”已经被用来指代两个手机(具有或不具有来自网络的协调)在实际通信开始之前相互交换媒体内容的能力。严格地说,“提前媒体”仅增强了信令。尽管会话发起协议(SIP)在本文中被用来描述信令协商能力,以便递送该提前媒体内容,将理解,本文所描述的本发明可以与在呼叫建立之前支持媒体内容的任何适当协议一起被实施。
[0024]实时提前媒体指代并非已经预先记录在应用或媒体服务器上的提前媒体。实时提前媒体因此能够指代,例如:
[0025].在会话建立请求被发送给网络或者会话建立请求从网络被接收的时候,被记录或被转发给网络的图像、视频或声音,或者
[0026].在会话建立请求被发送给网络或者会话建立请求从网络被接收的时候,已经被记录在终端或手机上并且然后作为提前媒体被提供给网络的图像、视频或声音。
[0027]实时提前媒体直接地从终端被传输,其中该终端能够是发起或接收呼叫的终端。该终端还能够是第三方,诸如由呼叫发起手机或呼叫接收手机所选择的基于位置的服务器,例如与主叫者或被叫者所位于的某个场所相关联的服务器。对于这个布置,或者通过使用DMRT应用中的GPS功能,或者使用如本文其他地方所描述的特殊特征代码,该主叫者/被叫者配置DMRT应用,以使用来源于该第三方的媒体。
[0028]1.系统概述
[0029]DMRT系统100的一个实施例能够参考图1来理解。DMRT系统100包括手机102和104、服务提供商的DMRT应用服务器106、网络108、服务提供商的媒体服务器112和数据库 110。
[0030]1.1 手机
[0031]手机102、104是常规的支持视频的手机,诸如与网络108相关联的移动电话或智能电话。这些手机还能够是计算机或者PDA或者适于通过相关网络进行呼叫的任何终端。将意识到,尽管图1中仅示出了两个手机,现实中可以存在任何数量的关联于网络108、能够支持本文所描述的DMRT功能的手机。如果这些手机中的一个手机不是支持视频的(例如常规电话),则DMRT功能能够被禁用和/或在呼叫建立期间相应地被配置。例如,如果主叫者使用常规电话,它们能够将预先记录的视频(例如,使用因特网)上传给多媒体服务器112,以便在呼叫建立期间与一个或多个能够接收视频和/或多媒体内容的手机一起使用。对于这个场景,提供了单向DMRT功能,取代了当两个手机/所有手机都支持视频时的双向或多向DMRT功能。
[0032]在一个实施例中,DMRT功能作为基本电话服务的一部分而被提供。在这个实施例中,DMRT功能是自动可用的,并且能够由任何用户为他们的手机/多个手机启用。
[0033]在另一个实施例中,DMRT功能作为用户必须订阅的服务而被提供。在这个订阅模型中,将存在一些使用DMRT的用户以及一些不使用DMRT的用户;因此服务提供商能够将完全的、有限的DMRT功能和/或不将DMRT功能提供给涉及订户和非订户组合的呼叫。
[0034]主叫手机(例如,手机102)可以经由固定宽带网络(例如,DSL或电缆)或者无线网络(例如,3G/LTE网络)连接至应用服务器106。支持协议能够是SIP、H.323、或者支持提前媒体的任何其他通信协议。手机102、104上的DMRT应用支持DMRT指示符连同会发建立请求一起的传输,以及提前媒体连同铃声和/或回铃声一起的传输。该应用能够从应用服务器106被下载,或者该应用能够被实施在作为手机硬件的一部分而被提供的嵌入式软件中。
[0035]备选地,网络策略能够被实施在应用服务器106中。
[0036]在一些实施例中,主叫者手机允许用户在下列铃声选项中的一个选项之间进行选择:
[0037]1.没有对铃声增强的简单呼叫。
[0038]2.具有当前视图(即作为主叫标识显示媒体的实时视频)的呼叫。
[0039]3.具有预先记录内容(即作为主叫线路标识显示媒体的视频或静止图像)的呼叫。
[0040]能够通过使用由软件DMRT应用所提供的、终端上的软件菜单,通过配置不必然与DMRT应用直接关联的、电话上的一般设置,通过使用作为如本文其他地方所描述的呼叫前缀的特殊特征码,或者通过其他适当的手段,来完成这个选择。
[0041]如果主叫者使用非智能手机,例如ATA (模拟电话适配器),则选择选项I。非智能手机还能够依靠网络来基于特定的订阅而提供另外的服务,例如将预先记录的内容作为CLI显示媒体来传递。
[0042]在一个实施例中,SIP和会话描述协议(SDP)被用来管理多媒体通信,并且DMRT应用基于SIP和SDP呼叫建立协议。在这个实施例中,主叫者的手机支持P-Early-Media头部(RFC5009)的使用。该头部包括与提前媒体的使用有关的信息。取代简单地填充该头部中的“supported”字段,该手机添加了方向指示符。这向网络给出了清楚的指示,何种类型的转发提前媒体将会发生。表1中示出了该头部中所使用的方向指示符的示例:
[0043]表1
[0044]
【权利要求】
1.一种用于发起具有实时提前媒体的呼叫的方法,所述方法包括: 从第一终端接收会话建立消息并且将所述会话建立消息转发给第二终端; 从所述第二终端接收回铃声并且将所述回铃声转发给所述第一终端; 从所述第一终端和/或所述第二终端接收实时提前媒体被使用的指示; 从所述第一终端接收铃声并且将所述铃声转发给所述第二终端; 从所述第一终端和所述第二终端中的至少一个接收实时提前媒体;以及 将所接收的实时提前媒体分别转发给所述第二终端和/或所述第一终端。
2.根据权利要求1所述的方法,其中所述提前媒体与所述铃声和/或所述回铃声一起被传输。
3.根据权利要求1或权利要求2所述的方法,其中所述实时提前媒体是视频数据。
4.根据权利要求3所述的方法,其中所述视频数据被记录在发送所述会话建立消息的所述第一终端处。
5.根据权利要求3所述的方法,其中所述视频数据被记录在发送所述回铃声的所述第二终端处。
6.根据权利要求1至3中任一项所述的方法,其中所述实时提前媒体由第三方提供。
7.根据前述权利要求中的任一项所述的方法,进一步包括网络策略实施,以选择性地允许或不允许实时提前媒体。
8.根据前述权利要求中的任一项所述的方法,其中转发实时提前媒体包括将所述提前媒体转码。
9.根据前述权利要求中的任一项所述的方法,进一步包括检查订阅数据。
10.一种应用服务器,被配置为执行根据权利要求1至9中任一项所述的方法。
11.一种计算机系统,所述计算机系统用于支持在被适配于通过网络进行通信的两个终端之间建立呼叫之前,通过所述网络进行实时提前媒体传输,所述计算机系统包括: 应用服务器,被配置为允许在所述两个终端之间在正向方向上和/或在反向方向上传输实时提前媒体。
12.根据权利要求11所述的系统,其中所述实时提前媒体源自所述终端之一或两者。
13.根据权利要求12所述的系统,其中所述实时提前媒体是由所述终端中的相应一个或两者记录的视频。
14.根据权利要求11所述的系统,其中所述实时提前媒体由第三方提供。
15.根据权利要求11至14中任一项所述的系统,进一步包括与所述应用服务器通信的媒体服务器,所述媒体服务器被适配为: 接收所述提前媒体; 基于网络策略限制来处理所述媒体;以及 将经处理的媒体提供给所述应用服务器,用于向所述两个终端之一或两者传输。
16.根据权利要求11至15中任一项所述的系统,进一步包括: 与所述应用服务器通信的数据库,所述数据库被适配为接收、存储和/或提供与所述两个终端相关联的配置信息; 其中所述配置信息被所述应用服务器用来管理所述提前媒体的所述传输。
17.根据权利要求16所述的系统,其中所述配置信息包括订阅数据。
18.一种用于通过网络发起具有实时提前媒体的呼叫的方法,所述方法包括: 第一终端提供会话建立消息,所述会话建立消息向所述网络指示对实时提前媒体的使用; 所述网络将所述会话建立消息转发给第二终端; 所述第二终端经由所述网络将回铃声发送给所述第一终端; 所述网络从所述第一终端和/或所述第二终端接收实时提前媒体被使用的指示; 所述第一终端经由所述网络将铃声发送给所述第二终端; 所述第一终端和/或第二终端分别将实时提前媒体连同所述铃声和/或回铃声一起发送。`
【文档编号】H04L12/66GK103621019SQ201180071704
【公开日】2014年3月5日 申请日期:2011年7月6日 优先权日:2011年7月6日
【发明者】王大平, P·A·特斯塔洛塔 申请人:阿尔卡特朗讯