Activity Summary Generation for Social Media Storytelling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Social network users face challenges in organizing and sharing their online activities and multimedia content in a meaningful and interesting way, as the information shared is typically not organized effectively.

Innovation Solution

A method and system for generating activity summaries by receiving user activity information, analyzing and categorizing it, and creating a story that includes multimedia content, with the option to share the summary with others, using modules like user activity information receiver, categorization, ranking, segmentation, enrichment, titling, and output generation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users share information on social network portals as they decide, then users have control over what and how information is shared, but the shared information is not organized in a meaningful or interesting way

Engineering Contradiction:
Improveuser control over information sharingVSAvoidinformation organization quality
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The system segments user activity information into different categories (online activities, real-world activities, multimedia content) and organizes them into structured activity summaries. This segmentation allows the system to process and organize diverse information types while preserving user control over what is shared.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces an intermediary processing layer that automatically analyzes, categorizes, and organizes user activity data between the user's raw inputs and the final shared content. This intermediary layer creates meaningful narratives from scattered activities without requiring users to manually organize everything.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If the system automatically analyzes and organizes user activity data, then information is organized in a meaningful way, but the system complexity increases

Engineering Contradiction:
Improveinformation organization qualityVSAvoidsystem processing complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system employs self-service mechanisms where algorithms automatically analyze user activity patterns, categorize content, and generate activity summaries without requiring manual intervention. The system serves itself by autonomously processing data through machine learning models and automated narrative generation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements a universal processing framework that handles multiple types of user activities (online browsing, social media interactions, real-world locations, multimedia creation) through a single integrated analysis pipeline. This multi-functional approach reduces overall system complexity by avoiding separate processing systems for each activity type.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Loss of information

If the system processes and categorizes all user activity data, then comprehensive activity summaries are generated, but the processing time and computational resources increase

Engineering Contradiction:
Improvecomprehensiveness of activity summaryVSAvoidprocessing time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system applies partial processing by focusing on the most significant and representative user activities for summary generation. Rather than equally processing all data points, it selectively emphasizes key activities that best represent the user's experience, achieving comprehensive coverage with reduced processing overhead.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system performs preliminary categorization and filtering of user activity data before generating final summaries. By pre-processing data into organized categories and identifying key patterns in advance, the system reduces the computational burden during actual summary generation and accelerates the overall process.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11120055B2Generating activity summaries
Publication Date: 2021.09.14 GOOGLE LLC
  • US11120055B2 patent drawing
  • US11120055B2 patent drawing
  • US11120055B2 patent drawing

AI summary

A system and method for generating activity summaries for users. User activity information is received by a user activity information receiver module. Once enough data is received and processed, the data is analyzes and segmented to determine and create an activity summary or story. Content is selected. The selection of the content includes selection of content items, such as multimedia items, e.g. pictures and videos. Secondary information, such as user activity information or location information is analyzed. A story is generated based on the selected content, including the selected content. The story is represented by a display of the selected media and other information associated with the media.