Patent ID: 11962852
Assignee: GRACENOTE, INC.
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H | IPC H

Claim 0:
1. A computing system comprising:
a processor; and
a non-transitory computer-readable storage medium, having stored thereon program instructions that, upon execution by the processor, cause performance of a set of operations comprising:
obtaining a first portion of a first media program distributed on a first channel by a first distributor, the first media program being scheduled to end at a scheduled end-time;
determining a first state of the first media program;
determining a predicted end-time of the first media program based on a similarity of the determined first state of the first media program compared to a second state of a past event, the predicted end-time being after the scheduled end-time;
after a determination that the predicted end-time is after at least one of the scheduled end-time of the first media program or a scheduled start-time of a second media program, generating an electronic program guide (EPG) based on the predicted end-time;
obtaining a second portion of media of a second media program distributed on a second channel by a second distributor, the second portion of media comprising at least a segment second media program scheduled to be broadcast between the scheduled end-time and the predicted end-time of the first media program; and
transmitting the EPG and the second portion of the second media program to a media presentation device for presentation.