Packet Inspection Device Preventing Timeouts via Segmented Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network inspection methods fail to efficiently inspect data packets for malware and undesirable content while preventing timeouts at the destination, especially in scenarios where continuous data transfer is required.

Innovation Solution

An information processing device with data acquiring, inspecting, during-inspection transmitting, and transferring means that acquires data packets, inspects their content, and transmits headers intermittently to prevent timeouts during inspection, allowing for secure and complete transfer of content only after inspection completion.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If complete data packets are inspected before transfer to ensure security, then content inspection accuracy is improved, but data transfer time increases and timeouts may occur at the destination

Engineering Contradiction:
Improvecontent inspection accuracyVSAvoiddata transfer time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments the data transfer process into two distinct phases: header transmission and body transmission. The header (containing metadata and inspection results) is transmitted first, followed by the actual data body. This segmentation allows the destination to begin processing the header while the full content inspection is still in progress, reducing the perceived wait time and preventing timeouts.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary inspection of data packets before complete transfer to the destination. By conducting content inspection on acquired packets and generating inspection results in advance, the system can transmit the inspection results with the header, allowing the destination to make security decisions without waiting for the entire data transfer to complete.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If complete data packets are transferred before inspection to maintain data flow continuity, then transfer speed is improved, but security risks increase from transmitting undesirable content

Engineering Contradiction:
Improvetransfer speedVSAvoidsecurity risks
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The system performs content inspection on data packets before they are fully transferred to the destination. The inspection results are included in the header transmission, enabling the destination to verify security compliance before the harmful content in the data body is fully received and processed.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary inspection mechanism that acts as a mediator between the data source and destination. The inspection unit analyzes the content and generates results that are transmitted alongside the data, allowing the destination to filter or block harmful content without directly receiving it first.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If thorough content inspection is performed to prevent malware transmission, then security is improved, but inspection processing time increases

Engineering Contradiction:
ImprovesecurityVSAvoidinspection processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments the inspection and transmission processes so that header transmission with inspection results occurs independently and in parallel with the data body transfer. This allows thorough content inspection to be performed without blocking the overall data flow, as the destination can process the header and inspection results while the full content is still being transferred.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system maintains continuous data flow by transmitting the header and inspection results without waiting for the complete content inspection to finish. The inspection process continues in the background while the header transmission proceeds, ensuring that the useful action of data transfer remains continuous rather than being interrupted by lengthy inspection operations.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS9848050B2Information processing device for packet and header inspection
Publication Date: 2017.12.19 YAMADA NAOKI
  • US9848050B2 patent drawing
  • US9848050B2 patent drawing
  • US9848050B2 patent drawing

AI summary

Provided is an information processing device including: a data acquiring unit which acquires data which flows through a network and includes a header and content, before the data reaches a destination; an inspecting unit which inspects the content; a during-inspection transmitting unit which transmits at least a part of the data to the destination while an inspection by the inspecting unit is being performed; and a transferring unit which, after the inspection of the content by the inspecting unit is completed, transfers the data including the content with the exception of a portion already transmitted by the during-inspection transmitting unit, to the destination.