All case studies
Legal/IPOngoing

Umbrella Corporation Aruba

Automated IP-Protection Engine for Caribbean Trademark Practice

ML-driven IP-protection engine monitoring registries and marketplaces across Aruba, Curaçao, BES, and St. Maarten with a human-in-the-loop feedback loop that sharpens detection over time.

4JurisdictionsContinuous monitoring across Aruba, Curaçao, the Caribbean Netherlands (BES), and St. Maarten
Multi-sourceCoverageTrademark registries, domain registrations, online marketplaces, and social platforms in one stream
Self-improvingDetectionReviewer corrections feed back to sharpen similarity matching over time
End-to-endWorkflowDetection through to registration and enforcement with minimal manual handoffs

Overview

Built an automated IP-protection engine for Umbrella Corporation's trademark practice. The system is built on ML-based matching with a human-in-the-loop feedback loop that sharpens detection over time. A legal service that once depended on manual lookups now runs on a scalable, learning data pipeline operating across Aruba, Curaçao, the Caribbean Netherlands (BES), and St. Maarten.

Context

Umbrella Corporation operates a trademark practice across the Dutch Caribbean. Protecting client brands required staff to manually monitor multiple national trademark registries, online marketplaces, domain registrations, and social platforms. This was slow, expensive work that scaled linearly with the client portfolio and inevitably missed infringements that surfaced between manual sweeps.

The challenge

Brand-infringement signals are scattered across heterogeneous public sources, each with its own format and update cadence. Naive keyword matching is too noisy to be actionable, but stricter rules miss obfuscated infringements. The practice needed a system that could aggregate and normalise everything into a single monitored stream, detect likely infringements with usable precision, and, crucially, get smarter over time as lawyers confirmed or rejected matches. Anything less would just trade manual lookups for manual triage.

Our approach

  • Mapped the signal landscape: trademark registries across Aruba, Curaçao, BES, and St. Maarten, plus domain registrations, online marketplaces, and social platforms
  • Built continuous aggregation across these heterogeneous sources, normalising every record into a single monitored stream
  • Designed automated similarity and pattern matching to surface candidate infringements against each client's brand portfolio
  • Implemented a human-in-the-loop feedback loop: confirmed and rejected matches feed back to refine future detection
  • Connected detection to action with a workflow layer that moves confirmed cases into the registration and enforcement process with minimal manual handling
  • Tuned the matching thresholds against the practice's real client portfolio to balance recall against reviewer load

What we delivered

  • Multi-jurisdiction monitoring layer covering Aruba, Curaçao, BES, and St. Maarten registries plus commercial platforms
  • Record-normalisation layer that unifies heterogeneous sources into a single monitored stream
  • Similarity-matching engine flagging likely infringements against client brand portfolios
  • Reviewer correction interface capturing confirmed and rejected matches as training signal
  • End-to-end workflow automation linking detection to registration and enforcement actions
  • Operational dashboards for caseload, detection volume, and reviewer throughput

The impact

A legal service that once depended on manual lookups now runs on a scalable, learning data pipeline that surfaces threats earlier and frees the team for high-value advisory work. The system gets measurably better at the practice's actual caseload every time a lawyer reviews a match.

Want a result like this?

Tell us what you are building. We will map the honest path there.