DNS Server Loop-Back IP for Mobile Activation Load

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile communication devices during initial activation place a significant load on private DNS servers due to pre-loaded applications sending DNS queries and subsequent content requests, leading to increased capital spending for network infrastructure to manage this load.

Innovation Solution

Configuring private DNS servers to return a loop-back IP address for invalid DNS queries with a short time to live value, preventing content requests from burdening the private network and allowing devices to complete activation without overloading the network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If private DNS servers process all DNS queries from mobile communication devices during initial activation, then device activation can proceed normally, but network infrastructure load increases significantly requiring increased capital spending

Engineering Contradiction:
Improvedevice activation speedVSAvoidnetwork infrastructure load
Core Design Contradiction:
ProductivityVSPower

Solution Approach 1:

The patent extracts harmful DNS queries from the activation process by identifying invalid domain name queries and separating them from legitimate activation traffic. By detecting queries with invalid domain names and filtering them out before they reach the private network, the system prevents unnecessary network load while allowing legitimate activation operations to proceed normally.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies preliminary action by validating DNS queries before they are processed by the private network. The system checks domain name validity in advance and pre-filters out invalid queries, preventing them from consuming network resources. This preliminary validation step occurs at the DNS server level before traffic enters the private infrastructure, reducing the burden on activation servers.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If DNS servers return valid IP addresses for all queries, then application functionality is maintained, but content requests from unactivated devices burden the private network

Engineering Contradiction:
Improveapplication functionalityVSAvoidcontent requests from unactivated devices
Core Design Contradiction:
Ease of operationVSObject-generated harmful factors

Solution Approach 1:

The patent applies local quality by providing different DNS response behaviors based on device activation status and query validity. For unactivated devices with invalid domain names, the system returns loopback addresses that prevent content requests from reaching the private network. For activated devices or valid queries, normal IP addresses are returned to maintain application functionality. This differentiated approach ensures appropriate behavior for different device states.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent introduces an intermediary mechanism using loopback IP addresses as a buffer between unactivated devices and the private network. When a device sends a DNS query for an invalid domain name, the system intercepts it and returns a loopback address that redirects the request locally, preventing it from reaching the private network's content servers. This intermediary loopback address acts as a protective barrier that shields the private network from unnecessary traffic.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9686226B1Domain name system (DNS) query response providing loop-back internet protocol (IP) address to non-activated mobile communication device
Publication Date: 2017.06.20 T MOBILE INNOVATIONS LLC
  • US9686226B1 patent drawing
  • US9686226B1 patent drawing
  • US9686226B1 patent drawing

AI summary

A domain name system (DNS) server. The domain name system server comprises a processor, a memory, and an application stored in the memory. When executed by the processor, the application receives an invalid domain name system address query and, in response to the invalid domain name system address query, returns a query response comprising a loop-back internet protocol address and a time to live value of less than about ten seconds.