US2013139082A1PendingUtilityA1

Graphical Interface Having Adjustable Borders

Assignee: WHEELER AARONPriority: Nov 30, 2011Filed: Nov 30, 2011Published: May 30, 2013
Est. expiryNov 30, 2031(~5.3 yrs left)· nominal 20-yr term from priority
G02B 27/017G06F 3/013G06F 3/012G06F 3/0481
52
PatentIndex Score
0
Cited by
0
References
0
Claims

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.

Claims

exact text as granted — not AI-modified
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 . The system of  claim 1 , wherein the input data comprises head-movement data indicating a movement of the HMD. 
     
     
         3 . The system of  claim 1 , wherein the input data also indicates a movement speed of the movement of the view port, the system further comprising program instructions stored on the non-transitory computer readable medium and executable by the at least one processor to:
 before adjusting the orientation of the border, determine that the movement speed exceeds a predetermined movement-speed threshold.   
     
     
         4 . The system of  claim 1 , wherein the second border orientation is set equal to the view-port orientation. 
     
     
         5 . The system of  claim 1 , wherein the second border orientation is set equal to a predetermined difference from the view-port orientation. 
     
     
         6 . The system of  claim 5 , further comprising program instructions stored on the non-transitory computer readable medium and executable by the at least one processor to:
 provide a continuous visual indication of the border orientation adjusting from the first border orientation to the second border orientation.   
     
     
         7 . The system of  claim 1 , wherein the input data also indicates a movement speed of the movement of the view port, the system further comprising program instructions stored on the non-transitory computer readable medium and executable by the at least one processor to:
 determine the second border orientation based on at least the movement speed.   
     
     
         8 . The system of  claim 7 , further comprising program instructions stored on the non-transitory computer readable medium and executable by the at least one processor to:
 provide a continuous visual indication of the border orientation adjusting from the first border orientation to the second border orientation.   
     
     
         9 . The system of  claim 1 , wherein adjusting the border orientation comprises setting the border orientation equal to an orientation such that the view port is centered within the navigable area. 
     
     
         10 . The system of  claim 9 , further comprising program instructions stored on the non-transitory computer readable medium and executable by the at least one processor to:
 provide a continuous visual indication of the border orientation adjusting from the first border orientation to the second border orientation.   
     
     
         11 . The system of  claim 1 , wherein (a) the graphical interface is a recursive graphical interface, (b) the at least one navigable area comprises one navigable area, wherein the navigable area has a navigable span of 180 degrees, and (c) the view port has a viewing span of less than 180 degrees. 
     
     
         12 . The system of  claim 1 , wherein the graphical interface comprises at least two navigable areas, the at least two navigable areas separated by a soft border, the soft border having a soft-border orientation. 
     
     
         13 . The system of  claim 12 , wherein the at least two navigable areas comprise a first navigable area and a second navigable area, and wherein the view port is within the first navigable area, and wherein the input data also indicates a movement speed of the movement of the view port, the system further comprising program instructions stored on the non-transitory computer readable medium and executable by the at least one processor to:
 determine that (a) the movement speed does not exceed a predetermined movement-speed threshold and that (b) the view port orientation is within a predetermined threshold distance from the soft-border orientation; and   based on at least the determination that (a) the movement speed does not exceed a predetermined movement-speed threshold and that (b) the view port orientation is within a predetermined threshold distance from the soft-border orientation, adjust the soft-border orientation.   
     
     
         14 . The system of  claim 12 , wherein the at least two navigable areas comprise a first navigable area and a second navigable area, and wherein the view port is within the first navigable area, and wherein the input data also indicates a movement speed of the movement of the view port, the system further comprising program instructions stored on the non-transitory computer readable medium and executable by the at least one processor to:
 determine that (a) the movement speed exceeds a predetermined movement-speed threshold and that (b) the view port orientation is within a predetermined threshold distance from the soft-border orientation; and   based on at least the determination that (a) the movement speed exceeds a predetermined movement-speed threshold and that (b) the view port orientation is within a predetermined threshold distance from the soft-border orientation, cause the view port to enter the second navigable area.   
     
     
         15 . The system of  claim 12 , wherein (a) the graphical interface is a recursive graphical interface, (b) the at least two navigable areas comprises three navigable areas, wherein each navigable area has a navigable span of 120 degrees, and (c) the view port has a viewing span of less than 120 degrees. 
     
     
         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.   
     
     
         17 . The non-transitory computer readable medium of  claim 16 , wherein the second border orientation is set equal to the view-port orientation. 
     
     
         18 . The non-transitory computer readable medium of  claim 16 , wherein the second border orientation is set equal to a predetermined difference from the view-port orientation. 
     
     
         19 . The non-transitory computer readable medium of  claim 16 , wherein the second border orientation is set equal to an orientation such that the view port is centered within the navigable area. 
     
     
         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.   
     
     
         21 . The method of  claim 20 , wherein the second border orientation is set equal to the view-port orientation. 
     
     
         22 . The method of  claim 20 , wherein the second border orientation is set equal to a predetermined difference from the view-port orientation. 
     
     
         23 . The method of  claim 20 , wherein the second border orientation is set equal to an orientation such that the view port is centered within the navigable area.

Join the waitlist — get patent alerts

Track US2013139082A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.