| CPC H04L 67/1095 (2013.01) [G06F 9/00 (2013.01); G06F 16/95 (2019.01); H04L 12/2803 (2013.01); H04L 12/2814 (2013.01); H04L 12/2834 (2013.01); H04L 65/00 (2013.01); H04L 65/1059 (2013.01); H04L 65/4015 (2013.01); H04L 65/612 (2022.05); H04L 67/125 (2013.01); H04N 21/235 (2013.01); H04N 21/2362 (2013.01); H04N 21/242 (2013.01); H04N 21/4126 (2013.01); H04N 21/4307 (2013.01); H04N 21/43079 (2020.08); H04N 21/43615 (2013.01); H04N 21/8545 (2013.01); H04N 21/8547 (2013.01); H04N 21/8586 (2013.01); H04W 8/005 (2013.01); H04L 2012/2849 (2013.01)] | 20 Claims |

|
1. A method comprising:
generating, by one or more processors, a datastream comprising media content and an app-sync indicator that corresponds to an application; and
sending, by the one or more processors, the datastream to a media device configured to perform operations comprising:
presenting the media content;
detecting that one or more companion devices are within a threshold distance of the media device;
displaying a menu of the detected one or more companion devices;
detecting that a companion device is selected from the menu; and
causing the selected companion device to launch the application that corresponds to the app-sync indicator.
|