An apparatus for managing an interactive session in an interactive media guidance application, comprising: means for receiving a user selection of a media asset, wherein the media asset includes a first advertisement and a second advertisement; means for generating for display the media asset; means for detecting the first advertisement being received during the display of the media asset; means for storing, in a buffer, the first advertisement received during display of the media asset; subsequent to the first advertisement being received and prior to the second advertisement being received: means for receiving a user request to initiate an interactive session; based on receiving the user request to initiate the interactive session: means for retrieving, from the buffer, the first advertisement received prior to the user request to initiate the interactive session; means for analyzing the first advertisement in the buffer for data relating to the first advertisement; means for storing, in the buffer, the data relating to the first advertisement; means for receiving a user request for information in the interactive session; means for determining whether the user request for information relates to the first advertisement; based on the user request for information being related to the first advertisement, means for generating for display a portion of the data relating to the first advertisement, the apparatus further comprising: means for detecting the second advertisement being received during the display of the media asset; means for replacing, in the buffer, the first advertisement with the second advertisement received during display of the media asset. means for receiving a user selection of a media asset, wherein the media asset includes a first advertisement and a second advertisement; means for generating for display the media asset; means for detecting the first advertisement being received during the display of the media asset; means for storing, in a buffer, the first advertisement received during display of the media asset; subsequent to the first advertisement being received and prior to the second advertisement being received: means for receiving a user request to initiate an interactive session; based on receiving the user request to initiate the interactive session: means for retrieving, from the buffer, the first advertisement received prior to the user request to initiate the interactive session; means for analyzing the first advertisement in the buffer for data relating to the first advertisement; means for storing, in the buffer, the data relating to the first advertisement; means for receiving a user request for information in the interactive session; means for determining whether the user request for information relates to the first advertisement; based on the user request for information being related to the first advertisement, means for generating for display a portion of the data relating to the first advertisement, the apparatus further comprising: means for detecting the second advertisement being received during the display of the media asset; means for replacing, in the buffer, the first advertisement with the second advertisement received during display of the media asset. means for receiving a user request to initiate an interactive session; based on receiving the user request to initiate the interactive session: means for retrieving, from the buffer, the first advertisement received prior to the user request to initiate the interactive session; means for analyzing the first advertisement in the buffer for data relating to the first advertisement; means for storing, in the buffer, the data relating to the first advertisement; means for receiving a user request for information in the interactive session; means for determining whether the user request for information relates to the first advertisement; means for retrieving, from the buffer, the first advertisement received prior to the user request to initiate the interactive session; means for analyzing the first advertisement in the buffer for data relating to the first advertisement; means for storing, in the buffer, the data relating to the first advertisement; means for receiving a user request for information in the interactive session; means for determining whether the user request for information relates to the first advertisement; based on the user request for information being related to the first advertisement, means for generating for display a portion of the data relating to the first advertisement, the apparatus further comprising: means for detecting the second advertisement being received during the display of the media asset; means for replacing, in the buffer, the first advertisement with the second advertisement received during display of the media asset. means for detecting the second advertisement being received during the display of the media asset; means for replacing, in the buffer, the first advertisement with the second advertisement received during display of the media asset.