Network Analysis System for Missing Connections

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current social network analysis systems lack an efficient method to identify and present missing connections and intermediaries that can facilitate new connections, limiting the ability to establish meaningful relationships between members and organizations.

Innovation Solution

A network analysis machine that selects a connection criterion, identifies potential contacts, and presents an ordered list of intermediaries and missing connections based on their relevance and connection strength, using components like access, identification, pruning, introduction, scoring, and presentation components to generate tailored user interfaces and recommendations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Difficulty of detecting and measuring

If network analysis systems analyze vast array of member information to identify connections, then connection discovery capability is improved, but system complexity and computational requirements increase

Engineering Contradiction:
Improveconnection discovery capabilityVSAvoidsystem complexity
Core Design Contradiction:
Difficulty of detecting and measuringVSDevice complexity

Solution Approach 1:

The system segments the complex network analysis task into distinct functional components: an access component that retrieves member information, an identification component that analyzes connections, and a presentation component that displays results. This segmentation allows each component to handle specific aspects of the analysis independently, reducing overall system complexity while maintaining comprehensive connection discovery capabilities.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces intermediary elements such as intermediate scores and connection strength metrics that mediate between raw member information and final connection recommendations. These intermediaries simplify the analysis process by providing structured representations of complex relationship data, making it easier to process and interpret without requiring overly complex system architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If the system presents detailed ordered lists of intermediaries and missing connections, then connection establishment effectiveness is improved, but information processing load increases

Engineering Contradiction:
Improveconnection establishment effectivenessVSAvoidinformation processing load
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The system changes parameters by calculating and presenting connection strength scores and intermediary relevance metrics that quantify relationship quality. Instead of presenting all possible connections equally, the system transforms raw connection data into prioritized lists based on calculated parameters, reducing information processing load while improving connection establishment effectiveness by highlighting the most promising opportunities.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system applies local quality by providing different levels of detail for different types of connections based on their relevance and strength. High-priority connections receive more detailed analysis and presentation, while lower-priority connections are summarized or grouped. This selective detail approach reduces overall information processing requirements while maintaining high effectiveness for the most important connection opportunities.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10713267B1Network analysis system
Publication Date: 2020.07.14 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10713267B1 patent drawing
  • US10713267B1 patent drawing
  • US10713267B1 patent drawing

AI summary

Described are methods and systems to identify missing connections, facilitate establishing new connections by identifying an intermediary, and present the intermediaries and missing connections as an ordered set based on the connection criterion. According to various embodiments, the system receives a selection of a connection criterion from a first member and identifies a set of contact members. The system determines one or more contact members from the set of contact members and identifies a set of introduction members connected to the one or more contact members. The system determines one or more connected introduction members associated with the contact members. The system generates a contact order score for each contact member and causes presentation of the one or more contact members and the one or more connected introduction members based on the contact order scores.