Patent ID: 8363716

Claim:
A method for presenting an interactive video/multimedia application, comprising: accessing data describing the interactive video/multimedia application, the data identifying an encoded video asset for playback and a multimedia element, separate from the encoded video asset, to be presented in association with a region of interest of the identified video asset; and while the encoded video asset is being decoded for playback in the interactive video/multimedia application: identifying a content-aware metadata entry embedded within the encoded video asset using a processor of a computing device, detecting the region of interest within the encoded video asset using the identified, content-aware metadata; and causing the multimedia element to be presented in association with the decoded video asset responsive to detecting the region of interest, wherein the multimedia element comprises a visual multimedia element, wherein the content-aware metadata entry defines a background and a foreground region within the region of interest, and wherein the visual multimedia element is presented in front of the defined background region and behind the identified foreground region within the region of interest.