US 10,893,339 B2
Platform to provide supplemental media content based on content of a media stream and a user accessing the media stream
Jason Hoover, McLean, VA (US); Qiaochu Tang, McLean, VA (US); Geoffrey Dagley, McLean, VA (US); and Micah Price, McLean, VA (US)
Assigned to Capital One Services, LLC, McLean, VA (US)
Filed by Capital One Services, LLC, McLean, VA (US)
Filed on Feb. 26, 2019, as Appl. No. 16/286,233.
Prior Publication US 2020/0275165 A1, Aug. 27, 2020
Int. Cl. H04N 21/81 (2011.01); H04N 21/442 (2011.01); H04N 21/482 (2011.01); H04N 21/25 (2011.01); H04N 21/414 (2011.01); H04N 21/6334 (2011.01); H04N 21/431 (2011.01)
CPC H04N 21/8133 (2013.01) [H04N 21/251 (2013.01); H04N 21/41422 (2013.01); H04N 21/431 (2013.01); H04N 21/44222 (2013.01); H04N 21/4828 (2013.01); H04N 21/6334 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
detecting, by a device, that a user device is receiving a media stream associated with a vehicle,
wherein the user device is associated with a user account of a user;
receiving, by the device, activity data associated with the user account, and
wherein the activity data relates to online activity involving the vehicle;
determining, by the device, a characteristic of the user based on the activity data;
identifying, by the device, media content of the media stream,
wherein the media content includes media that is being provided, via a user interface of the user device, and that is associated with the vehicle;
performing, by the device and based on detecting that the user device is receiving the media stream, a search of a database that stores feature information for the vehicle,
the search being based on the characteristic of the user;
receiving, by the device and based on the search, at least one search result specifying a feature of the vehicle that corresponds to the characteristic of the user;
determining, by the device, that the feature is in the media content,
obtaining, by the device, feature content associated with the feature based on feature information associated with the feature,
wherein the feature information is stored in a data structure that includes information associated with the vehicle; and
determining, by the device and for the feature content, a location within a field of view of the media stream,
the field of view of the media stream providing a view of the feature; and
inserting, by the device, within the media stream, and while the feature is within the field of view of the media stream, the feature content at the location within the field of view of the media stream.