Mesh Network Node Information Location via Benchmark Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In mesh networks, locating information across multiple node devices is inefficient due to significant signalling overhead and resource constraints, particularly in decentralized systems with limited processing power and memory, leading to performance issues and lengthy software upgrades.

Innovation Solution

A method that involves receiving an inquiry message, updating and broadcasting a listing of candidate node devices based on benchmark data to efficiently locate the best matching node for information retrieval, using a cross-layer protocol to minimize unnecessary message transmissions and resource usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional approaches are used to locate information in mesh networks, then all node devices must be collected and compared, but this causes significant signalling overhead and network traffic overload

Engineering Contradiction:
Improveinformation location accuracyVSAvoidnetwork traffic volume
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent applies preliminary action by pre-collecting and maintaining benchmark data at each node device before information location is needed. When an information location request is received, the system can immediately query this pre-prepared benchmark data to identify candidate node devices, avoiding the need to collect and compare all node devices in real-time. This significantly reduces network traffic while maintaining accurate information location.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If all node devices are collected and compared to find the best match, then information location accuracy is improved, but processing time and computational resources are excessively consumed

Engineering Contradiction:
Improvebest match selection accuracyVSAvoidinformation location time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent segments the node device population into candidate node devices based on benchmark data criteria. Instead of processing all node devices, the system identifies and focuses only on those devices that meet specific benchmark requirements for the requested information type. This segmentation dramatically reduces the number of devices that need to be compared while maintaining accurate best match selection.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial action by querying only the necessary subset of benchmark data required for information location rather than collecting and processing all available node device information. The system retrieves specific benchmark attributes relevant to the information request, avoiding unnecessary processing of unrelated device characteristics, thus reducing processing time while maintaining location accuracy.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If comprehensive benchmark data is collected from all node devices, then information location precision is improved, but device memory and storage resources are depleted

Engineering Contradiction:
Improvecandidate evaluation accuracyVSAvoiddevice memory capacity
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent extracts only the essential benchmark data attributes needed for information location from node devices. Instead of storing comprehensive device information, the system maintains only specific benchmark characteristics relevant to information retrieval (such as device capabilities, information types available, and performance metrics). This extraction approach maintains evaluation accuracy while minimizing memory consumption at each node device.

Inventive Principle:
Principle #2Taking out (Extraction)

4Adaptability or versatility

If frequent information location queries are performed across the network, then information availability is improved, but network performance and other concurrent functions deteriorate due to channel overload

Engineering Contradiction:
Improveinformation retrieval capabilityVSAvoidnetwork operation efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent applies preliminary action by pre-computing and storing benchmark data that enables rapid information location queries. When information location is requested, the system queries this pre-prepared data locally or within a limited network scope, avoiding extensive network broadcasts. This allows frequent information retrieval operations without causing network channel overload, maintaining both information availability and network productivity.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11259176B2Method of and a system and node device for locating information available at a node device in a network of communicatively interconnected node devices
Publication Date: 2022.02.22 SIGNIFY HOLDING BV
  • US11259176B2 patent drawing
  • US11259176B2 patent drawing
  • US11259176B2 patent drawing

AI summary

A node device (4) in a network (1) of communicatively interconnected node devices (4) having limited data processing and storage resources, such as a mesh network (1) of node devices (4), receives an inquiry message of the type ‘find the best match’ for information to be located at a node device (4). The inquiry message comprises benchmark data relating to the information to be located. The receiving node device updates the message based on a comparison of the content in the latest received message and the node's locally stored information. The locally stored information is derived from previous received messages from other node devices (4) in the network (1) and information available at the receiving node device. When no update is required, no message is broadcasted by a node device (4) and the local copy at the node devices involved converges in a few broadcasts to a static content from which the information sought can be located in the network (1).