CONSOLIDATING INPUT MESSAGES FOR SOCIAL ACTIVITY SUMMARIZATION
First Claim
1. A method of aggregating social activity content comprising:
- obtaining a plurality of input messages, each obtained input message having content characterizing at least one aspect of a corresponding time limited social activity;
associating the plurality of input messages according to their corresponding social activity;
extracting from each obtained input message, the content characterizing at least one aspect of the corresponding social activity;
generating summary information that summarizes at least one social activity, each social activity'"'"'s summary information based upon a combination of;
selected information from the extracted content of at least one input message associated with the corresponding social activity, andderived information from content based assumptions utilizing knowledge of the corresponding social activity and selected content associated with the corresponding social activity; and
generating a collaborative chronicle of each summarized social activity by;
applying context aware filtering so as to eliminate redundant summary information associated with the social activity; and
sequencing the filtered summary information into a chronology of the social activity.
1 Assignment
0 Petitions
Accused Products
Abstract
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.
-
Citations
22 Claims
-
1. A method of aggregating social activity content comprising:
-
obtaining a plurality of input messages, each obtained input message having content characterizing at least one aspect of a corresponding time limited social activity; associating the plurality of input messages according to their corresponding social activity; extracting from each obtained input message, the content characterizing at least one aspect of the corresponding social activity; generating summary information that summarizes at least one social activity, each social activity'"'"'s summary information based upon a combination of; selected information from the extracted content of at least one input message associated with the corresponding social activity, and derived information from content based assumptions utilizing knowledge of the corresponding social activity and selected content associated with the corresponding social activity; and generating a collaborative chronicle of each summarized social activity by; applying context aware filtering so as to eliminate redundant summary information associated with the social activity; and sequencing the filtered summary information into a chronology of the social activity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 11, 12)
-
-
10. A computer program product to aggregate social activity content comprising:
-
a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising; computer readable program code configured to obtain a plurality of input messages, each obtained input message having content characterizing at least one aspect of a corresponding time limited social activity; computer readable program code configured to associate the plurality of input messages according to their corresponding social activity; computer readable program code configured to extract from each obtained input message, the content characterizing at least one aspect of the corresponding social activity; computer readable program code configured to generate summary information that summarizes at least one social activity, each social activity'"'"'s summary information based upon a combination of; selected information from the extracted content of at least one input message associated with the corresponding social activity, and derived information from content based assumptions utilizing knowledge of the corresponding social activity and selected content associated with the corresponding social activity; and computer readable program code configured to generate a collaborative chronicle of each summarized social activity by; computer readable program code configured to apply context aware filtering so as to eliminate redundant summary information associated with the social activity; and computer readable program code configured to sequence the filtered summary information into a chronology of the social activity. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A computer program product to aggregate social activity content comprising:
-
a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising; computer readable program code configured to iteratively process input messages, each obtained input message having content characterizing at least one aspect of a corresponding time limited, social activity with; computer readable program code configured to extract context information from the obtained input message to determine whether the corresponding social activity is currently being monitored; computer readable program code configured to create a new social activity summary if the corresponding social activity is not currently being monitored, otherwise, associating the obtained input message with the corresponding social activity; computer readable program code configured to extract from the obtained input message, the content characterizing at least one aspect of the corresponding social activity and aggregate the extracted content with any previously extracted content associated with the corresponding social activity; computer readable program code configured to generate summary information that summarizes the corresponding social activity based upon at least one of; selected information from the aggregated content associated with the corresponding social activity, and derived information from content based assumptions utilizing knowledge of the corresponding social activity and selected content associated with the corresponding social activity; computer readable program code configured to apply context aware filtering so as to eliminate redundant summary information; computer readable program code configured to sequence the filtered summary information into a chronology of the social activity; and computer readable program code configured to generate a collaborative chronicle of the social activity based upon the sequenced and filtered summary information. - View Dependent Claims (20, 21, 22)
-
Specification