System and method to limit content distribution
AssigneeARRIS Enterprises LLC
InventorsAnanth Seetharam, Paul R. Osborne, Sean J. Higgins
Life of this patent
Estimating the term…
Abstract
A content distribution system that groups assets sharing the same required security capabilities in digital rights management service instances. Assets are encrypted with the help of media keys, effectively grouping media keys sharing the same required security capabilities. Digital rights management service instances are organized to cover different geographical areas, and asset groups are configured to migrate according to a configurable distribution range.
Claims23
A method of selectively providing media program assets to a plurality of devices, each device disposed in only one of a plurality of service regions and having access to only one of a plurality of digital rights management (DRM) service instances, the method comprising:
- grouping the media program assets having same required security capability (RSC) into a plurality of asset groups, wherein each of the plurality of media programs is uniquely associated with a media key that is required to decrypt the media program asset associated with the media key;
- assigning one of a plurality of distribution range values to each of the plurality of asset groups;
- processing the media program assets so that each media program asset of the group is decryptable only by use of the media key associated with that media program asset;
- and
- hierarchically migrating only authorized asset groups from an originating DRM service instance across the other of the plurality of DRM service instances according to the assigned distribution range value of the asset group from the originating DRM service instance, wherein each of the plurality of DRM service instances serves devices disposed in only one of the service regions and is associated with only one of the plurality of distribution range values for each asset group.
An apparatus for selectively providing media program assets to a plurality of devices, each device disposed in only one of a plurality of service regions and having access to only one of a plurality of digital rights management (DRM) service instances, the apparatus comprising:
- one or more processors;
- one or more memories, each communicatively coupled to an associated one of the one or more processors, each memory storing processor instructions including processor instructions for:
- grouping the media program assets having same required security capability (RSC) into a plurality of asset groups, wherein each of the plurality of media programs is uniquely associated with a media key that is required to decrypt the media program asset associated with the media key;
- assigning one of a plurality of distribution range values to each of the plurality of asset groups;
- processing the media program assets so that each media program asset of the group is decryptable only by use of the media key associated with that media program asset;
- and
- hierarchically migrating only authorized asset groups from an originating DRM service instance across the other of the plurality of DRM service instances according to the assigned distribution range value of the asset group from the originating DRM service instance, wherein each of the plurality of DRM service instances serves devices disposed in only one of the service regions and is associated with only one of the plurality of distribution range values for each asset group.
An apparatus for selectively providing media program assets to a plurality of devices, each device disposed in only one of a plurality of service regions and having access to only one of a plurality of digital rights management (DRM) service instances, comprising:
- means for grouping the media program assets having same required security capability (RSC) into a plurality of asset groups, wherein each of the plurality of media programs is uniquely associated with a media key that is required to decrypt the media program asset associated with the media key;
- means for assigning one of a plurality of distribution range values to each of the plurality of asset groups;
- means for processing the media program assets so that each media program asset of the group is decryptable only by use of the media key associated with that media program asset;
- and
- means for hierarchically migrating only authorized asset groups from an originating DRM service instance across the other of the plurality of DRM service instances according to the assigned distribution range value of the asset group from the originating DRM service instance, wherein each of the plurality of DRM service instances serves devices disposed in only one of the service regions and is associated with only one of the plurality of distribution range values for each asset group.
Dependencies are inferred from the claim text.