DNS-Based Polling Filter for Low-Latency Network Messaging

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Polling mechanisms in networks consume network capacity and power, particularly affecting battery-powered devices, and reducing polling frequency increases messaging latency.

Innovation Solution

Implementing a polling apparatus with filtering circuitry that prohibits polling messages based on an active DNS server's permission status, using a whitelist or blacklist to control DNS server selection, thereby reducing unnecessary polling and allowing higher frequency timers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If polling frequency is increased to reduce messaging latency, then latency is reduced, but network capacity consumption and power consumption increase

Engineering Contradiction:
Improvemessaging latencyVSAvoidpower consumption
Core Design Contradiction:
Loss of timeVSUse of energy by moving object

Solution Approach 1:

The patent changes the parameter of polling frequency dynamically based on the presence of pending messages. Instead of using a fixed high polling frequency, the system adjusts the polling interval according to whether messages are waiting to be sent, thereby reducing power consumption while maintaining low latency when necessary

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements dynamic polling behavior where the polling apparatus adjusts its polling frequency based on real-time conditions. When messages are pending, polling occurs at higher frequency; when no messages are pending, polling frequency is reduced. This dynamic adaptation resolves the contradiction between latency and power consumption

Inventive Principle:
Principle #15Dynamics

2Loss of time

If polling frequency is increased to reduce messaging latency, then latency is reduced, but network capacity consumption increases

Engineering Contradiction:
Improvemessaging latencyVSAvoidnetwork capacity
Core Design Contradiction:
Loss of timeVSQuantity of substance

Solution Approach 1:

The patent changes the parameter of polling frequency dynamically based on the presence of pending messages. Instead of using a fixed high polling frequency, the system adjusts the polling interval according to whether messages are waiting to be sent, thereby reducing network capacity consumption while maintaining low latency when necessary

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements dynamic polling behavior where the polling apparatus adjusts its polling frequency based on real-time conditions. When messages are pending, polling occurs at higher frequency; when no messages are pending, polling frequency is reduced. This dynamic adaptation resolves the contradiction between latency and network capacity consumption

Inventive Principle:
Principle #15Dynamics

3Reliability

If polling is permitted to ensure reliable message delivery, then reliability is improved, but network traffic and power consumption increase

Engineering Contradiction:
Improvemessage delivery reliabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent changes the parameter of polling frequency dynamically based on the presence of pending messages. Instead of using a fixed high polling frequency, the system adjusts the polling interval according to whether messages are waiting to be sent, thereby reducing power consumption while maintaining reliable message delivery when necessary

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements dynamic polling behavior where the polling apparatus adjusts its polling frequency based on real-time conditions. When messages are pending, polling occurs at higher frequency to ensure reliable delivery; when no messages are pending, polling frequency is reduced to conserve power. This dynamic adaptation resolves the contradiction between reliability and power consumption

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20260039576A1Network polling
Publication Date: 2026.02.05 KIGEN (UK) LIMITED
  • US20260039576A1 patent drawing
  • US20260039576A1 patent drawing
  • US20260039576A1 patent drawing

AI summary

A polling apparatus comprises message issuing circuitry configured to issue at least one polling message over a network to a polled device. Polling filtering circuitry is responsive to a polling trigger requesting that the message issuing circuitry issues a given polling message to determine whether an active domain name system (DNS) server belongs to a set of one or more polling permitted DNS servers. In response to determining that the active DNS server does not belong to the set of polling permitted DNS servers, the polling filtering circuitry is configured to prohibit the message issuing circuitry from issuing the given polling message.