AI AutoComplete for Network Node Configuration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Configuring network nodes is a tedious and error-prone manual process due to the large number of parameters involved, where users face difficulty in determining the next configuration line, even with keyword suggestions provided by existing CLI interfaces.

Innovation Solution

Implementing an AI-based AutoComplete system that predicts and suggests the next probable configuration line by converting user inputs into word tokens, using transfer learning methods to calculate parameters of occurrences, and ranking them for auto completion in network node configuration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional rule-based auto completion is used for network node configuration, then keyword suggestions can be provided, but users still face difficulty in determining the next configuration line and the process remains tedious and error-prone

Engineering Contradiction:
ImproveConfiguration process easeVSAvoidConfiguration time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system enables self-service by using AI models to automatically predict and suggest the next configuration line based on analysis of configuration samples from multiple other setups, eliminating the need for users to manually determine what to configure next

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary action by pre-processing configuration samples through tokenization and training AI models beforehand, so that when users need configuration help, the system can immediately provide ranked suggestions without requiring users to think through the configuration steps

Inventive Principle:
Principle #10Preliminary action

2Reliability

If keyword suggestions are provided by existing CLI interfaces, then some guidance is available, but users cannot determine the complete next configuration line and errors still occur

Engineering Contradiction:
ImproveConfiguration accuracyVSAvoidConfiguration interface complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system replaces the mechanical rule-based suggestion system with AI-based prediction, substituting traditional keyword matching mechanics with machine learning models that analyze patterns in configuration data to predict complete configuration lines

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

Solution Approach 2:

The system introduces an intermediary AI prediction layer between the user and the configuration interface, which processes user inputs and configuration samples to generate intelligent suggestions that bridge the gap between partial user input and complete configuration commands

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If AI model with transfer learning is used to predict configuration lines, then accurate predictions are achieved, but computational complexity increases

Engineering Contradiction:
ImprovePrediction accuracyVSAvoidSystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system applies universality by using a single AI model trained with transfer learning that can handle multiple configuration scenarios and node types, allowing the model to generalize from configuration samples across different setups rather than requiring separate models for each case

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

Data Source

PatentUS20220309243A1AI Based AutoComplete for Network Node Configuration
Publication Date: 2022.09.29 PARALLEL WIRELESS INC
  • US20220309243A1 patent drawing
  • US20220309243A1 patent drawing
  • US20220309243A1 patent drawing

AI summary

Systems, computer readable media and methods are disclosed for providing Artificial Intelligence (AI) based AutoComplete for network node configuration. In one embodiment a method includes predicting a configuration to use based on a model, wherein predicting a configuration comprises: accepting user inputs; converting, by a tokenizer, the user inputs into word tokens; taking, by the model, the word tokens as input sequences and using transfer learning methods calculating parameters of occurrences of next words; and ranking the word tokens according to values of their parameters wherein word tokens with a highest value are suggested to a user for auto completion of the network node configuration.