M2M Bulk Data Transfer Messaging for Cross-Platform Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Machine-to-machine (M2M) systems face inefficiencies in transferring large amounts of data, particularly in scenarios requiring bulk data transfers, which can be cumbersome and inefficient using existing methods like CRUD operations.

Innovation Solution

A method and apparatus for efficiently transferring bulk data in M2M systems, involving a request message for bulk data transfer, acknowledgment messages, and processing information for source and target common service entities, allowing for optimized data transfer between platforms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If bulk data transfer is implemented in M2M systems, then data transfer efficiency is improved, but system complexity increases due to additional messaging protocols and processing requirements

Engineering Contradiction:
Improvedata transfer efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The bulk data transfer process is segmented into distinct message types (request message, acknowledgment message, processing information) that can be independently processed and managed, reducing the complexity burden of the overall bulk transfer operation

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A standardized messaging protocol acts as an intermediary layer between data sources and destinations, abstracting the complexity of bulk transfer operations into standardized message exchanges that simplify system integration

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If standardized messaging protocols are used for bulk data transfer, then ease of operation is improved, but information overhead increases due to additional signaling requirements

Engineering Contradiction:
Improveease of operationVSAvoidinformation overhead
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The standardized message structure serves multiple functions simultaneously: it identifies data to be transferred, specifies target common service entities, indicates processing operations, and provides access information, thereby consolidating multiple information elements into a unified protocol that reduces overall overhead

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

3Productivity

If bulk data transfer procedures are simplified, then productivity is improved, but reliability may deteriorate due to reduced error checking and validation steps

Engineering Contradiction:
ImproveproductivityVSAvoidreliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The acknowledgment message provides feedback to the sender confirming successful receipt and processing of bulk data, while processing information enables verification that data was handled according to specifications, maintaining reliability through structured confirmation without adding procedural complexity

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11962334B2Method and apparatus for transferring large amount of data in machine to machine system
Publication Date: 2024.04.16 HYUNDAI MOTOR CO LTD
  • US11962334B2 patent drawing
  • US11962334B2 patent drawing
  • US11962334B2 patent drawing

AI summary

Embodiments of the present disclosure are directed to forwarding a large amount of data in a machine-to-machine (M2M) system, and a method for operating a first device may include: transmitting, to a second device, a request message for bulk data transfer; and receiving, from the second device, an acknowledgment message for notifying completion of the bulk data transfer, wherein the request message may include at least one of information for identifying data to be included in bulk data, information on a target common service entity (CSE) in a target platform that receives the bulk data, information for indicating processing of source data after the bulk data transfer, and information for accessing the target CSE.