Capturing Server Web Content Integrity Chain of Custody

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Capturing web content for evidentiary purposes is hindered by the diversity of technology standards and stringent judicial requirements for data integrity, particularly in ensuring that electronic evidence is properly authenticated and its chain of custody is maintained.

Innovation Solution

A system and method where a capturing server, directed by a client device, establishes active links to a web server to capture web content without routing it through the client device, ensuring data integrity by maintaining the client device out of the chain of custody and using remote control protocols or simultaneous web browsing sessions to retrieve and store the content.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If web content is captured by routing through the client device, then the capture process is simple and direct, but data integrity and chain of custody cannot be ensured for judicial purposes

Engineering Contradiction:
Improvedata integrityVSAvoidcapture process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a capturing server as an intermediary component between the client device and the web server. The capturing server receives and captures web content directly from the web server, preventing the client device from being part of the chain of custody. This intermediary architecture ensures data integrity while maintaining a relatively simple capture process through automated protocols.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the client device is included in the chain of custody for captured web content, then the capture process is straightforward, but authentication and data integrity requirements for judicial proceedings cannot be met

Engineering Contradiction:
Improveauthentication assuranceVSAvoidcapture operation simplicity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent extracts the client device from the chain of custody for captured web content. By having the capturing server establish direct communication with the web server, the client device is removed from the evidentiary chain, ensuring that only the capturing server and web server are involved in the content capture process. This extraction maintains operational simplicity while meeting judicial authentication requirements.

Inventive Principle:
Principle #2Taking out (Extraction)

3Adaptability or versatility

If multiple technology standards are supported for web content capture, then versatility and adaptability increase, but complexity of ensuring data integrity across standards increases

Engineering Contradiction:
Improvetechnology standards compatibilityVSAvoiddata integrity maintenance complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The capturing server is designed with universal functionality to handle multiple technology standards and web content formats. It implements a standardized capture mechanism that can process different web protocols and content types while maintaining consistent data integrity practices across all standards, thereby providing versatility without proportionally increasing complexity.

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

Data Source

PatentUS9729410B2Method and system for capturing web content from a web server
Publication Date: 2017.08.08 PAGE VAULT INC
  • US9729410B2 patent drawing
  • US9729410B2 patent drawing
  • US9729410B2 patent drawing

AI summary

A method and system for capturing web content from a web server includes a capturing server establishing an active link between a client device and the capturing server that allows the client device to remotely control an active web browsing session, between the capturing server and the web server, to select web content. The method also includes establishing the active web browsing session between the capturing server and the web server. The capturing server further receives the web content from the web server, without the web content being routed through the client device, and captures the web content.