Social Activity Summarization Engine Consolidating Input Messages

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Individuals attending social events face challenges in providing timely updates to non-attendees, leading to frustration due to the inefficiency of one-to-one communication methods, where updates are often incomplete and delayed, and many attendees may not be able to share information effectively.

Innovation Solution

A centralized processing engine aggregates and summarizes social activity content by collecting input messages from various sources, using context-aware filtering and inference to generate real-time or near real-time updates, creating a collaborative chronicle of the event that can be accessed by interested parties.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If attendees send updates via one-to-one communication, then updates can be provided to individual recipients, but the updates are delayed and incomplete due to the manual nature of the process

Engineering Contradiction:
Improvecompleteness of updatesVSAvoidefficiency of information dissemination
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The patent introduces a centralized processing engine as an intermediary that collects messages from multiple attendees and generates comprehensive summaries. This mediator consolidates information from various sources, ensuring completeness while automating the distribution process to improve efficiency.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system merges multiple one-to-one communication streams into a centralized many-to-many communication model. By combining messages from multiple attendees into unified summaries, the system achieves both completeness (all updates are captured) and efficiency (automated distribution to all recipients).

Inventive Principle:
Principle #5Merging (Combining)

2Speed

If multiple attendees independently send updates to different recipients, then real-time information can be captured, but most individuals cannot get constant and complete updates

Engineering Contradiction:
Improvereal-time update capabilityVSAvoidcompleteness of updates
Core Design Contradiction:
SpeedVSLoss of information

Solution Approach 1:

The processing engine serves multiple functions: it collects messages from multiple attendees, processes and consolidates the information, and distributes comprehensive updates to all recipients. This universal system ensures that all individuals receive complete and constant updates in real-time.

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

Solution Approach 2:

The system implements feedback mechanisms where the processing engine continuously monitors incoming messages, processes new information, and generates updated summaries. This continuous feedback loop ensures that recipients receive constant and complete updates as new information becomes available.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8495105B2Consolidating input messages for social activity summarization
Publication Date: 2013.07.23 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US8495105B2 patent drawing
  • US8495105B2 patent drawing
  • US8495105B2 patent drawing

AI summary

Social activity content is aggregated for summarization and reporting by obtaining a plurality of input messages that each characterizes a corresponding time limited social activity, such as a sporting event, competition, etc. Each received message is associated with a corresponding social activity, information is extracted from the received messages describing an aspect of the corresponding social activity and information is generated that summarizes the corresponding social activity. Generated information may be based upon a combination of the information extracted from the associated messages, and information derived from content based assumptions utilizing knowledge of the corresponding social activity. Social activity information is further aggregated by applying context aware filtering to eliminate redundantly generated information, sequencing the filtered information into a chronology of the social activity and generating a summary of the social activity based upon the sequenced and filtered information.