Phonetic Domain Name Generation via Grapheme-Phoneme Conversion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face difficulties in finding available domain names as many have already been registered, leading to the need for proposing suitable alternative domain names based on a requested domain or term/phrase.

Innovation Solution

A system and method that convert a string of characters into phonetic-based transliterations using a processing chain of grapheme-to-phoneme and phoneme-to-grapheme conversions, utilizing information gain trees to align graphemes and phonemes, and score, sort, and filter results to suggest alternative domain names.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If users register domain names using traditional alphanumeric domain names, then domain name registration is straightforward, but most desired domain names are already registered and unavailable

Engineering Contradiction:
Improvedomain name availabilityVSAvoidtime to find available domain
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent introduces phonetic representations as an intermediary between the user's desired domain name and the actual available domain names. By converting the desired domain name into phonetic form and then generating alternative grapheme representations, the system finds available domains that sound similar to the desired name, effectively mediating the gap between user preference and domain availability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system changes the representation parameters of domain names by converting from standard grapheme sequences to phonetic representations and back to alternative grapheme sequences. This parameter transformation allows the system to explore alternative spellings that maintain phonetic similarity while improving domain availability.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If the system generates multiple phonetic representations and grapheme alternatives, then more available domain names can be found, but the system complexity increases

Engineering Contradiction:
Improvedomain name suggestion qualityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the domain name generation process into distinct modules: grapheme-to-phoneme conversion, phoneme processing, and phoneme-to-grapheme conversion. Each module handles a specific aspect of the transformation, making the overall complex system manageable and maintainable while still providing high-quality domain name suggestions.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9910836B2Construction of phonetic representation of a string of characters
Publication Date: 2018.03.06 VERISIGN INC
  • US9910836B2 patent drawing
  • US9910836B2 patent drawing
  • US9910836B2 patent drawing

AI summary

Provided are methods, devices, and computer-readable media for accessing a string of characters; parsing the string of characters into string of graphemes; determining one or more phonetic representations for one or more graphemes in the string of graphemes based on a first data structure; determining at least one grapheme representation for one or more of the one or more phonetic representations based on a second data structure; and constructing the phonetic representation of the string of characters based on the grapheme representation that was determined.