Patent ID: 11908054
Assignee: ROVI GUIDES, INC.
Field: Audio-visual technology (Electrical engineering)
Classification: CPC G  H | IPC G

Claim 10:
11. A system comprising:
display circuitry configured to display a video of a media asset; and
control circuitry configured to:
identify one or more video frames in the video of the media asset;
determine, from the one or more video frames, a plurality of points that constitutes a surface displayed in the one or more video frames of the video;
generate a data structure representing the surface displayed in the one or more video frames;
determine a type associated with the surface;
compare the type associated with the surface with metadata associated with one or more advertisements;
select, based on the data structure and the type associated with the surface, an advertisement for display in the video; and
modify the data structure to include an indicator for displaying the advertisement on the surface during display of the one or more video frames comprising the surface in the video.