Patent ID: 8443383

Claim:
A method of operating a receiving device coupled to a display device at a user location, the method comprising: programming the receiving device to record a selected one of at least one program to be received in an MPEG encoded program signal stream, starting at a first program start clock time; receiving the MPEG encoded program signal stream comprising at least the selected program and at least one message containing a second program start time for the selected program, the second program start time being in units of time with respect to progression of the MPEG encoded program signal stream, from receipt of the message to a start of the selected program in the program stream, the program signal stream and the at least one message being received from a same originator; identifying the at least one message in the received program stream; comparing the first program start clock time of the selected program with the second program start time, in units of time, contained in the at least one message; and starting to record the selected program based, at least in part, on the second program start time in units of time, contained in the at least one message, if the second program start time is different from the first program start clock time.