Digital rights list for device groups
First Claim
1. A device directory server, comprising:
- a memory configured to maintain a primary digital rights management list associating a user device with a primary online account for a user having a content license for a digital content item;
a communication interface configured to receive a status update, wherein the status update indicates the user device is still in use by the user when sent by the user device; and
a processing core having at least one processor configured to determine whether the status update has been received from the user device and to deactivate the user device on the primary digital rights management list when no status update has been received within a pruning period, wherein the pruning period describes a device-specific length of time for the user device to be associated with the primary online account.
1 Assignment
0 Petitions
Accused Products
Abstract
In one example, a device directory server may maintain a digital rights management list for a user device belonging to a device group associated with a user. The device directory server may maintain a primary digital rights management list associating a user device with a primary online account for a user having a content license for a digital content item. The device director server may receive a status update indicating the user device is still in use by the user if sent by the user device. The device directory server may determine whether a status update has been received from the user device. The device directory server may deactivate the user device on the primary digital rights management list when no status update has been received within a pruning period for the user device to be associated with the primary online account.
22 Citations
20 Claims
-
1. A device directory server, comprising:
-
a memory configured to maintain a primary digital rights management list associating a user device with a primary online account for a user having a content license for a digital content item; a communication interface configured to receive a status update, wherein the status update indicates the user device is still in use by the user when sent by the user device; and a processing core having at least one processor configured to determine whether the status update has been received from the user device and to deactivate the user device on the primary digital rights management list when no status update has been received within a pruning period, wherein the pruning period describes a device-specific length of time for the user device to be associated with the primary online account. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computing device, having a memory to store a series of instructions that are executed by at least one processor to implement a content client application, the computing device configured to:
-
associate the computing device with a primary online account for a user of an online service; receive a content license for a digital content item from a licensing service via the online service; register the content license for the digital content item on the computing device with a digital rights management list associating the computing device with a primary online account at the online service; and send a status update indicating the computing device is still in use by the user to the online service to reset a pruning period to prevent a deactivation of the computing device on the digital rights management list, wherein the pruning period describes a device specific length of time for the user device to be associated with the primary online account. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A machine-implemented method, comprising:
-
maintaining a primary digital rights management list associating a user device with a primary online account for a user having a content license for a digital content item; determining whether a status update indicating the user device is still in use by the user has been received from the user device; renewing the content license for a digital content item on the user device for a licensing period for the digital content item upon receiving the status update; and deactivating the user device on the primary digital rights management list for the primary online account when no status update has been received within a pruning period, wherein the pruning period describes a device-specific length of time for the user device to be associated with the primary online account. - View Dependent Claims (20)
-
Specification