System and method for large asset deployment for extended reality devices
AssigneeDisney Enterprises, Inc.
InventorsMichael Becker, Nicholas Maggio, Mark R. Mine
Life of this patent
Estimating the term…
Abstract
A method includes connecting, using an application executing at an extended reality (XR) device, to a file system of rich media assets, where the file system is hosted at a server in communication with the XR device. The method further includes browsing, via the application at the XR device, the file system of rich media assets to select a rich media asset of the rich media assets and responsive to selection of the rich media asset, loading the rich media asset form the server to a memory of the XR device. The method further includes rendering, at a runtime of the application, content from the rich media asset, where the rendering allows the content to be viewed using the XR device.
Claims19
A method comprising:
- connecting, using an application executing at an extended reality (XR) device, to a file system of rich media assets, the file system being hosted at a server in communication with the XR device;
- browsing, via the application at the XR device, the file system of rich media assets to select a rich media asset of the rich media assets;
- responsive to selection of the rich media asset, loading the rich media asset from the server to a memory of the XR device;
- rendering, at a runtime of the application, content from the rich media asset, wherein the rendering allows the content to be viewed using the XR device;
- modifying the rich media asset based on a user input received at a user interface of the application via the XR device to create a modified rich media asset, wherein modifying the rich media asset comprises removing a portion of the content of the rich media asset;
- storing the modified rich media asset at the memory of the XR device;
- and
- removing the modified rich media asset from the memory of the XR device at an end of a lifecycle of the application.
An extended reality (XR) device comprising:
- a user interface;
- one or more processors;
- and
- memory encoding instructions which, when executed by the one or more processors, cause the one or more processors to:
- connect to a file system of rich media assets, the file system of rich media assets being hosted at a server in communication with the XR device,
- receive a selection of a rich media asset of the rich media assets via a user input to the user interface of the XR device,
- responsive to the selection of the rich media asset, load the rich media asset to the memory of the XR device,
- render, at the XR device, content from the rich media asset, wherein the rendering allows the content to be viewed using the user interface of XR device;
- modify the rich media asset based on a user input received at the user interface of the XR device to create a modified rich media asset, wherein modifying the rich media asset comprises removing a portion of the content of the rich media asset;
- store the modified rich media asset at the memory of the XR device;
- and
- remove the modified rich media asset from the memory of the XR device at an end of a lifecycle of an application.
One or more non-transitory computer readable media encoding instructions which, when executed by one or more processors of an extended reality (XR) device, cause the XR device to:
- connect, using a wireless protocol, to a server storing a plurality of rich media assets in a file system;
- download, using the wireless protocol, a rich media asset of the plurality of rich media assets, wherein the rich media asset is selected from the file system by a user of the XR device via an application executing at the XR device;
- render, at a runtime of the application, content from the rich media asset, wherein the rendering allows the media to be viewed using the XR device;
- modify the rich media asset based on a user input received at a user interface of the application via the XR device to create a modified rich media assert, wherein modifying the rich media asset comprises removing a portion of the content of the rich media asset;
- store the modified rich media asset at a memory of the XR device;
- and
- remove the modified rich media asset from the memory of the XR device at an end of a lifecycle of the application.
Dependencies are inferred from the claim text.