Enterprise Connection Graph Analysis with ML Pattern Recognition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current technologies lack mechanisms for accurately and efficiently analyzing connections and relationships between enterprises, leading to inefficient communications and wasteful use of resources in establishing connections between organizations.

Innovation Solution

A data processing system that aggregates connection data from multiple sources, generates a connection graph using a graph generating engine, and employs trained machine-learning models to identify patterns and provide recommendations for improving enterprise-to-enterprise connections, considering the context of each enterprise.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If connection data is aggregated from multiple data sources to improve analysis accuracy, then the completeness of connection information is improved, but the complexity of data processing increases

Engineering Contradiction:
Improveaccuracy of connection analysisVSAvoidcomplexity of data processing
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments the complex data processing task into distinct functional modules: a connection graph generating engine that processes raw connection data from multiple sources, and trained machine-learning models that analyze patterns in the generated graphs. This segmentation allows each component to specialize in specific aspects of data processing, improving overall accuracy while managing complexity through modular architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The connection graph serves as an intermediary data structure that transforms raw connection data from multiple sources into a standardized format suitable for ML model analysis. This intermediary representation simplifies the processing burden by pre-organizing data in a meaningful structure before it reaches the analytical models.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If machine-learning models are used to identify connection patterns, then the efficiency of pattern recognition is improved, but the computational resources required increase

Engineering Contradiction:
Improveefficiency of pattern recognitionVSAvoidcomputational resources required
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

Connection graphs are generated in advance from raw data before being fed into ML models for pattern recognition. This preliminary processing step pre-organizes the data structure and extracts basic features, reducing the computational burden on subsequent ML models and enabling more efficient pattern recognition with lower resource requirements.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates simplified representations (connection graphs) that copy only the essential structural information from raw connection data, excluding redundant details. This copied representation maintains the necessary pattern information for ML analysis while significantly reducing data volume and associated computational resource requirements.

Inventive Principle:
Principle #26Copying

3Measurement precision

If connection graphs are generated from aggregated data, then the accuracy of connection representation is improved, but the time required for data processing increases

Engineering Contradiction:
Improveaccuracy of connection representationVSAvoidtime required for data processing
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The connection graph generating engine operates continuously to maintain up-to-date connection representations as new data arrives from multiple sources. This continuous processing approach ensures accurate connection representation is maintained without requiring periodic batch processing, thereby reducing overall processing time while preserving accuracy.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS20250103994A1Method and system of analyzing enterprise-to-enterprise connections
Publication Date: 2025.03.27 MICROSOFT TECHNOLOGY LICENSING LLC
  • US20250103994A1 patent drawing
  • US20250103994A1 patent drawing
  • US20250103994A1 patent drawing

AI summary

A system and method for analyzing connections between a first enterprise and a second enterprise includes retrieving connection data related to connections between the first enterprise and the second enterprise from a plurality of data sources and utilizing a connection graph generating engine to generate a connection graph for the connections between the first enterprise and the second enterprise, where the connection graph is generated based on the retrieved connection data. The connection graph is provided as an input to a trained machine-learning (ML) model to identify connection patterns in the connections between the first enterprise and the second enterprise and recommendations are generated using a second trained ML model based on the identified connection patterns and based on at least one of a context of the first enterprise or the second enterprise. The recommendations are provided for display to a user.