Rendering of content
OwnerJulian Durand, Tommy Arnberg +6inventors
InventorsJulian Durand, Tommy Arnberg, Piotr Cofta, Kimmo Djupsjobacka, Pekka Koponen, Pasi Toiva, Jari Vaario, Jukka Parkkinen
Life of this patent
Estimating the term…
Abstract
A personal trusted device is capable of communicating with a rendering machine such as an audio amplifier. Content to be played on the amplifier is selected by a user of the personal trusted device, the relevant permissions being negotiated between the device and the machine. Thus, it is possible for encrypted digital content to be rendered at a location and on a machine suited to the user's requirements.
Claims34
A method of rendering content on a rendering machine connectable to a personal trusted device, said method comprising the steps of:
- receiving in the rendering machine a request from a personal trusted device connected thereto, said request identifying encrypted content to be rendered;
- obtaining said encrypted content from a repository;
- and
- acquiring a content decryption key from said personal trusted device, said key being used to decrypt said content.
A computer program for rendering content on a rendering machine connectable to a personal trusted device, said computer program when executed causes the rendering machine to perform the steps of:
- receiving in the rendering machine a request from a personal trusted device connected thereto, said request identifying encrypted content to be rendered;
- obtaining said encrypted content from a repository;
- and
- acquiring a content decryption key from said personal trusted device, said key being used to decrypt said content.
A method of rendering content on a rendering machine connectable to a personal trusted device, said method comprising the steps of:
- sending from the personal trusted device a request identifying encrypted content to be rendered to said rendering machine;
- and
- responding to a request from said rendering machine by delivering a content decryption key corresponding to the encrypted content obtained thereby.
A computer program for rendering content on a rendering machine connectable to a personal trusted device, said computer program when executed causes the rendering machine to perform the steps of:
- sending from the personal trusted device a request identifying encrypted content to be rendered to said rendering machine;
- and
- responding to a request from said rendering machine by delivering a content decryption key corresponding to the encrypted content obtained thereby.
A method of rendering content on a rendering machine connectable to a personal trusted device, said method comprising the steps of:
- receiving in the rendering machine a request from a personal trusted device connected thereto said request identifying encrypted content to be rendered;
- obtaining said encrypted content from a repository;
- delivering said content to the personal trusted device;
- and
- establishing a secure channel with said personal trusted device in order to receive decrypted content therefrom.
A computer program for rendering content on a rendering machine connectable to a personal trusted device, said computer program when executed causes the rendering machine to perform the steps of:
- receiving in the rendering machine a request from a personal trusted device connected thereto said request identifying encrypted content to be rendered;
- obtaining said encrypted content from a repository;
- delivering said content to the personal trusted device;
- and
- establishing a secure channel with said personal trusted device in order to receive decrypted content therefrom.
A method of rendering content on a rendering machine connectable to a personal trusted device, said method comprising the steps of:
- sending from the personal trusted device a request identifying encrypted content to be rendered to said rendering machine;
- receiving said encrypted content from said rendering machine;
- establishing a secure channel with said rendering machine;
- and
- decrypting said encrypted content before returning said decrypted content over said channel to said rendering machine.
A computer program for rendering content on a rendering machine connectable to a personal trusted device, said computer program when executed causes the rendering machine to perform the steps of:
- sending from the personal trusted device a request identifying encrypted content to be rendered to said rendering machine;
- receiving said encrypted content from said rendering machine;
- establishing a secure channel with said rendering machine;
- and
- decrypting said encrypted content before returning said decrypted content over said channel to said rendering machine.
A rendering machine for rendering content comprising:
- a communication interface operable to establish a channel with a personal trusted device and in response to a request from a personal trusted device, to download encrypted content identified in said request;
- and
- a decryption engine operable to decrypt said content using a content decryption key obtained from said personal trusted device.
A personal trusted device for connection to a rendering machine, comprising:
- a user interface for selecting encrypted content to be rendered;
- a communications terminal operable to establish a channel with a rendering machine over which a request identifying said encrypted content may be delivered;
- and
- a protected processing environment operable to provide a content decryption key corresponding to content selected by said user interface,
- wherein said key is deliverable over said channel to facilitate decryption of said content obtained by said rendering machine.
A personal trusted device for connection to a rendering machine, comprising:
- a user interface for selecting encrypted content to be rendered;
- a communications terminal operable to establish a secure channel with a rendering machine over which a request identifying said encrypted content may be delivered and over which corresponding encrypted content is returned;
- and
- a protected processing environment operable to provide a content decryption key corresponding to content selected by said user interface wherein said content decryption key being utilized to decrypt said content returned by said rendering machine, and
- wherein said decrypted content being delivered over said secure channel to said rendering machine.
A rendering method for encrypted content comprising the steps of:
- generating a content rendering request on a personal trusted device, transmitting said request identifying the encrypted content to a remote rendering machine;
- and
- providing a corresponding decryption key to said machine to facilitate decryption of said content prior to rendering thereof.
A rendering method for encrypted content comprising the steps of:
- receiving a request from a personal trusted device identifying encrypted content;
- sourcing said identified content;
- and
- obtaining a decryption key corresponding to said content whereby said content may be decrypted and rendered.
Dependencies are inferred from the claim text.