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.
Filing Workflow
The structured 8-step process for every client engagement.
1
Intake the Mark
Collect: exact mark · mark type (word/logo/slogan/composite) · owner legal name + entity · country · use status · first-use facts · 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 / CIPO G&S Manual / EUIPO TMclass).
3
Screen Absolute Grounds
Descriptiveness · genericness · surname issues · geographic issues · ornamental use · misdescriptiveness. Assign risk level to each issue.
4
Flag Relative Grounds Risks
Search USPTO TESS, CIPO Canadian Trademarks Database, and EUIPO eSearch plus for similar marks. Assess likelihood of confusion before filing.
5
Build Jurisdiction-by-Jurisdiction Strategy
Per jurisdiction: filing basis · estimated timeline · complexity · key documents needed · main watchouts. Produce comparison table for client presentation.
6
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.
7
Produce Application Checklist
Required applicant info · filing fees per class · specimens needed · priority claim docs · declarations · power of attorney if required.
8
Output Risks + Next Steps + Lawyer Trigger
Clean numbered action list for client. Flag any conditions requiring referral to licensed trademark counsel. Confirm final clearance with official databases before filing.
Jurisdiction Reference
Key procedural facts for US, Canada, and EU trademark filing.
🇺🇸 USPTO
United States
- Filing basis required: §1(a) use, §1(b) ITU, or §44 foreign
- OA response due within 3 months (extendable)
- 30-day opposition window after approval
- ITU needs Statement of Use before registration
- Goods/services must match USPTO ID Manual
- Specimen required to show use in commerce
- File via Trademark Center (TEAS)
- Maintenance: §8 at years 5–6, then 9–10
🇨🇦 CIPO
Canada
- No §1(a)/§1(b) filing basis distinction
- Wording from CIPO Goods and Services Manual
- Application in English or French only
- Opposition: 2 months after Trademarks Journal
- No specimen required at filing
- Search: CIPO Canadian Trademarks Database
- Registration lasts 10 years, renewable
- Class grouping required per Nice Classification
🇪🇺 EUIPO
European Union
- Single EUTM covers all 27 EU member states
- Pre-filing availability search strongly recommended
- Opposition: 3 months after EUIPO Journal
- Absolute grounds examined by EUIPO
- Relative grounds raised by third parties
- Use TMclass for goods/services wording
- National marks create conflict risk
- Registration lasts 10 years, renewable
Comparison Table
| Factor | 🇺🇸 USPTO | 🇨🇦 CIPO | 🇪🇺 EUIPO |
|---|---|---|---|
| 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 |
| Timeline | ~8–12 months to 1st OA | ~18–24 months | ~4–6 months |
| Opposition | 30 days after pub | 2 months after ad | 3 months after pub |
| OA deadline | 3 months (extendable) | 4 months (extendable) | 2 months (extendable) |
| Search tool | USPTO TESS | CIPO CTM Database | EUIPO eSearch plus |
| Registration | 10 years | 10 years | 10 years |
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
Relative Grounds + Procedural
Screen every intake
- Likelihood of confusion with earlier mark
- Dilution of a famous mark
- Overbroad or vague goods/services
- Classification defects
- Specimen / proof-of-use problems
- Ownership or chain-of-title issues
- Bad-faith filing concerns
- Filing basis issues (US only)
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
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] JURISDICTION(S): [US / CA / EU] GOODS/SERVICES: [DESCRIPTION] NICE CLASS(ES): [CLASS NUMBERS] --- 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] --- SIMILAR MARKS TO SEARCH BEFORE FILING [List marks, classes, and jurisdictions to search] Search: USPTO TESS · CIPO CTM Database · EUIPO eSearch plus --- 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. 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 Acceptable ID Manual: "[Exact wording]" Canada (CIPO) — per Goods and Services Manual: "[Exact wording]" EU (EUIPO) — per TMclass: "[Exact wording]" --- 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.
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 | | | Filing basis | | | Est. timeline | | | Key risk | | | Opposition | | | --- RECOMMENDED FILING ORDER 1. [Jurisdiction] — [reason] 2. [Jurisdiction] — [reason] --- REQUIRED DOCUMENTS / EVIDENCE US: Specimen + first use dates + signed declaration CA: Acceptable goods/services wording + applicant info EU: Pre-filing search results + TMclass wording --- NEXT STEPS 1. Conduct official database searches in all target jurisdictions 2. Confirm goods/services wording with filing agent 3. Prepare application materials 4. File and track application numbers --- 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 review before submitting. MARK: [MARK] APPLICATION NO.: [NUMBER] OFFICE ACTION DATE: [DATE] RESPONSE DUE BY: [DATE — verify with official records] --- 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 confusion: address du Pont factors that favor applicant] Re Issue 2 — [Issue name]: [Response to second issue] Proposed amendment: [New wording / substitute specimen description] --- EVIDENCE TO GATHER BEFORE SUBMISSION - [Declaration of use / specimens / consent letter] --- WARNING: A missed response deadline results in abandonment. All arguments and amendments must be reviewed by a licensed trademark attorney or registered agent before submission.
Government Portal Filing Guide
Step-by-step submission guidance with direct portal and database links.
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.