Method and apparatus for progressively deleting media objects from storage
First Claim
1. A method implemented by a computer system for managing content for a plurality of consumers, the method comprising:
- receiving an access request for a specified content item from a particular one of the plurality of consumers;
accessing a database serving as a directory of content items and associated metadata in response to the access request;
selecting a particular one of a plurality of sources of the specified content item to be used for sourcing the access request, based at least in part on the metadata associated with the specified content item; and
facilitating access to the specified content item for the particular consumer from the particular source.
5 Assignments
0 Petitions
Accused Products
Abstract
A system for managing storage space on an electronic storage medium is provided in which a file format for stored data allows for progressive deletion of low-significance data, for example in a video or audio file, while allowing the remaining portions of the file to be subsequently retrieved. The file format allows for the ready deletion of low-significance data without having to open, edit and subsequently rewrite the data. Furthermore, rules-based algorithms for the deletion of low-significance data allow a user to store and progressively delete such low-significance data in accordance with time parameters, available storage space and the like, without having to delete the full file.
-
Citations
39 Claims
-
1. A method implemented by a computer system for managing content for a plurality of consumers, the method comprising:
-
receiving an access request for a specified content item from a particular one of the plurality of consumers; accessing a database serving as a directory of content items and associated metadata in response to the access request; selecting a particular one of a plurality of sources of the specified content item to be used for sourcing the access request, based at least in part on the metadata associated with the specified content item; and facilitating access to the specified content item for the particular consumer from the particular source. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method implemented by a computer system for managing content for a plurality of consumers, the method comprising:
-
accessing a database serving as a directory of content items and associated metadata; determining whether to store or delete one of a plurality of copies of a specified one of the content items in one of a plurality of storage systems, wherein the determining is based at least in part on the metadata associated with the specified content item; and facilitating the storing or deletion of the copy of the specified content item in the particular storage system. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A method implemented by a computer system for managing content for a plurality of consumers, the method comprising:
-
maintaining a database serving as a directory of content items and associated metadata; receiving an access request from a particular one of the plurality of consumers for a specified one of the content items; determining whether to grant the access request based at least in part on the metadata associated with the specified content item; and facilitating access to the specified content item for the particular consumer if the access request is granted. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
Specification