Packet Payload Modification for Early Unwanted Data Removal

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional packet processing systems face inefficiencies due to the need to demultiplex and store all received packets, including those with unwanted information, which increases processing burden and resource requirements.

Innovation Solution

A packet processing apparatus and method that identifies and modifies specific packets by dropping or masking unwanted information, reducing the load on subsequent data processing stages through a packet identifying unit and a packet modifying unit.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all received packets are demultiplexed and stored in conventional systems, then complete data retention is achieved, but processing burden and resource requirements increase

Engineering Contradiction:
Improvedata retention completenessVSAvoidpacket processing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies preliminary action by performing packet identification and payload modification before the packets are stored or processed by subsequent stages. The system identifies packets containing unwanted information and modifies their payloads in advance, so that downstream processing stages receive pre-cleaned packets, reducing their processing burden while maintaining data integrity where needed.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent extracts unwanted information from packet payloads by identifying specific packets containing such information and removing or masking the unwanted data portions. This extraction process separates desired data from unwanted data, allowing the system to retain only necessary information for subsequent processing, thereby improving efficiency without compromising reliability.

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If all received packets are demultiplexed and stored in conventional systems, then data completeness is maintained, but memory requirements increase

Engineering Contradiction:
Improvedata completenessVSAvoidmemory requirement
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent extracts unwanted information from packet payloads before storage, removing unnecessary data portions that would otherwise consume memory resources. By identifying and eliminating unwanted data at the packet level, the system reduces the total volume of data requiring storage while preserving complete and accurate retention of desired information.

Inventive Principle:
Principle #2Taking out (Extraction)

3Reliability

If all received packets are demultiplexed and stored in conventional systems, then no data is lost, but power consumption increases

Engineering Contradiction:
Improvedata preservationVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent performs preliminary identification and modification of packets containing unwanted information before they enter the main processing pipeline. By preprocessing packets to remove unwanted data early in the flow, the system reduces the computational workload for subsequent processing stages, thereby lowering overall power consumption while maintaining data preservation for necessary information.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8902893B2Packet processing apparatus and method capable of generating modified packets by modifying payloads of specific packets identified from received packets
Publication Date: 2014.12.02 MEDIATEK INC
  • US8902893B2 patent drawing
  • US8902893B2 patent drawing
  • US8902893B2 patent drawing

AI summary

A packet processing apparatus includes a packet identifying unit and a packet modifying unit. The packet identifying unit is utilized for receiving a plurality of packets and checking identification information and data length information which are derived from the received packets to identify first packets from the received packets. The packet modifying unit is coupled to the packet identifying unit, and is utilized for checking payloads of the first packets to identify second packets from the first packets, where each of the second packets has specific data included in a payload thereof, and for modifying at least the payload of each of the second packets.