Publishing content in connection with digital rights management (DRM) architecture
AssigneeMicrosoft Corporation
InventorsKrishnamurthy Ganesan, Pratul Dublish, Sandeep Sahasrabudhe, Clifford Paul Strom
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsKrishnamurthy Ganesan, Pratul Dublish, Sandeep Sahasrabudhe, Clifford Paul Strom
Estimating the term…
A packager packages digital content for a user and a licensor issues a digital license to the user for the content such that the user renders the content only in accordance with the license. The licensor and packager share a Secret to allow the packager and the licensor to calculate a content key (KD) for the content. To package the content for the user, the packager calculates a content key (KD) based on the shared Secret and a content ID and encrypts the content according to (KD). To issue a license to the user for the content, the licensor also calculates (KD) based on the shared Secret and the content ID, encrypts (KD) according to a public key of the user to form the license, and sends the license to the user.
A method in combination with a digital rights management architecture wherein a packager packages digital content for a user and a licensor issues a digital license to the user for the content, the user rendering the content only in accordance with the license, the method for the licensor to provision the packager to package the content for the user such that the licensor can issue the license to the user and comprising:
A method in combination with a digital rights management architecture wherein a packager packages digital content for a user and a licensor issues a digital license to the user for the content, the user rendering the content only in accordance with the license, the packager having provisioning content from the licensor including a shared Secret encrypted according to a random content key (KD-PROV) ((KD-PROV(Secret)));
A method in combination with a digital rights management architecture wherein a packager packages digital content for a user and a licensor issues a digital license to the user for the content, the user rendering the content only in accordance with the license, the packaged content including the content encrypted according to a content key (KD) ((KD(Content))), a content ID, and a public key of the packager (PU-PA1), the method for the licensor to issue the license to the user and comprising:
Dependencies are inferred from the claim text.