CPC G06F 3/0484 (2013.01) [G06F 3/0481 (2013.01)] | 27 Claims |
1. A computer-implemented method, comprising:
receiving, via an input device associated with an extended reality (XR) environment, a selection of a first user interface object included in a plurality of user interface objects displayed in the XR environment, wherein each user interface object included in the plurality of user interface objects is associated with a different set of dashboard panels;
acquiring data for a first set of dashboard panels associated with the first user interface object via at least one query;
generating a foreground origin vector having a first component on a first axis and a second component on a second axis, wherein the first component is based on a foreground distance value and the second component is based on a foreground height value, and wherein at least one of the foreground distance value or the foreground height value is based on a height of a user, and wherein the foreground origin vector is generated by multiplying a first component of a unit vector on the first axis by the foreground distance value and multiplying a second component of the unit vector by the foreground height value;
displaying, in a foreground area of a workspace of the XR environment, at least a first portion of the first set of dashboard panels associated with the first user interface object, wherein the foreground area has a first depth relative to a user viewpoint of the user within the XR environment, the first portion of the first set of dashboard panels is arranged about a foreground origin point indicated by the foreground origin vector, and the workspace further comprises a background area having a second depth relative to the user viewpoint within the XR environment;
receiving, within the XR environment, at least one command to resize the workspace; and
in response to receiving the at least one command to resize the workspace, at least one of:
moving the foreground area to a third depth relative to the user viewpoint within the XR environment, or
moving the background area to a fourth depth relative to the user viewpoint within the XR environment;
wherein each dashboard panel included in the at least a first portion of the first set of dashboard panels comprises a visual representation of at least a portion of the data.
|