Persistent Event Visualization via Temporal Overlay

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Investigators lack adequate tools to effectively identify and analyze persistent software-related events, such as user sessions, which can lead to overlooked critical events during security breaches or malware execution, due to the lack of visualization tools for events extending over time.

Innovation Solution

A system and method to identify and visualize persistent state information by comparing software-related events with timestamps, displaying information about persistent events and other events occurring during their timeframe, using a method that includes sorting timestamps chronologically and creating metadata objects for user sessions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If investigators use traditional event analysis tools, then discrete events can be identified, but persistent events extending over time are not readily apparent and may be overlooked

Engineering Contradiction:
Improveevent detection accuracyVSAvoidpersistent event visibility
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent introduces a temporal dimension to event visualization by displaying events on a timeline and overlaying persistent state information (such as user sessions) that extends across multiple timestamps. This dimensional addition allows investigators to simultaneously view discrete events and persistent states in their temporal context, making persistent events apparent without losing discrete event detection capability

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The system introduces persistent state information as an intermediary layer that mediates between discrete events and temporal context. By overlaying persistent states (e.g., user sessions, process states) onto the event timeline, the system creates a contextual framework that helps investigators identify which discrete events occurred during specific persistent states, thereby revealing persistent events that would otherwise be overlooked

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If investigators analyze individual events separately, then detailed event information can be examined, but the ability to correlate events with persistent context is reduced

Engineering Contradiction:
Improveevent detail retentionVSAvoidevent correlation capability
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The patent merges discrete event information with persistent state information in a unified visualization display. The system combines detailed event data (timestamps, event types, sources) with persistent context (user sessions, state durations) into a single integrated view, allowing investigators to examine both individual event details and their correlation with persistent states simultaneously without switching between separate analysis tools

Inventive Principle:
Principle #5Merging (Combining)

3Quantity of substance

If traditional event logging is used, then events can be recorded with timestamps, but events extending over time periods are not readily apparent

Engineering Contradiction:
Improveevent data volumeVSAvoidpersistent event identification
Core Design Contradiction:
Quantity of substanceVSDifficulty of detecting and measuring

Solution Approach 1:

The system dynamically processes and visualizes event data by continuously analyzing timestamps and identifying patterns that indicate persistent states. The visualization adapts to show both individual events and aggregated persistent states, allowing investigators to detect persistent events regardless of the volume of underlying event data through automated temporal pattern recognition

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9824211B2System and method to visualize user sessions
Publication Date: 2017.11.21 MAGENTA SECURITY HOLDINGS LLC
  • US9824211B2 patent drawing
  • US9824211B2 patent drawing

AI summary

A system and method operable to identify and analyze persistent state information among a plurality of software-related events, and present persistent state information in a unified fashion.