Network Device Query Selection Using Communication-Based Classification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current network-connected asset management solutions execute queries in a naïve and sequential manner, consuming excessive computing resources, network bandwidth, and impacting mission-critical devices, especially in large networks with thousands of connected devices.

Innovation Solution

An intelligent querying system that uses information gathered from network communications to selectively execute a subset of queries tailored to each device's type, reducing resource consumption and ensuring mission-critical devices are not impacted.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If all available queries are executed on all network devices sequentially, then complete device information is collected, but the process consumes excessive time and computing resources

Engineering Contradiction:
Improvedevice information completenessVSAvoidquery execution time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent segments the monolithic query execution process into two distinct phases: a classification phase that analyzes communication patterns to identify device types, and a targeted querying phase that executes only relevant queries for each device type. This segmentation eliminates the need to execute all queries on all devices, dramatically reducing query execution time while maintaining complete device information collection through the针对性 (targeted) approach.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary classification of devices based on their communication patterns before executing queries. By analyzing communication patterns in advance and identifying device types upfront, the system prepares a tailored query set for each device type, avoiding the wasteful execution of irrelevant queries and significantly reducing overall query execution time.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If all available queries are executed on all network devices, then comprehensive device attributes are obtained, but excessive computing resources and network bandwidth are consumed

Engineering Contradiction:
Improvedevice attributes completenessVSAvoidcomputing resource consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent applies local quality by tailoring the query execution to each device's specific characteristics and type. Instead of applying a uniform query set to all devices, the system analyzes communication patterns to identify device types and executes only the locally appropriate queries for each device type. This targeted approach ensures complete device attribute collection while minimizing computing resource consumption by avoiding irrelevant query executions.

Inventive Principle:
Principle #3Local quality

3Measurement precision

If sequential query execution is used on all devices, then all device information is gathered, but mission-critical devices are disrupted and network functionality is impacted

Engineering Contradiction:
Improvedevice information completenessVSAvoidmission-critical device functionality
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent segments devices into different types based on communication pattern analysis, allowing the system to identify and treat mission-critical devices differently. By classifying devices first, the system can apply targeted queries that are less intrusive on critical devices, reducing disruption while still gathering necessary information through the classification-based approach.

Inventive Principle:
Principle #1Segmentation

4Device complexity

If a naïve sequential querying approach is used, then the process is simple to implement, but the system cannot scale to large networks with thousands of devices

Engineering Contradiction:
Improvequerying process simplicityVSAvoidnetwork scalability
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent introduces communication pattern analysis as an intermediary step between device identification and query execution. This intermediary classification mechanism enables the system to scale to large networks by grouping devices into types and applying targeted queries, rather than executing all queries on all devices. The intermediary layer adds intelligence to the querying process, allowing scalability while maintaining reasonable complexity through automated pattern recognition.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12634330B2Intelligent querying of network-connected devices
Publication Date: 2026.05.19 ORDR INC
  • US12634330B2 patent drawing
  • US12634330B2 patent drawing
  • US12634330B2 patent drawing

AI summary

Techniques for implementing intelligent querying of network-connected devices are disclosed. In some embodiments, a method comprises the following: identifying a set of unique identifiers corresponding to a set of devices connected to a network; obtaining information associated with a set of communications transmitted to or from a particular device in the set of devices based on the unique identifier corresponding to the particular device; identifying a device type for the unique identifier corresponding to the particular device based on the identified information associated with the set of communications; selecting a subset of a candidate set of queries based on the identified device type for the unique identifier; and executing the subset of the candidate set of queries on the particular device based on the selecting of the subset.