CLIP™ Core is the AI-powered contract digitization layer for media & entertainment sales planners. Upload a licensing PDF — walk away with machine-readable eligibility rules, windows, caps, and pricing ready for the deal pipeline.
A single licensing agreement between a studio and a streaming platform can run 80+ pages of legal language. Sales planners manually hunt through it to extract eligibility rules, dates, and pricing — a process that takes weeks, introduces errors, and delays deals.
Every contract follows the same five steps. The planner can review and edit any AI-extracted value before confirming. Nothing moves forward until the planner approves it.
contractId. The planner can continue other work while extraction runs.Before any rules are extracted, CLIP™ identifies who the contract is between, what it covers, and when it's active. Every field is extracted by AI, editable by the planner, and confirmed with a full audit trail.
A term year is simply a named bucket of time during which the contract is active. It is not a window type. Windows are computed per-movie from the Start Date rules. The term year defines the boundary — a movie's computed window must overlap a term year for that movie to be eligible in that year.
Jan 1 – Dec 31 of a specific year. Most common in streaming deals.
Licensor or licensee's financial year — may start in April, July, etc.
Custom date range assigned by the contract — e.g. "Year 1: Mar 15, 2024 – Mar 14, 2025".
A contract doesn't apply one set of rules to all movies. It defines separate product categories — named pools of titles that behave differently. Each category has its own Qualifiers, Start Date, Caps, and Rate Cards. A title can only belong to one category at a time.
| Category | Who qualifies? | Window | Cap / year | Overflow sort |
|---|---|---|---|---|
70 First Run FilmsWide theatrical release |
US theatrical · ≥100 screens · NOT documentary | 15 mo · Earlier of theatrical | 33 | Avail Date |
71 Limited Release LASpanish/Portuguese |
US theatrical · ≥10 screens · Spanish or Portuguese · Argentina release | 15 mo · +19 mo after theatrical | 10 | Avail Date |
72 Other Ltd ReleaseNon-US-origin |
US theatrical · ≥10 screens · NOT US origin · UK theatrical | 15 mo · Earlier of theatrical | 10 | Avail Date |
73 Library TitlesBack catalog |
Defined per contract | Per contract | 3 | Box Office ↓ |
74 Local / Art FilmsB&W arthouse |
01 Distribution · NOT franchise 789377/813190 · B&W + France/Germany criteria | Per contract | 2 | Box Office ↓ |
75 MFP / MFTV / DTVMade-for-platform |
titleType IN [DTV, MOW, MFTV] · No theatrical release | Per contract | 22 | Avail Date |
For each product category, CLIP™ extracts four types of rules. Think of them as four questions the contract answers — Who? When? How many? How much? All four must be confirmed before the contract can be submitted.
Qualifiers are non-date attribute rules on product metadata. They test whether a movie belongs to this category before any other rule is applied. If a title fails the qualifier, the other 3 segments are irrelevant for that title.
Start Date rules define a formula, not a fixed date. The formula is run individually for each qualifying movie — because every movie has a different theatrical release date. The window duration is fixed by the contract.
The simplest segment — one number. Caps define the maximum title count the licensee can take from this category in each term year. When more movies qualify than the cap allows, the overflow sort rule decides which titles fill the slots.
Rate Cards define the pricing structure for the category. Prices can be flat fees per title, revenue share percentages, minimum guarantees, or tiered structures that change with box office performance.
The full PRD covers real contract rule trees, JSON anatomy, data models, API surface, and non-functional requirements — everything an architect needs to design the technical implementation.