Patent ID: 8296816

Claim:
A method comprising: utilizing a server of a super video head end for providing a request over a network for a transactional scheduling update for a video broadcast from a video source provider, wherein the transactional scheduling update is requested by the server of the super video head end at a predetermined time before a start time of the video broadcast and requested by the server at a predetermined time before an end time of the video broadcast; receiving at the server of the super video head end, periodic scheduling data from an electronic programming guide aggregator that is in communication with a group of video source providers that includes the video source provider; utilizing the server of the super video head end for extracting first in-band scheduling data from first video programming received by a first video reception server of the super video head end, wherein the video programming is received from at least a portion of the group of video source providers; utilizing the server of the super video head end for generating first scheduling information based on the extracted first in-band scheduling information, the received periodic scheduling data, and the request for the transactional scheduling update; providing the first scheduling information from the server of the super video head end to a recording device of a video head end; receiving at the video recording device of the video head end, second in-band scheduling data extracted from second video programming received by a second video reception server of the video head end; determining a scheduling update at the video head end based on the first scheduling information and the second in-band scheduling data; updating a recording schedule for the video broadcast in response to the determined scheduling update, wherein the recording schedule is stored at the video head end; recording the video broadcast according to the updated recording schedule utilizing the video recording device of the video head end; and providing the recorded video broadcast over the network to a set-top box that is remote from the video head end responsive to a request for the recorded video broadcast.