US 11,989,351 B2
Virtual, augmented and mixed reality systems with physical feedback
Adam Farley, Chichester (GB)
Assigned to Adam Farley, Chichester (GB)
Appl. No. 17/609,730
Filed by Adam Farley, Chichester (GB)
PCT Filed May 6, 2020, PCT No. PCT/GB2020/051112
§ 371(c)(1), (2) Date Nov. 8, 2021,
PCT Pub. No. WO2020/225556, PCT Pub. Date Nov. 12, 2020.
Claims priority of application No. 1906420 (GB), filed on May 7, 2019.
Prior Publication US 2022/0214750 A1, Jul. 7, 2022
Int. Cl. G06F 3/03 (2006.01); G06F 3/01 (2006.01); G06T 11/00 (2006.01); G06V 20/13 (2022.01); G06V 20/17 (2022.01); G06V 40/10 (2022.01); G06V 40/20 (2022.01)
CPC G06F 3/0304 (2013.01) [G06F 3/011 (2013.01); G06F 3/013 (2013.01); G06F 3/016 (2013.01); G06T 11/00 (2013.01); G06V 20/13 (2022.01); G06V 20/17 (2022.01); G06V 40/103 (2022.01); G06V 40/23 (2022.01)] 22 Claims
OG exemplary drawing
 
1. A system comprising:
a sensor array comprising a plurality of sensors each arranged to monitor a current position of one or more parts of the user's body;
a plurality of aerial vehicles, at least some of the plurality of sensors being disposed on respective ones of the plurality of aerial vehicles;
a sensor array controller configured to reposition the plurality of aerial vehicles so as to provide a line of sight between each of the plurality of sensors disposed on one of the plurality of aerial vehicles and a respective part of the user's body monitored by said one of the plurality of sensors;
a physical feedback mechanism for providing physical feedback to the user, the physical feedback mechanism being configured to be worn on the user's body;
a plurality of location sensors distributed over at least part of the user's body, each of the location sensors being configured to provide information on a current location of a respective surface of the user's body; and
a controller configured to determine a current position of the user's body based on information obtained using the plurality of sensors and the information provided by the plurality of location sensors, and to control the physical feedback mechanism to provide physical feedback to the user in dependence on the determined position of the user's body,
wherein the user's body may comprise visible surfaces and occluded surfaces depending on the current position of the user's body and a current spatial arrangement of the plurality of sensors disposed on the plurality of aerial vehicles, the visible surfaces comprising parts of the user's body visible to one or more of said plurality of sensors and the occluded surfaces comprising parts of the user's body hidden from view of said plurality of sensors,
wherein the plurality of location sensors are disposed on at least two opposing surfaces of the one or more parts of the user's body, such that when one or more of the opposing surfaces is an occluded surface the controller is configured to determine the current position of said part of the user's body based on the information provided by said location sensors, and to determine the current position of any visible surfaces based on the information obtained using the plurality of sensors disposed on the plurality of aerial vehicles.