Inter-system Data Forensics via Log Analysis

Solution Overview

Problem

As the complexity of intercommunication between multiple computing systems increases, the integrity of the true, official data copy is compromised, and user privileges are diminished, leading to a need for effective inter-system data forensics to manage data access and integrity across these systems.

Innovation Solution

A computing platform generates requests for log data from multiple systems, analyzes the data to identify user access requests across different systems, and determines interrelationships between these requests, generating records and reports to communicate back to associated devices, thereby maintaining data integrity and enforcing access rights.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If intercommunication between multiple computing systems is increased to provide flexibility, then data mobility and system versatility are improved, but data integrity and protocol effectiveness are compromised

Engineering Contradiction:
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system performs preliminary actions by generating requests for log data before actual data migration occurs, and by analyzing access patterns in advance. The computing platform proactively collects log data from multiple systems and identifies potential integrity issues before they compromise the true copy, enabling preventive rather than reactive integrity protection.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The computing platform acts as an intermediary between multiple computing systems, collecting log data from various systems and analyzing access patterns. This intermediary role enables centralized monitoring of data migration across systems while maintaining the autonomy of individual systems, resolving the contradiction between system flexibility and centralized integrity control.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If user access privileges are restricted to protect data security, then data security is improved, but user operational flexibility is reduced

Engineering Contradiction:
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system implements feedback by analyzing log data to identify actual user access patterns and interrelationships between access requests. This feedback mechanism allows the system to understand legitimate user needs while maintaining security restrictions, enabling security policies that are both protective and operationally flexible based on observed behavior rather than rigid predefined rules.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If log data collection and analysis is performed across multiple systems to improve forensic capability, then data forensics effectiveness is improved, but system complexity and processing overhead increase

Engineering Contradiction:
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The computing platform performs multiple functions using a single system: it collects log data from multiple computing systems, analyzes access patterns, identifies interrelationships between requests, and generates comprehensive forensic reports. This multi-functionality consolidates what would otherwise require separate systems for each task, reducing overall system complexity while improving forensic capability.

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

Data Source

PatentUS20170011228A1Inter-system data forensics
Publication Date: 2017.01.12
  • US20170011228A1 patent drawing
  • US20170011228A1 patent drawing
  • US20170011228A1 patent drawing

AI summary

A computing platform may generate requests for log data stored on computing systems and may communicate the requests to the computing systems. The computing platform may receive the log data from the computing systems and may utilize the log data to generate records interrelating different data-access requests indicated by the log data. The computing platform may analyze the records to identify corresponding requests made by a user to multiple different computing systems and may determine an interrelationship between the corresponding requests. The computing platform may generate data indicating the multiple different computing systems and the interrelationship between the corresponding requests and may communicate the data to a computing device associated with at least one of the multiple different computing systems.