Work / Mark Tracker

Mark Tracker: trademark docketing for an IP firm

An intellectual property firm tracks more than 1,600 trademarks for its clients, each one at a different legal stage and with its own deadlines. I built the system that keeps every one of them on time.

Client
An IP law firm
What
Trademark docketing software
Tracking
1,600+ trademarks
Built on
Cloudflare Workers
Mark Tracker trademark repository: each trademark with class, application number, filing date, gazette, holder, legal status and expiry date

Screens from the live system. The interface is in Spanish; trademark and holder names are replaced.

Every trademark has a deadline.
Miss one and the client can lose the brand.

A trademark moves through filing, publication, oppositions, examination and registration, and then has to be renewed every ten years. Multiply that by more than a thousand trademarks and a spreadsheet stops being enough.

×

A different stage for each

Some are in opposition, some in examination, some registered. Each stage has its own next step.

×

Deadlines that don't wait

Responses and renewals have fixed dates. Nobody should have to remember them.

×

Spreadsheets don't warn you

A cell can hold a date. It can't tell you it's coming up in 47 days.

One system for every trademark.
From filing to renewal.

Trademark repository

Class, application number, filing date, gazette, holder, status and expiry, for every trademark in one list.

Status by legal stage

Filed, opposition period, opposition, substantive examination, registered. Filter and sort by any of them.

Renewals and deadlines

Upcoming renewals and pending responses, marked critical, upcoming or on time.

List or calendar

See what's due as a sorted list or on a calendar.

Alerts

Renewals and procedural deadlines arrive as notifications before they're due.

Search across 560,000 marks

A database of 560,000 trademarks to search before filing a new one.

Nothing expires by surprise.
The system warns first.

Every renewal and every response deadline is tracked with the days left. Critical ones (under 30 days), upcoming ones (under 90) and those on time are counted at a glance, and each one shows up as an alert until someone handles it.

Mark Tracker notifications: renewals and procedural deadlines, each with its date and days left
Mark Tracker deadlines: renewals in the next 90 days with urgency levels, as a list or a calendar

Add a trademark at any stage.
The dates take care of themselves.

A brand-new application, a process already under way, or a trademark registered years ago by another lawyer. Pick the situation, enter what you know, and the system sets the stage and calculates the expiry date.

Mark Tracker new trademark form: new application, process already started, or trademark already registered
1,600+trademarks tracked, each with its stage and deadlines
560,000trademarks in the search database

Still tracking deadlines
in a spreadsheet?

Tell me what your team keeps track of. I'll tell you honestly what I'd build first.

Message me on WhatsApp →or email [email protected]