EP1632828A1

DRM system for device communicating with a portable device

Abstract

Access of a first device, communicating with a second, portable device, to digital content is controlled by authentication of the first device by a remote server; upon successful authentication of the first device by the remote server, securely providing by the remote server credentials to the portable device, the credentials enabling the portable device to authenticate the first device; securely providing by the remote server rights objects to the portable device, the rights objects comprising usage rights and information which is necessary to access the content; authentication of the first device by the portable device using the credentials received from the remote server; and, upon successful authentication of the first device by the portable device, delivering by the portable device to the first device the information which is necessary to access the content.

EP1632828A1, drawing sheet 1
Sheet 1 of 2

Term

Term ended

Projected expiry passed 2 September 2024, 2.1 years ago.

  1. Priority and filed
  2. Published
  3. Projected expiry
  4. Today

15 claims: 10 independent, 5 dependent

  1. 1
    Method for controlling access of a first device to digital content, the first device communicating with a second, portable device, the method comprising:authentication of the first device by a remote server;upon successful authentication of the first device by the remote server, securely providing by the remote server credentials to the portable device, the credentials enabling the portable device to authenticate the first device;securely providing by the remote server rights objects to the portable device, the rights objects comprising usage rights and information which is necessary to access the content;authentication of the first device by the portable device using the credentials received from the remote server;andupon successful authentication of the first device by the portable device, delivering by the portable device to the first device the information which is necessary to access the content.
  2. 3
    Method according to one of the previous claims, characterized in that credentials which are securely stored on the portable device are used by the remote server for securely providing to the portable device the credentials that enable the portable device to authenticate the first device and for securely providing to the portable device the rights objects.
  3. 4
    Method according to one of the previous claims, characterized in that the first device delivers to the portable device information about the intended usage of the content and in that the portable device delivers to the first device the information which is necessary to access the content only if the intended usage is covered by the usage rights comprised by the rights objects.
  4. 5
    Method according to one of the previous claims, characterized in that together with the information which is necessary to access the content at least parts of the usage rights comprised by the rights objects are delivered to the first device by the portable device and in that the first device accesses the content only if the intended usage is covered by the usage rights delivered to the first device.
  5. 6
    Method according to one of the previous claims, wherein the first device is a mobile telephone, a PDA, a PC, or a consumer electronics device with multimedia and networking capabilities.
  6. 7
    Method according to one of the previous claims, wherein the portable device is a smart card or a Multi Media Memory card.
  7. 8
    Method according to one of the previous claims, wherein the rights objects facilitate access to protected broadcast or streaming video media or to protected digital media that has previously been delivered to the first device.
  8. 9
    Computer program element comprising computer code means to enable a device to perform the actions of the first device in the method according to claims 1 to 8.
  9. 11
    Computer program element comprising computer code means to enable a portable device to perform the actions of the portable device in the method according to claims 1 to 8.
  10. 13
    Computer program element comprising computer code means to enable a server to perform the actions of the remote server in the method according to claims 1 to 8.