Graphical Interface Having Adjustable Borders
First Claim
1. A system comprising:
- at least one processor;
a non-transitory computer readable medium; and
program instructions stored on the non-transitory computer readable medium and executable by the at least one processor to;
cause a head-mounted display (HMD) to provide a graphical interface, the graphical interface comprising (i) a view port having a view-port orientation and (ii) at least one navigable area having at least one border, the at least one border having a first border orientation;
receive input data that indicates movement of the view port towards the at least one border;
determine that the view-port orientation is within a predetermined threshold distance from the first border orientation; and
based on at least the determination that the view-port orientation is within a predetermined threshold distance from the first border orientation, adjust the first border orientation from the first border orientation to a second border orientation.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems involving navigation of a graphical interface are disclosed herein. An example system may be configured to: (a) cause a head-mounted display (HMD) to provide a graphical interface, the graphical interface comprising (i) a view port having a view-port orientation and (ii) at least one navigable area having at least one border, the at least one border having a first border orientation; (b) receive input data that indicates movement of the view port towards the at least one border; (c) determine that the view-port orientation is within a predetermined threshold distance from the first border orientation; and (d) based on at least the determination that the view-port orientation is within a predetermined threshold distance from the first border orientation, adjust the first border orientation from the first border orientation to a second border orientation.
-
Citations
23 Claims
-
1. A system comprising:
-
at least one processor; a non-transitory computer readable medium; and program instructions stored on the non-transitory computer readable medium and executable by the at least one processor to; cause a head-mounted display (HMD) to provide a graphical interface, the graphical interface comprising (i) a view port having a view-port orientation and (ii) at least one navigable area having at least one border, the at least one border having a first border orientation; receive input data that indicates movement of the view port towards the at least one border; determine that the view-port orientation is within a predetermined threshold distance from the first border orientation; and based on at least the determination that the view-port orientation is within a predetermined threshold distance from the first border orientation, adjust the first border orientation from the first border orientation to a second border orientation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer readable medium having instructions stored thereon, the instructions comprising:
-
instructions for causing a head-mounted display (HMD) to provide a graphical interface, the graphical interface comprising (i) a view port having a view-port orientation and (ii) at least one navigable area having at least one border, the at least one border having a first border orientation; instructions for receiving input data that indicates movement of the view port towards the at least one border; instructions for determining that the view-port orientation is within a predetermined threshold distance from the first border orientation; and based on at least the determination that the view-port orientation is within a predetermined threshold distance from the first border orientation, instructions for adjusting the first border orientation from the first border orientation to a second border orientation. - View Dependent Claims (17, 18, 19)
-
-
20. A method comprising
causing a head-mounted display (HMD) to provide a graphical interface, the graphical interface comprising (i) a view port having a view-port orientation and (ii) at least one navigable area having at least one border, the at least one border having a first border orientation; -
receiving input data that indicates movement of the view port towards the at least one border; determining that the view-port orientation is within a predetermined threshold distance from the first border orientation; and based on at least the determination that the view-port orientation is within a predetermined threshold distance from the first border orientation, adjusting the first border orientation from the first border orientation to a second border orientation. - View Dependent Claims (21, 22, 23)
-
Specification