Cyber Event RowKey Indexing for Constant-Time Security Queries

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional indexing schemas for cyber event data become overwhelmed by large volumes of records, leading to increased processing resources and storage costs, and are unable to efficiently manage and query petabytes of data without significant performance degradation.

Innovation Solution

A method for indexing cyber event data in a scalable database involves reformating data into a common intermediary format, generating unique hash values, and creating rowKey indexes for efficient storage and retrieval, allowing constant-time queries.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If conventional indexing schemas are used to store cyber event data, then data can be stored and queried, but the system becomes overwhelmed by large volumes of records leading to increased processing resources and storage costs

Engineering Contradiction:
Improvevolume of cyber event dataVSAvoidprocessing resources and storage costs
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent segments the indexing process by creating separate index structures (rowKey index, column index, hash index) that are independent from the main data storage. Each index handles specific query patterns, allowing the system to manage petabytes of data without requiring proportional increases in processing resources for all operations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary indexing layer between the raw cyber event data and query operations. This intermediary structure reformats and reorganizes data into a common intermediary format with standardized attributes, enabling efficient queries without processing the entire raw dataset.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Quantity of substance

If conventional indexing schemas are used, then data can be stored, but read speeds and querying performance degrade significantly as data volume increases

Engineering Contradiction:
Improvevolume of cyber event dataVSAvoidread speeds and querying performance
Core Design Contradiction:
Quantity of substanceVSSpeed

Solution Approach 1:

The patent performs preliminary indexing actions when data is ingested, creating multiple index structures (rowKey, column, hash) that are ready for immediate query operations. This preliminary organization eliminates the need to scan through entire datasets during queries, maintaining fast read speeds even as data volume grows to petabytes.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent adds multiple indexing dimensions beyond simple linear storage. By creating rowKey indexes, column indexes, and hash indexes simultaneously, the system enables queries to jump directly to relevant data sections across multiple dimensions, dramatically improving query performance without increasing data volume.

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

3Productivity

If processing resources are increased to handle large data volumes, then more data can be processed, but costs become prohibitively expensive

Engineering Contradiction:
Improvedata processing capabilityVSAvoidprocessing costs
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The patent creates copies of data in an optimized intermediary format with standardized attributes, separate from the original raw data storage. These copies are structured specifically for query operations, allowing the system to handle large data volumes efficiently without requiring proportional increases in processing resources for query operations.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent changes the data representation parameters by reformating cyber event data into a common intermediary format with standardized attributes. This parameter transformation enables more efficient storage and querying, improving processing capability while reducing the computational resources needed for data operations.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250363209A1Devices, systems, and method for generating and using a queryable index in a cyber data model to enhance network security
Publication Date: 2025.11.27 BLUEVOYANT LLC
  • US20250363209A1 patent drawing
  • US20250363209A1 patent drawing
  • US20250363209A1 patent drawing

AI summary

The present disclosure describes a method and system for processing and indexing cyber event data from a continuously updated distributed database. The method and system employ an indexing strategy mapping a unique rowKey for each cyber event to the serialized contents of the event. This indexing strategy enables constant-time queries to events provided query parameters consisting of one or more assets and optionally one or more timestamps.