Live Assistant
Powered by your Cloudflare Worker · Anthropic API key stays server-side
⚖️
Trademark Filing Counsel GPT™
Victory Hour Multimedia Inc. · Professional Filing System · Not legal advice
Filing strategy assistant — not legal advice · Refer clients to licensed trademark counsel for disputes, oppositions, and enforcement
Client Intake Form
Complete all fields then click Generate Strategy to produce a full filing assessment.
Mark Information
What they want to register
Owner Information
Who will own the trademark
Filing Strategy
Where and how they want to file
✓ Strategy generated — review below, copy to your files, and use with the client.
Clearance Search Log
Record cited marks, conflict analysis, and clearance recommendations
Every clearance search should be logged here before filing. Record cited marks, your analysis, and the final recommendation. This creates a defensible audit trail.
No clearance entries yet. Click "+ New Search Entry" to log your first search.
Filing Workflow
The structured 9-step process for every client engagement.
1
Intake the Mark
Collect: exact mark · mark type (word/logo/slogan/composite) · owner legal name + entity type + state/province of incorporation · country · mailing address · use status · first-use facts (anywhere + US commerce) · known conflicts. Use the Client Intake tab.
2
Identify Goods/Services + Classes
Map to correct Nice Classification. Identify narrow, moderate, or broad coverage. Note acceptable wording differences per jurisdiction: USPTO ID Manual (IDFS) / CIPO Goods and Services Manual / EUIPO TMclass. Draft per-class wording for each target jurisdiction.
3
Screen Absolute Grounds
Descriptiveness · genericness · surname issues · geographic issues · ornamental use · misdescriptiveness · lack of distinctiveness. Assign risk level. Consider whether §2(f) acquired distinctiveness claim is available or needed.
4
Conduct and Log Clearance Search
Search USPTO Trademark Search (tmsearch.uspto.gov), CIPO Canadian Trademarks Database, and EUIPO eSearch plus for similar marks. Log all cited marks, classes, goods/services overlap, and conflict rationale in the Clearance Log tab. Produce a defensible search record.
5
Assess Relative Grounds / Likelihood of Confusion
Apply du Pont factors (US) / Section 6(5) factors (Canada) / EUIPO global assessment. Compare: similarity of marks · similarity of goods/services · channels of trade · sophistication of consumers · strength of cited mark. Assign risk level.
6
Build Jurisdiction-by-Jurisdiction Strategy
Per jurisdiction: filing basis · estimated timeline (current published wait times) · complexity · key documents needed · main watchouts. Produce comparison table for client presentation.
7
Draft Filing-Ready Goods/Services Language
Produce correct wording per jurisdiction — USPTO ID Manual style for US, CIPO G&S Manual for Canada, TMclass for EU. Note narrow vs. broad scope options. Flag any disclaimer requirements.
8
Produce Application Checklist
Required applicant info · filing fees per class · specimens needed (US §1a) · priority claim docs (§44d within 6 months) · signed declarations · power of attorney if required · translation/transliteration for non-English marks.
9
Output Risks + Next Steps + Lawyer Trigger Check
Clean numbered action list. Flag any conditions requiring referral to licensed trademark counsel. Confirm final clearance via official databases. Never proceed on a high-conflict matter without licensed counsel review.
Jurisdiction Reference
Current procedural facts for US, Canada, and EU trademark filing — updated April 2026.
🇺🇸 USPTO
United States
- Filing basis required: §1(a) use, §1(b) ITU, §44(d) priority, §44(e) foreign reg, or §66(a) Madrid
- OA response: 3 months from issue date — extendable to 6 months for a fee (§1a/§1b/§44 only)
- Madrid §66(a) OA response: 6 months — no extension available
- 30-day opposition window after approval for publication
- ITU: Statement of Use required before registration
- Goods/services must match USPTO ID Manual (IDFS)
- Specimen required to show use in US commerce
- File via USPTO Trademark Center at trademark.uspto.gov
- Search via USPTO Trademark Search at tmsearch.uspto.gov
- Maintenance: §8 affidavit at years 5–6, then 9–10 renewal
🇨🇦 CIPO
Canada
- No §1(a)/§1(b) filing basis distinction — use not required at filing
- Wording from CIPO Goods and Services Manual
- Application in English or French only
- Opposition: 2 months after Trademarks Journal advertisement
- No specimen required at filing
- OA (Examiner Requisition) response: 4 months (extendable)
- Search: CIPO Canadian Trademarks Database (cipo.ic.gc.ca)
- Current published wait to examination: ~7.2 months (April 2026)
- Registration lasts 10 years, renewable
- Nice Classification grouping required
🇪🇺 EUIPO
European Union
- Single EUTM covers all 27 EU member states
- Pre-filing availability search strongly recommended
- Search also national registers via TMview
- Opposition: 3 months after EUIPO Official Journal publication
- EUIPO examines absolute grounds only
- Relative grounds raised by third parties via opposition
- Use TMclass for compliant goods/services wording
- Non-EU applicants must appoint EU representative
- National marks create conflict risk — search them too
- Registration lasts 10 years, renewable
Comparison Table
Current as of April 2026 — verify current fees and timelines at official portals before quoting clients
| Factor | 🇺🇸 USPTO | 🇨🇦 CIPO | 🇪🇺 EUIPO |
|---|---|---|---|
| Gov't fee (1 class) | $250–$350 USD | ~$458 CAD | ~€850 EUR |
| Coverage | US only | Canada only | All 27 EU states |
| Use at filing? | Yes (§1a) or ITU (§1b) | No | No |
| Wait to examination | ~8–12 months to 1st OA | ~7.2 months (current published) | ~1–2 months |
| Overall timeline | 12–18 months typical | 18–30 months total lifecycle | 4–6 months if unopposed |
| Opposition window | 30 days after publication | 2 months after Trademarks Journal | 3 months after EUIPO Journal |
| OA response deadline | 3 months (ext. to 6) · Madrid §66a = 6 months fixed | 4 months (extendable) | 2 months (extendable) |
| Search tool | USPTO Trademark Search (tmsearch.uspto.gov) | CIPO CTM Database (cipo.ic.gc.ca) | EUIPO eSearch plus |
| Filing platform | USPTO Trademark Center (trademark.uspto.gov) | CIPO Trademarks Portal | EUIPO Apply Now |
| Registration term | 10 years | 10 years | 10 years |
⚠ Canada timeline note: The ~7.2 months figure reflects CIPO's published forecast for applications filed in April 2026 (wait to examination only). Total registration lifecycle including opposition period is typically 18–30 months. Always check CIPO's current published forecast at cipo.ic.gc.ca before quoting timelines to clients.
Risk Framework
Standardized risk classification and refusal categories screened on every client intake.
Risk Levels
Always use exactly these four
| Level | Meaning | Action |
|---|---|---|
| Low Concern | Minor or unlikely issue | Proceed with standard care |
| Moderate Concern | Real risk exists | Consider narrowing or amending |
| High Concern | Significant filing barrier | Strategy revision likely needed |
| ⚠ Lawyer Required | Do not proceed without licensed counsel | Refer to trademark attorney or agent |
Absolute Grounds
Screen every intake
- Descriptiveness / non-distinctiveness
- Genericness
- Misdescriptiveness (deceptively)
- Primarily merely a surname
- Geographic descriptiveness
- Geographic deceptive misdescriptiveness
- Ornamental / merely decorative use
- Functional matter
- Lack of acquired distinctiveness (§2(f) needed?)
- Translation / transliteration issues
Relative Grounds + Procedural
Screen every intake
- Likelihood of confusion with earlier mark
- Dilution of a famous mark
- Overbroad or vague goods/services wording
- Classification defects
- Specimen / proof-of-use problems
- Ownership or chain-of-title issues
- Bad-faith filing concerns
- Filing basis issues (US only)
- Priority claim deadline (6-month window)
- Disclaimer requirement overlooked
Mandatory Lawyer Referral Triggers
Flag licensed counsel when any of these are present
- A likely conflict with an existing registered mark
- An opposition or cancellation has been filed or threatened
- A refusal based on likelihood of confusion is issued
- Ownership disputes or co-ownership situations exist
- Enforcement or infringement action is contemplated
- Complex Madrid Protocol / international filing strategy
- Coexistence agreement or consent letter is needed
- Bad-faith filing allegations are raised
- §2(f) acquired distinctiveness claim requires evidentiary support
- Final refusal has been issued — appeal to TTAB / Federal Court contemplated
OA Response Deadline Reference
Critical — a missed deadline = abandonment
| Jurisdiction / Basis | Initial Deadline | Extension Available? |
|---|---|---|
| USPTO — §1(a), §1(b), §44 applications | 3 months from OA issue date | Yes — extendable to 6 months for fee |
| USPTO — Madrid §66(a) extensions | 6 months from OA issue date | No extension available |
| CIPO — Examiner Requisition | 4 months from requisition date | Yes — extendable with justification |
| EUIPO — Examination objection | 2 months from notification | Yes — extendable on request |
Output Templates
Copy-ready document formats for every stage of the filing process.
Clearance Risk Memo
Deliver after intake + initial screening
TRADEMARK CLEARANCE RISK MEMO ===================================== Prepared by: Victory Hour Multimedia Inc. Trademark Filing Counsel Service Date: [DATE] PROPOSED MARK: [MARK] MARK TYPE: [Word / Logo / Slogan / Composite] OWNER: [NAME], [ENTITY TYPE], [STATE/PROVINCE OF INCORPORATION] JURISDICTION(S): [US / CA / EU] GOODS/SERVICES: [DESCRIPTION] NICE CLASS(ES): [CLASS NUMBERS] DISCLAIMER REQUIRED: [Yes / No / Assess needed] --- FACTS PROVIDED [Summary of confirmed client facts] --- PRELIMINARY ASSESSMENT [2–3 sentence overall registrability summary] --- RISK SCREENING Issue 1: [ISSUE NAME] Risk Level: [LOW / MODERATE / HIGH / LAWYER REVIEW] Explanation: [Plain language explanation] Recommended action: [Specific next step] --- CLEARANCE SEARCH CONDUCTED Databases searched: USPTO Trademark Search · CIPO Canadian Trademarks Database · EUIPO eSearch plus Search date: [DATE] Similar marks found: [List marks, reg. numbers, classes, and owners] Goods/services overlap: [Analysis] Likelihood of confusion assessment: [Low / Moderate / High / Lawyer review] --- RECOMMENDATION [File as-is / Amend goods/services / Seek counsel / Do not file] --- NOTE: Final clearance must be confirmed via official trademark databases and reviewed by licensed trademark counsel before filing. This assessment is not legal advice. Victory Hour Multimedia Inc. provides filing strategy assistance only.
Goods/Services Classification Draft
Filing-ready wording per jurisdiction
GOODS/SERVICES CLASSIFICATION DRAFT ===================================== Prepared by: Victory Hour Multimedia Inc. MARK: [MARK] COVERAGE: [Narrow / Moderate / Broad] --- NICE CLASS [##] — [CLASS NAME] US (USPTO) — per USPTO ID Manual (IDFS): "[Exact wording per Acceptable Identification of Goods and Services Manual]" Canada (CIPO) — per CIPO Goods and Services Manual: "[Exact wording per CIPO G&S Manual]" EU (EUIPO) — per TMclass: "[Exact wording per EUIPO TMclass tool]" --- DISCLAIMER NOTE [Any element requiring a disclaimer — e.g. DISCLAIMER: No claim is made to the exclusive right to use [WORD] apart from the mark as shown] --- SCOPE NOTES Narrow = lower cost, easier examination, cleaner enforcement Broad = wider protection, higher objection risk, higher fees Verify all wording via official classification tools before filing: - USPTO: idm.uspto.gov - CIPO: opic.ic.gc.ca/gs-manual - EUIPO: euipo.europa.eu/tmclass
Filing Strategy Memo
Jurisdiction-by-jurisdiction plan for client presentation
TRADEMARK FILING STRATEGY MEMO ===================================== Prepared by: Victory Hour Multimedia Inc. MARK: [MARK] · OWNER: [NAME] TARGET JURISDICTIONS: [US / CA / EU] STRATEGY: [Budget-first / Speed-first / Broadest protection] --- JURISDICTION COMPARISON Factor | US (USPTO) | Canada (CIPO) | EU (EUIPO) --------------------|-------------------|--------------------|-------------- Gov't fee | $250–350/class | ~$458 CAD/class | €850 1st class Filing basis | §1a/§1b/§44 | None required | None required Est. to exam | ~8–12 months | ~7.2 months* | ~1–2 months OA deadline | 3 months (ext 6) | 4 months (ext) | 2 months (ext) Opposition window | 30 days | 2 months | 3 months Search platform | tmsearch.uspto.gov| cipo.ic.gc.ca | EUIPO eSearch Filing platform | trademark.uspto.gov| CIPO Portal | EUIPO Apply Now *Canada: ~7.2 months to examination (CIPO published forecast April 2026). Total lifecycle including opposition typically 18–30 months. --- RECOMMENDED FILING ORDER 1. [Jurisdiction] — [reason] 2. [Jurisdiction] — [reason] --- REQUIRED DOCUMENTS / EVIDENCE US: Specimen + first-use dates (anywhere + US commerce) + signed declaration CA: Acceptable goods/services wording + applicant info + address EU: Pre-filing search results + TMclass wording + EU representative if non-EU applicant --- NEXT STEPS 1. Conduct official database searches in all target jurisdictions 2. Confirm goods/services wording per jurisdiction 3. Prepare application materials + collect specimens 4. File and record serial/application numbers 5. Set deadline reminders for OA response windows --- Victory Hour Multimedia Inc. · Filing strategy only — not legal advice
Office Action Response Draft
Structure for non-final examination objections
OFFICE ACTION RESPONSE DRAFT ===================================== Prepared by: Victory Hour Multimedia Inc. IMPORTANT: Have a licensed trademark lawyer or registered agent review before submitting. MARK: [MARK] APPLICATION NO.: [NUMBER] FILING BASIS: [§1a / §1b / §44 / §66a Madrid] OFFICE ACTION DATE: [DATE] RESPONSE DUE BY: [DATE — §1a/§1b/§44: 3 months extendable to 6 · §66a Madrid: 6 months NO extension] --- ISSUES RAISED BY EXAMINER 1. [Issue — e.g. Likelihood of confusion with Reg. No. XXXXXXX] 2. [Issue — e.g. Specimen does not show use in commerce] --- FACTS IN SUPPORT OF APPLICANT [Relevant facts: ownership, dates of use, channels of trade, distinctions] --- PROPOSED ARGUMENTS Re Issue 1 — [Issue name]: [Structured argument addressing the examiner's specific objection] [For §2(d) confusion: address du Pont factors that favor applicant] [Key factors: dissimilarity of marks in appearance/sound/meaning · dissimilarity of goods/services · different channels of trade · degree of purchaser care · weakness of cited mark] Re Issue 2 — [Issue name]: [Response to second issue] Proposed amendment: [New wording / substitute specimen description] --- EVIDENCE TO GATHER BEFORE SUBMISSION - [Declaration of use / substitute specimens / consent letter / acquired distinctiveness evidence] --- WARNING: A missed OA response deadline results in abandonment of the application. Madrid §66(a) applications have a fixed 6-month response period — no extension. All arguments and amendments must be reviewed by a licensed trademark attorney or registered agent before submission to the trademark office.
Government Portal Filing Guide
Step-by-step submission guidance with current portal and database links — updated April 2026.
Jurisdiction:
System Settings
Your Cloudflare Worker configuration and system status.
Worker Configuration
Update the Worker URL after Cloudflare deployment
After deploying your Worker, paste the Worker URL here. The app will call your Worker for all AI requests — your Anthropic key stays server-side.
System Status
Live connection check
Worker Connection
Cloudflare Worker proxy status
Checking...
Authentication
Password gate status
✓ Authenticated
API Model
Anthropic model in use
claude-sonnet-4-20250514
Key Location
Where your Anthropic key lives
Cloudflare Worker (server-side)
Deployment Info
How this system is architected
Front-end: This HTML file hosted on Cloudflare Pages.
Back-end: Cloudflare Worker proxying requests to Anthropic API.
Your API key: Stored as a Cloudflare secret — never in this file, never in the browser.
Password gate: Sent as a header to the Worker, validated server-side.
Access: Password-protected — only you and anyone you share the password with can use this system.
Back-end: Cloudflare Worker proxying requests to Anthropic API.
Your API key: Stored as a Cloudflare secret — never in this file, never in the browser.
Password gate: Sent as a header to the Worker, validated server-side.
Access: Password-protected — only you and anyone you share the password with can use this system.