Graph-Based Unauthorized File Possession Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data access control methods in networked computing environments face challenges in efficiently detecting unauthorized access, particularly in large and complex organizations, where top-down policies can be cumbersome and prone to circumvention, and bottom-up approaches are needed to determine authorized access based on user connections and file sharing patterns.

Innovation Solution

A system that constructs a graph representing users and files, with edges indicating file possession, uses statistical methods to estimate authorized access probabilities, and generates alerts for unlikely file possession, employing metrics like minimum degree of separation, neighbor connections, and bridge analysis to identify potential unauthorized access.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If top-down access control policies are implemented, then access security is improved, but system complexity and difficulty of management increase

Engineering Contradiction:
Improveaccess securityVSAvoidpolicy management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent inverts the traditional top-down access control approach by implementing a bottom-up model. Instead of administrators manually assigning access rights based on credentials, the system automatically determines authorized possession by analyzing actual user connections and file sharing patterns within the network. This inversion transforms access control from a management-heavy process to an automated, data-driven process that adapts to actual usage patterns.

Inventive Principle:
Principle #13The other way round (Inversion)

Solution Approach 2:

The system enables self-service access control by allowing the network structure itself to determine authorized access. The graph-based model automatically analyzes connection paths, neighbor connections, and file sharing patterns to identify who should have access to which files, eliminating the need for manual policy configuration and credential management by administrators.

Inventive Principle:
Principle #25Self-service

2Reliability

If credential-based access control is used, then access authorization is improved, but susceptibility to credential theft and circumvention increases

Engineering Contradiction:
Improveaccess authorizationVSAvoidcredential theft risk
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces an intermediary layer between users and files - the graph-based access analysis system. Instead of directly relying on user credentials to grant access, the system uses the network structure (connection paths, neighbor relationships, file sharing patterns) as an intermediary to verify whether access is authorized. This intermediary mechanism detects unlikely possession by comparing actual access patterns against expected patterns derived from the network graph.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If external software scanning is implemented, then detection of sensitive data is improved, but false positives and limited pattern detection increase

Engineering Contradiction:
Improvesensitive data detectionVSAvoiddetection accuracy
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent moves the detection problem from content analysis (one dimension: scanning file contents for patterns) to structural analysis (another dimension: analyzing the graph structure of user-file connections). By examining the topological relationships in the network graph - such as connection paths, neighbor connections, and bridge relationships - the system detects unauthorized access without needing to scan file contents or rely on predetermined sensitive data patterns.

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

Data Source

PatentUS11372989B2Automatic graph-based detection of unlikely file possession
Publication Date: 2022.06.28 MIMECAST NORTH AMERICA INC
  • US11372989B2 patent drawing
  • US11372989B2 patent drawing
  • US11372989B2 patent drawing

AI summary

Systems and techniques for an automatic graph-based detection of unlikely file possession are described herein. In an example, a system for detecting unauthorized file possession is adapted to generate a networked computing environment graph for files and the devices which store the files. The detection system may be further adapted to identify a file in question and a device in question that is in possession of the file in question. The detection system may be further adapted to generate a set of connection paths from the device in question to the file in question based upon the edges of the graph. The detection system may be further adapted to determine the device in question should not have possession of the file in question based on a set of metrics derived from the connection paths. The detection system may be further adapted to generate an alert based on the determination.