Pronounceable Domain Name Generation via Phonetic Filtering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The challenge lies in identifying and generating pronounceable domain names, especially since a large percentage of 5 and 6 character domain names in the .COM zone are registered, while many unregistered domain names without specific meaning in the English/Latin script remain available, making it difficult to find memorable and communicable domain names.

Innovation Solution

The solution involves building phonetic and character order models using Bayesian networks and decision trees, along with n-gram scoring heuristics, to filter and generate pronounceable domain names by determining the phonetic characteristics and character order probabilities of input character strings.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If short domain names (5-6 characters) are used to improve memorability and catchiness, then the domain names are easier to remember and communicate, but most available short domain names have already been registered in the .COM zone

Engineering Contradiction:
Improvememorability and catchinessVSAvoidavailability of unregistered domain names
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

The system changes the parameter of domain name pronounceability by using phonetic models and character order models to evaluate and generate pronounceable domain names. This allows filtering and prioritizing available domain names based on their pronounceability characteristics, transforming the selection criteria from purely length-based to quality-based (pronounceability).

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent replaces manual evaluation of domain name pronounceability with automated computational models including phonetic models, character order models, and n-gram scoring heuristics. This substitution enables systematic identification of pronounceable domain names at scale, overcoming the limitation of manual assessment.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Quantity of substance

If unregistered domain names without specific meaning in English/Latin script are selected, then more available options exist, but it becomes difficult to determine if they are pronounceable and memorable

Engineering Contradiction:
Improvenumber of available domain namesVSAvoidpronounceability assessment
Core Design Contradiction:
Quantity of substanceVSDifficulty of detecting and measuring

Solution Approach 1:

The patent replaces human judgment of pronounceability with automated computational models. The phonetic model analyzes phonetic characteristics, the character order model evaluates character sequencing patterns, and n-gram scoring provides statistical assessment. This substitution makes pronounceability detection systematic and scalable.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent introduces computational models as intermediaries between the domain name strings and the evaluation of their pronounceability. These models (phonetic model, character order model, n-gram scorer) act as mediators that translate raw character sequences into pronounceability scores, making the assessment objective and measurable.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If a systematic approach is used to evaluate pronounceability, then accurate identification of pronounceable domain names is achieved, but the complexity of the system increases due to multiple models and filters

Engineering Contradiction:
Improvepronounceability identification accuracyVSAvoidsystem complexity with multiple models and filters
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the pronounceability evaluation task into distinct modular components: a phonetic model for phonetic characteristics, a character order model for sequencing patterns, and an n-gram scoring system for statistical analysis. This segmentation allows each component to specialize in one aspect of pronounceability while working together through a filter system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The computational framework is designed to be universally applicable to any domain name string regardless of language or character set. The phonetic model, character order model, and n-gram scorer work together as a multi-functional system that can evaluate pronounceability across different contexts and domain name formats.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS9218334B2Pronounceable domain names
Publication Date: 2015.12.22 VERISIGN INC
  • US9218334B2 patent drawing
  • US9218334B2 patent drawing
  • US9218334B2 patent drawing

AI summary

Embodiments of the present teachings relate to systems and methods for generating pronounceable domain names. The method includes proving a list of character strings; filtering the list of character strings through a first filter based on a phonetic model to produce a first filtered list of character strings; filtering the list of character strings through a second filter based on a character order mode to produce a second filtered list of character strings; and generating, by a processor, a list of pronounceable domain names based on the first filtered list of character strings and the second filtered list of character strings.