Patent ID: 8341660

Claim:
One or more computer storage media having stored thereon multiple instructions that, when executed by one or more processors of a device, cause the one or more processors to: initiate playback of a promotion corresponding to a program; receive a user request to watch the program; determine that the user request to watch the program is made in response to the promotion if the user request to watch the program is received while the promotion is being played back or within a threshold amount of time after the promotion is played back; output information regarding the user request to watch the program in response to determining that the user request to watch the program is made in response to the promotion, the information including an identifier of the promotion; perform one or both of recording the program and playback of the program; and output additional information regarding one or both of the recording and the playback in response to one or both of the recording or the playback of the program, the additional information including the identifier of the promotion.