Network Node Message Pattern Matching Automation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Network nodes lack the capability to automatically process and configure messages related to bandwidth caps, maintenance, or other configuration changes without human intervention, as they do not have hardware components for message display, leading to administrative burdens and inefficiencies.

Innovation Solution

A method and system where network nodes determine if incoming messages match predefined patterns in a configuration database, processing them automatically if they do, and forwarding unprocessed messages to a management server for further action, which can instruct the node to configure itself or forward the message to an administrator.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If network nodes manually process messages, then message handling accuracy is improved, but administrative burden and time consumption increase

Engineering Contradiction:
Improvemessage handling accuracyVSAvoidadministrative time consumption
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The network node automatically processes messages by comparing them against predefined patterns stored in the configuration database. When a message matches a pattern, the system automatically extracts relevant information and performs configuration changes without requiring administrator intervention, thus reducing time consumption while maintaining accuracy through systematic pattern matching

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Predefined patterns are pre-configured in the configuration database before message processing begins. These patterns contain anticipated message formats and corresponding configuration actions, allowing the system to rapidly process incoming messages by simple pattern comparison rather than requiring manual analysis of each message

Inventive Principle:
Principle #10Preliminary action

2Productivity

If network nodes automatically process all messages, then productivity is improved, but error rate increases due to inability to distinguish relevant from irrelevant messages

Engineering Contradiction:
Improvemessage processing throughputVSAvoidmessage processing accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The configuration database stores patterns with specific local characteristics tailored to different message types. Each pattern is designed to match particular message formats from specific sources (e.g., bandwidth cap notifications from network operators), allowing the system to selectively process only relevant messages while ignoring unrelated ones like promotional content

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The configuration database acts as an intermediary layer between incoming messages and the processing logic. Messages are first compared against patterns in this database, which filters and categorizes them before triggering any automated actions. This intermediary step ensures that only messages matching predefined criteria are processed automatically

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of information

If network nodes have hardware components for message display, then message visibility is improved, but device complexity increases

Engineering Contradiction:
Improvemessage visibilityVSAvoidhardware component count
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent replaces physical message display hardware with an automated information processing system. Instead of using screens or display components to show messages to administrators, the system uses pattern matching algorithms to automatically interpret and act upon message content, converting visual information problems into automated data processing tasks

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

4Manufacturing precision

If administrators manually configure network nodes, then configuration accuracy is improved, but time consumption and operational complexity increase

Engineering Contradiction:
Improveconfiguration accuracyVSAvoidoperational simplicity
Core Design Contradiction:
Manufacturing precisionVSEase of operation

Solution Approach 1:

The network node performs self-configuration by automatically extracting configuration parameters from matched messages and applying them to relevant settings. The system retrieves configuration data from the pattern database and executes configuration changes autonomously, eliminating the need for administrators to manually interpret and implement configuration changes while maintaining accuracy through predefined patterns

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9699627B2Methods and systems for processing messages at a network node
Publication Date: 2017.07.04 PISMO LABS TECH
  • US9699627B2 patent drawing
  • US9699627B2 patent drawing
  • US9699627B2 patent drawing

AI summary

The present invention discloses a method for processing messages at a network node, wherein the network node does not any hardware components for displaying messages. The network node first receives a message and determines whether the message matches any predefined pattern by performing a lookup on the first configuration database. If the message matches any predefined pattern, the network node processes the message. Alternatively, when the message does not match any predefined pattern, the network node does not process the message.