Packet Inspection Device Preventing Timeouts via Segmented Transmission
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
3Reliability
If thorough content inspection is performed to prevent malware transmission, then security is improved, but inspection processing time increases
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.
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.
Data Source
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.


