[发明专利]虚拟现实中的对象的协同操纵有效
申请号: | 201780069141.0 | 申请日: | 2017-12-01 |
公开(公告)号: | CN109923509B | 公开(公告)日: | 2022-08-09 |
发明(设计)人: | 蒂姆·格利森;伊恩·麦吉利夫雷 | 申请(专利权)人: | 谷歌有限责任公司 |
主分类号: | G06F3/0481 | 分类号: | G06F3/0481;G06F3/0484 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 周亚荣;安翔 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟现实 中的 对象 协同 操纵 | ||
VR环境中的冲突解决技术涉及在VR环境中的虚拟对象由所述VR环境中的一个以上的用户同时操纵时VR服务器生成冲突状态。当所述虚拟对象处于冲突状态时,所述VR服务器向每个用户示出他们自己的操纵。当冲突解决时,向所提出的操纵未被选择的所述用户示出其操纵被动画成已解决状态。通过这种方式,每个用户都看到所述VR环境的自然且连贯的视图,并且仍然沉浸在该环境中。虚拟对象在操纵时不会突然消失也不会以不同的形式重新出现在其它地方,而是以连续的方式改变。
相关申请的交叉引用
本申请是于2016年12月2日提交的标题为“COLLABORATIVE MANIPULATION OFOBJECTS IN VIRTUAL REALITY”的美国专利申请No.15/367,953的继续申请并且要求其优先权,该申请的公开内容通过引用全部并入本文。
技术领域
本说明书涉及虚拟现实环境中的对象。
背景技术
多个用户可以在协同环境中与软件对象交互。网络滞后和其它因素可能会导致冲突发生,例如,两个或多个用户同时尝试以不同方式修改相同对象。
发明内容
在一个一般方面中,方法可以包括:通过被配置为产生虚拟现实(VR)环境的VR服务器的处理电路系统,接收来自第一用户的执行VR环境中的对象从当前状态到第一状态的第一操纵的第一请求以及来自第二用户的执行VR环境中的对象从当前状态到第二状态的第二操纵的第二请求。该方法还可以包括识别指示第一请求与第二请求之间的冲突的冲突状况。该方法可以进一步包括:在执行第一操纵之后向第一用户提供对象的图像,并且在执行第二操纵之后向第二用户提供对象的图像。该方法可以进一步包括解决冲突以产生指示对第一请求的授予和对第二请求的拒绝的已解决状况。该方法可以进一步包括:响应于产生已解决状况,向第二用户提供对象到第一状态的操纵的动画。
在下面的附图和说明书中陈述一种或多种实现方式的细节。其它特征将通过说明书和附图以及权利要求而变得显而易见。
附图说明
图1是图示了可以实施本文描述的改进技术的示例电子环境的示意图。
图2是图示了实施图1所示的改进技术的示例方法的流程图。
图3A和3B是根据图1所示的改进技术在冲突解决之前与VR环境中的对象交互的示例用户集合的示意图。
图4是图示了根据图1所示的改进技术解决冲突的示例过程的流程图。
图5A和5B是根据图1所示的改进技术在冲突解决之后与VR环境中的对象交互的示例用户集合的示意图。
图6图示了可以与此处描述的电路一起使用的计算机装置和移动计算机装置的示例。
图7是描绘了示例VR头戴式显示器(HMD)的示意图。
图8A、8B和8C是描绘了示例VR HMD和控制器的示意图。
具体实施方式
多个用户可以与软件对象交互。网络滞后和其它因素可能会导致冲突发生,例如,两个或多个用户同时尝试以不同方式修改相同对象,例如,共享文档编辑环境中的单词。在共享环境中解决冲突的传统方法涉及移动对象或隐藏对象直到批准更改。
解决冲突的传统方法适用于用户未沉浸的二维环境,例如,协同文字处理软件。然而,在诸如VR的三维沉浸式环境中,解决冲突的传统方法可能会导致用户不适和/或破坏他们在相应环境中的沉浸感。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷歌有限责任公司,未经谷歌有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780069141.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于运行操作系统的方法和操作系统
- 下一篇:用于应用程序数据的动态洞察对象