AI IP Address Provisioning Prevents Duplicate Assignments

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Automated systems for provisioning IP addresses often result in duplicate assignments, leading to service disruptions for computing devices until a patch is applied to reassign a different IP address.

Innovation Solution

The use of artificial intelligence techniques to select and manage IP addresses from a data pool, ensuring that only unused IP addresses are assigned to computing devices, and removing used addresses from the pool to prevent conflicts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If automated systems are used to provision IP addresses, then provisioning speed and productivity are improved, but duplicate IP address assignments occur leading to service disruptions

Engineering Contradiction:
ImproveIP address provisioning speedVSAvoidIP address assignment uniqueness
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary actions by checking whether an IP address is currently assigned to any computing device before provisioning it. This advance verification prevents duplicate assignments from occurring in the first place, resolving the contradiction between fast automated provisioning and reliable unique assignment.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms by continuously monitoring IP address assignments and notifying relevant parties when duplicates are detected. This feedback loop enables the system to learn from errors and adjust its provisioning process to prevent future duplicates, maintaining both speed and reliability.

Inventive Principle:
Principle #23Feedback

2Reliability

If manual verification methods are used to prevent duplicate IP addresses, then assignment uniqueness is improved, but provisioning time and complexity increase

Engineering Contradiction:
ImproveIP address assignment uniquenessVSAvoidIP address provisioning time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system enables self-service by automatically checking IP address availability and preventing duplicate assignments without requiring manual verification. The automated system serves itself by maintaining an internal record of assigned addresses and verifying new assignments against this record, eliminating time-consuming manual checks while ensuring uniqueness.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces manual verification mechanisms with automated electronic checking systems. Instead of human operators manually verifying IP address availability, the system uses automated database queries and comparison algorithms to instantly determine whether an IP address is already assigned, dramatically reducing provisioning time while maintaining reliability.

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

3Productivity

If IP address duplicates are allowed, then provisioning efficiency is improved, but network stability and service continuity deteriorate

Engineering Contradiction:
ImproveIP address provisioning efficiencyVSAvoidnetwork stability
Core Design Contradiction:
ProductivityVSStability of the object's composition

Solution Approach 1:

The system applies preliminary anti-action by proactively preventing duplicate IP address assignments before they can cause network conflicts. The verification mechanism blocks duplicate provisioning attempts in advance, eliminating the need for corrective patches and maintaining continuous network stability while preserving provisioning efficiency.

Inventive Principle:
Principle #9Preliminary anti-action

Solution Approach 2:

The system implements beforehand cushioning by maintaining a record of currently assigned IP addresses and using this information to cushion against potential duplicate assignments. This protective measure ensures that even under high provisioning loads, the network stability is preserved by preventing conflicts before they occur.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

Data Source

PatentUS10972427B1Methods, systems, and devices for identifying an IP address from a mixed data pool using artificial intelligence
Publication Date: 2021.04.06 AT&T INTELLECTUAL PROPERTY I L P
  • US10972427B1 patent drawing
  • US10972427B1 patent drawing
  • US10972427B1 patent drawing

AI summary

Aspects of the subject disclosure may include, for example, embodiments that include obtaining a first data pool of different types of data. The different types of data include a first group of IPv4 addresses. Further embodiments include selecting a first portion of the first group of IPv4 addresses using artificial intelligence techniques and storing the first portion of the first group of IPv4 addresses in a first table of IPv4 addresses. Additional embodiments can include assigning a first IPv4 address in the first table to a first computing device in response to determining the first IPv4 address in the first table is not currently being used. Other embodiments are disclosed.