Systems and methods for docking virtual objects with virtual displays
AssigneeSightful Computers Ltd
InventorsTamir Berliner, Tomer Kahan, Orit Dolev, Doron Assayas Terre
Life of this patent
Estimating the term…
Abstract
A system and method for operating an extended reality environment with a virtual display screen and virtual objects are disclosed. The system includes a processor configured to dock virtual objects to a virtual display screen; receive an input indicative of an intent to change a location of the virtual display screen without an expression of an intent to move the at least one virtual object; change the location of the virtual display screen in response to the input; and change the location of the at least one virtual object to move with the virtual display screen as a result of the docking.
Claims20
A non-transitory computer readable medium containing instructions that when executed by at least one processor cause the at least one processor to perform operations for docking virtual objects to virtual display screens in an extended reality environment, the operations comprising:
- generating virtual content for presentation via a wearable extended reality appliance, where the virtual content includes a virtual display screen and a plurality of virtual objects located outside the virtual display screen;
- receiving a selection of at least one virtual object from the plurality of virtual objects;
- docking the at least one virtual object to the virtual display screen without displaying any part of the at least one virtual object on the virtual display screen;
- after docking the at least one virtual object to the virtual display screen, receiving an input indicative of an intent to change a location of the virtual display screen without an expression of an intent to move the at least one virtual object;
- changing the location of the virtual display screen in response to the input;
- and
- wherein changing the location of the virtual display screen, causes the at least one virtual object to move with the virtual display screen as a result of the docking of the at least one virtual object to the virtual display screen.
A method for docking virtual objects to virtual display screens in an extended reality environment, the method comprising:
- generating virtual content for presentation via a wearable extended reality appliance, where the virtual content includes a virtual display screen and a plurality of virtual objects located outside the virtual display screen;
- receiving a selection of at least one virtual object from the plurality of virtual objects;
- docking the at least one virtual object to the virtual display screen without displaying any part of the at least one virtual object on the virtual display screen;
- after docking the at least one virtual object to the virtual display screen, receiving an input indicative of an intent to change a location of the virtual display screen without an expression of an intent to move the at least one virtual object;
- changing the location of the virtual display screen in response to the input;
- and
- wherein changing the location of the virtual display screen, causes the at least one virtual object to move with the virtual display screen as a result of the docking of the at least one virtual object to the virtual display screen.
A system for docking virtual objects to virtual display screens in an extended reality environment, the system comprising:
- at least one processor configured to:
- generate virtual content for presentation via a wearable extended reality appliance, where the virtual content includes a virtual display screen and a plurality of virtual objects located outside the virtual display screen;
- receive a selection of at least one virtual object from the plurality of virtual objects;
- dock the at least one virtual object to the virtual display screen without displaying any part of the at least one virtual object on the virtual display screen;
- after docking the at least one virtual object to the virtual display screen, receiving an input indicative of an intent to change a location of the virtual display screen without an expression of an intent to move the at least one virtual object;
- change the location of the virtual display screen in response to the input;
- and
- wherein changing the location of the virtual display screen, causes the at least one virtual object to move with the virtual display screen as a result of the docking of the at least one virtual object to the virtual display screen.
Dependencies are inferred from the claim text.