CPC H04L 63/10 (2013.01) [H04L 67/04 (2013.01); H04L 67/10 (2013.01); H04L 67/53 (2022.05); H04L 67/60 (2022.05)] | 23 Claims |
1. A method for digital rights enforcement over multiple devices, the method comprising:
receiving, by a server, a request for digital content from a user via a selected user device over a network;
determining the digital content requested by the user via the selected user device;
determining digital rights associated with the digital content;
determining access rights relating to authorized devices for the user based at least in part on the digital rights associated with the digital content;
determining whether the user has exhausted the access rights; and
in response to determining that the access rights are exhausted:
determining at least one content use factor that is associated with how the digital content is being accessed for each of previously authorized user devices of the user;
determining a previously authorized user device of the previously authorized user devices on which to revoke access to the digital content based on the at least one content use factor; and
revoking the access rights to the previously authorized user device determined based on the at least one content use factor;
in response to determining that the access rights are not exhausted, downloading the digital content on the selected user device.
|