GleanMark is free for all of AprilGet free access
product_guide

TESS Search: USPTO Field Code Search

By GleanMark Research Team
April 13, 2026
5 min read

TESS Search gives you the same structured query capabilities as the USPTO's TESS system — field codes, boolean operators, wildcards, and combinable search steps. Built for practitioners who need precise, examiner-grade control over their queries.

What You Can Do

  • Search using 18+ USPTO-style field codes
  • Combine multiple search steps with boolean operators (AND, NOT)
  • Use wildcards (* for multiple characters, ? for one character)
  • Build complex queries with parenthetical grouping
  • Save and load search sessions
  • View a step-by-step audit trail of your search history

How It Works

  1. Navigate to TESS Search — Click "TESS Search" under Search in the sidebar, or go to /tess-search
  2. Enter a field code query — Use the format [field_code] search_term (e.g., [comb] moonlight AND [ic] 043)
  3. Run the search — Results appear in a paginated table (100 per page)
  4. Add more steps — Each search creates a step in the audit trail. Combine steps with boolean operators.
  5. Sort and export — Sort by filing date, registration date, or mark name

Field Codes

Mark Fields

CodeDescriptionExample
[comb]Contains (text in mark)[comb] moonlight
[comb:word]Exact word match[comb:word] moon
[fm]Full mark (exact match)[fm] MOONLIGHT COFFEE

Owner & Goods

CodeDescriptionExample
[on]Owner name[on] Nike
[gs]Goods & services[gs] coffee roasting

Classification

CodeDescriptionExample
[ic]International class[ic] 009
[cc]Coordinated classes[cc] 009
[us]US subclasses[us] 100
[dc]Design codes[dc] 05.01.01

Numbers & Dates

CodeDescriptionExample
[sn]Serial number[sn] 90244982
[rn]Registration number[rn] 5818746
[fd]Filing date range[fd] 2025-01-01:2025-12-31
[rd]Registration date range[rd] 2024-01-01:2024-12-31

Filters

CodeDescriptionValues
[ld]Live/dead statusL or D
[st]Standard charactersY or N
[rg]Register typePrincipal, Supplemental
[md]Mark typeTrademark, Service Mark, etc.
[cb]Filing basisUse-in-commerce, intent-to-use, etc.

Operators & Wildcards

  • AND — both conditions must match: [comb] moon AND [ic] 043
  • NOT — exclude matches: [comb] moon NOT [on] Nike
  • Parentheses — group conditions: ([comb] moon) AND [ic] 043
  • OR via set operations — run multiple searches separately, then combine results with OR in the step log
  • * — zero or more characters: moon* matches moonlight, moonbeam, moon
  • ? — exactly one character: m??n matches moon, mean, moan

TESS Search vs Power Search

FeatureTESS SearchPower Search
Query styleField codes + booleanNatural language
Similarity matchingManual (wildcards, phonetic expansion)Automatic (phonetic + trigram)
Search stepsCombinable audit trailSingle query
Session save/loadYesNo
Best forPrecise, examiner-grade queriesQuick, ranked-relevance results

Tips

  • Start broad, then narrow — run a [comb] search first, then combine with [ic] or [ld] in a second step
  • Use [ld] L to filter to live marks only — removes dead/abandoned marks from results
  • Save your session if you're building a complex multi-step search — you can reload it later
  • Combine with Power Search — use TESS for precision, Power Search for discovery

What's Included in Each Plan

TESS Search is available on Professional and Firm plans.

Related Features

Need Help?

Click the chat icon in the bottom right or email support@gleanmark.com.

Share this article

Put This Research Into Practice

Search 13.9M USPTO trademarks — no account required.