| CPC G06F 40/106 (2020.01) [B64C 39/024 (2013.01); B64D 47/02 (2013.01); G05D 1/0016 (2013.01); G05D 1/0022 (2013.01); G05D 1/223 (2024.01); G05D 1/226 (2024.01); G06F 3/1423 (2013.01); G06F 9/541 (2013.01); G06F 40/186 (2020.01); G06K 7/10297 (2013.01); G06Q 10/1091 (2013.01); H04L 41/24 (2013.01); H04L 67/125 (2013.01); B64U 10/13 (2023.01); B64U 2101/00 (2023.01); B64U 2101/21 (2023.01); B64U 2101/30 (2023.01); B64U 2201/20 (2023.01); G09F 9/30 (2013.01); H04L 67/10 (2013.01)] | 20 Claims |

|
1. A method comprising:
displaying first content on a media display;
receiving first data generated from or determined by an Internet of Things (IoT) device, wherein the IoT device is a camera, and wherein the first data comprises image data from the camera; and
analyzing the image data from the camera to detect a human in the image data;
determining whether the human is detected in the image data for more than a predetermined period of time; and
displaying second content in response to detecting that the human is in the image data for more than the predetermined period of time, wherein a software controller extension selects the second content by determining that the human has interest in the first content.
|