共享的场景对象同步制造技术

技术编号:16389907 阅读:58 留言:0更新日期:2017-10-16 12:05
一种通信架构内的用户设备,所述用户设备包括:对象管理实体,其被配置为确定针对共享场景的与至少一个可变属性相关联的至少一个对象,确定与所述对象相关联的所述至少一个可变属性中的至少一个可变属性的改变,并且生成针对所述至少一个对象的对象属性更新消息;以及消息传递实体,其被配置为控制所述对象属性更新消息的输出,以使得在经确定的时段中消息输出的数量小于发送路径速率数量。

【技术实现步骤摘要】
【国外来华专利技术】共享的场景对象同步
技术介绍
基于分组的通信系统允许设备(例如,个人计算机)的用户跨使用分组协议(例如,互联网协议(IP))的计算机网络来进行通信。基于分组的通信系统可以用于各种类型的通信事件。可以被建立的通信事件包括语音通话、视频通话、即时消息传送、语音邮件、文件传输等。这些系统对于用户是有益的,这是因为它们常常具有比固定线路或移动网络显著低的成本。长距离通信的情况可能尤其如此。为了使用基于分组的系统,用户在他们的设备上安装并且执行客户端软件。客户端软件提供基于分组的连接以及其他功能,例如登记和验证。通信系统允许设备的用户跨计算机网络(例如,因特网)来进行通信。可以被建立的通信事件包括语音通话、视频通话、即时消息传送、语音邮件、文件传输等。利用视频通话,呼叫者能够观看视频图像。
技术实现思路
提供本
技术实现思路
以简化的形式引入在以下的详细描述中将进一步描述的概念的选择。该
技术实现思路
不旨在标识所要求保护的主题的主要特征或基本特征,也不旨在用于限制所要求保护的主题的范围。所要求保护的主题不限于解决在
技术介绍
部分中记录的缺点中的任何一个或所有缺点的实现。本公开的实施例涉及共享场景内的对象的管理和同步,所述共享场景例如是在协作混合现实应用中所生成的。在协同混合现实应用中,参与者可以对共享场景中的对象进行可视化、放置、和交互。共享场景通常是参与者中的一个参与者的周围空间的表示,例如,场景可以包括来自参与者中的一个参与者的视角的视频图像。对象或虚拟对象可以被“放置”在场景内,并且可以具有能够被参与者“看到”并且由参与者与其进行交互的视觉表示。此外,对象可以具有相关联的内容。例如,对象可以具有诸如音频/视频或文本之类的相关联的内容。例如,参与者可以将视频播放器对象放置在共享场景中,并与其进行交互以开始播放视频以供所有参与者观看。接着,另一参与者可以与视频播放器对象进行交互以控制回放或者改变其在场景中的位置。专利技术人已经认识到,为了保持这些对象在该方案内的同步,表面重建数据(也被称为网格数据)的有效传输可以是重要的。根据本公开的第一方面,提供了一种通信架构内的用户设备,所述用户设备包括:对象管理实体,其被配置为确定针对共享场景的与至少一个可变属性相关联的至少一个对象,确定与所述对象相关联的所述至少一个可变属性中的至少一个可变属性的改变,并且生成针对所述至少一个对象的对象属性更新消息;以及消息传递实体,其被配置为控制所述对象属性更新消息的输出,以使得在经确定的时段中消息输出的数量小于发送路径速率数量。根据本公开的另一方面,提供了一种通信架构内的用户设备,所述用户设备包括:接收路径,其用于接收针对共享场景的至少一个对象的至少一个对象属性更新消息,其中,所述至少一个属性更新消息同与所述对象相关联的可变属性中的至少一个可变属性的改变相关联;消息传递实体,其被配置为控制对所述至少一个对象属性更新消息的处理,以使得在经确定的时段中经处理的消息的数量小于接收路径速率数量。根据本公开的另一方面,提供了一种在通信架构内的用户设备处实现的方法,所述方法包括:确定针对共享场景的至少一个对象,所述对象与至少一个可变属性相关联;确定与所述对象相关联的至少一个可变属性中的至少一个可变属性的改变;生成针对所述至少一个对象的对象属性更新消息;控制所述对象属性更新消息的输出以使得在经确定的时段中消息输出的数量小于发送路径速率数量。根据本公开的另一方面,一种在通信架构内的用户设备处实现的方法,所述方法包括:接收针对所述共享场景的至少一个对象的至少一个对象属性更新消息,其中,所述至少一个对象属性更新消息同与所述对象相关联的可变属性中的至少一个可变属性的改变相关联;控制对所述至少一个对象属性更新消息的处理,以使得在经确定的时段中经处理的消息的数量小于接收路径速率数量。根据本公开的另一方面,提供了一种计算机程序产品,所述计算机程序产品在非瞬时性计算机可读介质上被实施,并且被配置为当在通信架构内的用户设备的处理器上被执行时,执行以下操作:确定针对共享场景的至少一个对象,所述对象与至少一个可变属性相关联;确定与所述对象相关联的至少一个可变属性中的至少一个可变属性的改变;生成针对所述至少一个对象的对象属性更新消息;控制所述对象属性更新消息的输出以使得在经确定的时段中消息输出的数量小于发送路径速率数量。根据本公开的另一方面,一种计算机程序产品,所述计算机程序产品在非瞬时性计算机可读介质上被实施,并且被配置为当在通信架构内的用户设备的处理器上被执行时,执行以下操作:接收针对所述共享场景的至少一个对象的至少一个对象属性更新消息,其中,所述至少一个对象属性更新消息同与所述对象相关联的可变属性中的至少一个可变属性的改变相关联;控制对所述至少一个对象属性更新消息的处理,以使得在经确定的时段中经处理的消息的数量小于接收路径速率数量。附图说明为了更好地理解本公开并且示出可以如何实施本公开,现在将作为示例来参考以下附图,其中:图1示出了通信系统的示意图;图2示出了用户设备的示意图;图3示出了作为可穿戴头戴式耳机的用户设备的示意图;图4a和图4b示出了针对经组合的视频和表面再现(SR)数据的示例发送机和接收机管线的示意图;图5a示出了用于在共享场景内进行处理的对象的示例端点架构的示意图;图5b示出了用于同步对象更新的示例架构处理协议的示意图;图6示出了协议端点上执行的会话管理实体应用与消息传递实体/分组传递实体应用之间的示意性示例通信;图7示出了在用户设备内发送路径对象消息控制的过程的流程图;图8示出了在用户设备内接收路径对象消息控制的过程的流程图;并且图9a和图9b示出了用于在图像数据流内嵌入并取回相机固有和非固有数据的示意性架构。具体实施方式本公开的实施例仅仅是作为示例来描述的。图1示出了通信系统100,其包括与用户终端或设备102相关联的第一用户104(用户A)以及与第二用户终端或设备108相关联的第二用户110(用户B)。用户设备102和108可以通过通信系统100中的通信网络106进行通信,由此允许用户104和110通过通信网络106彼此进行通信。通信网络106可以是具有在用户设备102与第二用户设备108之间提供通信信道的能力的任何适合的网络。例如,通信网络106可以是互联网或另一类型的网络,例如,高数据速率蜂窝或移动网络,例如第3代(“3G”)移动网络。应当注意在可替代的实施例中,用户设备可以经由在图1中未示出的额外的中间网络而连接至通信网络106。例如,如果用户设备102是移动设备,则其可以经由诸如GSM、UMTS、4G等网络之类的蜂窝或移动网络(在图1中未示出)而连接至通信网络106。用户设备102和104可以是任何适合的设备并且例如可以是移动电话、个人数字助理(“PDA”)、个人计算机(“PC”)(包括,例如,WindowsTM、MacOSTM、和LinuxTMPC)、平板计算机、游戏设备、可穿戴设备、或者能够连接至通信网络106的其他嵌入式设备。可穿戴设备可以包括可穿戴头戴式耳机。应当理解的是,用户设备中的一个或多个用户设备可以是由单个设备提供的。用户设备中的一个或多个用户设备可以是由协作以提供用户设备或终端的两个或更多个设备来提供。用户设备102被设置为从用户A本文档来自技高网...
共享的场景对象同步

