What is Event Types?

API & Technical6 min readUpdated Mar 25, 2026

Categorized triggers in a trademark monitoring system that define which trademark lifecycle changes generate alerts and webhook notifications.

Event types in a trademark monitoring system define the categories of trademark lifecycle changes and activities that can trigger alerts and notifications. Each event type represents a specific kind of change that may be relevant to trademark owners, such as a new conflicting filing, a status change on a watched mark, an approaching deadline, or a change in ownership. By configuring which event types they want to receive alerts for, users tailor the monitoring system to their specific needs, ensuring they receive relevant notifications without being overwhelmed by noise.

Trademark event types can be broadly categorized into several groups. Filing events are triggered when new trademark applications are filed that match monitoring criteria, such as similar mark text, overlapping classifications, or specific jurisdictions. Status events are triggered when a monitored mark undergoes a lifecycle change, such as moving from examination to publication or from registration to expiration. Deadline events are triggered as key dates approach, such as opposition windows, renewal deadlines, or response due dates. Ownership events are triggered when a mark is assigned or transferred to a new owner. Conflict events are triggered when analysis identifies a new potential conflict between a monitored mark and another filing.

The specificity of event types varies by system. A basic system might offer only "new filing" and "status change" events. A sophisticated system may offer dozens of specific event types, such as "published for opposition," "opposition filed," "registration granted," "renewal due in 90 days," "assignment recorded," and "cancellation petition filed." This granularity allows users to filter notifications precisely, receiving alerts only for the events that require their attention.

Why It Matters

Event types are the control mechanism that determines the signal-to-noise ratio of a trademark monitoring system. Too few event types force users to receive all notifications and filter manually, which is time-consuming and risks important alerts being overlooked amid irrelevant ones. Too many event types create configuration complexity that can lead to important events being accidentally excluded.

The right set of event types reflects the practical workflow of trademark management. Different stakeholders need different events. A litigation attorney needs to know about opposition filings and cancellation actions. A portfolio manager needs to know about renewal deadlines and registration grants. A brand protection specialist needs to know about new conflicting filings and potential counterfeits. An in-house counsel at a large corporation needs all of these events but filtered to specific brands and jurisdictions.

Event types also enable automation workflows. When a monitoring system supports specific, well-defined event types, downstream systems can implement targeted responses for each type. A "published for opposition" event can trigger an automated clearance analysis and create a time-sensitive task. A "renewal due" event can trigger a renewal instruction workflow. A "new conflict detected" event can trigger a risk assessment and notification to the responsible attorney.

The consistency and reliability of event type definitions across jurisdictions is a significant technical challenge. Different trademark offices may report events at different levels of granularity, use different terminology, and have different lifecycle stages. A monitoring system must harmonize these differences into a consistent set of event types that users can configure once and apply across all jurisdictions.

How Signa Helps

Signa defines a comprehensive taxonomy of event types that covers the full trademark lifecycle across all 200+ supported offices. The event types are organized into logical categories that align with trademark management workflows, making it intuitive for users to configure the monitoring that matches their needs.

The filing event category includes NEW_CONFLICT (a new application is filed that matches monitoring criteria), SIMILAR_MARK_FILED (a phonetically or visually similar mark is filed), and SAME_OWNER_NEW_FILING (a monitored owner files a new application). These events enable proactive detection of potential threats and competitive intelligence gathering.

The status event category includes STATUS_CHANGED (any lifecycle change on a monitored mark), PUBLISHED_FOR_OPPOSITION (a mark enters its opposition window), REGISTRATION_GRANTED (a mark achieves registration), ABANDONED (an application is abandoned), and CANCELLED (a registration is cancelled). These events enable responsive portfolio management and enforcement tracking.

The deadline event category includes OPPOSITION_WINDOW_OPENING (an opposition period is about to begin), OPPOSITION_WINDOW_CLOSING (an opposition deadline is approaching), RENEWAL_DUE (a registration renewal is due within a configurable lead time), and RESPONSE_DEADLINE (a response to an office action is due). These time-sensitive events ensure that no critical deadline is missed.

The ownership event category includes OWNERSHIP_CHANGED (a mark has been assigned or transferred) and REPRESENTATIVE_CHANGED (the attorney or agent of record has changed). These events are important for maintaining accurate portfolio records and tracking competitor activity.

Each event type can be configured independently for each monitor, allowing users to create focused monitoring configurations. A monitor watching for competitive threats might enable only NEW_CONFLICT and SIMILAR_MARK_FILED events. A monitor tracking the user's own portfolio might enable STATUS_CHANGED, RENEWAL_DUE, and OWNERSHIP_CHANGED events. This granular control ensures that each webhook endpoint receives only the events it is designed to handle.

Signa's event payloads include rich contextual information that enables immediate action. A NEW_CONFLICT event includes the conflicting mark's details, the similarity score, the affected monitor, and the applicable opposition deadline. A RENEWAL_DUE event includes the registration details, the renewal deadline, and the applicable fees. This self-contained payload design minimizes the need for follow-up API calls.

Real-World Example

A multinational pharmaceutical company configures Signa's event types to support three distinct monitoring objectives, each served by a different webhook endpoint with different event type subscriptions.

The defensive monitoring endpoint receives NEW_CONFLICT and SIMILAR_MARK_FILED events for the company's core drug brand names across all jurisdictions. These alerts feed into the legal team's threat assessment workflow, where each potential conflict is evaluated and triaged within 48 hours of detection.

The portfolio management endpoint receives STATUS_CHANGED, RENEWAL_DUE, and OWNERSHIP_CHANGED events for all marks in the company's portfolio. These alerts feed into the company's IP management system, which automatically updates portfolio records, generates renewal instructions 120 days before each deadline, and flags ownership discrepancies for review.

The competitive intelligence endpoint receives SAME_OWNER_NEW_FILING events configured for the company's five main competitors. These alerts feed into a competitive analysis dashboard that tracks competitors' filing patterns, geographic expansion, and product category strategies over time.

Each endpoint receives only the events relevant to its purpose. The defensive monitoring endpoint does not receive renewal reminders, and the portfolio management endpoint does not receive competitive filing alerts. This clean separation ensures that each downstream system processes only the events it is designed to handle, reducing noise and improving response times. Across all three endpoints, the company receives an average of 50 relevant events per week, each routed to the appropriate team with full contextual detail for immediate action.