A USER GENERATED VIRTUAL ROOM-BASED USER INTERFACE

In one embodiment, a technique is utilized to generate a virtual-room of a virtual room-based user interface that controls one or more devices within a physical room of a structure. A user is prompted to select one or more services provided by the one or more devices within the physical room. A plur...

Full description

Saved in:
Bibliographic Details
Main Authors HAMM, ANDREW R, MADONNA, ROBERT P, CIPOLLO, NICHOLAS J, SILVA, MICHAEL C
Format Patent
LanguageEnglish
French
Published 04.06.2024
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:In one embodiment, a technique is utilized to generate a virtual-room of a virtual room-based user interface that controls one or more devices within a physical room of a structure. A user is prompted to select one or more services provided by the one or more devices within the physical room. A plurality of images of the physical room are obtained that each share substantially a same perspective. The plurality of images include an all-off image, in which all of the one or more of the services are in an inactive state, and one or more service-specific images, in which a single service is in an active state and any other services are in the inactive state. The plurality of images are aligned to create an aligned image stack. 1 One or more hit boxes are designated. The virtual room is generated based on the aligned image stack and the designated one or more hit boxes. Dans un mode de réalisation, une technique est utilisée dans le but de générer un espace virtuel dune interface utilisateur reposant sur lespace virtuel contrôlant un ou plusieurs appareils se trouvant à lintérieur dun espace physique dune structure. On demande à un utilisateur de choisir un ou plusieurs services fournis par les différents appareils se trouvant dans lespace physique. Une pluralité dimages de lespace physique partageant substantiellement une perspective identique est obtenue. La pluralité dimages comprend une image complète dans laquelle les services sont dans un état inactif et une ou plusieurs images axées sur les services, dans lesquelles un service est dans un état actif et tous les autres services sont dans un état inactif. La pluralité dimages est alignée, dans le but de créer une pile dimages alignées. 1 Un ou plusieurs masques de collision sont désignés. La génération de lespace virtuel repose sur la pile dimages alignées et sur les masques de collision désignés.
Bibliography:Application Number: CA20153158967