Revolutionizing Trademark creation with AI-Powered Class Suggestions

Published: (February 28, 2026 at 03:01 PM EST)
3 min read
Source: Dev.to

Source: Dev.to

Overview

By fine‑tuning a custom large language model (LLM) on our extensive database of millions of USPTO trademark records, we have developed what we believe is the most accurate and high‑performance trademark class suggester in the industry.

One of the most daunting aspects of trademark registration is identifying the correct Nice Classification. Selecting the wrong class can lead to application delays, office actions, or even total rejection. To solve this, we’ve launched the /v1/suggestClass endpoint—an AI‑driven engine designed to bridge the gap between business descriptions and USPTO‑recognized classifications.

How It Works

The /v1/suggestClass endpoint leverages advanced natural language processing (NLP) to analyze your business context. Unlike simple keyword matching, the engine understands the intent and nature of your goods or services, producing class recommendations with confidence scores.

Required Parameters

You need to provide one of the following parameters; supplying more context yields higher precision.

ParameterDescription
description (recommended)A plain‑text narrative of your business activities. This is the most powerful input for the AI.
keywordA specific brand name or industry term.
ownerThe name of an entity, allowing the AI to analyze historical filings for similar contexts.
serial_numberA USPTO serial number to find similar or related classifications.

Tips

  • A 2–3 sentence business description typically provides the highest “High” confidence matches.
  • Use the confidence field to decide whether to automatically select a class or flag it for human review.
  • Combining parameters (e.g., both keyword and description) helps the AI understand branding context alongside the service model.

Example: Tea Sanctuary

Request Context

description: "Step into a sanctuary where rich, artisanal teas from around the world meet a warm, cozy ambiance..."

AI Recommendations

{
  "recommendations": [
    {
      "class_code": "30",
      "description": "Teas and infusions are specifically listed in Class 30.",
      "confidence": "High",
      "official_description": "Coffee, tea, cocoa... yeast, baking-powder; salt, seasonings, spices..."
    },
    {
      "class_code": "43",
      "description": "The description mentions a 'sanctuary' with a 'cozy ambiance', strongly suggesting a cafe or restaurant service.",
      "confidence": "High",
      "official_description": "Services for providing food and drink; temporary accommodation."
    }
  ]
}

Example: TrademarkSearch Keyword

Request Context

keyword: "TrademarkSearch"

AI Recommendations

{
  "recommendations": [
    {
      "class_code": "35",
      "description": "Services related to business management, advertising, and commercial information, which includes trademark search services.",
      "confidence": "High"
    },
    {
      "class_code": "45",
      "description": "Legal services, including intellectual property services and trademark registration.",
      "confidence": "Medium"
    }
  ]
}

Usage Guidelines

  • The /v1/suggestClass endpoint is a premium utility. Because it utilizes significant computational resources for real‑time AI inference, each call consumes 10× credits compared to standard search endpoints.
  • Prioritize detailed descriptions for the best results, but a well‑chosen keyword can still yield useful suggestions.
  • Incorporate the confidence scores into your workflow to automate high‑confidence selections and route lower‑confidence results for manual review.

Benefits

  • Reduced user friction – Filers receive immediate, accurate class suggestions.
  • Minimized classification errors – Lower risk of delays or rejections due to incorrect classes.
  • Improved filing workflow – Seamlessly integrate class suggestions into your application process, enhancing the experience for non‑expert users.
0 views
Back to Blog

Related posts

Read more »

Google Gemini Writing Challenge

What I Built - Where Gemini fit in - Used Gemini’s multimodal capabilities to let users upload screenshots of notes, diagrams, or code snippets. - Gemini gener...