Skip to content

Music Rights Platform/ Product design

Making music rights
legible, connected
and actionable.

I brought catalog, matching, claiming, licensing and earnings into a common workspace, with the evidence and context people needed to make specialist decisions.

Catalog

Recordings 723,455

Recording / artistISRC
Shape of YouEd Sheeran
GBAHS1600463
On Golden SquareBarry Adamson
GBQZZ1700004
No Sientes NadaFran Ocaña
ES04D2100078
Ownership conflict120%

Shape of You

Synchronization rights

20%40%60%
Total earnings
€ 100,000↗ 12% vs. last week
MechanicalPerformanceSync
One asset. Connected decisions.

One piece of music. Several versions of the truth.

A composition, a recording and a video can refer to the same music without being the same asset. Their identifiers, contributors, territories and rights need to stay distinct. My work was to make those relationships understandable at the point of decision.

Catalog operations
Establish the identity of an asset and the ownership information attached to it.
Matching and claiming
Compare evidence before linking a work or acting on a use of it.
Finance
Follow earnings from a statement through adjustments and payment.
Illustrative music-rights operations specialist
Rights operations
“Does this recording match this composition?”
CatalogMatchingReview
Illustrative role persona, based on the product’s scope.

Bring the next decision into view.

Work arrived from several applications: a proposed match, an ownership conflict, a statement or a license renewal. A person needed to know what required attention without repeatedly checking each part of the suite.

Find the work
A common home and search provide entry points into assets, creators, usage and licenses.
Separate the signals
Activity describes what happened. Approvals request a decision. Tasks preserve the follow-up.
Keep the context
App labels and linked records identify what an action affects before someone takes it.
Across the suiteNeeds your attention
Matching

3 automated matches ready to review

Catalog

3 ownership conflicts to resolve

Earnings & Reports

Q4 2020 statement ready to approve

Today’s tasks
Resolve ownership conflict on “Shape of You”

Sync rights claimed at 120% with Sony ATV Publishing

Go to Catalog

Make identity harder to lose.

A title alone is a weak way to recognize a recording. Similar names, versions and contributor credits make the surrounding metadata essential. I kept identifiers and source information close to the asset, including during editing and batch work.

Recognize
Read the title, artist, company and ISRC together; search by the information already known.
Maintain
Edit metadata without losing the link to the collection and its source record.
Organize
Use folders and selection for repeated catalog work instead of opening every asset in isolation.
Catalog

Recordings 723,455

Recording / artistISRC
Shape of YouEd Sheeran
GBAHS1600463
On Golden SquareBarry Adamson
GBQZZ1700004
No Sientes NadaFran Ocaña
ES04D2100078

Shape of You

Ed Sheeran · WMG
Recording
The identity stays with the record.

A conflict needs a precise address.

An asset can have a problem in one right while its other shares remain balanced. In the example, synchronization totals 120%, while mechanical and performance each total 100%. A single warning on the asset would hide that distinction.

Locate
Show the total for each right and identify the one that needs investigation.
Explain
Keep the publisher claims and percentages next to the total rather than reducing the conflict to a status.
Trace
Connect the recording, composition, contributors and change history within the same asset view.

Shape of You

ISWC T9137546124

Composition

Ownership by right

US
Synchronization120% Conflict
Mechanical100% Balanced
Performance100% Balanced

Synchronization claims

+20%
Instance / publisherClaimed share
Shape of YouWarner Chappell
20%
Shape of uWarner Chappell
40%
Shape of uSony Music
60%
Total claimed120%
The conflict belongs to a specific right.

Confidence is a clue. The evidence is the decision.

Matching asks whether a recording and a composition belong together. A compact queue helps people process volume, but it cannot carry all the evidence. I paired that queue with an aligned comparison of the two records.

Compare like with like
Titles, artists, writers and identifiers line up across the recording and composition.
Keep uncertainty honest
Confirm, reject and review later are distinct outcomes. Unpaired recordings remain visible as unfinished work.
Support throughput
Move between individual reviews and selected items without changing the meaning of the decision.
Proposed matches150 92% confidence
Recording

Natural Blues

Century Media catalog

Composition

Natural Blues

Norman Publishing House works

Artists
Fran OcañaREDLEEKyo
Fran OcañaREDLEEKyo
Writers
Fran OcañaNahir
Fran OcañaNahir
ISRCUS4E40774303
ISWCT0711492614
Review later Reject Confirm
Aligned evidence. Three distinct decisions.

Review the use, not just the match.

A matching asset is only part of a copyright review. The video, channel, traffic, confidence and exact music segments all contribute context. I brought them together before the claim decision, rather than asking people to act on an isolated score.

Prioritize
Use the review queue and usage context to choose what needs attention.
Inspect
See the matched work alongside the video and select the detected time ranges.
Decide deliberately
Keep claiming separate from saving a review for later, and distinguish pending, potential and inactive work.
Video thumbnail from the original claiming prototype4:12

Living in the Now | For Moments Like No Other

Real is a Diamond IN

4,843,950 views1,887 views / hour

Matched music segments

94% match
0:05–0:521:16–1:562:52–4:08
Shape of YouEd Sheeran · Sony ATV
Confirmed

Permission has a scope and a lifetime.

A license connects a customer to particular uses of music. The code alone is not enough to explain what is allowed, where it applies or whether it is still active. I organized the workspace around those relationships.

Understand the permission
Read the reference, allowance, expiry and status together.
Follow the relationship
Move between licenses, customers, channels and licensed videos within the same application.
Prepare for renewal
Make the dates and current state legible before a permission expires.

