| CPC G06F 16/735 (2019.01) [G06F 16/732 (2019.01); G06F 16/7834 (2019.01); G06F 16/7844 (2019.01); G06F 16/7867 (2019.01); H04N 21/4431 (2013.01); H04N 21/858 (2013.01)] | 20 Claims |

|
1. A method comprising;
generating for display a media asset on a media device of a user;
receiving a request to display additional content relevant to the media asset;
downloading metadata from the media asset based on a current play position of the media asset;
comparing a context of each downloaded metadata associated with the current play position to a context of the media asset to determine downloaded metadata associated with the current play position that is relevant to the media asset;
performing a search on a database based on the downloaded metadata associated with the current play position that is relevant to the media asset;
receiving a plurality of secondary media assets from the search;
comparing metadata of the plurality of secondary media assets to the downloaded metadata associated with the current play position that is relevant to the media asset to determine whether each of the plurality of secondary media assets are relevant to the media asset and have a content rating suitable for the user.
|