US 11,907,414 B2
Object tracking animated figure systems and methods
David Michael Churchill, Orlando, CA (US); Clarisse Vamos, Orlando, CA (US); and Jeffrey A. Bardt, Orlando, FL (US)
Assigned to Universal City Studios LLC, Universal City, CA (US)
Filed by Universal City Studios LLC, Universal City, FL (US)
Filed on May 31, 2022, as Appl. No. 17/828,932.
Application 17/828,932 is a continuation of application No. 16/862,158, filed on Apr. 29, 2020, granted, now 11,354,842.
Application 16/862,158 is a continuation of application No. 16/269,471, filed on Feb. 6, 2019, granted, now 10,679,397, issued on Jun. 9, 2020.
Claims priority of provisional application 62/779,373, filed on Dec. 13, 2018.
Prior Publication US 2022/0292754 A1, Sep. 15, 2022
Int. Cl. G06F 3/01 (2006.01); G06T 13/40 (2011.01); G06T 7/20 (2017.01); G06V 40/10 (2022.01); G06V 10/60 (2022.01); G06V 40/16 (2022.01)
CPC G06F 3/011 (2013.01) [G06T 7/20 (2013.01); G06T 13/40 (2013.01); G06V 10/60 (2022.01); G06V 40/10 (2022.01); G06V 40/103 (2022.01); G06V 40/161 (2022.01); G06V 40/164 (2022.01); G06F 2218/12 (2023.01)] 20 Claims
OG exemplary drawing
 
1. An animation system, comprising:
an animated figure;
at least one sensor; and
an animation controller comprising a processor and a memory, wherein the memory stores instructions executable by the processor, the instructions configured to cause the animation controller to:
receive shiny object detection data from the at least one sensor;
track a guest associated with the shiny object detection data;
determine an animation sequence for the animated figure based on the shiny object detection data;
transmit a control signal indicative of the animation sequence to cause the animated figure to execute the animation sequence for a predetermined time period; and
in response to completion of the predetermined time period, track next-strongest shiny object detection data, a next-closest guest, or both.