Domain Name Recommendation System Using Keyword Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face difficulties in selecting and registering appropriate domain names for their online presence, as they often lack understanding of the importance and optimal selection of domain names for website hosting and search engine performance, leading to suboptimal traffic and advertising performance.

Innovation Solution

A system and method that generates and displays candidate domain names relevant to user input data, using a server to analyze user interactions and provide a user interface for selecting and registering domain names, incorporating data from third-party sources to enhance relevance and availability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If users manually search and select domain names without guidance, then they have freedom in selection, but they lack understanding of optimal selection criteria leading to suboptimal traffic and advertising performance

Engineering Contradiction:
Improvedomain name selection qualityVSAvoiddomain name selection process
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The system performs preliminary analysis of user input data (keywords, business information) to pre-generate and rank multiple candidate domain names before user selection. This preliminary action provides users with pre-evaluated options that are optimized for traffic and advertising performance, eliminating the need for users to understand complex selection criteria while maintaining high-quality results

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The domain name recommendation system acts as an intermediary between user input and domain registration. It processes user keywords and business information, evaluates candidate domain names based on multiple criteria (traffic potential, advertising performance, availability), and presents ranked recommendations. This intermediary layer translates user intent into optimized domain selections without requiring users to understand the underlying evaluation metrics

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If the system provides comprehensive domain name analysis and recommendations, then domain name selection quality improves, but system complexity increases

Engineering Contradiction:
Improvedomain name relevance assessmentVSAvoidsystem architecture
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments the domain name evaluation process into distinct functional modules: keyword analysis module, candidate generation module, ranking module, and availability checking module. Each module handles a specific aspect of the evaluation, making the complex system manageable and maintainable while providing comprehensive domain name analysis through the coordinated work of these specialized components

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system employs universal evaluation algorithms that can assess domain names across multiple dimensions (traffic potential, advertising performance, brandability, availability) using a single integrated framework. This multi-functional approach allows the system to provide comprehensive analysis without requiring separate complex systems for each evaluation criterion, reducing overall system complexity while maintaining high measurement precision

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

3Loss of information

If the system displays multiple domain name options in detailed groups, then user understanding and selection quality improve, but information overload may occur

Engineering Contradiction:
Improvedomain name information completenessVSAvoiduser interface simplicity
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The system organizes domain name information in hierarchical groups (e.g., by relevance score, by domain extension, by traffic potential category) rather than presenting all information in a single flat list. This dimensional organization allows users to navigate and filter information according to their needs, maintaining completeness of information while preventing overload through structured presentation across multiple organizational dimensions

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS10140644B1System and method for grouping candidate domain names for display
Publication Date: 2018.11.27 GO DADDY OPERATING CO LLC
  • US10140644B1 patent drawing
  • US10140644B1 patent drawing
  • US10140644B1 patent drawing

AI summary

A system and method for the generation and presentation of candidate domain names are presented. The method includes receiving, by at least one server communicatively coupled to a network, a request to access or purchase access to a software application, the request being received from a user. Keywords associated with at least one of the user, a website of the user, and a business of the user are generated and a candidate domain name relevant to the keywords is generated. A user interface is displayed including the candidate domain name. The user interface enables the user to register the candidate domain name. A plurality of candidate domain names may be generated and organized into carousels or stacks according to a common theme. The candidate domain names may be displayed on a user interface and arranged thereon according to a relevance score of the domain name bundles.