【技术保护点】
一种通信架构内的用户设备,所述用户设备包括:对象管理实体,其被配置为确定针对共享场景的与至少一个可变属性相关联的至少一个对象,确定与所述对象相关联的所述至少一个可变属性中的至少一个可变属性的改变,并且生成针对所述至少一个对象的对象属性更新消息;以及消息传递实体,其被配置为控制所述对象属性更新消息的输出,以使得在经确定的时段中消息输出的数量小于发送路径速率数量。

【技术特征摘要】
【国外来华专利技术】2015.01.21 US 14/602,2321.一种通信架构内的用户设备,所述用户设备包括:对象管理实体,其被配置为确定针对共享场景的与至少一个可变属性相关联的至少一个对象,确定与所述对象相关联的所述至少一个可变属性中的至少一个可变属性的改变,并且生成针对所述至少一个对象的对象属性更新消息;以及消息传递实体,其被配置为控制所述对象属性更新消息的输出,以使得在经确定的时段中消息输出的数量小于发送路径速率数量。2.根据权利要求1所述的用户设备,还包括连接状态实体,所述连接状态实体被配置为从来自所述对象属性消息的接收机的反馈消息来确定发送路径速率数量,其中,所述消息传递实体被配置为在所述经确定的时段中在所述发送路径内仅仅将所述发送路径速率数量的对象属性更新消息选择并输出至所述对象属性消息的所述接收机。3.根据权利要求1和2中的任何一项所述的用户设备,其中,所述消息传递实体被配置为:确定所述发送路径速率数量;在经确定的时间段中在所述发送路径内选择与所述至少一个对象相关联的最新发送路径速率数量的消息;并且在所述经确定的时间段中在所述发送路径内删除与所述至少一个对象相关联的任何其他对象属性消息。4.根据权利要求3所述的用户设备,其中,所述对象管理实体被配置为:将对象标识符值同与所述至少一个对象相关联的消息相关联;并且关联标识所述消息的顺序的序号。5.根据权利要求4所述的用户设备,其中,所述消息传递实体被配置为选择具有经确定的对象标识符值的、以所述最新发送路径速率数量为序号的消息。6.根据权利要求5所述的用户设备,其中,所述消息传递实体被配置为删除具有所述经确定的对象标识符值的任何有序号的消息,而不是具有所述经确定的对象标识符值的、以所述最新发送路径速率数量为序号的消息。7.一种通信架构内的用户设备,所述用户设备包括:接收路径,其用于接收针对共享场景的至少一个对象的至少一个对象属性更新消息,其中,所述至少一个对象属性更新消息同与所述对象相关联的可变属性中的至少一个可变属性的改变相关联;消息传递实体,其被配置为控制对所述至少一个对象属性更新消息的处理,以使得在经确定的时段中经处理的消息的数量小于接收路径速率数量。8.根据权利要求7所述的用户设备,包括连接状态实体,所述连接状态实体被配置为确定接收路径速率数量并且生成针对所述对象属性消息的发射机的反馈消息,其中,所述反馈消息被配置为控制另外的用户设备消息传递实体在所述经确定的时段中仅仅将所述发送路径速率数量的对象属性更新消息选择并输出至所述用户设备。9.根据权利要求7和8中的任何一项所...

【专利技术属性】
技术研发人员:R·S·梅内泽斯A·阿布希舍克M·S·埃尔哈达德T·钱
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1