US 11,818,203 B2
Methods for determining second screen content based on data events at primary content output device
Stephen Ziring, Lansdale, PA (US); David Nicholas Voyles, Narberth, PA (US); Kalila Sharafi, Philadelphia, PA (US); Charles White, Glen Mills, PA (US); Maurice Gaston, Philadelphia, PA (US); and Bryan Yurasits, Levittown, PA (US)
Assigned to Comcast Cable Communications, LLC, Philadelphia, PA (US)
Filed by Comcast Cable Communications, LLC, Philadelphia, PA (US)
Filed on Feb. 5, 2015, as Appl. No. 14/614,562.
Prior Publication US 2016/0234295 A1, Aug. 11, 2016
Int. Cl. G06Q 30/02 (2023.01); H04L 67/104 (2022.01); G06Q 30/0251 (2023.01); H04L 67/55 (2022.01)
CPC H04L 67/104 (2013.01) [G06Q 30/0255 (2013.01); H04L 67/55 (2022.05)] 33 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, by a first computing device, an indication that a second computing device has accessed an application that interacts with the first computing device;
causing, based on the indication and based on determining that the first computing device is available, output of content by the first computing device;
receiving, by the first computing device, a request to fast-forward through at least a portion of the content being output by the first computing device;
determining, based on the request and based on metadata, an object included in a frame of the content that was output by the first computing device prior to the request;
causing selection, based on the determined object, of secondary content to be output at the second computing device;
sending, to the second computing device, instructions to output the secondary content and to disable trick play operations on the secondary content; and
fast-forwarding through the at least the portion of the content being output by the first computing device.