Back to results
US 9,542,718 B2Granted
Head mounted display update buffer
AssigneeIntel Corporation
InventorsSivakumar Thulasimani, Ganesh S. T., Sameer K P
Life of this patent
Estimating the term…
Abstract
Techniques related to providing updates in a head mounted display (HMD) device are described herein. A HMD may be configured to display a view of an environment. An update buffer of the HMD device may be included to store image data. The image data may include image data for a current view of the environment and image data of the environment that is outside of the current view.
Claims18
An apparatus for updating image data, comprising:
- a head mounted display (HMD) device to display a view of an environment;
- an update buffer of the HMD device, wherein the update buffer is to store image data comprising:
- image data for a current view of the environment;
- and
- image data of the environment that is outside of the current view;
- an update module, at least partially comprising hardware logic, wherein the logic of the update module is to provide image data from the update buffer to be displayed at the HMD device based on an update policy, wherein the update module is to provide image data from the update buffer to be displayed at the HMD device rather than image data directly from a source computing device to be displayed at the HMD device, wherein the source computing device is external to the HMD device and is to provide updates to the update buffer;
- wherein the update module is further configured to direct the source to provide a selective update to the buffer, wherein the selective update comprises an update to image data in the current view that is changing above a predetermined threshold.
4 more elements
A method for updating image data, comprising:
- displaying a view of an environment at a head mounted display (HMD) device;
- storing image data at an update buffer of the HMD device, the image data comprising:
- image data for a current view of the environment;
- and
- image data of the environment that is outside of the current view;
- providing image data from the update buffer to be displayed at the HMD device based on an update policy;
- providing updates to the update buffer from a source computing device external to the HMD device;
- and
- directing the source to provide a selective update to the buffer, wherein the selective update comprises an update to the image data of the environment that is outside of the current view that is changing above a predetermined threshold.
6 more elements
A system for updating image data, comprising:
- a head mounted display (HMD) device to display a view of an environment;
- an update buffer of the HMD device, wherein the update buffer is to store image data comprising:
- image data for a current view of the environment;
- and
- image data of the environment that is outside of the current view;
- and
- an update module, at least partially comprising hardware logic, wherein the logic of the update module is to provide image data from the update buffer to be displayed at the HMD device based on an update policy, wherein the update module is to:
- determine when movement of the HMD device has occurred;
- calculate a new position of a new view resulting from the movement;
- update content to be displayed at the HMD device by providing image data from the update buffer;
- notify the source computing device of the movement;
- and
- direct the source to provide selective updates to the buffer, wherein selective updates comprise partial updates, wherein partial updates comprise a portion of the current view and a portion of the image data of the environment that was previously outside of the current view after movement of the HMD device, a portion of a new view provided from the source when the portion is not available from the update buffer, or any combination thereof.
10 more elements
Dependencies are inferred from the claim text.