US 11,810,260 B2
Augmented reality system
Vladimir Parfenov, Hopkinton, MA (US); Kevin Elliott Jordan, Cape Elizabeth, ME (US); Steven Thomas Dertien, Holliston, MA (US); Moshe Jacob Baum, Carlisle, MA (US); Andre Gosselin, Montreal (CA); Stephen Prideaux-Ghee, Bristol (GB); and James E. Heppelman, Needham, MA (US)
Assigned to PTC INC., Boston, MA (US)
Filed by PTC Inc., Boston, MA (US)
Filed on Sep. 14, 2022, as Appl. No. 17/944,796.
Application 17/944,796 is a continuation of application No. 17/146,589, filed on Jan. 12, 2021, granted, now 11,461,981.
Application 17/146,589 is a continuation of application No. 16/534,756, filed on Aug. 7, 2019, granted, now 10,922,893, issued on Feb. 16, 2021.
Application 16/534,756 is a continuation of application No. 15/146,398, filed on May 4, 2016, granted, now 10,431,005, issued on Oct. 1, 2019.
Claims priority of provisional application 62/157,234, filed on May 5, 2015.
Prior Publication US 2023/0005228 A1, Jan. 5, 2023
Int. Cl. G06T 19/00 (2011.01); G06F 9/451 (2018.01); G06F 40/169 (2020.01); G06F 3/0482 (2013.01); G06T 11/60 (2006.01); G06T 13/00 (2011.01); G06T 15/20 (2011.01); G06T 17/00 (2006.01)
CPC G06T 19/006 (2013.01) [G06F 3/0482 (2013.01); G06F 9/453 (2018.02); G06F 40/169 (2020.01); G06T 11/60 (2013.01); G06T 13/00 (2013.01); G06T 15/20 (2013.01); G06T 17/00 (2013.01)] 22 Claims
OG exemplary drawing
 
1. A method performed by one or more processing devices, comprising:
recognizing, by the one or more processing devices, an instance of a first device and an instance of a second device;
selecting, by the one or more processing devices, a first digital twin for the instance of the first device and a second digital twin for the instance of the second device, the first digital twin being unique to the instance of the first device and the second digital twin being unique to the instance of the second device;
determining that the instance of the first device and the instance of a second device are within a threshold proximity of each other;
updating the first digital twin with information from the second digital twin based on the determining to produce an updated first digital twin;
generating, by the one or more processing devices, augmented reality content based on the updated first digital twin and at least an actual graphic of the instance of the second device; and
displaying the augmented reality content on a display device.