SYSTEMS AND METHODS FOR MANAGING CONTENT IN REAL-TIME
First Claim
1. A system comprising:
- a digital video recorder (DVR) operable to;
receive content from a television distribution system;
store a portion of the received content; and
generate metadata identifying the portion of the received content stored on the DVR; and
a content storage server in communication with the DVR, the content storage server operable to;
receive the content;
store the received content;
receive the metadata from the DVR;
store the received metadata;
receive a request for access to the content from a communication device;
identify a portion of the content that the communication device is entitled to access based on at least the received metadata; and
transmit the portion of the content to the communication device for presentation to a user.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are disclosed to facilitate the reception, processing, outputting, and communication of content from one or more sources. Content is stored on a digital video recorder and a content storage server. The digital video recorder exchanges metadata with the content storage server that indicates the specific content stored on the digital video recorder. A communication device may request access to the content stored on the content storage server. The content storage server determines if the communication device is associated with a digital video recorder that is storing the requested content. If the communication device is associated with a digital video recorder storing the requested content, the content storage server sends the requested content stored on the content storage server to the communication device.
31 Citations
35 Claims
-
1. A system comprising:
-
a digital video recorder (DVR) operable to; receive content from a television distribution system; store a portion of the received content; and generate metadata identifying the portion of the received content stored on the DVR; and a content storage server in communication with the DVR, the content storage server operable to; receive the content; store the received content; receive the metadata from the DVR; store the received metadata; receive a request for access to the content from a communication device; identify a portion of the content that the communication device is entitled to access based on at least the received metadata; and transmit the portion of the content to the communication device for presentation to a user.
-
-
2. A method for managing content, the method comprising:
-
storing a plurality of content items at a storage device; receiving metadata at the storage device from a digital video recorder (DVR), the metadata identifying a subset of the plurality of content items stored by the DVR; receiving, from a communications device, a request for access to content stored at the storage device; identifying the subset of the plurality of content items based on at least the metadata; transmitting, to the communication device, a message identifying at least one of the subset of the content items stored at the storage device; receiving a request from the communication device at the storage device for access to the at least one of the subset of the plurality of content items; and transmitting the at least one of the subset of the plurality of content items from the storage device to the communication device for presentation to a user.
-
-
3. A method for managing content, the method comprising:
-
recording content at a digital video recorder (DVR); transmitting a first set of metadata, in real-time, from the DVR to a storage device, the first set of metadata identifying the content recorded at the DVR; receiving user input, at the DVR, requesting to modify at least a subset of the content recorded on the DVR; transmitting a second set of metadata, in real-time, from the DVR to a storage device, the second set of metadata identifying the modification to at least the subset of the content recorded on the DVR. - View Dependent Claims (4, 5)
-
-
6. A system for presenting content to a communication device, the system comprising:
a content storage server operable to; receive content; store the received content; receive metadata from a digital video recorder (DVR); receive a request, from the communication device, for access to the content stored on the content storage server; determine if the communication device is entitled to the requested content based at least on the metadata; and if the communication device is entitled to the requested content, transmit at least a portion of the content to the communication device. - View Dependent Claims (7, 8, 9, 10, 11)
-
12. A system comprising:
a digital video recorder (DVR) operable to; receive content; store a portion of the received content; generate a first amount of metadata identifying the portion of the received content stored on the DVR; send the first amount of metadata to a content storage server; receive a request to change at least a portion of the stored content; perform the requested change; generate a second amount of metadata identifying the change made to the stored content; and send the second amount of metadata to the content storage server. - View Dependent Claims (13, 14, 15)
-
16. A system for presenting content to a user, the system comprising:
-
a communication device operable to; transmit a request for content to a content storage server; receive the requested content from the content storage server; and display the requested content to the user; and the content storage server operable to; receive content; store the received content; receive metadata from a digital video recorder (DVR); receive a request, from the communication device, for access to the content stored on the content storage server; determine if the communication device is entitled to the requested content based at least on the metadata; and if the communication device is entitled to the requested content, transmit a portion of the content to the communication device. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A method of managing content at a content storage server, the method comprising:
-
receiving content at the content storage server; storing the received content at the content storage server; receiving metadata from a digital video recorder (DVR); receiving a request, from the communication device, for access to the content stored on the content storage server; determining if the communication device is entitled to the requested content, wherein the determination is based upon at least the metadata received from the digital video recorder; and if the communication device is entitled to the requested content, transmitting at least a portion of the content to the communication device. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
Specification