Social Network Milestone Identification System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Organizations using social networking services face challenges in tracking and monitoring relevant events generated by other members or external websites, leading to potential missed opportunities for enhancing their public image or reaching a broader audience.

Innovation Solution

A system and method that monitor events generated by social networking services and external websites, analyze their content, and correlate them with organizational members to identify predictive company milestones using various models, which are then communicated to relevant members.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the social networking service monitors all events generated by millions of members, then the organization can identify relevant company milestones, but the system complexity and resource requirements increase significantly

Engineering Contradiction:
Improveevent tracking reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the monitoring system into specialized components: event sources generate events, event listeners monitor specific event types, milestone predictors analyze event patterns, and validation engines verify predictions. This segmentation allows the system to handle millions of events without becoming unmanageably complex by dividing functionality into independent, modular units that can be selectively activated.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces intermediary components that bridge different parts of the system. Event listeners act as intermediaries between event sources and milestone predictors, filtering and preprocessing events before analysis. Validation engines serve as intermediaries between predictions and final milestone declarations, adding a layer of verification that maintains reliability without requiring complete system redesign.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If the organization actively tracks and monitors events by other members, then they can enhance their public image and broaden target audience, but the time and computational resources required increase

Engineering Contradiction:
Improvemilestone identification efficiencyVSAvoidtime for event monitoring
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent implements preliminary action by pre-defining milestone types (hiring, funding, product launches) and their associated event patterns before monitoring begins. The system预先 configures what constitutes a milestone and which event combinations indicate each milestone type, allowing rapid identification when events occur without requiring real-time analysis of all possible scenarios.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces manual or traditional mechanical monitoring approaches with automated computational systems. Machine learning models and predictive algorithms automatically analyze event patterns and identify milestones, substituting human time and effort with automated processing that can handle millions of events simultaneously without additional time costs.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Measurement precision

If the system uses multiple predictive models to identify company milestones, then the accuracy of milestone identification improves, but the computational complexity and processing time increase

Engineering Contradiction:
Improvemilestone detection accuracyVSAvoidmodel complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent incorporates feedback mechanisms where validation engines test predictive model outputs against actual company data and event patterns. The system learns from confirmed milestones and validation results, adjusting model parameters and weights to improve accuracy over time. This feedback loop allows the system to maintain high precision while managing complexity through iterative optimization rather than requiring all models to be maximally complex from the start.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent dynamically adjusts model parameters based on the specific context and event patterns being analyzed. Different predictive models are activated or deactivated based on the type of milestone being sought, and model sensitivity parameters are adjusted according to the confidence level required. This allows the system to use simpler models when appropriate and only engage more complex models when necessary, balancing accuracy with computational efficiency.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10284622B2Identifying and publishing company milestones in response to events generated from a social networking service
Publication Date: 2019.05.07 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10284622B2 patent drawing
  • US10284622B2 patent drawing
  • US10284622B2 patent drawing

AI summary

This disclosure is directed to monitoring events generated by a social networking service and determining whether the generated events signify a company milestone for an organizational member. The events may be generated by members of the social networking service or by external websites being monitored by the social networking service. The social networking service further conducts various types of processing on content associated with one or more of the events to determine the quality, tone, and relevancy of the monitored events. This processing may depend on whether the event was generated by a member of the social networking service or by an external website. The social networking service then correlates the various monitored events with organizational members of the social networking service. After a predetermined time period or a predetermined number of events, the social networking service then attempts to identify a company milestone that best matches the events.