Patent ID: 8627373

Claim:
A non-transitory computer-readable storage medium, comprising computer instructions, which when executed by a processor, cause the processor to perform operations comprising: presenting at a media system a first media program supplied by a first multimedia broadcast channel; selecting as a background process an aggregated service of selectable media services of a portal contextually associated with the first media program supplied in the first multimedia broadcast channel; presenting at the media system the selectable media services of the portal upon detecting a first request to change the first multimedia broadcast channel to a second multimedia broadcast channel in order to retain viewership of the first multimedia broadcast channel; transitioning from the first multimedia broadcast channel to the second multimedia broadcast channel upon detecting a second request to depart from the presentation of the selectable media services of the portal; and upon transitioning to the second multimedia broadcast channel, causing the portal to adapt in whole or in part the selectable media services offered at the portal responsive to a second media program supplied by the second multimedia broadcast channel, wherein the portal adapts to the second media program based on metadata supplied by the second multimedia broadcast channel to modify the selectable media services, wherein the metadata is associated with the second media program, wherein the media system comprises a media device and a media controller that manages operations of the media device, and wherein the portal further adapts in whole or in part the selectable media services according to monitored demographic or psychographic patterns of usage at the media system.