Interface System Payload Extraction for Power Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing streaming-based multimedia systems face challenges in minimizing power consumption, memory usage, and system performance due to the need to copy payloads to separate memory before processing, which increases power consumption and inefficiency.

Innovation Solution

An interface system that directly transmits only payloads to a processor by analyzing packet headers to obtain analysis information, including identification codes, payload address information, and payload type information, allowing for efficient data transmission without copying payloads to a separate memory.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If payloads are copied to a separate memory for processing, then data processing can be performed, but power consumption increases and memory usage efficiency decreases

Engineering Contradiction:
Improvepower consumptionVSAvoiddata processing efficiency
Core Design Contradiction:
Use of energy by moving objectVSProductivity

Solution Approach 1:

The patent extracts only the necessary payload data from the packet structure by analyzing headers first, and transmits only the extracted payload to the processor without copying entire packets to separate memory, thereby reducing memory usage and power consumption while maintaining processing efficiency

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments the packet processing into distinct stages: header analysis by the first processor, payload extraction based on header information, and selective transmission to the second processor. This segmentation allows efficient memory utilization and reduces unnecessary data copying

Inventive Principle:
Principle #1Segmentation

2Productivity

If payloads are copied to a separate memory, then data can be processed, but system performance decreases due to copying overhead

Engineering Contradiction:
Improvesystem performanceVSAvoidtime for payload copying
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent performs preliminary header analysis to identify payload characteristics (type, length, position) before extracting and transmitting the payload. This preliminary action enables direct memory access and eliminates the need for time-consuming payload copying operations

Inventive Principle:
Principle #10Preliminary action

3Productivity

If all packet data is transmitted to the processor, then complete data is available, but memory usage efficiency decreases

Engineering Contradiction:
Improvememory usage efficiencyVSAvoiddata completeness
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent extracts only the essential payload portion from packets based on header analysis, transmitting minimal necessary data to the processor while maintaining data completeness for processing purposes, thereby improving memory usage efficiency

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces an interface unit that acts as an intermediary between the first processor and second processor, performing payload extraction and transmission based on header information, thus enabling efficient memory usage without losing necessary data information

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8335214B2Interface system and method of controlling thereof
Publication Date: 2012.12.18 SAMSUNG ELECTRONICS CO LTD
  • US8335214B2 patent drawing
  • US8335214B2 patent drawing
  • US8335214B2 patent drawing

AI summary

Provided are an interface system and a method of controlling the interface system. The interface system may include a memory, a first processor, a second processor, and an interface unit. The memory may be configured to store received data in packets. The first processor may be configured to analyze a header of each of the packets to obtain analysis information. The second processor may be configured to receive and process a payload of the packet that includes the analyzed header and the payload. The interface unit may be configured to transmit only the payload to the second processor based on the analysis information. Since the interface system and the method may directly transmit only the payload of the packet to the processor without copying the payload to a separate memory, memory usage efficiency and system performance may be improved and power consumption may be reduced.