Virtual Object Structures and Interrelationships

A virtual object system can orchestrate virtual objects defined as a collection of components and with inheritance in an object hierarchy. Virtual object components can include a container, data, a template, and a controller. A container can define the volume the virtual object is authorized to writ...

Full description

Saved in:
Bibliographic Details
Main Authors CHAK, Wai Leong, PLA I CONESA, Pol, KARADAYI, Yeliz, HLAVAC, Michal
Format Patent
LanguageEnglish
Published 03.08.2023
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A virtual object system can orchestrate virtual objects defined as a collection of components and with inheritance in an object hierarchy. Virtual object components can include a container, data, a template, and a controller. A container can define the volume the virtual object is authorized to write into. A virtual object's data can specify features such as visual elements, parameters, links to external data, meta-data, etc. The template can define view states of the virtual object and contextual breakpoints for transitioning between them. Each view state can control when and how the virtual object presents data elements. The controller can define logic for the virtual object to respond to input, context, etc. The definition of each object can specify which other object in an object hierarchy that object extends, where extending an object includes inheriting that object's components, which can be modified or overwritten as part of the extension.
Bibliography:Application Number: US202318297155