Patent ID: 8909027

Claim:
A method comprising: initiating playback of a media item containing one or more interactive applications from a storage device; launching and executing a first interactive application of said one or more interactive applications in response to detecting said first interactive application during said playback of said media item; initiating a special play mode of said media item in response to a user command, wherein said special play mode comprises one of a fast-forward mode or a rewind mode; receiving, from said first interactive application, a query to determine a current playback position of said media item; determining at least one event skipped during said initiated special play mode that would result in a change of a state of said first interactive application, wherein the determining of the at least one skipped event comprises determining the current playback position of said media item; and conveying at least one notification signal of said at least one skipped event to said first interactive application to modify said state of said first interactive application in response to said determining of said at least one skipped event, wherein the conveying of the at least one notification signal comprises returning, to said first interactive application in response to the query, an indication of the current playback position of said media item; wherein, at a time at which said special play mode is terminated, said modified state of said first interactive application corresponds to a position in said media item at which said special play mode is terminated.