CPC G09G 5/026 (2013.01) [G02B 27/0093 (2013.01); G06T 3/0056 (2013.01); G06T 7/194 (2017.01); G06T 7/90 (2017.01)] | 22 Claims |
1. A method comprising:
at a device including one or more environmental sensors, one or more processors, a non-transitory memory, and a display:
displaying, via the display, a user interface (UI) element as an overlay at a first location in a UI associated with a first field-of-view of the device, wherein the first field-of-view is characterized by a first viewing vector of a physical environment;
detecting a change from the first field-of-view of the device to a second field-of-view of the device, wherein the second field-of-view is characterized by a second viewing vector of the physical environment that is different from the first viewing vector; and
in response to detecting the change from the first field-of-view to the second field-of-view, determining a prominence-display value for the UI element;
in accordance with a determination that the prominence-display value for the UI element exceeds a prominence threshold, displaying, via the display, the UI element as the overlay at a second location in the UI associated with the second field-of-view of the device; and
in accordance with a determination that the prominence-display value for the UI element does not exceed the prominence threshold, ceasing display of the UI element in the UI associated with the second field-of-view of the device.
|