Router Client Program Detects Sensitive Data Policy Violations
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional routers lack the capability to identify sensitive data within packets, potentially leading to unauthorized data exports that violate laws or regulations, making it difficult to prevent sensitive data from being transmitted across borders.
Innovation Solution
A router system equipped with a processor and memory that executes a client program to analyze files for sensitive information, determine the probability of policy violations, and send stop packets to prevent data transmission when the probability exceeds a threshold, ensuring compliance with data privacy laws and regulations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a conventional router is used to forward data packets, then data transmission efficiency is maintained, but the router cannot identify sensitive data and may unknowingly violate data privacy laws
Solution Approach 1:
The patent introduces a data classification system and policy management system as intermediary components that work with the router. These systems analyze data packets, classify them by sensitivity, and provide routing decisions to the router, enabling the router to enforce data privacy policies without having to perform complex analysis itself
Solution Approach 2:
The system segments the data packet handling process into multiple stages: data classification (identifying sensitive information), policy evaluation (assessing compliance requirements), and routing decision (determining transmission paths). This segmentation allows each component to specialize in one function, improving overall compliance while maintaining router efficiency
2Measurement precision
If data classification and policy analysis are performed to prevent sensitive data export, then compliance accuracy is improved, but processing time and system complexity increase
Solution Approach 1:
The system performs data classification and policy rule configuration in advance, before actual data transmission occurs. Sensitive data is pre-tagged and categorized, and compliance policies are pre-evaluated, so that during transmission, the router can make rapid decisions based on pre-computed information rather than analyzing each packet in real-time
Solution Approach 2:
The system changes the state of data packets by adding classification tags and metadata that indicate sensitivity levels and compliance requirements. These parameter changes enable the router to quickly identify and handle sensitive data without performing complex analysis during transmission, reducing processing time
3Reliability
If comprehensive data analysis is performed on all packets, then policy violation detection is improved, but processing overhead and computational resources increase
Solution Approach 1:
The system applies different levels of analysis to different data packets based on their classification. Sensitive data packets receive comprehensive policy evaluation and routing control, while non-sensitive packets are handled by the router with minimal processing. This localized quality approach ensures thorough compliance checking where needed while maintaining high throughput for routine traffic
Data Source
AI summary
A router system includes a router, a memory storing a client program, and a processor configured to execute the client program. The client program is configured to enable a user to transfer a file from a source to a destination, determine whether data within the file includes sensitive information, determine a probability that transmission of the data from the source to the destination would violate a policy, send normal data packets to the router based on the file, and send a stop data packet to the router when the probability exceeds a threshold. The router forwards the normal data packets to the destination until the router receives the stop data packet.


