Community Graph Clustering for Suspicious Network Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Generating large network graphs for electronic communication systems is resource-intensive and time-consuming, often resulting in complex visuals that hinder analysis and detection of suspicious activities, leading to potential malicious transactions being allowed.

Innovation Solution

The technique generates condensed community graphs and closure graphs by clustering similar network graph structures, allowing for quick analysis and identification of suspicious entities, using modules like community construction, clustering, and summary modules to reduce computational resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If large network graphs are generated to represent all electronic communications, then comprehensive detection coverage is improved, but processing time and computational resources worsen

Engineering Contradiction:
Improvedetection coverageVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments the large network graph into multiple community graphs based on detected communities within the communication network. Each community graph represents a subset of entities and their communications, allowing parallel processing and analysis. This segmentation maintains comprehensive detection coverage by ensuring all entities are included across communities while reducing the computational burden on any single graph processing operation.

Inventive Principle:
Principle #1Segmentation

2Reliability

If large network graphs are generated to represent all electronic communications, then comprehensive detection coverage is improved, but computational resources worsen

Engineering Contradiction:
Improvedetection coverageVSAvoidcomputational resources
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent divides the comprehensive network graph into multiple smaller community graphs, enabling distributed and parallel processing across multiple computational resources. This segmentation allows the system to process communication data more efficiently by utilizing available computational resources in parallel, reducing the total energy and processing power required compared to analyzing one large monolithic graph.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates condensed representations of community graphs that capture the essential structural and relational information of the original network. These condensed graphs serve as efficient copies for analysis purposes, requiring significantly fewer computational resources to process while maintaining the ability to detect suspicious communication patterns and malicious entities.

Inventive Principle:
Principle #26Copying

3Loss of information

If detailed network graphs are generated, then analysis completeness is improved, but ease of operation worsens due to visual complexity

Engineering Contradiction:
Improveanalysis completenessVSAvoidvisual analysis ease
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The patent segments the large network graph into multiple smaller community graphs, each representing a specific community of entities. This segmentation makes visual analysis manageable by presenting analysts with smaller, more focused graphs rather than one overwhelming large graph. The community structure naturally groups related entities together, making patterns and anomalies easier to spot within each community context.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts and highlights suspicious entities and their connections within community graphs, separating potentially malicious communication patterns from normal background traffic. This extraction allows analysts to focus on the most relevant and suspicious portions of the network data without being overwhelmed by the complete network structure, maintaining analysis completeness while improving operational ease.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12506760B2Large network graph processing
Publication Date: 2025.12.23 PAYPAL INC
  • US12506760B2 patent drawing
  • US12506760B2 patent drawing
  • US12506760B2 patent drawing

AI summary

Techniques are disclosed for detecting whether an entity associated with a node of a summary graph is suspicious by retrieving, from a graph database storing a network graph representing a plurality of electronic communications, a portion of the network graph that includes a set of target nodes. Based on the target nodes included in the portion of the network graph, the server system generates community graphs that includes at least a target node and nodes connected to the target node. The server system assigns, based on similarities between the community graphs, the community graphs to clusters and generates a closure graph for clusters, including combining two or more community graphs within respective clusters. Based on respective closure graphs, the server system performs preventative actions relative to entities represented by nodes included in respective closure graphs and connected to the target nodes.