US 11,721,073 B2
Synchronized, interactive augmented reality displays for multifunction devices
Brett C. Bilbrey, Sunnyvale, CA (US); Nicholas V. King, San Jose, CA (US); and Aleksandar Pance, Saratoga, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Nov. 25, 2020, as Appl. No. 17/104,305.
Application 17/104,305 is a continuation of application No. 16/240,655, filed on Jan. 4, 2019, granted, now 10,854,008.
Application 16/240,655 is a continuation of application No. 15/081,145, filed on Mar. 25, 2016, granted, now 10,176,637, issued on Jan. 8, 2019.
Application 15/081,145 is a continuation of application No. 14/146,419, filed on Jan. 2, 2014, granted, now 9,305,402, issued on Apr. 5, 2016.
Application 14/146,419 is a continuation of application No. 13/768,072, filed on Feb. 15, 2013, granted, now 8,625,018, issued on Jan. 7, 2014.
Application 13/768,072 is a continuation of application No. 12/652,725, filed on Jan. 5, 2010, granted, now 8,400,548, issued on Mar. 19, 2013.
Prior Publication US 2021/0082200 A1, Mar. 18, 2021
Int. Cl. H04N 1/00 (2006.01); G06T 19/00 (2011.01); G06T 19/20 (2011.01); H04N 5/272 (2006.01); G06F 1/16 (2006.01); G06F 3/01 (2006.01); G06F 3/0488 (2022.01); H04N 21/2187 (2011.01); H04N 21/422 (2011.01); H04N 21/431 (2011.01); H04N 21/472 (2011.01); H04N 21/4788 (2011.01); H04N 21/81 (2011.01); H04N 23/63 (2023.01); H04N 23/661 (2023.01); G09G 5/377 (2006.01); H04N 5/222 (2006.01)
CPC G06T 19/006 (2013.01) [G06F 1/1694 (2013.01); G06F 3/011 (2013.01); G06F 3/0488 (2013.01); G06T 19/20 (2013.01); G09G 5/377 (2013.01); H04N 1/00323 (2013.01); H04N 5/222 (2013.01); H04N 5/272 (2013.01); H04N 21/2187 (2013.01); H04N 21/42202 (2013.01); H04N 21/4312 (2013.01); H04N 21/4314 (2013.01); H04N 21/472 (2013.01); H04N 21/4788 (2013.01); H04N 21/8133 (2013.01); H04N 23/632 (2023.01); H04N 23/661 (2023.01); G06F 2203/04803 (2013.01); G06T 2219/004 (2013.01); G09G 2340/12 (2013.01); G09G 2340/125 (2013.01); G09G 2340/14 (2013.01); G09G 2354/00 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system, comprising:
a camera;
one or more processors; and
a memory storing instructions that, when executed by the one or more processors, cause the one or more processors to:
generate computer-generated imagery based on video captured from the camera;
establish a communication link with another device;
synchronize display of the video with the other device via the communication link; and
during the synchronized display of the video:
send, to the other device via the communication link, the computer-generated imagery generated based on the video; and
in response to receiving, from the other device, an indication of one or more annotations applied to the video by the other device, update the computer-generated imagery based at least on the one or more annotations from the other device.