[发明专利]虚拟现实设备固件的升级方法及系统有效
申请号: | 201611219241.0 | 申请日: | 2016-12-26 |
公开(公告)号: | CN106843932B | 公开(公告)日: | 2020-07-24 |
发明(设计)人: | 法帅;杜文彬 | 申请(专利权)人: | 歌尔科技有限公司 |
主分类号: | G06F8/654 | 分类号: | G06F8/654 |
代理公司: | 北京博雅睿泉专利代理事务所(特殊普通合伙) 11442 | 代理人: | 唐丽;马佑平 |
地址: | 266104 山东省青岛*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟现实 设备 升级 方法 系统 | ||
本发明公开了一种虚拟现实设备固件的升级方法及系统。该虚拟现实设备包括头戴设备和至少一个输入设备,头戴设备与一主机连接,还与输入设备连接。该方法包括:头戴设备记录输入设备的身份标识,并将输入设备的身份标识和自身的身份标识发送至主机;头戴设备接收并解析主机发送的数据包,其中,数据包携带有作为接收方的身份标识和新版本固件;头戴设备根据身份标识,确定数据包的接收方;若接收方为头戴设备,则将头戴设备固件升级为数据包携带的新版本固件;或者,若接收方为输入设备,则头戴设备将数据包转发至输入设备,将输入设备固件升级为数据包携带的新版本固件。
技术领域
本发明涉及虚拟现实技术领域,更具体地,涉及一种虚拟现实设备固件的升级方法及系统。
背景技术
目前,虚拟现实市场主要有三种产品形态:基于PC(Personal computer)的虚拟现实产品、虚拟现实一体机产品和移动式虚拟现实产品。其中,基于PC的虚拟现实产品由于借助了PC强大的数据处理能力和图像渲染能力,能够提供给消费者最好的体验。较为完整的虚拟现实产品包括输出设备和输入设备。头戴显示器是主要的输出设备,用于向体验者提供视觉图像。除此之外,为了增加虚拟现实产品与用户的互动性,输入设备必不可少,例如手柄、遥控器、游戏手套、游戏手环等。
虚拟现实设备在提供给消费者后,软件功能仍在不断更新,且更新频率可能会达到几天一次。目前,对虚拟现实设备的升级主要是将虚拟现实设备中的输出设备和输入设备与PC进行有线连接,通过PC控制输出设备和输入设备的升级。若输出设备和输入设备均需要升级时,需要PC需要同时与输出设备和输入设备相连,此时,需要PC提供相应数量的接口,另外,若PC的接口数量不能满足同时连接输出设备和输入设备时,需要PC提供的接口首先连接输出设备以进行输出设备的升级操作,然后再连接输入设备以进行输入设备的升级操作,使得操作步骤繁琐,致使用户体验度不高。
发明内容
本发明的一个目的是提供一种虚拟现实设备固件的升级方法及系统的新技术方案。
根据本发明的第一方面,提供了一种虚拟现实设备固件的升级方法,所述虚拟现实设备包括头戴设备和至少一个输入设备,所述头戴设备与一主机连接,所述头戴设备还与每个输入设备连接,包括:
所述头戴设备记录所述输入设备的身份标识,并将所述输入设备的身份标识和自身的身份标识发送至所述主机;
所述头戴设备接收并解析所述主机发送的数据包,其中,所述数据包携带有作为接收方的身份标识和新版本固件;
所述头戴设备根据所述身份标识,确定所述数据包的接收方;
若所述接收方为所述头戴设备,则将所述头戴设备固件升级为所述数据包携带的新版本固件;或者,
若所述接收方为所述输入设备,则所述头戴设备将所述数据包转发至所述输入设备,将所述输入设备固件升级为所述数据包携带的新版本固件。
可选地,所述头戴设备的存储器存储有头戴设备的第一固件和头戴设备的第二固件,其中,所述头戴设备的第一固件和所述头戴设备的第二固件为相同的头戴设备固件,
将所述头戴设备固件升级为所述数据包携带的新版本固件,包括:
启动所述头戴设备的更新程序;
利用所述头戴设备的更新程序,将所述头戴设备的第一固件升级为所述新版本固件;
若所述头戴设备的第一固件成功升级,对所述头戴设备的第二固件进行升级。
可选地,若所述头戴设备的第一固件升级失败,则所述头戴设备的第二固件保持原有版本固件。
可选地,将所述头戴设备的第一固件升级为所述数据包携带的新版本固件之后,还包括:
对升级后的头戴设备的第一固件进行校验;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于歌尔科技有限公司,未经歌尔科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611219241.0/2.html,转载请声明来源钻瓜专利网。