Future Connection Engine Predicting Social Network Growth

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current social networking services lack an effective method to predict and facilitate the formation of new connections between member accounts, leading to inactive user engagement and network growth.

Innovation Solution

The Future Connection Engine uses a logistic regression model to analyze member account data, predicting future connections and generating recommendations for member accounts to form new connections, thereby enhancing user engagement and network growth.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If social networking services prompt members to provide personal information for connection formation, then the quantity of connection data increases, but user engagement and network growth remain inactive

Engineering Contradiction:
Improvequantity of connection dataVSAvoidnetwork growth efficiency
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The system performs preliminary actions by predicting future connections before they occur. The connection prediction model analyzes member data and proactively identifies potential connections, allowing the system to prepare and facilitate connections in advance rather than waiting for organic growth, thus resolving the contradiction between having connection data and achieving actual network growth

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms by continuously monitoring connection outcomes and using this information to refine prediction models. The system tracks whether predicted connections actually form and uses this feedback to improve future predictions, creating a closed-loop system that progressively improves network growth efficiency based on accumulated connection data

Inventive Principle:
Principle #23Feedback

2Ease of operation

If the system provides personalized recommendations based on predictive modeling, then user engagement improves, but computational complexity increases

Engineering Contradiction:
Improveuser engagementVSAvoidcomputational complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system segments the complex prediction task into distinct components: feature extraction from member data, connection probability calculation, and recommendation generation. This segmentation allows each component to be optimized independently and processed efficiently, reducing overall computational complexity while maintaining personalized recommendation quality that improves user engagement

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes parameters by adjusting prediction thresholds and model complexity based on computational resources available. The connection prediction model can dynamically adjust its parameter settings to balance between providing highly personalized recommendations and managing computational load, ensuring user engagement improves without excessive complexity

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10728313B2Future connection score of a new connection
Publication Date: 2020.07.28 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10728313B2 patent drawing
  • US10728313B2 patent drawing
  • US10728313B2 patent drawing

AI summary

A system, a machine-readable storage medium storing instructions, and a computer-implemented method are described herein are directed to Future Connection Engine that generates a select pairing of member accounts for a potential social network connection. The Future Connection Engine predicts, according to the prediction model, a first number of subsequent social network connections for a first member account in the select pairing that will occur after establishing the potential social network connection and a second number of subsequent social network connections for a second member account in the select pairing that will occur after establishing the potential social network connection. The Future Connection Engine generates connection recommendations for display to the select pairing based on whether the first and/or the second number of subsequent social network connections satisfies a threshold.