Management Protocol Data Streaming via JMX Stream Module

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional data transfer tools do not support data transfer using management protocols, making it cumbersome to transfer large data files, especially since management protocols like JMX are primarily used for monitoring and management functions rather than data transfer.

Innovation Solution

A method for data streaming using a management protocol, where the contents of a file are read in small portions and streamed to another system using a management protocol-based stream module, such as JMX, allowing for efficient transfer of large data files by utilizing MBeans and modules like encryption and zipping for enhanced data handling.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional data transfer tools are used, then data transfer can be performed, but management protocols cannot be utilized and large file transfer is cumbersome

Engineering Contradiction:
Improveprotocol compatibilityVSAvoidease of transfer
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent makes the management protocol (JMX) multi-functional by enabling it to perform both its traditional monitoring/management functions and data transfer functions. The stream module is configured to handle both management operations and file data streaming through the same protocol infrastructure, eliminating the need for separate dedicated data transfer tools.

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

2Adaptability or versatility

If management protocols are used for data transfer, then protocol-based streaming is enabled, but the protocol is not originally designed for this purpose

Engineering Contradiction:
Improvedata transfer capabilityVSAvoidprotocol suitability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces a stream module as an intermediary layer between the management protocol and the data transfer operation. This stream module acts as a mediator that translates and adapts file streaming operations into management protocol commands, allowing reliable data transfer through the protocol without modifying the protocol itself. The stream module handles the complexity of adapting unsuitable protocol for a new purpose.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If large files are transferred using conventional tools, then data can be moved, but the process is cumbersome and inefficient

Engineering Contradiction:
Improvetransfer efficiencyVSAvoidoperational simplicity
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent segments the large file transfer process into manageable chunks by utilizing the streaming capability of the management protocol. Instead of transferring entire large files at once which is cumbersome, the system breaks down the transfer into smaller data packets that can be efficiently streamed through the protocol, improving both speed and operational ease.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS7620727B2Method and system for management protocol-based data streaming
Publication Date: 2009.11.17 SAP SE
  • US7620727B2 patent drawing
  • US7620727B2 patent drawing
  • US7620727B2 patent drawing

AI summary

A method for performing data streaming using a management protocol. In one embodiment, the method includes receiving a request of contents of a file at a first system from a second system, the file is associated with the first system, reading contents of the file at the first system, in response to the request, and streaming the contents of the file to the second system, wherein the streaming of the contents is based on a management protocol.