US 11,758,389 B2
Collective artificial reality device configuration
Ahmed Mohamed Eid Amin, Vernon Hills, IL (US); Tristam Kyle MacDonald, Seattle, WA (US); Yuchen Zheng, Fremont, CA (US); and Matthew O'neil Terrell, Oakland, CA (US)
Assigned to Meta Platforms Technologies, LLC, Menlo Park, CA (US)
Filed by Meta Platforms Technologies, LLC, Menlo Park, CA (US)
Filed on Jun. 23, 2022, as Appl. No. 17/847,460.
Application 17/847,460 is a continuation of application No. 16/742,849, filed on Jan. 14, 2020, granted, now 11,405,774.
Prior Publication US 2022/0337999 A1, Oct. 20, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. H04W 4/80 (2018.01); G06F 21/33 (2013.01); G06T 19/00 (2011.01); H04L 41/082 (2022.01); H04W 76/15 (2018.01); H04W 8/24 (2009.01); H04W 4/02 (2018.01); H04L 41/084 (2022.01)
CPC H04W 8/245 (2013.01) [G06F 21/33 (2013.01); G06T 19/006 (2013.01); H04L 41/082 (2013.01); H04L 41/0843 (2013.01); H04W 4/023 (2013.01); H04W 4/80 (2018.02); H04W 76/15 (2018.02)] 18 Claims
OG exemplary drawing
 
1. A method for configuring two or more artificial reality devices, the method comprising:
providing, to a provisioning system, a list of artificial reality device identifiers corresponding to an authenticated account,
wherein the provisioning system uses the list of artificial reality device identifiers to confirm that multiple artificial reality devices are within a geographical area of the provisioning system, wherein the confirming is based on scanning for wireless connectivity to determine that the multiple artificial reality devices are within a wireless range of the provisioning system;
receiving, from the provisioning system, a confirmed state for the multiple artificial reality devices in response to the confirming that the multiple artificial reality devices are within the geographical area of the provisioning system;
providing an available update, from a current software configuration, for each of the multiple artificial reality devices;
receiving a request for configuration data from at least one of the multiple artificial reality devices; and
verifying that the confirmed state indicating that the at least one artificial reality device is within the geographical area of the provisioning system was set and, in response to the verifying and the request, providing configuration data for an account associated with the provisioning system;
wherein:
the provisioning system further provides credentials to each of the multiple artificial reality devices, wherein each the of the multiple artificial reality devices use the credentials to gain access to an administration system and wherein the method comprises receiving, from each of the multiple artificial reality devices using the gained access, a request including an identification of a current software configuration of that artificial reality device; or
the method is performed by an administration system, wherein each of the multiple artificial reality devices automatically connects with the administration system, wherein the method further comprises providing a device access token to each of the multiple artificial reality devices in response to the automatic connection, wherein each particular artificial reality device, of the multiple artificial reality devices, uses the device access token provided to that artificial reality device to send the request for configuration data to the administration system, and wherein the verifying uses the device access token.