用于在沉浸式社交中心会话中集成内容观看和通信的方法和系统的制作方法

文档序号:9794468阅读:288来源:国知局
用于在沉浸式社交中心会话中集成内容观看和通信的方法和系统的制作方法
【技术领域】
[0001 ]本发明设及移动通信,并且更特别地,设及通过集成内容观看和通信来使能移动 设备上的多媒体服务。
【背景技术】
[0002] 移动通信技术的快速发展提供了普遍存在的网络连接性。随着诸如智能手机的通 信设备的发展;对于在通信设备上观看的内容的需求正在呈指数增长。在今天的高度竞争 的电信产业中,对于网络运营商和服务提供商来说,提供丰富和满足的用户体验是挑战性 的任务。因而,服务提供商热衷于将他们的努力着重于将增值服务与提供给用户的内容观 看服务一起提供在他/她的移动通信设备上。内容观看和通信的融合使得服务提供商能够 向用户提供沉浸式的体验。例如,当一组朋友在他们各自的智能手机上享受观看相同的直 播比赛的同时与该组朋友聊天。
[0003] 现有的方法提供标准和非标准的使能器(enabler)用于供内容观看的多媒体的分 发和通信。然而,内容观看和通信大多如孤岛般被部署,并且大多基于彼此独立的接口。此 独立部署是对于提供内容观看和通信的集成的障碍。目前,每当用户期望在他/她的移动通 信设备上观看内容的上下文Context)下与其他用户通信时;一般,用户明确地提供正在被 观看的内容的上下文。运在多个用户在他们各自的通信设备上同时观看内容的上下文下未 能提供沉浸式的感觉。
[0004] 然而,向用户传递内容的服务提供商参考用户正在观看的内容而知晓用户上下 文。目前,开放移动联盟(OMA)已经识别沉浸式社交中屯、(ISC)使能器的要求而包括对于增 强用户对于增值特征的体验来提供沉浸式(与人们在一起(being their-being with))体 验的要求。运些增值特征包括使得被识别为一组的多个通信设备能够同时组织内容观看会 话和通信会话,来参考被观看的内容在该组中使能内容观看和通信会话的集成。
[0005] 提供高效的方法来满足ISC使能器对于内容观看和通信的集成的要求来增强用户 体验并有效地提高服务渗透力将是令人感激的。

【发明内容】

