US 12,244,892 B2
Systems, methods, and apparatuses for analyzing, using AI engines, resources depicted in audio visual content
Joseph Benjamin Castinado, North Glenn, CO (US); Hope Barus, Fort Mill, SC (US); Oscar Guzman, Dallas, TX (US); Brandon Ingram, Charlotte, NC (US); Naoll Addisu Merdassa, Chakopee, MN (US); and Kevin Graham Robberts, Charlotte, NC (US)
Assigned to BANK OF AMERICA CORPORATION, Charlotte, NC (US)
Filed by BANK OF AMERICA CORPORATION, Charlotte, NC (US)
Filed on Jan. 13, 2023, as Appl. No. 18/096,761.
Prior Publication US 2024/0244293 A1, Jul. 18, 2024
Int. Cl. H04N 21/442 (2011.01); G06F 16/951 (2019.01); H04N 21/2389 (2011.01)
CPC H04N 21/44218 (2013.01) [G06F 16/951 (2019.01); H04N 21/23892 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system for analyzing using artificial intelligence engines depicted in audio visual content, the system comprising:
at least one network communication interface;
at least one non-transitory storage device; and
at least one processing device coupled to the at least one non-transitory storage device and the at least one network communication interface, wherein the at least one processing device is configured to:
determine that a user has accessed a first audio visual content on an audio visual content providing platform, in real-time;
determine that the first audio visual content does not have embedded data in real-time;
in response to determining that the first audio visual content does not have the embedded data, perform a frame-by-frame analysis of the first audio visual content in real-time to determine one or more resources depicted in the first audio visual content;
determine a type of the one or more resources depicted in the first audio visual content via an artificial intelligence engine in real-time;
identify one or more third party systems associated with the one or more resources based on determining the type of the one or more resources in real-time;
crawl the one or more third party systems associated with the one or more resources in real-time;
extract resource information associated with the one or more resources from the one or more third party systems based on crawling the one or more third party systems in real-time; and
embed the resource information associated with the one or more resources in the first audio visual content, wherein embedding the resource information in the first audio visual content comprises tagging the resource information to the one or more resources in the first audio visual content in real-time.