Method and system for digital rights management enforcement

US2016203299A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016203299-A1
Application numberUS-201615078092-A
CountryUS
Kind codeA1
Filing dateMar 23, 2016
Priority dateSep 4, 2013
Publication dateJul 14, 2016
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method and system for Digital Right Management (DRM) enforcement on a client device is provided. The method includes: determining client requested digital content; retrieving DRM data associated with the requested digital content; bundling the associated DRM with the requested digital content; transmitting the bundled DRM and digital content to the client device; and enforcing the DRM on the client device. The system includes: a client device configured to issue a request for digital content; a content review module configured to retrieve DRM data associated with the requested digital content; a bundler module configured to bundle the associated DRM with the requested digital content; a connection module configured to transmit the bundled DRM and digital content to the client device; and an enforcement module configured to enforce the DRM on the client device.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method for enforcing Digital Right Management (DRM) using a client device, the method comprising: receiving a request for providing digital content to a user; obtaining DRM data to be associated with the requested digital content, wherein the obtaining of the DRM data comprises: querying a database for information relating to a role of the user, and determining the DRM data to be associated with the requested digital content based at least in part on the role of the user; and providing, over a network, the DRM data and the corresponding digital content to the client device. 2 . The method of claim 1 , further comprising: enforcing one or more digital rights on the client device based at least in part on the DRM data, wherein enforcing the DRM comprises: receiving a requested user right associated with the digital content from a user; determining whether the requested user right is allowable in relation to the digital content based on the DRM data, in the event that the requested user right is allowable, performing the user right, and in the event that the requested user right is not allowable, providing an indication relating to the DRM data. 3 . The method of claim 2 , wherein the determining whether the requested user right is allowable in relation to the digital content based on the DRM data is performed using information stored locally on the client device. 4 . The method of claim 3 , wherein the determining of whether the client device has the appropriate rights for performing the requested operation in relation to the content is performed without requiring further information relating to digital rights associated with the content to be transmitted to the client device. 5 . The method of claim 2 , wherein the user right is selected from a group comprising: accessing, copying, annotating, printing, modifying, and transmitting. 6 . The method of claim 1 , wherein providing the indication relating to the DRM data comprises: determining available user rights associated with the digital content; providing an indication of at least a subset of the available user rights associated with the digital content; and receiving a request for an available user right. 7 . The method of claim 6 , wherein the available user rights associated with the digital content include the rights associated with sharing information associated with the digital content among one or more other users belonging to a group of users of a learning management system to which the user belongs. 8 . The method of claim 1 , further comprising: receiving an update to DRM data associated with the digital content from another user; updating the DRM data associated with the digital content based at least in part on the received update; and providing the updated DRM data associated with the digital content and the digital content to the client device. 9 . The method of claim 1 , wherein the server is associated with a learning management system, the role of the user to which the digital content is to be provided is that of a learner in relation to the learning management system, and the other user from which the update to the DRM data is received is one or more of has a role of one or more of an instructor or an administrator in relation to the learning management system. 10 . The method of claim 1 , further comprising: storing the requested digital content and DRM on the client device; accessing the digital content on the client device; retrieving the associated DRM stored locally on the client device; and limiting use of the digital content as restricted by the DRM. 11 . The method of claim 1 , further comprising disabling access to the requested digital content as defined in the associated DRM data. 12 . The method of claim 1 , further comprising deleting the requested digital content as defined in the associated DRM data. 13 . The method of claim 1 , wherein the obtaining of the DRM data includes obtaining DRM data related to user data associated with the user to which the digital content is to be provided. 14 . The method of claim 13 , wherein the user data includes at least one of user identification data, user membership data, user role, and user's intended use of the data. 15 . A system for enforcing Digital Right Management (DRM) on a client device, the system comprising: a learning management system configured to provide on-line learning to a plurality of users respectively associated with the learning management system, the learning management system storing information relating to roles of the plurality of users, the learning management system being associated with one or more servers; the client device configured to obtain, over a network, the digital content; and the one or more servers configured to: receive a request for providing digital content to a user; obtain DRM data to be associated with the requested digital content, wherein to obtain the DRM data comprises: querying a database for information relating to a role of the user, and determining the DRM data to be associated with the requested digital content based at least in part on the role of the user; and provide, over a network, the DRM data and the corresponding digital content to the client device. 16 . The system of claim 15 , wherein the client device is further configured to: enforce one or more digital rights on the client device based at least in part on the DRM data, wherein to enforce the DRM comprises: receiving a requested user right associated with the digital content from a user; determining whether the requested user right is allowable in relation to the digital content based on the DRM data, in the event that the requested user right is allowable, performing the user right, and in the event that the requested user right is not allowable, providing an indication relating to the DRM data. 17 . The system of claim 16 , wherein the determining whether the requested user right is allowable in relation to the digital content based on the DRM data is performed using information stored locally on the client device. 18 . The system of claim 17 , wherein the determining of whether the client device has the appropriate rights for performing the requested operation in relation to the content is performed without requiring further information relating to digital rights associated with the content to be transmitted to the client device. 19 . The system of claim 15 , wherein to provide the indication relating to the DRM data comprises: determining available user rights associated with the digital content; providing an indication of at least a subset of the available user rights associated with the digital content; and receiving a request for an available user right. 20 . The system of claim 19 , wherein the available user rights associated with the digital content include the rights associated with sharing information associated with the digital content among one or more other users belonging to a group of users of a learning management system to which the user belongs. 21 . The system of claim 15 , wherein the one or more servers are further configured to: receive an update to DRM data associated with the digital content from another user; update the DRM data associated with the digital content based at least in part on the received update; and provide the updated DRM data associated with the digital content and the digital content to t

Assignees

Inventors

Classifications

  • G06F21/10Primary

    Protecting distributed programs or content, e.g. vending or licensing of copyrighted material (protection in video systems or pay television H04N7/16) {; Digital rights management [DRM]} · CPC title

  • G06F21/105Primary

    Arrangements for software license management or administration, e.g. for managing licenses at corporate level · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2016203299A1 cover?
A method and system for Digital Right Management (DRM) enforcement on a client device is provided. The method includes: determining client requested digital content; retrieving DRM data associated with the requested digital content; bundling the associated DRM with the requested digital content; transmitting the bundled DRM and digital content to the client device; and enforcing the DRM on the …
Who is the assignee on this patent?
D2L Corp
What technology area does this patent fall under?
Primary CPC classification G06F21/10. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Jul 14 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).