US 11,741,649 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, Allen, TX (US)
Assigned to Meta Platforms Technologies, LLC, Menlo Park, CA (US)
Filed by META PLATFORMS TECHNOLOGIES, LLC, Menlo Park, CA (US)
Filed on Feb. 4, 2022, as Appl. No. 17/665,211.
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 2022/0156997 A1, May 19, 2022
Int. Cl. G06T 11/60 (2006.01); G06F 3/01 (2006.01); G06T 11/00 (2006.01); G06T 5/00 (2006.01)
CPC G06T 11/60 (2013.01) [G06F 3/011 (2013.01); G06T 5/006 (2013.01); G06T 11/001 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method comprising:
establishing a virtual boundary for a virtual-world environment in reference to a real- world environment;
determining whether the virtual boundary requires a correction;
in response to determining that the virtual boundary requires the correction, providing an alert;
in response to the alert, receiving a request from a user to modify the virtual boundary;
in response to the request from the user, monitoring an orientation of a direction indicator to generate orientation data, wherein the orientation data includes elevation data of an elevation of the direction indicator with respect to a reference elevation representing a plane of the real-world environment; and
modifying the virtual boundary based on the orientation data by determining an intersection between the plane and a virtual line that extends from the direction indicator at the elevation indicated by the elevation data and at the orientation indicated by the orientation data.