METHODS AND APPARATUSES FOR DOMAIN MANAGEMENT
First Claim
Patent Images
1. A method at a server to distribute media content within a subscriber domain, comprising:
- (1) associating one or more gateways, one or more entitlements and one or more domain rights applicable to the subscriber domain;
(2) registering a subscriber device to the subscriber domain;
(3) identifying a type of the subscriber device;
(4) determining one or more content distribution paths to the associated gateways for the subscriber device;
creating an adjusted catalog of media content based on (1) the associating;
(2) the registering, (3) the identifying, and (4) the determining; and
providing the adjusted catalog to a navigation application rendered on the subscriber device.
1 Assignment
0 Petitions
Accused Products
Abstract
The distribution of media content within a subscriber domain is controlled at a server. A subscriber domain is defined as an association including one or more subscriber devices, which can be protected with different Digital Rights Management (DRM) systems and one or more gateways, which can source different media content, with different format using different content distribution networks. The server is responsible for distributing, authorizing and monitoring media content within a subscriber domain of devices.
-
Citations
59 Claims
-
1. A method at a server to distribute media content within a subscriber domain, comprising:
-
(1) associating one or more gateways, one or more entitlements and one or more domain rights applicable to the subscriber domain; (2) registering a subscriber device to the subscriber domain; (3) identifying a type of the subscriber device; (4) determining one or more content distribution paths to the associated gateways for the subscriber device; creating an adjusted catalog of media content based on (1) the associating;
(2) the registering, (3) the identifying, and (4) the determining; andproviding the adjusted catalog to a navigation application rendered on the subscriber device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method at a server to authorize distribution of media content within a subscriber domain of devices, comprising:
-
receiving a license request for the media content from a subscriber device, wherein the license request references data associated with the subscriber device that has been registered to a subscriber domain comprising one or more gateways, one or more entitlements and one or more domain rights applicable to the subscriber domain;
the subscriber device having a subscriber device type that has been identified; and
having one or more content distribution paths to the associated gateways that have been determined;authorizing a creation of a license for the media content, wherein the authorizing is based upon (1) associating one or more gateways, one or more entitlements and one or more domain rights applicable to the subscriber domain; (2) registering the subscriber device to the subscriber domain;
(3) identifying a type of the subscriber device; and
(4) determining one or more content distribution paths to the associated gateways for the subscriber device; anddelivering the license to the subscriber device. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. A method at a server to monitor a distribution of media content within a subscriber domain of devices, comprising:
-
receiving at least one of one or more license request transactions for the media content from a subscriber device and one or more playback state transitions of subscriber device reports referencing data associated with the subscriber device that has been registered to a subscriber domain comprising one or more gateways, one or more entitlements and one or more domain rights applicable to the subscriber domain;
the subscriber device having a subscriber device type that has been identified; and
having one or more content distribution paths to the associated gateways that have been determined; andrecording a context of the at least one of the one or more license request transactions and the one or more playback state transitions of subscriber device reports. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
-
29. A machine-readable medium storing executable program instructions which when executed by a data processing system cause the system to perform a method to distribute media content within a subscriber domain, comprising:
-
(1) associating one or more gateways, one or more entitlements and one or more domain rights applicable to the subscriber domain; (2) registering a subscriber device to the subscriber domain; (3) identifying a type of the subscriber device; (4) determining one or more content distribution paths to the associated gateways for the subscriber device; creating an adjusted catalog of media content based on (1) the associating;
(2) the registering, (3) the identifying, and (4) the determining; andproviding the adjusted catalog to a navigation application rendered on the subscriber device. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A machine-readable medium storing executable program instructions which when executed by a data processing system cause the system to perform a method to authorize distribution of media content within a subscriber domain of devices, comprising:
-
receiving a license request for the media content from a subscriber device, wherein the license request references data associated with the subscriber device that has been registered to a subscriber domain comprising one or more gateways, one or more entitlements and one or more domain rights applicable to the subscriber domain;
the subscriber device having a subscriber device type that has been identified; and
having one or more content distribution paths to the associated gateways that have been determined;authorizing a creation of a license for the media content, wherein the authorizing is based upon (1) associating one or more gateways, one or more entitlements and one or more domain rights applicable to the subscriber domain; (2) registering the subscriber device to the subscriber domain;
(3) identifying a type of the subscriber device; and
(4) determining one or more content distribution paths to the associated gateways for the subscriber device; anddelivering the license to the subscriber device. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48)
-
-
49. A machine-readable medium storing executable program instructions which when executed by a data processing system cause the system to perform a method to monitor a distribution of media content within a subscriber domain of devices, comprising:
-
receiving at least one of one or more license requests for the media content from a subscriber device and one or more playback state transitions of a subscriber device reports referencing data associated with the subscriber device that has been registered to a subscriber domain comprising one or more content distribution networks (CDNs), one or more gateways, one or more entitlements and one or more domain rights applicable to the subscriber domain;
the subscriber device having a subscriber device type that has been identified; and
having one or more content distribution paths to the associated gateways that have been determined;
recording all license requests for the media content from a subscriber device; andrecording the context of the at least one of the one or more license requests and the one or more playback state transitions. - View Dependent Claims (50, 51, 52, 53, 54, 55, 56)
-
-
57. A data processing system to distribute media content within a subscriber domain, comprising:
-
means for (1) associating one or more gateways, one or more entitlements and one or more domain rights applicable to the subscriber domain; means for (2) registering a subscriber device to the subscriber domain; means for (3) identifying a type of the subscriber device; means for (4) determining one or more content distribution paths to the associated gateways for the subscriber device; means for creating an adjusted catalog of media content based on (1) the associating;
(2) the registering, (3) the identifying, and (4) the determining; andmeans for providing the adjusted catalog to a navigation application rendered on the subscriber device.
-
-
58. A data processing system to authorize the distribution of media content within a subscriber domain of devices, comprising:
-
means for receiving a license request for the media content from a subscriber device, wherein the license request references data associated with the subscriber device that has been registered to a subscriber domain comprising one or more gateways, one or more entitlements and one or more domain rights applicable to the subscriber domain;
the subscriber device having a subscriber device type that has been identified; and
having one or more content distribution paths to the associated gateways that have been determined;means for authorizing a creation of a license for the media content, wherein the authorizing is based upon (1) associating one or more gateways, one or more entitlements and one or more domain rights applicable to the subscriber domain;
(2) registering the subscriber device to the subscriber domain;
(3) identifying a type of the subscriber device; and
(4) determining one or more content distribution paths to the associated gateways for the subscriber device; andmeans for delivering the license to the subscriber device.
-
-
59. A data processing system to monitor a distribution of media content within a subscriber domain of devices, comprising:
-
means for receiving at least one of one or more license requests for the media content from a subscriber device and one or more playback state transitions of a subscriber device reports referencing data associated with the subscriber device that has been registered to a subscriber domain comprising one or more gateways, one or more entitlements and one or more domain rights applicable to the subscriber domain;
the subscriber device having a subscriber device type that has been identified; and
having one or more content distribution paths to the associated gateways that have been determined; andmeans for recording all license requests for the media content from a subscriber device; and means for recording the context of the at least one of the one or more license requests and the one or more playback state transitions.
-
Specification