# US 2017/0286642 A1 · Digital Rights Management Progressive Control and Background Processing

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2017/0286642 A1
- Document ID: US20170286642A1
- Status: Published application
- Kind: A1
- Application number: 15/090,211
- Filed: 2016-04-04
- Published: 2017-10-05
- Earliest claimed: 2016-04-04
- Assignees: Adobe Systems Incorporated
- Applicants: Adobe Systems Incorporated
- Inventors: Arun Anantharaman
- Web page: https://patentgrep.com/patent/US20170286642A1

## CPC

- G06F 21/10: 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]}
- G06F 21/316: {by observing the pattern of computer usage, e.g. typical user behaviour}
- G06Q 10/40: Business processes related to social networking or social networking services
- H04L 43/028: by filtering
- G06F 21/32: using biometric data, e.g. fingerprints, iris scans or voiceprints
- G06F 2221/2139: Recurrent verification
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

Digital rights management progressive control and background processing techniques are described. In one or more implementations, a digital rights management module is embedded as part of the content. In one example, the digital rights management module is configured to monitor user interaction with items of the content and used traits collected from this monitoring to progressively control access to other items of the digital content. In another example, the digital rights management module is configured for execution in the background of a computing device, e.g., without rendering of a user interface or accepting user inputs. This background processing is used to monitor interaction of the user with the computing device that is independent of the content. This includes other content, applications, interaction with service providers (e.g., websites such as a social network), wearable devices, the computing device itself, and so forth.

## Claims

### Claim 1

In a digital medium environment to control access to content by digital rights management module embedded as part of the content, a method implemented by a computing device, the method comprising:
monitoring, by the computing device, interaction of a user with a plurality of items of the content through use of the digital rights management module embedded as part of the content;
forming, by the computing device, a model from traits observed during the interaction through use of the digital rights management module, the traits originating from a plurality of sources; and
progressively controlling access, by the computing device, to individual ones of the plurality of items through use of a digital rights management module embedded as part of the content, the controlling based on updates to the traits of the model through continued said monitoring and whether the updated traits meet specified traits of a behavior of a digital rights management policy enforced by the digital rights management module for the content.

### Claim 2 (depends on 1)

The method as described in claim 1, wherein at least said source is a wearable device that is communicatively coupled to the computing device.

### Claim 3 (depends on 2)

The method as described in claim 2, wherein the wearable device is configured to communicate biometric traits, motion traits, or geographical traits.

### Claim 4 (depends on 1)

The method as described in claim 1, wherein at least said source is accessible via a network.

### Claim 5 (depends on 4)

The method as described in claim 4, wherein the at least one said source is a social network service.

### Claim 6 (depends on 5)

The method as described in claim 5, further comprising parsing text obtained from the social network service through execution of the embedded digital rights management module and identifying at least one said trait based on the parsing.

### Claim 7 (depends on 1)

The method as described in claim 1, wherein at least said source is the computing device and at least one said trait describes hardware or software functionality of the computing device used to interact with the content.

### Claim 8 (depends on 1)

The method as described in claim 1, further comprising updating the model at subsequent points in time based on one or more traits observed through subsequent said monitoring.

### Claim 9

In a digital medium environment to control access to at least one item of content by digital rights management module embedded as part of the content, a method implemented by a computing device, the method comprising:
monitoring, by the computing device, interaction of a user with the computing device through background execution of the embedded digital rights management module, the interaction performed independent of the content;
forming, by the computing device, a model from traits observed during the interaction through use of the digital rights management module; and
controlling access to the at least one item of content, by the computing device, through use of a digital rights management module embedded as part of the content, the controlling based on whether the traits of the model of the user meet specified traits of a behavior of a digital rights management policy enforced by the digital rights management module for the content.

### Claim 10 (depends on 9)

The method as described in claim 9, wherein the background execution is performed such that the embedded digital rights management module does not render a user interface for display by the computing device.

### Claim 11 (depends on 9)

The method as described in claim 9, wherein the background execution is performed such that the embedded digital rights management module is not directly accessible to a user of the computing device.

### Claim 12 (depends on 11)

The method as described in claim 11, wherein the direct accessibility includes use of a keyboard, touchscreen functionality, or cursor control device to provide inputs by the user.

### Claim 13 (depends on 9)

The method as described in claim 9, further comprising detecting the interacting using a wearable device.

### Claim 14 (depends on 13)

The method as described in claim 13, wherein the wearable device is configured to communicate biometric traits, motion traits, or geographical traits.

### Claim 15 (depends on 1)

The method as described in claim 1, further comprising detecting the interaction with at least one source that is accessible via a network.

### Claim 16 (depends on 15)

The method as described in claim 15, wherein the at least said source is a social network service.

### Claim 17

In a digital medium environment to control access to at least one item of content, a system comprising:
a digital rights management module implemented at least partially in hardware of a computing device, the digital rights management module embedded as part of the content and configured to control access to the at least one item of content, the digital rights management module including:
a background processing module implemented at least partially in the hardware of the computing device and configured to collect data describing interaction of a user with the computing device through background execution by the computing device; and
a model generation module implemented at least partially in the hardware of the computing device to generate a model from the collected data; and
an access control module implemented at least partially in the hardware of the computing device and configured to control access to the at least one item of content based on whether the traits of the model of the user meet specified traits of a behavior of a digital rights management policy enforced by the digital rights management module for the content

### Claim 18 (depends on 17)

The system as described in claim 17, wherein at least source involved in the interaction is accessible via a network.

### Claim 19 (depends on 17)

The system as described in claim 17, wherein at least source involved in the interaction includes a wearable device that is communicatively coupled to the computing device that is configured to communicate biometric traits, motion traits, or geographical traits.

### Claim 20 (depends on 17)

The system as described in claim 17, wherein at least source involved in the interaction is the computing device and at least one said trait describes hardware or software functionality of the computing device used to interact with the content.
