System and method for presenting media services
First Claim
Patent Images
1. 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.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for presenting media services is disclosed. A system that incorporates teachings of the present disclosure may include, for example, a media system having a controller element that contextually associates a plurality of portals with a corresponding plurality of multimedia broadcast channels as an aggregated service offering. Other embodiments are disclosed.
-
Citations
18 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A media system, comprising:
-
a memory to store instructions; and a controller element coupled to the memory, wherein upon executing the instructions, the controller element performs operations comprising; contextually associating a plurality of portals with a corresponding plurality of multimedia broadcast channels as an aggregated service offering; presenting a first media program of a first multimedia broadcast channel; selecting as a background process a first portal of the plurality of portals contextually associated with the first media program of the first multimedia broadcast channel, wherein the first portal is selected according to first metadata supplied by the first multimedia broadcast channel, and wherein the first metadata comprises a first uniform resource locator and first authentication information for securely accessing the first portal; presenting selectable media services of the first portal upon detecting a first request to transition from 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 first portal; and selecting as the background process a second portal of the plurality of portals contextually associated with a second media program of the second multimedia broadcast channel, wherein the second portal is selected according to second metadata supplied by the second multimedia broadcast channel, and wherein the second metadata comprises a second uniform resource locator and second authentication information for securely accessing the second portal. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A server, comprising:
-
a memory to store instructions; a controller coupled to the memory, wherein upon executing the instructions the controller performs operations comprising; presenting at a media system services of a portal contextually associated with a first multimedia broadcast channel upon detecting a first request to transition from the first multimedia broadcast channel to a second multimedia broadcast channel 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 services of the portal; and upon transitioning to the second multimedia broadcast channel, contextually adapting the services of the portal to the second multimedia broadcast channel. - View Dependent Claims (18)
-
Specification