Web Mail Interception via Dynamic Script Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current technologies face challenges in efficiently and flexibly intercepting and analyzing web-based messaging communications due to the variety of applications, formats, and protocols, as well as frequent changes in services and URLs, making it difficult to identify and capture relevant messaging interactions.

Innovation Solution

A method and apparatus that utilize detection and analysis schemes, including scripts and configuration files, to recognize and analyze web-based messaging communications by identifying specific fields and patterns, generating scripts for detection and analysis, and employing a detection engine and analysis engine to intercept and parse HTTP content items, enabling automatic or semi-automatic recognition and analysis of web pages as representing web-based messaging communications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional interception methods are used for web-based messaging communications, then the system can capture communications, but it cannot efficiently identify and analyze the diverse forms and formats of messaging communications

Engineering Contradiction:
Improveability to identify different forms of web-based messaging communicationsVSAvoidcomplexity of interception system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates a universal interception system that can handle multiple forms of web-based messaging communications (email, instant messaging, forums, chats) through a single platform. The system uses configurable detection and analysis schemes that can be adapted to different messaging formats and protocols, making the interception apparatus versatile across various communication types without requiring separate specialized systems for each messaging form.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent implements dynamic detection and analysis schemes that can be continuously updated and configured based on changing messaging applications, formats, and protocols. The system allows for runtime configuration of interception parameters and can adapt to new messaging services as they emerge, making the interception capability flexible and dynamic rather than static and rigid.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If the interception system tries to capture all web-based communications, then it can ensure comprehensive coverage, but it cannot efficiently distinguish messaging communications from other web content

Engineering Contradiction:
Improveprecision in identifying messaging communicationsVSAvoidefficiency of analysis
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent segments the web-based communication stream into distinct components and applies specific detection schemes to identify messaging communications. The system divides the analysis process into multiple stages: initial detection of messaging patterns, classification of message type, and detailed analysis of relevant fields. This segmentation allows precise identification of messaging communications while maintaining high processing efficiency by applying appropriate analysis methods to each segment.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces detection schemes and analysis configurations as intermediary layers between the raw intercepted web content and the final analysis results. These intermediaries filter and classify communications, identifying messaging patterns while excluding non-messaging web content. The intermediary detection layer enables precise distinction between messaging and non-messaging communications without requiring exhaustive analysis of all captured content.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If the system uses fixed detection rules for known applications, then it can accurately identify current messaging services, but it becomes useless when new applications or updates are deployed

Engineering Contradiction:
Improvereliability of detection for known servicesVSAvoidability to cope with new applications and updates
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements preliminary configuration of detection schemes for known messaging services, establishing reliable detection rules in advance for currently identified applications. Simultaneously, the system prepares flexible configuration mechanisms that allow rapid adaptation when new services or updates are detected. This preliminary action ensures reliable detection of known services while maintaining the capacity to quickly adapt to new applications through pre-configured extension capabilities.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent incorporates feedback mechanisms that monitor the performance of detection schemes and identify new messaging services or updates. When changes in messaging applications are detected, the system provides feedback to update the detection and analysis configurations accordingly. This continuous feedback loop maintains reliability for known services while enabling automatic adaptation to new applications, ensuring the interception system remains effective against evolving messaging platforms.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS7631046B2Method and apparatus for lawful interception of web based messaging communication
Publication Date: 2009.12.08 CYBERBIT
  • US7631046B2 patent drawing
  • US7631046B2 patent drawing
  • US7631046B2 patent drawing

AI summary

A method and apparatus for web based mail lawful interception. The method and apparatus enable the detection and automatic analysis of web based mail interactions out of all intercepted web pages. The method and apparatus use and possibly generate scripts for identifying a web page as comprising a web mail message, and scripts for analyzing the web mail messages.