×

Playlist burning in rights-management context

  • US 20060235799A1
  • Filed: 04/14/2005
  • Published: 10/19/2006
  • Est. Priority Date: 04/14/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method for a computing device to copy (burn) a playlist of tracks to a portable medium, each track corresponding to a piece of digital content, at least one of the pieces of content being rights-management (RM) protected and accordingly being burned to the portable medium only in accordance with a corresponding digital license, the method comprising:

  • constructing the playlist to include an identification of each track therein;

    for each track corresponding to a piece of RM-protected content;

    retrieving a license corresponding thereto, the license including a maximum playlist burn value setting forth a maximum number of times the license may be employed to burn the corresponding piece of content as a track within a particular playlist;

    retrieving state information from a state store of the computing device including;

    a maximum playlist burn count regarding how many track burns per playlist are available based on all available licenses for the track; and

    a track-playlist burned count regarding how many times the track has been burned with regard to the playlist;

    determining whether the track-playlist burned count is less than the maximum playlist burn count;

    if the track-playlist burned count is not less than the maximum playlist burn count, performing a no-burn action;

    if the track-playlist burned count is in fact less than the maximum playlist burn count, continuing;

    until all tracks of the playlist corresponding to a piece of RM-protected content have been processed;

    after all tracks of the playlist corresponding to a piece of RM-protected content have been processed, determining whether the no-burn action has been performed;

    if the no-burn action has not been performed;

    burning each track of the playlist to the portable medium; and

    for each track of the playlist corresponding to a piece of RM-protected content, incrementing the track-playlist burned count in the state store with regard to the track and the playlist, whereby such value is accurate and available should the track be again burned as part of the playlist.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×