Patent ID: 7155436
Filing Date: 2006-12-26
Classification: H04L

Abstract:
1. A computer-implemented method executing at least in part by a computing device having a tangible component for providing rich media presentations to a device over a network, comprising: receiving a request for a rich media presentation from the device before requests to play a media package; wherein the request is made for the rich media presentation before a user requests to play the rich media presentation; determining whether the request for the rich media presentation comes from an unaffiliated site; and when the request comes from the unaffiliated site denying access to the device; wherein the unaffiliated site may attempt to incorporate the rich media presentation illegally onto their site; determining whether the request for the rich media presentation comes from an affiliated site; and after it is determined that the request comes from the affiliated site: detecting attributes relating to the device; automatically generating the rich media presentation for the device after detecting the attributes relating to the device, wherein the rich media presentation is optimized for the device based on detected attributes; wherein generating the rich media presentation for the device, comprises: generating a virtual player optimized for the device; generating a presentation package optimized for the device; and generating the media package for the device; providing the rich media presentation to the device; and providing a presentation package include file that uniquely identifies the rich media presentation that is associated with an e-retailer; wherein the presentation package include file allows presentation attributes that relate to the rich media presentation to be set.