Patent ID: 11971919
Assignee: INSCAPE DATA, INC.
Field: Audio-visual technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 0:
1. A system comprising:
one or more processors; and
one or more non-transitory machine-readable storage media containing instructions which when executed on the one or more processors, cause the one or more processors to perform operations including:
transmitting a cue derived from a video frame of media associated with a particular channel, the cue including a representation of one or more subsets of pixels of the video frame;
receiving in response to transmitting the cue, a media substitution request, wherein the media substitution request includes a substitute media identifier corresponding to a substitute media segment and an identification of a first time interval configured to synchronize presentation of the substitute media segment;
determining when the first time interval has expired;
retrieving, in response to determining that the first time interval has expired, the substitute media segment corresponding to the substitute media identifier;
determining a second time interval over which the substitute media segment is to be presented;
presenting the substitute media segment, the substitute media segment being presented during a media segment of the media associated with the particular channel;
determining when the second time interval has expired; and
terminating, in response to determining that the second time interval has expired, the substitute media segment.