Resolving license dependencies for aggregations of legally-protectable content
First Claim
1. A method comprising:
- identifying a first license associated with a first protectable content;
providing a plurality of known license attributes;
associating at least some of the known license attributes with the first license;
assigning a restriction value to each of the associated license attributes, the restriction values of the associated license attributes specifying particular restrictions pertaining to the first protectable content;
assigning at least one use value and at least one interaction value to at least some of the associated license attributes, the at least one use value representing a permissible degree of distribution of the first protectable content and the at least one interaction value representing a permissible degree of manipulation of the first protectable content;
comparing the assigned restriction, use, and interaction values of the at least some of the associated license attributes with corresponding attribute values associated with a second license, the second license being associated with a second protectable content; and
based on the comparison, determining attributes associated with a third protectable content, the third protectable content being at least partly based on a combination of at least some aspects of the first and second protectable content.
4 Assignments
0 Petitions
Accused Products
Abstract
The disclosed technology can be used to develop systems and perform methods in which restriction, use, and/or interaction values can be assigned to license attributes associated with a first license to specify particular restrictions, uses (e.g., distribution), and interactions (e.g., manipulations) pertaining to a first protectable content. These restriction, use, and/or interaction values can be compared with corresponding attribute values associated with a second license and a second protectable content and such comparisons can serve as a basis for determining attributes associated with a third protectable content, where the third protectable content is based on a combination of at least some aspects of the first protectable content and the second protectable content. The first and/or second protectable content can correspond to one or more multimedia presentations, video segments, audio segments, textual representations, works of art, visual representations, technological know-how, business know-how, contract rights, and/or software elements.
-
Citations
66 Claims
-
1. A method comprising:
-
identifying a first license associated with a first protectable content;
providing a plurality of known license attributes;
associating at least some of the known license attributes with the first license;
assigning a restriction value to each of the associated license attributes, the restriction values of the associated license attributes specifying particular restrictions pertaining to the first protectable content;
assigning at least one use value and at least one interaction value to at least some of the associated license attributes, the at least one use value representing a permissible degree of distribution of the first protectable content and the at least one interaction value representing a permissible degree of manipulation of the first protectable content;
comparing the assigned restriction, use, and interaction values of the at least some of the associated license attributes with corresponding attribute values associated with a second license, the second license being associated with a second protectable content; and
based on the comparison, determining attributes associated with a third protectable content, the third protectable content being at least partly based on a combination of at least some aspects of the first and second protectable content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A data structure comprising:
-
a plurality of first license attributes associated with a first license, at least some of the first license attributes including restriction, use, and interaction values, wherein restriction values specify particular restrictions pertaining to a first protectable content, use values represent a permissible degree of distribution of the first protectable content, and interaction values represent a permissible degree of manipulation of the first protectable content;
a plurality of second license attributes associated with a second license, at least some of the second license attributes including restriction, use, and interaction values, wherein restriction values specify particular restrictions pertaining to a second protectable content, use values represent a permissible degree of distribution of the second protectable content, and interaction values represent a permissible degree of manipulation of the second protectable content; and
a plurality of aggregated license attributes associated with an aggregated license, at least some of the aggregated license attributes being based upon a comparison of the restriction, use, and interaction values associated with the first license with corresponding values associated with the second license, wherein the aggregated license attributes affect at least one operation of an aggregated content formed, at least in part, by a combination of at least some aspects of the first and second protectable contents. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
-
50. A method comprising:
-
identifying a first plurality of license attributes associated with a first protectable content;
identifying a second plurality of license attributes associated with a second protectable content;
assigning a restriction value to each of the first plurality of license attributes specifying particular restrictions pertaining to the first protectable content;
assigning a restriction value to each of the second plurality of license attributes specifying particular restrictions pertaining to the second protectable content;
assigning at least one of a use value and an interaction value to at least some of the first plurality of license attributes, the assigned use values of the first plurality of license attributes representing a permissible degree of distribution of the first protectable content and the interaction values of the first plurality of license attributes representing a permissible degree of manipulation of the first protectable content;
assigning at least one of a use value and an interaction value to at least some of the second plurality of license attributes, the assigned use values of the second plurality of license attributes representing a permissible degree of distribution of the second protectable content and the interaction values of the second plurality of license attributes representing a permissible degree of manipulation of the second protectable content;
comparing at least some of the assigned restriction, use, and interaction values of the first plurality of license attributes to corresponding assigned restriction, use, and interaction values of the second plurality of license attributes; and
based, at least in part, on the comparison, determining a plurality of license alternatives affecting an aggregated content, the aggregated content being based on a combination of at least some aspects of the first and second protectable content. - View Dependent Claims (51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65)
-
-
66. A method comprising:
-
receiving a request to identify a license of an aggregated content, the aggregated content being based, at least in part, on a combination of a plurality of constituent protectable-content elements;
identifying a plurality of licenses associated with a first one of the plurality of constituent protectable-content elements;
identifying at least one license associated with each of the other constituent protectable-content elements;
comparing license attribute values associated with each of the plurality of licenses of the first constituent protectable-content element with corresponding license attribute values associated with each of the other constituent protectable-content elements;
based, at least in part, on the comparison, identifying a plurality of license alternatives for the aggregated content; and
selecting the requested license of the aggregated content from among the plurality of license alternatives based, at least in part, on an operational environment of the aggregated content.
-
Specification