Secure sidecar container
US-2024330031-A1 · Oct 3, 2024 · US
US2016203299A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016203299-A1 |
| Application number | US-201615078092-A |
| Country | US |
| Kind code | A1 |
| Filing date | Mar 23, 2016 |
| Priority date | Sep 4, 2013 |
| Publication date | Jul 14, 2016 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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.
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
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
Arrangements for software license management or administration, e.g. for managing licenses at corporate level · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.