Social Graph Temporal Snapshots Contextual Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Social media content is often isolated from its broader context due to a lack of contextual analysis in social networking services, limiting users' understanding of its relevance and relationships.

Innovation Solution

A social graph is created from extracted social media data to generate temporal snapshots, providing users with contextual information such as related topics, contributors, and timelines, enabling exploration of different levels of interest and interest in social media data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If contextual analysis is not performed on social media identifiers, then processing speed is maintained, but user understanding of content context is limited

Engineering Contradiction:
Improvecontextual informationVSAvoidprocessing complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system performs preliminary contextual analysis by pre-processing social media identifiers (hashtags, URIs) to extract and store contextual relationships in advance. This allows the social graph to be pre-populated with contextual connections before user queries, reducing real-time processing complexity while maintaining rich contextual information availability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces a social graph as an intermediary data structure that mediates between raw social media identifiers and user queries. The social graph stores pre-computed contextual relationships, acting as a buffer that eliminates the need for complex real-time analysis while preserving rich contextual information about topics, contributors, and temporal relationships.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If temporal snapshots with comprehensive contextual data are generated, then user understanding is improved, but data processing time increases

Engineering Contradiction:
Improvecontextual relevanceVSAvoidprocessing time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system segments contextual information into distinct temporal snapshots that capture state at specific time points. Each snapshot contains organized contextual data (topics, contributors, relationships) that can be independently stored and retrieved. This segmentation allows efficient storage and retrieval of contextual information without requiring processing of the entire dataset each time.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Temporal snapshots are generated and stored in advance as social media data evolves. By pre-computing and storing snapshots at different time points, the system eliminates the need for real-time comprehensive analysis when users query historical or current context, significantly reducing processing time while maintaining rich contextual relevance.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If social graph analysis is performed on all social media data, then contextual accuracy is improved, but computational resources are过度 consumed

Engineering Contradiction:
Improvecontextual accuracyVSAvoidcomputational energy
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system applies social graph analysis selectively to specific social media identifiers (hashtags, URIs) rather than uniformly processing all data. The contextual accuracy is enhanced locally for queried identifiers by retrieving pre-computed relationships from the social graph, while avoiding unnecessary global re-analysis. This local approach maintains high contextual accuracy for relevant data while conserving computational energy.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent creates simplified copies of contextual relationships in the form of structured social graph entries and temporal snapshots. Instead of performing complex analysis operations each time contextual information is needed, the system stores pre-analyzed relationship copies that can be rapidly retrieved and displayed, maintaining measurement precision while dramatically reducing computational energy requirements for subsequent queries.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10127115B2Generation and management of social graph
Publication Date: 2018.11.13 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10127115B2 patent drawing
  • US10127115B2 patent drawing
  • US10127115B2 patent drawing

AI summary

Non-limiting examples of the present disclosure describe utilization of a social graph, created from evaluation of extracted social media data, to generate temporal snapshots related to social media data. The temporal snapshots enable users to explore different levels of interest related to social media data. In one example, a social media identifier is identified. A social graph may be accessed to evaluate the social media identifier. An exemplary social graph includes clustered relationships developed based on analysis of social media data extracted from at least one social networking service. The social graph may be used to generate a temporal snapshot for the social media identifier. The temporal snapshot may be transmitted to an entry point for output of the temporal snapshot. Other examples are also described including navigation between content of temporal snapshots based on selection of linked data, among other examples.