US 12,190,466 B2
System and method for view adjustment
Dominic Mandy, Portland, OR (US)
Assigned to Groundspeak, Inc., Seattle, WA (US)
Filed by Groundspeak, Inc., Seattle, WA (US)
Filed on Aug. 21, 2023, as Appl. No. 18/453,235.
Application 18/453,235 is a continuation of application No. 17/857,136, filed on Jul. 4, 2022, granted, now 11,734,791.
Application 17/857,136 is a continuation of application No. 17/170,621, filed on Feb. 8, 2021, granted, now 11,379,947, issued on Jul. 5, 2022.
Application 17/170,621 is a continuation of application No. 16/984,048, filed on Aug. 3, 2020, granted, now 10,915,985, issued on Feb. 9, 2021.
Application 16/984,048 is a continuation of application No. 16/376,248, filed on Apr. 5, 2019, granted, now 10,733,698, issued on Aug. 4, 2020.
Claims priority of provisional application 62/654,216, filed on Apr. 6, 2018.
Prior Publication US 2023/0394619 A1, Dec. 7, 2023
Int. Cl. G06T 3/14 (2024.01); A63F 13/216 (2014.01); G06F 3/04815 (2022.01); G06K 19/06 (2006.01); G06T 7/70 (2017.01); G06T 19/00 (2011.01); H04L 67/131 (2022.01); H04W 4/02 (2018.01); H04W 56/00 (2009.01); G02B 27/01 (2006.01); G06F 3/0346 (2013.01)
CPC G06T 3/14 (2024.01) [A63F 13/216 (2014.09); G06F 3/04815 (2013.01); G06K 19/06037 (2013.01); G06T 7/70 (2017.01); G06T 19/006 (2013.01); H04L 67/131 (2022.05); H04W 4/023 (2013.01); H04W 56/002 (2013.01); A63F 2300/8082 (2013.01); G02B 2027/0198 (2013.01); G06F 3/0346 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A system for view adjustment, comprising:
a database of virtual objects;
a mobile device configured to perform the following, comprising:
generate a registration code based on a location of that device during participation in an augmented reality game, wherein the registration code encodes data comprising one or more of game identification, device identification, coordinate positions, orientation, and time;
receive a representation of the registration code from a different device;
determine a position of the different mobile device with respect to the device based on a size of the representation of the registration code; and
synch the location of the device and the position of the different device, wherein views of an object in the augmented reality game by the device and the different device are adjusted based on the synched location and position.