发明名称 System and method for matching targeted advertisements for video content delivery
摘要 In accordance with an embodiment, a method of matching video content to advertising content includes electronically receiving a video content metadata from a content provider, and matching the video content metadata to advertising content metadata of a global list of advertisements. The video content metadata corresponds to video content being sent to a user device and includes at least one keyword. Furthermore, the advertising content metadata corresponds to advertising content and includes at least one keyword. Matching the video content metadata to advertising content metadata includes comparing the at least one keyword of the video content metadata to the at least one keyword of the advertising content metadata.
申请公布号 US9473828(B2) 申请公布日期 2016.10.18
申请号 US201012958102 申请日期 2010.12.01
申请人 FUTUREWEI TECHNOLOGIES, INC. 发明人 Wang Qi;Wang Shu;Huang Yu;Yu Hong Heather;Zhang Dong-Qing
分类号 H04N7/025;G06Q30/00;H04N21/84;G06Q30/02;H04N21/234;H04N21/258;H04N21/475;H04N21/658;H04N21/845 主分类号 H04N7/025
代理机构 Slater Matsil, LLP 代理人 Slater Matsil, LLP
主权项 1. A method of matching video content to insertion content, the method comprising: electronically receiving a video content metadata from a first server over a network by a second server, the video content metadata corresponding to video content being sent to a user device over the network by the first server, wherein the first server, second server and user device are separate from each other; and using a processor of a second server, matching the video content metadata to a global list of insertion content metadata corresponding to content configured to be inserted within the video content at the user device, wherein the video content metadata comprises at least one keyword,the insertion content metadata comprises at least one keyword,matching the video content metadata to insertion content metadata comprises comparing the at least one keyword of the video content metadata to the at least one keyword of the insertion content metadata, andthe global list of insertion content metadata is stored on the second server; receiving, over the network by the processor of the second server, user preference data from the user device; filtering, by the processor of the second server, results of the matching the video content metadata to insertion content metadata to form filtered results, wherein the filtering comprises utilizing user preference data from a user preference matrix to perform the filtering results, the user preference matrix comprising preference values according to rows indexed by video categories and columns indexed by a plurality of insertion categories, wherein the user preference matrix comprises values based on the received user preference data, andadjusting the user preference data according to user profile data in a user profile matrix, the user profile matrix comprising further preference data according to the plurality of insertion categories, wherein the user profile matrix comprises rows indexed by user profile categories and columns indexed by the plurality of insertion categories, wherein the adjusting comprises selecting a row of the user preference matrix corresponding to a video category,determining weights from at least one row of the user profile matrix, andapplying the weights to the row of the user preference matrix to form an adjusted row of the user preference matrix; transmitting, over the network by the second server, the filtered results to the user device to specify actual insertion content for the user device to insert into the video content; after transmitting the filtered results, receiving, by the second server, a request from the user device for the actual insertion content specified in the filtered results that the user device determined to correspond with video content received by the user device from the first server; transmitting by the second server over the network the actual insertion content to the user device for subsequent insertion of the actual insertion content in the video content received by the user device from the first server; receiving, by the user device, the video content from the first server; receiving, by the user device, the filtered results from the second server; selecting, by the user device, the actual insertion content specified in the filtered results based on the video content; transmitting, by the user device, the request for the actual insertion content to the second server; receiving, by the user device, the actual insertion content from the second server; and playing back the video content and the actual insertion content.
地址 Plano TX US