Patent ID: 9191422
Filing Date: 2015-11-17
Classification: H04L

Abstract:
1. A method of processing social media posts, the method including: receiving, by a filtering module, a first input stream comprising a first plurality of social media posts from a social networking service, the social media posts of the first input stream having been published concurrently with a first presentation of a certain multimedia content; acquiring, by the filtering module, one or more content-specific filtering criteria that relate to the certain multimedia content; filtering, by the filtering module, in accordance with the content-specific filtering criteria, the first input stream to extract, from the first input stream, a second plurality of social media posts, each of the second plurality of social media posts relating to the certain multimedia content; for each of the second plurality of social media posts, storing, in a storage module operatively coupled to the filtering module, data corresponding to that social media post, thereby storing a first data set; receiving, from the social networking service, by the filtering module, a second input stream comprising a third plurality of social media posts, the social media posts of the second input stream having been published concurrently with a second presentation of the certain multimedia content, the second presentation of the certain multimedia content being time-shifted relative to the first presentation of the certain multimedia content; filtering, by the filtering module, in accordance with the content-specific filtering criteria, the second input stream to extract, from the second input stream, a fourth plurality of social media posts, each of the fourth plurality of social media posts relating to the certain multimedia content; and for each of the fourth plurality of social media posts, storing, in the storage module, data corresponding to that social media post, thereby storing a second data set; wherein the first data set is for ascertaining a time reference for each of the second plurality of social media posts, such that the second plurality of social media posts is accessible for future provision to a playback device associated with a user, and for playback, in the playback device, synchronously with a playback by the user of the certain multimedia content; the second data set is for ascertaining a time reference for each of the fourth plurality of social media posts, such that the fourth plurality of social media posts is accessible for future provision to the playback device, and for playback, in the playback device, synchronously with a playback by the user of the certain multimedia content; and the second data set comprises, for each social media post of the fourth plurality that includes information relating to an event that occurs within the certain multimedia content after the time corresponding to the time reference of that social media post, a spoiler indicator.