Patent ID: 8887197
Filing Date: 2014-11-11
Classification: G06Q,H04L,H04N

Abstract:
1. A method comprising: identifying, by a system including a processor, a plurality of end user devices for a plurality of users of a social media network; monitoring, by the system, the plurality of end user devices to identify a first group of users of the plurality of users of the social media network that is associated with media programming based on social media posts by the first group of users; monitoring, by the system, the plurality of end user devices to identify a second group of users of the plurality of users of the social media network that has consumed the media programming; monitoring, by the system, the plurality of end user devices to identify a third group of users of the plurality of users of the social media network that has indicated during user interaction with the social media network an interest in commercial items comprising products, categories of the products, services, or categories of the services; generating, by the system, first user models for the commercial items; determining, by the system, a set of commercials for the commercial items for a target media program by comparing the first group of users and the second group of users with the third group of users; for each commercial of the set of commercials, determining a first subset of the first group of users and a second subset of the second group of users that correlate to behavior of the third group of users; generating second user models that describe characteristics for the first subset of the first group of users and the second subset of the second group of users; and for a target consumer of the target media program, selecting target commercials from the set of commercials based on a probability that the target consumer correlates with one of the second user models.