License Attribute Segmentation for Aggregation Compatibility

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In collaborative development environments, the aggregation of software elements from multiple entities complicates the identification and management of legal rights, restrictions, and prohibitions, increasing the risk of infringing on content owners' rights due to unclear or conflicting license terms.

Innovation Solution

A system and method to compare and analyze license attributes from different content owners to identify compatibilities and incompatibilities, generating license alternatives that account for specific restrictions, use, and interaction values, thereby mitigating the risk of infringement by creating aggregated licenses based on the operational environment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If software elements from multiple entities are aggregated in collaborative development environments, then expertise sharing and development efficiency are improved, but the complexity of managing legal rights and license restrictions increases

Engineering Contradiction:
Improvedevelopment efficiencyVSAvoidlicense management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments license agreements into discrete attributes (e.g., distribution rights, modification rights, interaction rights) that can be independently analyzed and compared. This segmentation allows the system to manage complex license portfolios by breaking down comprehensive legal documents into manageable, comparable units that can be evaluated against aggregation requirements.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary license analysis system that mediates between multiple content owners' license terms and the aggregated content requirements. This intermediary automatically compares license attributes, identifies compatibilities and incompatibilities, and generates compatibility assessments, thereby reducing the manual complexity of managing multi-party license agreements.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If the number of collaborating content owners increases, then the diversity of expertise and content available for aggregation increases, but the difficulty of identifying compatible license terms increases

Engineering Contradiction:
Improvecontent diversityVSAvoidlicense compatibility detection
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent replaces manual mechanical analysis of license terms with an automated computational system. The system uses algorithmic comparison of license attributes against predefined aggregation requirements, substituting human legal analysis with automated detection mechanisms that can efficiently evaluate numerous license combinations and identify compatibilities or incompatibilities.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent transforms qualitative license terms into quantifiable parameters and attributes that can be systematically compared. By converting license conditions into structured data elements (e.g., binary compatibility flags, attribute values), the system enables automated detection and measurement of license compatibility across multiple content owners.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If comprehensive license comparisons are performed term-by-term, then the accuracy of identifying incompatibilities is improved, but the time and computational resources required increase

Engineering Contradiction:
Improvelicense compatibility accuracyVSAvoidlicense analysis time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary actions by pre-defining aggregation requirements and license attribute structures before actual license comparison occurs. The system establishes the framework for comparison in advance, preparing the computational environment and criteria so that when licenses are aggregated, the analysis can proceed efficiently using predetermined parameters rather than requiring ad-hoc analysis of each term.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements dynamic analysis that adapts the depth and scope of license comparison based on the specific aggregation context. The system can adjust the level of detailed term-by-term analysis performed, dynamically allocating computational resources to focus on critical license attributes while skipping redundant comparisons, thereby balancing accuracy with time efficiency.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS7552093B2Resolving license dependencies for aggregations of legally-protectable content
Publication Date: 2009.06.23 BLACK DUCK SOFTWARE INC
  • US7552093B2 patent drawing
  • US7552093B2 patent drawing
  • US7552093B2 patent drawing

AI summary

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.