US 12,131,538 B2
Context-aware event based annotation system for media asset
Teresa Ann Phillips, Los Altos, CA (US); Pranav Anand Joshi, Cerritos, CA (US); and Kira Michelle McStay, Los Angeles, CA (US)
Assigned to SPHEREX, INC., Santa Clara, CA (US)
Filed by Spherex, Inc., Santa Clara, CA (US)
Filed on Aug. 31, 2023, as Appl. No. 18/240,419.
Application 18/240,419 is a continuation of application No. 17/246,456, filed on Apr. 30, 2021, granted, now 11,776,261.
Prior Publication US 2024/0169725 A1, May 23, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06V 20/40 (2022.01); G06F 18/214 (2023.01); G06F 18/241 (2023.01); G06F 18/40 (2023.01); G06T 7/00 (2017.01); H04N 21/466 (2011.01); H04N 21/472 (2011.01)
CPC G06V 20/41 (2022.01) [G06F 18/214 (2023.01); G06F 18/241 (2023.01); G06F 18/40 (2023.01); G06T 7/0002 (2013.01); H04N 21/4662 (2013.01); H04N 21/472 (2013.01); G06T 2207/10016 (2013.01); G06V 20/44 (2022.01); G06V 2201/10 (2022.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
accessing, by a hardware processor, content data for a current media asset;
determining, by the hardware processor, a set of events within the content data by scanning the content data for events that relate to at least one event classification, each event in the set of events comprising at least one of a visual content element, a textual content feature, or an audio content feature from the content data being presented at a timestamp of the current media asset, each event in the set of events being associated with an event classification label selected from a predetermined event classification library, the predetermined event classification library comprising a plurality of event classification labels where each event classification label comprises a set of available event subclassification labels;
for an individual event in the set of events and based on an identified event classification label of the individual event, determining a set of identified event subclassification labels for the individual event, the set of identified event subclassification labels being selected from the set of available subclassification labels for the identified event classification as provided by the predetermined event classification library; and
causing, by the hardware processor, display of a graphical user interface for screening the current media asset, the graphical user interface comprising a listing of tags that correspond to events from the set of events, the listing of tags comprising a select tag that corresponds to a select event from the set of events, the select tag being displayed with one or more event classification labels of the select event of one or more subclassification labels of the event.