EP2528008A2

Use of media storage structure with multiple pieces of content in a content-distribution system

Abstract

Some embodiments of the invention provide a method for distributing content over a network. The method distributes a single media storage structure to a device (e.g., a computer, portable player, etc.) that connects to the network. The media storage structure includes first and second pieces of encrypted content. Based on whether the device is allowed to access the first piece of content, the second piece of content, or both, the method provides the device with a set of keys for decrypting the pieces of the content that the device is able to access. The provided set of keys might include one or more keys for decrypting only one of the two encrypted pieces of content. Alternatively, it might include one or more keys for decrypting both encrypted pieces of content. For instance, the selected set of keys might include a first key for decrypting the first encrypted piece and a second key for decrypting the second encrypted piece. Based on the provided set of keys, the device can then decrypt and access either one of the two pieces of content in the media storage structure or both pieces of encrypted content in the media storage structure.

EP2528008A2, drawing sheet 1
Sheet 1 of 11

Term

0 yearsto projected expiry

Projected expiry 10 October 2026, counted from filing; an application has no term until it is granted.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

15 claims: 2 independent, 13 dependent

  1. 1
    A method for synchronizing encrypted content with a first device, the method performed by a second device and comprising:identifying a media storage structure that includes (i) a set of encrypted content pieces that need to be transferred to the first device and (ii) a set of keys for decrypting the encrypted content pieces, each key for decrypting a different content piece;removing at least one particular encrypted content piece that has been designated as a particular encrypted content piece from the media storage structure that should not be transferred to the first device;removing the key associated with each of the removed encrypted content pieces;and transferring the media storage structure to the first device without the identified particular encrypted content piece and key.
  2. 9
    A non-transitory computer readable medium storing a computer program which when executed by at least one processor synchronizes encrypted content with a first device, the computer program executed on a second device and comprising sets of instructions for:identifying a media storage structure that includes (i) a set of encrypted content pieces that need to be transferred to the first device and (ii) a set of keys for decrypting the encrypted content pieces, each key for decrypting a different content piece;removing at least one particular encrypted content piece that has been designated as a particular encrypted content piece from the media storage structure that should not be transferred to the first device;removing the key associated with each of the removed encrypted content pieces;and transferring the media storage structure to the first device without the identified particular encrypted content piece and key.