Displaying a window in an augmented reality view
AssigneeLenovo (Singapore) Pte. Ltd.
InventorsJohn Weldon Nicholson, Daryl C. Cromer, Howard Locker
Life of this patent
Estimating the term…
Abstract
For displaying a window in an augmented reality view, a processor detects a new augmented reality placetime that includes a new augmented reality position and/or a new augmented reality time of an augmented reality device. The processor calculates new window characteristics for a window at the new augmented reality placetime based on previous window characteristics. The processor further displays the window with the new window characteristics.
Claims20
An apparatus comprising:
- a processor;
- a memory that stores code executable by the processor to:
- determine window preferences based on surface characteristics of surfaces to which a plurality of previous window instances for an augmented reality (AR) device were docked, the surface characteristics comprising a surface color, a surface uniformity that records an average deviation from the surface color, and an object density that records a percentage of surface area that includes objects that from discontinuities, the window preferences comprising a window angular size, a docking appearance for appearance of the window on a surface, a window angular orientation, and a window density;
- detect a new AR placetime in response to detecting a new person in an environment of the AR device;
- calculate new window characteristics for a window of the new AR placetime based on the window preferences;
- and
- display the window with the new window characteristics.
A method comprising:
- determining, by use of a processor, window preferences based on surface characteristics of surfaces to which a plurality of previous window instances for an augmented reality (AR) device were docked, the surface characteristics comprising a surface color, a surface uniformity that records an average deviation from the surface color, and an object density that records a percentage of surface area that includes objects that from discontinuities, and the window preferences comprising a window angular size, a docking appearance for appearance of the window on a surface, a window angular orientation, and a window density;
- detecting a new AR placetime in response to a new person in an environment of the AR device;
- calculating new window characteristics for a window of the new AR placetime based on the window preferences;
- and
- displaying the window with the new window characteristics.
A program product comprising a non-transitory computer readable storage medium that stores code executable by a processor, the executable code comprising code to:
- determine window preferences based on surface characteristics of surfaces to which a plurality of previous window instances for an augmented reality (AR) device were docked, the surface characteristics comprising a surface color a surface uniformity that records an average deviation from the surface color, and an object density that records a percentage of surface area that includes objects that form discontinuities, and the window preferences comprising a window angular size, a docking appearance for appearance of the window on a surface, a window angular orientation, and a window density;
- detect a new AR placetime in response to detecting a new person in an environment of the AR device;
- calculate new window characteristics for a window of the new AR placetime based on the window preferences;
- and
- display the window with the new window characteristics.
Dependencies are inferred from the claim text.