Skip to main content
Every trademark in Signa carries three classification dimensions: how it was filed (filing route), what type of mark it is (mark feature type), and what legal category it belongs to (legal category). Understanding these dimensions is essential for building accurate search queries and interpreting results.

Filing Routes

The filing route describes the procedural path through which a trademark application was submitted.

Scope Kind

Related to filing route, the scope_kind field classifies the territorial scope:

Filtering by Route

Search aggregations include filing_route breakdowns:

Mark Feature Types (16 values)

The mark feature type describes the visual or sensory form of the trademark. The vast majority of marks are word, figurative, or combined. Non-traditional marks (sound, scent, hologram, etc.) represent a small but growing percentage.
The mark feature type affects how search works:
  • Word marks are matched by text similarity (phonetic, visual, conceptual)
  • Figurative marks can contain text: words in stylized lettering are figurative (for example USPTO drawing code 5), and their mark_text holds the words. A figurative mark with no words returns mark_text: "[Design Mark]", a placeholder rather than words on the mark, and can only be found via design codes (Vienna classification) or owner/class filters. To tell whether a mark has words, check mark_feature_type together with its design codes, not mark_text alone; mark_feature_type=figurative is not a filter for marks without words
  • Combined marks are searchable by both text and design codes
The legal category classifies the legal nature of the trademark right. The overwhelming majority of marks are standard. Collective and certification marks have special rules around who can use them and how they are enforced.

Right Kind (5 values)

Distinct from legal category, right_kind classifies the type of IP right: Most records are trademark. The right_kind field exists because some offices register trade names and GIs in the same database as trademarks.

Combining Dimensions

These classification fields work together for precise filtering. Some common combinations:

Search Aggregations

All three classification dimensions are available as search aggregations. Aggregations are POST-only, so use signa.trademarks.search():