Protocol Execution Aggregation and Caching for Scalable Device Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for managing large-scale device management protocols between central command devices and numerous computing devices are resource-intensive and often require trusted intermediary nodes, posing inefficiencies and security challenges.

Innovation Solution

A system utilizing a command device that broadcasts protocol messages through aggregation systems to computing devices, aggregates status responses, and caches responses for later retrieval, reducing resource usage and eliminating the need for trusted intermediary nodes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a central command device executes management protocols with each computing device separately, then protocol execution reliability is improved, but resource consumption and system complexity increase significantly

Engineering Contradiction:
Improveprotocol execution reliabilityVSAvoidresource consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system segments the protocol execution process by introducing aggregation devices that group multiple computing devices into sets. Instead of the central command device communicating with each device individually, the aggregation device handles protocol execution for multiple devices simultaneously, dividing the workload and reducing resource consumption while maintaining reliability through structured aggregation groups.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces aggregation devices as intermediary components between the central command device and computing devices. These intermediaries receive protocol messages from the command device, execute protocols for multiple computing devices, and aggregate status responses, thereby reducing the direct resource burden on the central command device while ensuring reliable protocol execution.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Use of energy by moving object

If a tree-based solution with hierarchy of management agents is used, then resource consumption is reduced, but the need for trusted intermediary nodes increases system complexity and security requirements

Engineering Contradiction:
Improveresource consumptionVSAvoidsystem complexity
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

The patent extracts the trust requirement from the intermediary nodes by implementing a model where the central command device directly manages aggregation devices without requiring trusted hierarchical agents. The aggregation devices are selected and managed by the command device, eliminating the need for pre-trusted intermediaries while maintaining resource efficiency through aggregation.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The aggregation devices serve multiple functions: they receive protocol messages from the central command device, execute protocols for multiple computing devices, aggregate status responses, and manage caching. This multi-functionality reduces system complexity by consolidating roles that would otherwise require separate trusted components in a hierarchical structure.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Reliability

If protocol messages are broadcast to all computing devices, then protocol execution completeness is improved, but network traffic and processing overhead increase

Engineering Contradiction:
Improveprotocol execution completenessVSAvoidnetwork traffic
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system segments the broadcast approach by introducing aggregation devices that receive protocol messages from the central command device and distribute them to specific groups of computing devices. This segmented distribution ensures complete protocol execution for all devices while reducing overall network traffic compared to traditional broadcast to all devices simultaneously.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements preliminary action through caching mechanisms where aggregation devices store protocol messages and status responses. This allows devices to retrieve needed information from cache rather than requiring continuous network communication, reducing network traffic while maintaining complete protocol execution through cached data availability.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250219926A1Technologies for protocol execution with aggregation and caching
Publication Date: 2025.07.03 INTEL CORP
  • US20250219926A1 patent drawing
  • US20250219926A1 patent drawing
  • US20250219926A1 patent drawing

AI summary

Technologies for protocol execution include a command device to broadcast a protocol message to a plurality of computing devices and receive an aggregated status message from an aggregation system. The aggregated status message identifies a success or failure of execution of instructions corresponding with the protocol message by the plurality of computing devices such that each computing device of the plurality of computing devices that failed is uniquely identified and the success of remaining computing devices is aggregated into a single success identifier.