Patent ID: 9584836
Date: 2017-02-28
CPC Classifications: H04N

Claim:
1. A method of selecting advertisements to play on internet protocol television, comprising: determining individual context and intent for a plurality of members of a household having internet protocol television subscription based on at least mobility data received from one or more mobile devices associated with the plurality of members of a household; determining a program played on the internet protocol television; predicting, by a processor, which individual in the household is watching the program based on current mobility data associated with the members of the household and user profiles associated with the members of the household, the predicting performed using a disambiguation predictive model built based on mobility data, calling data associated with the members of the household and television watching log associated with the household, the current mobility data determined based at least on information received from said one or more mobile devices associated with the plurality of members of a household, the predictive model built based on one or more of a machine learning technique and a decision tree technique; and selecting, by the processor, an advertisement for delivery via the internet protocol television from a database of advertisements that matches an interest of the individual determined to be watching the program, the interest of the individual determined based on the individual context and intent associated with the individual, the predicting comprising determining geographic location by longitude and latitude position of the household based on a subscription address of the household, and based on the mobility data comprising at least communication data between candidate members and an account owner associated with the subscription address, and geographic positions of the candidate members, and co-location pattern of the candidate members and the account owner, determining the members of the household, wherein the individual in the household predicted to be watching the program is determined among the members of the household.