Royalty Administration Data Unification and Compression
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current royalty administration systems face challenges in efficiently configuring and delivering account activity information to clients due to disparate manual and automated processes, leading to complexity and data overload.
Innovation Solution
A system and method that receives, reformats, and unifies royalty administration and rights management data from geographically disparate partners, assigns activity codes based on lifecycle stages, and provides a customizable activity feed display to clients, applying data compression rules and client preferences to optimize data delivery.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If complete account activity information is delivered to clients, then information completeness is improved, but client overload increases
Solution Approach 1:
The system extracts and identifies duplicate activity records from the complete account activity data received from partners. By detecting duplicates based on activity codes and comparing them against previously identified activity codes, the system removes redundant information before delivering to the client, thus maintaining information completeness while preventing client overload
Solution Approach 2:
The system changes the parameter of data delivery by calculating and applying a duplication factor that determines what percentage of duplicate activities should be reported to the client. This parameter adjustment allows the system to deliver complete information when needed while reducing overload by filtering duplicates based on configurable thresholds
2Loss of information
If data from multiple geographically disparate partners is collected, then data comprehensiveness is improved, but system complexity increases
Solution Approach 1:
The system implements a universal reformatting process that handles data from multiple geographically disparate partners with different formats and systems. By using activity codes as a universal identifier and applying consistent reformatting rules, the system can process diverse partner data through a single unified pathway, maintaining data comprehensiveness while reducing system complexity
Solution Approach 2:
The system introduces an intermediary reformatting layer between the diverse partner systems and the client delivery system. This intermediary process standardizes data from various partners into a common format using activity codes, allowing the system to handle multiple partner sources without proportionally increasing complexity
3Adaptability or versatility
If manual and automated processes are used for registration processing, then processing flexibility is improved, but processing efficiency decreases
Solution Approach 1:
The system implements automated self-service processing for registration data from partners. By using activity codes to automatically identify and categorize activities, and by automatically detecting duplicates through comparison with previously identified codes, the system eliminates manual processing steps while maintaining the flexibility to handle different partner formats through automated reformatting rules
Data Source
AI summary
The system and method provide an efficient and effective way to provision views of up to date ongoing activities associated with the works of a client (e.g., global registration of rights relating to licensing of multimedia material) by territory and content. The system provides the client a way to configure a selection précis of up to date activities and extract from a full complement of data (e.g., royalty administration and rights management life cycle metrics) received from global partners responsible for collecting work rights information. The system reformats the data received from partners into a unified format, applies compression rules to obtain an optimized summary of the data, and filters the summarized data according to the predetermined client customized preferences.


