Graph Analysis for Identifying Unauthorized Access Risks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Identifying and addressing unauthorized access to secure data assets within organizational networks is a time-consuming and error-prone process, as users' access permissions often change with job roles or departures, leading to potential data breaches.

Innovation Solution

A system and method utilizing a graph data structure to visualize user connections across security groups, where users and their connections are represented as nodes and edges, allowing system administrators to identify potential security risks by clustering users and calculating betweenness centrality to highlight users with unauthorized access.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual management of user access permissions is used, then flexibility in assigning permissions is maintained, but the process becomes time-consuming and error-prone

Engineering Contradiction:
Improveaccess permission managementVSAvoidtime to identify unauthorized access
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent replaces manual mechanical review processes with automated computer-based graph analysis. The system automatically generates visual representations of user connections and calculates betweenness centrality metrics to identify potential unauthorized access, eliminating the need for time-consuming manual inspection of access logs and user records.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system enables self-identification of security risks through automated analysis. By calculating betweenness centrality and generating visual graphs, the system allows security teams to automatically detect users with potential unauthorized access without requiring external assistance or complex manual investigations.

Inventive Principle:
Principle #25Self-service

2Measurement precision

If comprehensive user connection analysis is performed, then accuracy in identifying security risks is improved, but system complexity increases

Engineering Contradiction:
Improveidentification accuracy of unauthorized accessVSAvoidcomplexity of security analysis system
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent replaces complex manual analysis methods with automated graph theory-based algorithms. By using betweenness centrality calculations and visual graph representations, the system achieves high precision in identifying security risks while reducing operational complexity, as the automated system handles the computational burden.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system transforms complex user relationship data into visual graph parameters where nodes represent users and edges represent connections. By changing the representation parameters to graphical form and using betweenness centrality metrics, the system simplifies the analysis of complex security relationships while maintaining high identification accuracy.

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If visual graph representation of user connections is implemented, then ease of identifying security risks is improved, but data processing complexity increases

Engineering Contradiction:
Improvevisualization of user connectionsVSAvoidcomplexity of graph generation system
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent replaces manual creation of visual connection diagrams with automated computer-generated graphs. The system automatically processes user data, calculates relationships, and generates visual representations using graph theory algorithms, eliminating the need for manual diagramming while providing clear visual insights into user connections and potential security risks.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS11044255B1Method and system for identifying security risks using graph analysis
Publication Date: 2021.06.22 STATE FARM MUTAL AUTOMOBILE INSURANCE COMPANY
  • US11044255B1 patent drawing
  • US11044255B1 patent drawing
  • US11044255B1 patent drawing

AI summary

Methods, systems, apparatus, and non-transitory computer readable media are described for identifying users who are likely to have unauthorized access to secure data files in an organizational network. Various aspects may include presenting the identified users on a display for a system administrator and/or security analyst to resolve. For example, the display may include a graph data structure with users represented as nodes and connections between users represented as edges. Each connection may be a pair of users belonging to the same security group. Nodes of the graph data structure may be clustered to indicate that each of the users in the cluster belong to the same security group. Moreover, the users who are connected to multiple clusters may be identified as a potential risk of having unauthorized access to secure data files. The authorized access may then be remedied or taken away.