Efficient assignment of program copies in a network digital video recorder
First Claim
Patent Images
1. A method of operating a remote storage digital video recorder (RS-DVR) system that supports a plurality of subscriber systems via data communication over a network, the plurality of subscriber systems providing media content to a plurality of subscribers, the method comprising:
- receiving a media content file at the RS-DVR system;
storing the media content file in a storage architecture of the RS-DVR system, resulting in a stored media content file; and
assigning the stored media content file to multiple ones of the plurality of subscribers, wherein;
each of the multiple ones of the plurality of subscribers is associated with a subscriber file list; and
a common identifier that references a single common physical copy of the same stored media content file in the storage architecture of the RS-DVR system is stored in each of the subscriber file lists associated with the multiple ones of the plurality of subscribers.
4 Assignments
0 Petitions
Accused Products
Abstract
A remote storage digital video recorder (RS-DVR) system receives a media content file that is stored in a storage architecture of the RS-DVR system. The same stored media content file is assigned to multiple subscribers such that each of the multiple subscribers shares a common identifier that references a single common physical copy of the same stored media content file in the storage architecture of the RS-DVR system.
78 Citations
20 Claims
-
1. A method of operating a remote storage digital video recorder (RS-DVR) system that supports a plurality of subscriber systems via data communication over a network, the plurality of subscriber systems providing media content to a plurality of subscribers, the method comprising:
-
receiving a media content file at the RS-DVR system; storing the media content file in a storage architecture of the RS-DVR system, resulting in a stored media content file; and assigning the stored media content file to multiple ones of the plurality of subscribers, wherein; each of the multiple ones of the plurality of subscribers is associated with a subscriber file list; and a common identifier that references a single common physical copy of the same stored media content file in the storage architecture of the RS-DVR system is stored in each of the subscriber file lists associated with the multiple ones of the plurality of subscribers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A remote storage digital video recorder (RS-DVR) system comprising:
-
a network interface to communicate data between the RS-DVR system and a plurality of subscriber systems via a network, the subscriber systems configured to provide media content to a plurality of subscribers; a file system module coupled to the network interface; an ingest agent coupled to the file system module to receive a media content file; and a storage architecture coupled to the file system to; associate each of the plurality of subscribers with a subscriber file list; store the media content file in the file system, resulting in a stored media content file; and assign the stored media content file to multiple ones of the plurality of subscribers, wherein a common identifier that references a single common physical copy of the stored media content file in the storage architecture of the RS-DVR system is stored in each of the subscriber file lists associated with the multiple ones of the plurality of subscribers. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification