EnfinitOSEnfinitOS
Viewing asMediavision OutdoorUK DOOH operator · 2,387 panels · 47 estates
demo data · pre-launch preview
Authority resolver

Authority explorer

The runtime resolver. Given a location, time, and substrate, EnfinitOS arbitrates between overlapping rights using a deterministic five-layer precedence rule (CIVIC > PROPERTY > TRADEMARK > CONTRACTUAL > CONQUEST). This is the hot-path call that fires on every render decision — the rights registry isn't a static catalog, it's a resolvable index.

Resolved right

Premier League CTV pre-roll (UK + IE territory)

rgh_demo_ctv_premier_league

ACTIVE
Precedence layer
CONTRACTUAL — layer 4 of 5
Basis
Intu Properties — shopping-centre framework (under review)
Query
51.5074, -0.1278 · 17/05/2026, 00:36:00 · CTV
Provenance chain
Basisbas_demo_contract_intu
Rightrgh_demo_ctv_premier_league
How this works

Five-layer precedence rule

When two or more ACTIVE rights overlap at a query point, the resolver returns the highest-precedence right. Ties within a layer fall back to most-recently-issued.

1. CIVIC2. PROPERTY3. TRADEMARK4. CONTRACTUAL5. CONQUEST
  • 1
    CIVIC

    Council-issued permits + statutory authorities. Beats every commercial agreement when they conflict.

  • 2
    PROPERTY

    Landowner / property-licensor authority. The default basis for most DOOH portfolios.

  • 3
    TRADEMARK

    Brand-holder authority over their own marks. Rarely the operating basis but always a veto layer.

  • 4
    CONTRACTUAL

    Negotiated agreements between commercial parties. Default for media-deal flows.

  • 5
    CONQUEST

    Possession-based claims when no higher authority asserts. Last-resort tier; never auto-elevated.