US2013318131A1PendingUtilityA1

Method and apparatus for progressively deleting media objects from storage

Individually held — no corporate assignee on recordPriority: Dec 26, 2001Filed: Mar 1, 2013Published: Nov 28, 2013
Est. expiryDec 26, 2021(expired)· nominal 20-yr term from priority
Inventors:Richard Reisman
G06F 16/21H04N 21/440227H04N 21/85406H04N 21/25875H04N 21/4335G11B 27/034H04N 21/234327H04N 9/8042G06F 3/16G06F 16/51G06F 17/30289
57
PatentIndex Score
0
Cited by
0
References
0
Claims

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.

Claims

exact text as granted — not AI-modified
1 . (canceled) 
     
     
         2 - 92 . (canceled) 
     
     
         93 - 94 . (canceled) 
     
     
         95 . A method implemented by a software system running on a computer, comprising:
 accessing, via the software system, a listing of items of continuous media that have been selected by a consumer, the listing including metadata that identifies items from the listing of items and that is usable to enable the consumer to access the items to play;   enabling, via the software system, the consumer to request to play one or more of the items;   providing automatically, via the software system, at least some of the metadata that identifies the items to a server system that is remote from the consumer and that provides at least one computerized service to both the consumer and a plurality of other consumers;   enabling automatically, via the software system, at least data related to a first one or more of the items that are currently stored locally on a consumer device to be sent to the server system so that a copy of the first one or more of the items can be maintained at the server system for subsequent accessing by the consumer; and   requesting, via the software system, second ones of the items that are not currently stored locally on the consumer device to be accessed from the server system.   
     
     
         96 . The method of  claim 95 , wherein the requesting second ones to be accessed from the server system is done automatically in response to a request from the consumer to play the second ones of the items. 
     
     
         97 . The method of  claim 95 , wherein the second ones of the items accessed from the server system are streamed. 
     
     
         98 . The method of  claim 95 , wherein the second ones of the items accessed from the server system are downloaded. 
     
     
         99 . The method of  claim 95 , wherein the items are recorded music items. 
     
     
         100 . The method of  claim 95 , wherein the software system is local to the consumer. 
     
     
         101 . The method of  claim 95 , wherein the software system is remote from the consumer. 
     
     
         102 . The method of  claim 95 , wherein the software system is remote from the consumer and is coupled to the server system. 
     
     
         103 . The method of  claim 95 , wherein the items are accessed from storage local to the consumer. 
     
     
         104 . The method of  claim 95 , wherein the items are accessed from storage remote from the consumer. 
     
     
         105 . The method of  claim 95 , wherein a history of plays by the consumer is automatically tracked and automatically provided to the server system. 
     
     
         106 . The method of  claim 105 , wherein the history of plays is used to make inferences about the consumer. 
     
     
         107 . The method of  claim 106 , wherein the inferences are used to recommend additional items to the consumer. 
     
     
         108 . The method of  claim 106 , wherein the inferences are used to recommend additional items to at least one of the plurality of other consumers. 
     
     
         109 . The method of  claim 95 , wherein the listing is made available to the consumer at a plurality of devices used by the consumer. 
     
     
         110 . The method of  claim 95 , wherein the listing is made available at a plurality of devices used by one or more consumers other than the consumer. 
     
     
         111 . The method of  claim 95 , wherein the consumer has local access to one of the items at the consumer device, and is granted remote access to the one of the items from a different device at which the consumer does not have local access to the item. 
     
     
         112 . The method of  claim 95 , wherein the consumer is provided access to one of the items at one device at a quality level different from that provided to the consumer at another device. 
     
     
         113 . The method of  claim 95 , further comprising:
 enabling, via the software system, the consumer to specify that the listing is permitted to be shared with one or more consumer devices other than the consumer device.   
     
     
         114 . The method of  claim 95 , further comprising:
 accessing, via the software system, a playlist that specifies a sequence of a plurality of the items to be played in the specified sequence.   
     
     
         115 . The method of  claim 114 , wherein the playlist is persistent so that it can be repeatedly used at different times. 
     
     
         116 . The method of  claim 95 , further comprising:
 enabling automatically, via the software system, a playlist that is currently stored locally on the consumer device to be backed up by the server system.   
     
     
         117 . The method of  claim 114 , further comprising:
 requesting, via the software system, the playlist that is not currently stored locally on the consumer device to be accessed from the server system.   
     
     
         118 . The method of  claim 114 , wherein the playlist is made available to the consumer at a plurality of devices used by the consumer. 
     
     
         119 . The method of  claim 114 , wherein the playlist is made accessible to at least one other device that is used by a at least one additional consumer. 
     
     
         120 . The method of  claim 114 , wherein the playlist is made accessible to at least one of the plurality of other consumers that is unrelated to the consumer. 
     
     
         121 . The method of  claim 114 , wherein the playlist is used to make inferences about the consumer. 
     
     
         122 . The method of  claim 121  wherein the inferences are used to recommend additional items to the consumer. 
     
     
         123 . The method of  claim 121 , wherein the inferences are used to recommend additional items to at least one of the plurality of other consumers. 
     
     
         124 . The method of  claim 95 , further comprising:
 maintaining, via the software system, the listing of items.   
     
     
         125 . The method of  claim 95 , wherein the software system is instantiated on the device currently being used by the consumer. 
     
     
         126 . The method of  claim 95 , wherein the software system comprises a user interface service associated with the server system. 
     
     
         127 . The method of  claim 95 , wherein the software system is in part instantiated on the device currently being used by the consumer and in part comprises a user interface service associated with the server system.

Join the waitlist — get patent alerts

Track US2013318131A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.