Social Networking System Targeted Message Synchronization
First Claim
1. A computer-executed method for sending messages to users of social networking systems, comprising:
- accessing a content item from a social networking system, the content item comprising references to a user of the social networking system, and to at least one selected from a group consisting of a television media event and an advertisement media event;
accessing a video stream broadcasted by an external broadcasting entity, the video stream comprising the television media event and the advertisement media event;
analyzing, using a computer processor, the video stream to determine that the advertisement media event has aired during an airing of the television media event;
sending the user a message through the social networking system, the sending of the message based on the determination and the references.
1 Assignment
0 Petitions
Accused Products
Abstract
Targeted messages are sent to users of social networking system (SNS) based on the detection of airings of advertisements in time-based media. This approach allows advertisers to leverage their investment in, for example, television advertising by sending advertisements to SNS users who have likely seen the advertisements within shows that they have expressed interest in the context of a SNS. Time-based media streams are analyzed to detect the airings of advertisements within those streams. In one embodiment, SNS content items are received regarding individual users. Based on references in those content items between users and their interests, targeted messages may be sent to users. In another embodiment, targeted messages are sent to SNS users based on the airing of advertisements and targeting criteria provided by advertisers.
64 Citations
23 Claims
-
1. A computer-executed method for sending messages to users of social networking systems, comprising:
-
accessing a content item from a social networking system, the content item comprising references to a user of the social networking system, and to at least one selected from a group consisting of a television media event and an advertisement media event; accessing a video stream broadcasted by an external broadcasting entity, the video stream comprising the television media event and the advertisement media event; analyzing, using a computer processor, the video stream to determine that the advertisement media event has aired during an airing of the television media event; sending the user a message through the social networking system, the sending of the message based on the determination and the references. - View Dependent Claims (2, 3, 4, 5, 6, 7, 22, 23)
-
-
8. A computer-executed method for sending messages to users of social networking systems, comprising:
-
accessing a plurality of content items from a social networking system, each content item referencing at least one user of the social networking system and referencing at least one selected from a group consisting of a television media event and an advertisement media event; accessing a video stream broadcasted by an external broadcasting entity, the video stream comprising the television media event and the advertisement media event; analyzing the video stream to determine that the advertisement media event has aired during an airing of the television media event; creating a plurality of mappings indicating users of the social networking system referenced by content items that also reference at least one selected from the group consisting of the television media event and the advertisement media event; forming a population of users based on the mappings; and sending a message to the population of users through the social networking system, the sending of the message based on the mappings. - View Dependent Claims (9, 10, 11, 12, 13, 15)
-
-
14. (canceled)
-
16. A computer-executed method for sending messages to users of social networking systems, comprising:
-
accessing a video stream comprising a television media event and an advertisement media event; accessing a video stream broadcasted by an external broadcasting entity, the video stream comprising the television media event and the advertisement media event; analyzing the video stream to determine that the advertisement media event has aired during an airing of the television media event; determining whether the rule is matched based upon the airing of the advertisement media event; and responsive to the rule being matched, sending the message to the social networking system. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification