US 12,217,356 B2
Augmented reality wall with combined viewer and camera tracking
Leon Hui, Hawthorne, CA (US); Rene Amador, Studio City, CA (US); William Hellwarth, Santa Monica, CA (US); and Michael Plescia, Woodland Hills, CA (US)
Assigned to ARWALL, INC., Westlake Village, CA (US)
Filed by ARwall, Inc., Westlake Village, CA (US)
Filed on Nov. 6, 2023, as Appl. No. 18/503,043.
Application 18/503,043 is a continuation of application No. 17/858,846, filed on Jul. 6, 2022, granted, now 11,836,848.
Application 17/858,846 is a continuation of application No. 16/897,012, filed on Jun. 9, 2020, granted, now 11,417,049, issued on Aug. 16, 2022.
Application 16/897,012 is a continuation of application No. 16/441,659, filed on Jun. 14, 2019, granted, now 10,719,977, issued on Jul. 21, 2020.
Application 16/441,659 is a continuation in part of application No. 16/210,951, filed on Dec. 5, 2018, granted, now 10,740,958, issued on Aug. 11, 2020.
Claims priority of provisional application 62/685,388, filed on Jun. 15, 2018.
Claims priority of provisional application 62/685,386, filed on Jun. 15, 2018.
Claims priority of provisional application 62/685,390, filed on Jun. 15, 2018.
Claims priority of provisional application 62/595,427, filed on Dec. 6, 2017.
Prior Publication US 2024/0070973 A1, Feb. 29, 2024
Int. Cl. G06T 15/20 (2011.01); G06F 3/01 (2006.01); G06T 7/70 (2017.01); G06T 7/73 (2017.01); G06T 19/00 (2011.01); G06V 40/20 (2022.01); H04N 13/00 (2018.01)
CPC G06T 15/20 (2013.01) [G06F 3/012 (2013.01); G06F 3/013 (2013.01); G06T 7/70 (2017.01); G06T 7/73 (2017.01); G06T 19/006 (2013.01); G06V 40/23 (2022.01); H04N 13/00 (2013.01); G06T 2207/10048 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A system comprising:
a computing device in communication with both a display and one or more trackers that determine a location of a moving camera relative to the display,
the computing device configured to:
receive the location of the moving camera from the one or more trackers, and
generate a real-time, rendered digital scene for presentation on the display;
wherein the computing device generates the digital scene such that one or more objects shown in the digital scene each have suitable perspective for the location of the moving camera as received from the one or more trackers; and
wherein the moving camera captures the digital scene.