Method and apparatus for presenting dynamic media content
First Claim
1. A device comprising:
- a processing system including a processor; and
a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations comprising;
analyzing media content provided by a media content provider system;
enabling selection of a portion of the media content and a recipient device to receive the portion of the media content, wherein the selection of the portion of the media content is based on the analyzing;
transmitting the portion of the media content to a media processor, wherein the media processor stores the portion of the media content; and
generating a metadata pointer and transmitting the metadata pointer to a server, wherein the metadata pointer indicates a storage location at the media processor for the portion of the media content, wherein the transmitting of the metadata pointer causes the server to provide a request to accept the portion of the media content, and wherein the metadata pointer is configured to enable the server to retrieve the portion of the media content from the media processor responsive to the recipient device accepting the request,wherein the server stores the metadata pointer responsive to the recipient device accepting the request.
1 Assignment
0 Petitions
Accused Products
Abstract
A system that incorporates teachings of the present disclosure may include, for example, a set top box (STB) comprising a controller to analyze scheduled media content with limited temporal accessibility provided by a content provider, select a portion of the media content based on the analysis of the media content and a recipient media device to receive the portion of the media content, transmit the portion of the media content to a DVR to store the portion of the media content, and transmit a metadata pointer associated with the portion of the media content to a server. A request to accept the portion of the media content is received by the recipient media device via the server, and the portion of the media content is retrieved from the DVR by the server based on the metadata pointer when the recipient media device accepts the request. Other embodiments are disclosed.
14 Citations
20 Claims
-
1. A device comprising:
-
a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations comprising; analyzing media content provided by a media content provider system; enabling selection of a portion of the media content and a recipient device to receive the portion of the media content, wherein the selection of the portion of the media content is based on the analyzing; transmitting the portion of the media content to a media processor, wherein the media processor stores the portion of the media content; and generating a metadata pointer and transmitting the metadata pointer to a server, wherein the metadata pointer indicates a storage location at the media processor for the portion of the media content, wherein the transmitting of the metadata pointer causes the server to provide a request to accept the portion of the media content, and wherein the metadata pointer is configured to enable the server to retrieve the portion of the media content from the media processor responsive to the recipient device accepting the request, wherein the server stores the metadata pointer responsive to the recipient device accepting the request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 19, 20)
-
-
10. A method comprising:
-
analyzing, by a processing system including a processor, media content provided by a media content provider system; enabling, by the processing system, selection of a portion of the media content and a recipient device to receive the portion of the media content, wherein the selection of the portion of the media content is based on the analyzing and is received via user input from selectable options presented in a graphical user interface; transmitting, by the processing system, the portion of the media content to a media processor, wherein the media processor stores the portion of the media content; and generating, by the processing system, a metadata pointer and transmitting the metadata pointer to a server, wherein the metadata pointer indicates a storage location at the media processor for the portion of the media content, wherein the transmitting of the metadata pointer causes the server to provide a request to accept the portion of the media content, wherein the metadata pointer is configured to enable the server to retrieve the portion of the media content from the media processor responsive to the recipient device accepting the request, and wherein the server stores the metadata pointer responsive to the recipient device accepting the request. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A non-transitory machine-readable storage medium comprising executable instructions that, when executed by a processing system including a processor, facilitate performance of operations comprising:
-
analyzing media content provided by a media content provider system;
enabling selection of a portion of the media content and a recipient device to receive the portion of the media content, wherein the selection of the portion of the media content is based on the analyzing;transmitting the portion of the media content to a media processor, wherein the media processor stores the portion of the media content; and generating a metadata pointer and transmitting the metadata pointer to a server, wherein the transmitting of the metadata pointer causes the server to provide a request to accept the portion of the media content, and-wherein the metadata pointer is configured to enable the server to retrieve the portion of the media content from the media processor responsive to the recipient device accepting the request, and wherein the server stores the metadata pointer responsive to the recipient device accepting the request. - View Dependent Claims (16, 17, 18)
-
Specification