Licenses 405

Usage Licensing
CodeUsageExpire dateStatus
4X5IQHKMLQ8SJWEV0 / 131/12/21Active
QSAI72IV79MNS2SY0 / 2—Pending
OJA0MA2U9IIHXW1H0 / 1—Active
License reference

4X5IQHKMLQ8SJWEV

Active
Usage
0 of 1 used
Expire date
31/12/21
Channels & assetsyoutube.com/watch?v=t_mjvc70aUU
Reference, allowance and expiry stay together.

Make the number explainable.

A headline earnings figure needs a path back to its sources. Gross, net, adjustments and previous claims do not answer the same question. I gave people ways to examine the period, the asset and the underlying statement before interpreting a total.

Start with the overview
Compare gross and net across the selected period.
Find the contribution
Inspect asset earnings and the client, territory or platform context behind them.
Follow the report
Keep statement status and detailed reports accessible from the same financial workspace.

Gross VS Net Earnings

January–December 2022 · USD thousands
2022
GrossNet
0100200300400JanMarMayJulSepDec
September 2022
Gross$350,000
Net$215,000

Earnings Breakdown

Top assets
Sting · Shape of My…64% $2.06M
Ghost · Mary On A…22% $708K
A total with a path back to its sources.

Earning and being paid are different states.

Reporting revenue does not mean a payout has happened. I separated upcoming, historical and pending payments, with the supporting documents close by, so the status of the money was explicit.

Distinguish
Show what is expected, what has been paid and what is still pending.
Verify
Keep the relevant statement, reference and payment details available for inspection.
Retrieve
Search and filter the financial documents without rebuilding context elsewhere.
Next payout€23,890.001 Aug 2026 · July earningsProcessing
Payout methodAlpha BankGR96 •••• 4021
SEPAPrimary
Monthly · no transfer fees

Payout history

2026
July 20261 Aug 2026
€23,890.00Processing
June 20261 Jul 2026
€21,342.00Paid
May 20261 Jun 2026
€19,875.00Paid
Expected, processing, paid. Each state is explicit.

The workspace needs boundaries as well as access.

An organization brings together people with different responsibilities. Membership, roles and groups shape what those people can do. I made that structure explicit instead of leaving access to be inferred from a job title.

Recognize the person
Keep member identity, role and status in a readable list.
Define the responsibility
Manage roles and group membership with visible, deliberate controls.
Bring someone in
Make an invitation a clear action with a named recipient and an assigned role.

Norman Publishing House

Members · 8 people
MemberRoleGroup
JNJessica Norman
OwnerLeadership
DFDaniel Fox
AdminLeadership
MCMaria Callas
EditorCatalog Team
LPLena Petrou
BillingFinance

Catalog Team

Works registration and conflict resolution
Application access
Catalog ManagerAsset Matching
People → roles → the work they can access.

An import is a relationship, not a file drop.

Catalog and royalty data can arrive through different providers and transfer methods. I treated setup as a short sequence: choose the source, configure the connection and review what is about to be established.

Choose
Identify the provider and the type of information being connected.
Configure
Expose the relevant location, credentials and synchronization frequency.
Review
Put the configuration in one place before confirming the connection.
Choose a sourceDeezer Streaming

Add integration

Step 2 of 3 · Configure
Account ID
e.g. NPH-4829
API key
Paste your key
Data to import
Usage reportsPlay counts and stream-level usage
RevenueMonthly earnings and payout data
Sync frequencyDaily
YouTube CMSLast sync 2 hours agoConnected
SFTP deliveryCredentials expire in 6 daysAction needed
Choose the source. Define what comes through.

Make the operating rules discoverable.

The suite’s behavior also depended on settings: duplicate handling, match confidence, claim policy, reminders and account security. I grouped these controls by purpose so maintaining the platform would not require knowing its internal structure.

Application behavior
Keep ingestion, matching, claiming and licensing controls with the application they affect.
Account needs
Separate billing, notification delivery and security from day-to-day asset work.
Support
Provide a route to help and the information needed to resolve an issue.

Asset Matching

Automated match proposals
Auto-match confidence95% and above Minimum score for automated match proposals
Auto-approve exact matchesISRC and duration match exactly
Daily match digestEmail new proposals every morning

Copyright Claiming

Default claim policyMonetize
Include Shorts

Usage Licensing

Expiry reminders60 days before
Auto-renew
Shared controls. Rules that belong to each application.

The product needed a shared way of working behind it.

I joined as the first designer and grew the design function to a team of eleven. Alongside the product, I developed Ictinus and helped connect design and front-end engineering through CODA. The same need ran through all three: preserve context as work moves between specialists.

The design outcome
A connected workspace spanning catalog, matching, claiming, licensing, reporting and organizational control.
The tradeoff
Specialist detail needs room. Shared patterns should make that detail easier to navigate without flattening the differences.
What I would evaluate
Whether people can identify the right asset, explain a decision and move between review and financial work without losing their place.
01 · Product

A connected decision

Identity → evidence → permission → revenue

RecordingConfirmedPaid
02 · Ictinus

A shared interface language

Tables, forms and states carry the context.

03 · CODA

A team that maintains it

Design and front-end engineering, connected.

1 first designer 11-person team

The illustrations compose selected views from the original interface. Example records and figures explain the design; they are not project outcomes.

Explore how I built the design function

The complete experience

Explore the connected workspace.

Move between the catalog, review queues and financial workflows in the original interactive prototype.

Open full view
Music Rights Platform
Opening workspace…

Swipe sideways to explore the workspace.