[0006] 技术问题
[0007] 然而,向用户传递内容的服务提供商参考用户正在观看的内容而知晓用户上下 文。目前,开放移动联盟(OMA)已经识别沉浸式社交中屯、(ISC)使能器的标识的要求而包括 对于增强用户对于增值特征的体验来提供沉浸式(与人们在一起)体验的要求。运些增值特 征包括使得被识别为组的多个通信设备能够同时组织内容观看会话和通信会话,来参考被 观看的内容在该组中使能内容观看和通信会话的集成。
[000引解决方案
[0009]运里的实施例的首要目标是提供一种基于用于个人ISC会话、一对一ISC会话或组 ISC会话的ISC架构来建立用于内容观看和/或通信的沉浸式社交中屯、(ISC)会话的方法和 系统。
[0010] 本发明的另一目标是提供一种使能在所建立的ISC会话中集成内容观看和/或通 信的方法。
[0011] 因此本发明提供了一种用于通过沉浸式社交中屯、ISC服务器来建立ISC会话的方 法,其中该方法包括通过IS巧良务器中的媒体功能从发起者ISC客户接收包括至少一个第一 参数的第一会话发起协议(SIP)INVITE(邀请)。第一SIP INVITE是用于当发起者ISC客户接 收到对于建立用于内容观看的ISC会话的请求时发起用于内容观看的ISC会话,其中所述至 少一个第一参数包括首标字段、多目的互联网邮件扩展(MIME)主体(body)中的至少一个元 素和会话描述协议(SDP)。此外,所发起的用于内容观看的ISC会话由在所述至少一个第一 参数的首标字段中发送的ISC会话标识符来标识。该方法还包括由IS巧良务器中的通信功能 从发起者ISC客户接收包括至少一个第二参数的第二SIP INV口E。第二SIP INV口E是用于 当发起者ISC客户接收到对于建立用于通信的ISC会话的请求时发起用于通信的ISC会话。 此外,第二SIP INV口E中的通信会话标识符被分配用于在ISC会话中集成通信与内容观看 的ISC Convergence ID(融合ID)的值,并且所述至少一个第二参数包括首标字段、MIME主 体中的至少一个元素 W及SDP。此外,该方法包括由媒体功能基于在第一SIP INVITE中接收 的ISC会话标识符、第一SIP INVITE中的MIME主体中的元素和SDP来建立用于内容观看的 IS C会话。此外,该方法包括由通信功能基于在分配有IS C会话标识符的值的第二SIP INVITE中接收的通信会话标识符、第二SIP INVITE的SDPW及MIME主体中的元素来建立用 于通信的ISC会话。通信会话标识符标识ISC会话中的通信。
[0012] 因此,本发明提供了一种由发起者沉浸式社交中屯、ISC客户发起ISC会话的方法, 其中该方法包括接收对于发起用于内容观看和通信中的至少一个的ISC会话的请求。此外, 该方法包括:生成并向ISC服务器中的媒体功能发送包括至少一个第一参数的第一会话发 起协议(SIP)INVITE,用于当所接收的请求是用于内容观看时发起用于内容观看的ISC会 话。此外,所述至少一个第一参数包括首标字段、多目的互联网邮件扩展(MIME)body中的至 少一个元素 W及会话描述协议(SDP),并且所发起的用于内容观看的ISC会话是由在所述至 少一个第一参数的首标字段中发送的ISC会话标识符来标识。此外,该方法包括:生成并向 ISC服务器中的通信功能发送包括至少一个第二参数的第二SIP INV口E,用于当所接收的 请求是用于通信时发起用于通信的ISC会话。此外,第二SIP INV口E中的通信会话标识符被 分配用于集成通信与内容观看的ISC会话标识符的值,并且所述至少一个第二参数包括首 标字段、MIME主体中的至少一个元素 W及SDP。此外,该方法包括在媒体功能基于第一SIP INVITE中的ISC会话标识符、MIME主体中的元素和SDP建立ISC会话之后,参与用于内容观看 的ISC会话。此外,该方法包括:在通信功能基于分配有ISC会话标识符的值的通信会话标识 符、第二SIP INV口E的SDPW及MIME主体中的元素来参与用于通信的ISC会话。
[0013] 因此本发明提供了一种用于接收者沉浸式社交中屯、ISC客户参与ISC会话的方法, 其中该方法包括接收从IS巧g务器的媒体功能转发的第一SIP INV口E和从IS巧g务器的通 信功能转发的第二SIP INV口E中的至少一个,用于参与由发起者ISC客户发起的ISC会话。 此外,ISC会话是由发起者ISC客户发起的一对一 ISC会话和组ISC会话中的一个。此外,该方 法包括:基于在从ISC服务器的媒体功能接收的转发的第一SIP INVITE和从ISC服务器的通 信功能接收的转发的第二SIP INV口E中的至少一个中接收的ISC SessionType(会话类型) 的值,来确定ISC会话是否用于内容观看和通信中的至少一个。此外,该方法包括:基于所确 定的ISC SessionType的值来通知接收者ISC客户的ISC用户对于所发起的ISC会话的邀请。 此外,该方法包括:基于从ISC用户的输入向媒体功能和通信功能发送响应,该响应指示参 与I SC会话。
[0014] 因此,本发明提供了一种用于建立沉浸式社交中屯、(ISC)会话的系统,其中该系统 包括IS巧g务器、发起者ISC客户和多个接收者ISC客户。此外,发起者ISC客户被配置为接收 对于发起用于内容观看和通信中的至少一个的ISC会话的请求。此外,发起者ISC客户被配 置为生成并向ISC服务器中的媒体功能发送包括至少一个第一参数的第一会话发起协议 (SIP)INV 口 E,用于当所接收的请求是用于内容观看时发起用于内容观看的ISC会话。此外, 所述至少一个第一参数包括首标字段、多目的互联网邮件扩展(MIME)主体中的至少一个元 素 W及会话描述协议(SDP),并且其中所发起的用于内容观看的ISC会话是由在所述至少一 个第一参数的首标字段中发送的ISC会话标识符来标识。此外,发起者ISC客户被配置为生 成并向ISC服务器中的通信功能发送包括至少一个第二参数的第二SIP INV口E,来当所接 收的请求是用于通信时发起用于通信的ISC会话。此外,第二SIP INV口E中的通信会话标识 符被分配用于集成通信与内容观看的ISC会话标识符的值,并且所述至少一个第二参数包 括首标字段、MIME主体中的至少一个元素 W及SDP。此外,媒体功能被配置为接收由发起者 ISC客户发送的第一SIP INV口E,并且基于第一SIP INV口E中的所接收的ISC会话标识符、 MIME主体中的元素和SDP来建立用于内容观看的ISC会话。此外,通信功能被配置为接收由 发起者ISC客户发送的第二SIP INV口E,并且基于所接收的分配有ISC会话标识符的通信会 话标识符、第二SIP INV口E的SDPW及MIME主体中的元素来建立用于通信的ISC会话。
[0015] 因此,本发明提供了一种包括记录在计算机可读非瞬时性储存介质上的计算机可 运行程序代码的计算机程序产品,该计算机可运行程序代码当被运行时,导致包括W下的 动作:由IS巧良务器中的媒体功能从发起者ISC客户接收包括至少一个第一参数的第一会话 发起协议(SIP)INV 口E,用于当发起者ISC客户接收到对于建立用于内容观看的ISC会话的 请求时发起用于内容观看的ISC会话。所述至少一个第一参数包括首标字段、多目的互联网 邮件扩展(MIME)主体中的至少一个元素和会话描述协议(SDP)。所发起的用于内容观看的 ISC会话由在所述至少一个第一参数的首标字段中发送的ISC会话标识符来标识。此外,该 计算机程序产品被配置为由ISC服务器中的通信功能从发起者ISC客户接收包括至少一个 第二参数的第二SIP INVITE,来当发起者ISC客户接收到对于建立用于通信的ISC会话的请 求时发起用于通信的ISC会话,并且第二SIP INV口E中的通信会话标识符被分配有用于在 ISC会话中集成通信和内容观看的ISC会话标识符的值。所述至少一个第二参数包括首标字 段、MIME主体中的至少一个元素和SDP。此外,计算机程序产品被配置为由媒体功能基于第 一SIP INV口E中接收的ISC会话标识符、第一SIP INV口E中的MIME主体中的元素和SDP来建 立用于内容观看的ISC会话。此外,该计算机程序产品被配置为通过通信功能基于在分配有 ISC会话标识符的值的第二SIP INVITE中接收的通信会话标识符来建立用于通信的ISC会 话。此外,第二SIP INVITE的基于SDP和MIME主体中的元素来建立ISC会话,其中通信会话标 识符标识通信。
[0016] 运里的实施例的运些和其它方面当结合W下描述和附图来考虑时,将更好理解和 领会。然而,应该理解,W下描述当指示优选实施例及其众多特定细节时,是通过说明而非 限制的方式被给出。在运里的实施例的范围之内可W进行很多改变和修改,而不脱离其精 神,并且运里的实施例包括所有运样的修改。
【附图说明】
[0017] 此发明在附图中示出,遍及附图,在各图中相似的参考字母指示相应的部分。根据 W下参照附图的描述,运里的实施例将更好理解,附图中:
[0018] 图1示出根据如在此公开的实施例的用于建立沉浸式社交中屯、(ISC)会话的ISC架 构;
[0019] 图2是根据如在此公开的实施例的参与ISC会话的通信设备上的用户界面的示例 图示;
[0020] 图3示出根据如在此公开的实施例的用于建立ISC会话的通信设备的模块;
[0021] 图4示出根据如在此公开的实施例的用于建立由通信设备发起的ISC会话的ISC月良 务器的模块;
[0022] 图5是示出根据如在此公开的实施例的用于建立用于内容观看和/或通信的ISC会 话的方法的流程图;
[0023] 图6是示出根据如在此公开的实施例的当内容作为单播内容对通信设备的ISC客 户可得时的用于内容观看的个人ISC会话的建立W及正被观看的内容的改变通过会话发起 协议(SIPke-INV 口 E被执行的示例顺序图;
[0024] 图7是示出根据如在此公开的实施例的当内容作为多播内容对ISC客户可得时的 用于内容观看的个人的ISC会话的建立W及正被观看的内容的改变通过SIP re-INV口E被 执行的示例顺序图;
[0025] 图8是示出根据如在此公开的实施例的当内容作为单播内容对ISC客户可得并且 实时流协议(RTSP)控制被提供给移动通信设备的用户时用于内容观看的个人的ISC会话的 建立的示例顺序图;
[0026] 图9是示出根据如在此公开的实施例的用于内容观看和通信的一对一 ISC会话的 发起的示例顺序图;
[0027] 图10a,b是示出根据如在此公开的实施例的当内容作为单播内容对参与一对一 ISC会话的移动通信设备的ISC客户可得时的用于内容观看和通信的一对一 ISC会话的建立 W及正被观看的内容的改变通过SIP re-INV口E被执行的示例顺序图;
[0028] 图Ila,b是示出根据如在此公开的实施例的当内容作为多播内容对ISC客户可得 时的用于内容观看和通信的一对一 ISC会话的建立W及正被观看的内容的改变通过SIP re-INV 口 E被执行的示例顺序图;
[0029] 图12是示出根据如在此公开的实施例的当内容作为单播内容对ISC客户可得并且 RTSP控制被提供给用户时的用于内容观看和通信的一对一 ISC会话的建立的示例顺序图;
[0030] 图13是示出根据如在此公开的实施例的当在IS巧良务器中集成媒体功能和通信功 能时的用于内容观看和通信的一对一 ISC会话的建立的示例顺序图;
[0031] 图14是示出根据如的此公开的实施例的当内容作为单播内容对预定义的组中的 ISC客户可得时的预定义的组之间用于内容观看和通信的组ISC会话的建立的示例顺序图;
[0032] 图15是示出根据如在此公开的实施例的当在组ISC会话期间内容作为单播内容对 ISC客户可得时通过SIP re-INV口E改变正由预定义的组观看的内容的示例顺序图;
[0033] 图16是示出根据如在此公开的实施例的当内容作为多播内容对预定义的组中的 ISC客户可得时在预定义的组之间用于内容观看和通信的组ISC会话的建立的示例顺序图;
[0034] 图17是示出根据如在此公开的实施例的当在组ISC会话期间内容作为多播内容对 预定义的组的ISC客户可得时通过SIP re-INVITE改变正由预定义的组观看的内容的示例 顺序图;
[0035] 图18a,b是示出根据如在此公开的实施例的当内容作为单播内容对ISC客户可得 并且RTSP控制被提供给用户时的用于内容观看和通信的组ISC会话的建立的示例顺序图;
[0036] 图19示出根据如在此公开的实施例的当对ad-hoc组可得的内容是单播时形成ad-hoc ISC 组来建立组 ISC 会话的示例顺序图;
[0037] 图20示出根据如在此公开的实施例的用于将所建立的一对一 ISC会话延伸到组 ISC会话的示例顺序图;
[0038] 图21示出根据如在此公开的实施例的当在ISC服务器中集成媒体功能和通信功能 时用于建立用于内容观看和通信的组ISC会话的示例顺序图;W及
[0039] 图22示出根据如在此公开的实施例的实现用于建立用于集成内容观看和通信的 ISC会话的方法和系统的计算环境。
【具体实施方式】
[0040] 参考在附图中示出并且在下面的描述中详述的非限制性实施例,更全面地解释了 运里的实施例及其各种特征和有利细节。省略公知组件和处理技术的描述W免不必要地模 糊运里的实施例。在此使用的示例仅仅意在促进可W实践运里的实施例的方式的理解,并 且进一步使得本领域技术人员能够实践运里的实施例。因此,示例不应该被解释为限制运 里的实施例的范围。
[0041] 在详细描述实施例之前,提供在此使用的关键术语和概念的定义是有用的。除非 另外定义,否则在此使用的全部技术和科学术语都具有与此发明所属的领域普通技术人员 通常理解的相同的意思。
[0042] 发起者沉浸式社交中屯、(Immersive Social Cenhe, ISC)客户:指的是发起ISC会 话的通信设备上的ISC客户。ISC会话由发起者ISC客户在从用户(ISC用户)接收请求和从由 ISC环境提供的ISC使能器接收ISC服务时发起。ISC会话可W是个人ISC会话、一对一 ISC会 话或组I SC会话。此外,发起者I SC客户也被称为起源客户。
[0043] 接收者ISC客户:指的是参与ISC会话的另外的ISC用户的另外的通信设备上的ISC 客户。运里设及的ISC会话可W是由发起者ISC客户发起的一对一 ISC会话或者组ISC会话。 运里,组I SC会话可W设及在形成组的多个I SC客户之间建立的会话。此外,接收者I SC客户 也被称为终止客户。
[0044] 运里的实施例实现了一种用于在ISC环境中建立一个或多个通信设备之间的ISC 会话用于内容观看和/或通信来使能内容观看和通信的集成的方法和系统。内容观看和通 信的集成或融合向参与ISC会话的ISC环境中的ISC用户提供了沉浸式用户体验。
[0045] ISC会话可W是个人ISC会话、一对一 ISC会话或由ISC使能器中的ISC服务器管理 的组ISC会话。个人ISC会话(也被称为自ISC会话)由发起者ISC客户发起用于内容观看。一 对一 ISC会话是在发起者ISC客户和从ISC环境中的多个接收者ISC客户中选择的接收者ISC 客户之间的会话。组ISC会话是在包括ISC环境中的发起者ISC客户和多个接收者ISC客户的 组成员之间。
[0046] 该方法允许ISC服务器中的媒体功能来管理ISC会话的内容观看,并允许ISC服务 器的通信功能使用会话发起协议(SIP)来管理ISC会话的通信。该方法允许发起者ISC客户 在用于内容观看的第一SIP INVITE中附加一个或多个第一参数,并且在用于通信的第二 SIP INV口E中附加一个或多个第二参数。
[0047] 在实施例中,发起者ISC客户内部地与发起者通信客户(融合IP消息(CPM)客户)通 信来生成并朝通信功能发送用于通信的第二SIP INV口E。诸如作为对第一SIP INV口E和第 二SIP INVITE来说公共的ISC融合ID的ISC会话标识符的附加参数,指示媒体功能和通信功 能W相对于内容观看建立通信。
[004引基于ISC会话请求是用于一对一ISC会话还是组ISC会话,第一SIP INV口E和第二 SIP INVITE被转发到一个或多个接收者ISC客户。诸如到第一SIP INVITE和第二SIP INVITE的ISC SessionType(会话类型)的附加参数指示接收者ISC客户所接收的用于ISC会 话建立的请求是用于内容观看和通信之一还是两者。
[0049] 在实施例中,接收者ISC客户内部地与接收者CPM客户通信用于处理由通信功能转 发的第二SIP INV口E。由该方法提供的集成使得通信功能能够在由媒体功能建立的内容观 看期间参考正被观看的内容来建立通信。
[0050] 此外,该方法允许ISC服务器管理从发起者ISC客户接收的请求,该请求用于在预 定义的ISC组或由发起者ISC客户形成的ad-hoc ISC组之间发起ISC组会话。
[0051 ]在实施例中,该方法允许I SC服务器管理来自发起者ISC客户的请求,该请求用于 在建立的ISC会话期间改变正被观看的内容。该方法允许IS巧g务器管理来自参与所建立的 ISC会话的接收者ISC客户的离开所建立的ISC会话的请求。
[0052] 在实施例中,该方法允许发起者ISC客户发送对于添加组成员到所建立的组ISC会 话或从所建立的组ISC会话终止组成员的请求。此外,该方法允许发起者ISC客户发送对于 将所建立的一对一 I SC会话延伸为组I SC会话的请求。
[0053] 然而,通信功能指的是CPM使能器服务器侧功能组件,因而遍及描述,术语通信功 能和CPM被可互换地使用。
[0054] 在实施例中,通信设备可W是智能手机、平板、个人数字助理、掌上型电脑、膝上型 电脑和能够处理ISC会话的任何其它通信设备。
[0055] 现在参照包括图1至22的图,示出了优选实施例,其中遍及附图,相似的参考符号 始终表示相应的特征。
[0056] 图1示出根据如在此公开的实施例的用于建立ISC会话的ISC架构。该图描绘了具 有ISC架构的多个组件的ISC环境。
[0057] 按照OMA联盟提供的标准规范,ISC架构包括ISC使能器111,ISC使能器111包括多 个功能组件并且由外部功能组件112支持。在通信设备中,
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1