Graphical menu and interaction therewith through a viewing window
First Claim
1. A system comprising:
- a non-transitory computer readable medium; and
program instructions stored on the non-transitory computer readable medium and executable by at least one processor to;
cause a head-mounted display (HMD) to provide (i) a viewing window that is fully visible in a field of view of the HMD, (ii) a navigable area that is not fully visible in a field of view of the HMD, wherein the viewing window displays a first portion of the navigable area, and (iii) at least one media object, wherein the at least one media object is associated with at least one viewing-window state;
receive first head-movement data that is indicative of head movement from a first position of the HMD to a second position of the HMD; and
based on at least (i) the first head-movement data, (ii) the at least one viewing-window state associated with the at least one media object, and (iii) a determination that at least one threshold velocity has been exceeded, cause the viewing window to display a second portion of the navigable area, wherein the second portion includes the at least one media object.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems involving a navigable area in a head-mounted display (HMD) are disclosed herein. An exemplary system may be configured to: (a) cause a head-mounted display (HMD) to provide: (i) a viewing window that is fully visible in a field of view of the HMD, (ii) a navigable area that is not fully visible in a field of view of the HMD such that the viewing window displays a first portion of the navigable area, and (iii) a media object that is associated with a viewing-window state; (b) receive first head-movement data that is indicative of head movement from a first position of the HMD to a second position of the HMD; and (c) based on (i) the first head-movement data and (ii) the viewing-window state, cause the viewing window to display a second portion of the navigable area which includes the media object.
-
Citations
25 Claims
-
1. A system comprising:
-
a non-transitory computer readable medium; and program instructions stored on the non-transitory computer readable medium and executable by at least one processor to; cause a head-mounted display (HMD) to provide (i) a viewing window that is fully visible in a field of view of the HMD, (ii) a navigable area that is not fully visible in a field of view of the HMD, wherein the viewing window displays a first portion of the navigable area, and (iii) at least one media object, wherein the at least one media object is associated with at least one viewing-window state; receive first head-movement data that is indicative of head movement from a first position of the HMD to a second position of the HMD; and based on at least (i) the first head-movement data, (ii) the at least one viewing-window state associated with the at least one media object, and (iii) a determination that at least one threshold velocity has been exceeded, cause the viewing window to display a second portion of the navigable area, wherein the second portion includes the at least one media object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method comprising:
-
causing a head-mounted display (HMD) to provide (i) a viewing window that is fully visible in a field of view of the HMD, (ii) a navigable area that is not fully visible in a field of view of the HMD, wherein the viewing window displays a first portion of the navigable area, and (iii) at least one media object, wherein the at least one media object is associated with at least one viewing-window state; receiving first head-movement data that is indicative of head movement from a first position to a second position; and based on at least (i) the first head-movement data, (ii) the at least one viewing-window state associated with the at least one media object, and (iii) a determination that at least one threshold velocity has been exceeded, causing the viewing window to display a second portion of the navigable area, wherein the second portion includes the at least one media object. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable medium having instructions stored thereon, the instructions comprising:
-
instructions for causing a head-mounted display (HMD) to provide (i) a viewing window that is fully visible in a field of view of the HMD, (ii) a navigable area that is not fully visible in a field of view of the HMD, wherein the viewing window displays a first portion of the navigable area, and (iii) at least one media object, wherein the at least one media object is associated with at least one viewing-window state; instructions for receiving first body-movement data that is indicative of body movement from a first position to a second position; and instructions for, based on at least (i) the first body-movement data, (ii) the at least one viewing-window state associated with the at least one media object, and (iii) a determination that at least one threshold velocity has been exceeded, causing the viewing window to display a second portion of the navigable area, wherein the second portion includes the at least one media object. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
Specification