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

Claim 7:
8. A system, comprising:
a memory; and
at least one processor coupled to the memory and configured to perform operations comprising:
generating, based on a user profile, an ad request;
receiving, from an ad system, a target banner template;
generating, based on the user profile, a first call to a content recommendation system for recommended content assets for the target banner template;
receiving, from the content recommendation system, a recommended content asset;
generating, based on metadata of the received recommended content asset, a second call to a content provider system for one or more additional related content assets;
receiving, from the content recommendation system, the one or more additional related content assets;
matching similar metadata of the one or more additional related content assets to metadata of the user profile;
selecting, based on the matching, one or more of the additional related content assets as matching content;
stitching the target banner template, one or more of the recommended content assets and the matching content into the target banner template to form a composite banner; and
rendering the composite banner on a media device display.