Help us improve
Share bugs, ideas, or general feedback.
From google-patent-cli
Discover all spelling variations and official assignee names for a company in patent databases. Always use this skill when the user asks to check, verify, or find assignee name variations (e.g., 'Google Inc.' vs 'Google LLC' vs 'Alphabet Inc.') to ensure comprehensive patent searches.
npx claudepluginhub sonesuke/google-patent-cli --plugin google-patent-cliHow this skill is triggered — by the user, by Claude, or both
Slash command
/google-patent-cli:patent-assignee-checkThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Check assignee name variations and verify the correct assignee name used in patent databases.
Creates p5.js generative art with seeded randomness, noise fields, and interactive parameter exploration. Use for algorithmic art, flow fields, or particle systems.
Share bugs, ideas, or general feedback.
Check assignee name variations and verify the correct assignee name used in patent databases.
Identify spelling variations and official assignee names for a given company in patent databases. This helps ensure comprehensive patent searches by capturing all name variations.
Uses search_patents MCP tool provided by google-patent-cli.
Search for patents by assignee to find name variations, then use Cypher to analyze:
patent_assignee_check({
company_name: "Toyota",
country: "JP"
})
# Returns dataset name like "search-abc123"
# Then query with execute_cypher to find variations:
execute_cypher({
dataset: "search-abc123",
query: "MATCH (p:Patent) RETURN p.assignee, COUNT(*) AS count ORDER BY count DESC"
})
CRITICAL: After searching, always use execute_cypher to retrieve results.
Do NOT read the output JSON file directly. The JSON file is an internal
artifact — all data is available through cypher queries.
Assignee name variations with counts:
MATCH (p:Patent) RETURN p.assignee, COUNT(*) AS count ORDER BY count DESC
Assignee variations with sample titles:
MATCH (p:Patent) RETURN p.assignee, p.title, p.snippet LIMIT 20
company_name (string, required): Company name to check for variationscountry (string, optional): Filter by country code (JP, US, CN)limit (number, optional): Maximum results (default: 100)Typical assignee name variations include:
After identifying assignee variations, use them in patent-search:
# Search with multiple assignee variations
patent_search({
assignee: "Google LLC",
country: "US"
})