Patent ID: 8448090

Claim:
A method for selectively activating advanced content items on a computing device comprising: determining one or more prioritization rules that control which plug-ins to use to load and activate advanced content items for display on the computing device; receiving a plurality of advanced content items as part of a presentation, the presentation to be displayed on a display of the computing device; determining that computing resources of the computing device are insufficient to load and activate a designated number of the plurality of advanced content items for presentation; based on the one or more prioritization rules, (i) selecting one or more plug-ins used to render one or more of the plurality of advanced content items to be loaded into memory, and (ii) loading the selected one or more plug-ins into memory; based on the one or more prioritization rules, selecting at least one of the plurality of advanced content items for activation; instantiating at least one instance of the loaded one or more plug-ins for the selected at least one advanced content item; activating the at least one instance; and displaying output generated by the at least one activated instance on the display as part of the presentation, the output corresponding the selected at least one advanced content item.