US 12,154,201 B2
Systems and methods for modifying a safety boundary for virtual reality systems
John Pollard, Fairview, TX (US); Jimmy K. Yun, Mountain View, CA (US); and Jason Dong Uk Kim, Lucas, TX (US)
Assigned to Meta Platforms Technologies, LLC, Menlo Park, CA (US)
Filed by Meta Platforms Technologies, LLC, Menlo Park, CA (US)
Filed on Jul. 31, 2023, as Appl. No. 18/362,260.
Application 18/362,260 is a continuation of application No. 17/665,211, filed on Feb. 4, 2022, granted, now 11,741,649.
Application 17/665,211 is a continuation of application No. 16/177,424, filed on Oct. 31, 2018, granted, now 11,244,483, issued on Feb. 8, 2022.
Prior Publication US 2023/0377744 A1, Nov. 23, 2023
Int. Cl. G06T 11/60 (2006.01); G06F 3/01 (2006.01); G06T 5/80 (2024.01); G06T 11/00 (2006.01); G16H 40/67 (2018.01)
CPC G06T 11/60 (2013.01) [G06F 3/011 (2013.01); G06T 5/80 (2024.01); G06T 11/001 (2013.01); G16H 40/67 (2018.01)] 33 Claims
OG exemplary drawing
 
1. A method comprising:
capturing image data associated with a view of a real-world environment using an imaging system of a head-mounted display system;
displaying a pass-through view of the real-world environment, based at least in part upon the image data, to a user in a display of the head-mounted display system;
receiving an indication of a reference elevation representing a plane of the real-world environment;
monitoring an orientation of a direction indicator to generate first orientation data and to establish, with respect to the reference elevation, a virtual boundary for a virtual-world environment;
displaying the virtual boundary in the pass-through view of the real-world environment;
determining whether a dimension of the virtual boundary satisfies a minimum threshold value;
displaying a notification when the dimension of the virtual boundary does not satisfy the minimum threshold value;
receiving a request from a user to modify the virtual boundary;
in response to the request from the user, monitoring the orientation of the direction indicator to generate second orientation data; and
modifying the virtual boundary based on the reference elevation and the second orientation data.