US 12,481,673 B2
Generating and presenting a searchable graph based on a graph query
Paul Pangilinan Del Villar, Bothell, WA (US); Mohamed Abdelrhman Mostafa Ali Elfeki, Renton, WA (US); Pramod Kumar Sharma, Seattle, WA (US); and Nilgoon Zarei, Kirkland, WA (US)
Assigned to Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed by Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed on Feb. 6, 2024, as Appl. No. 18/434,383.
Application 18/434,383 is a continuation of application No. 17/469,638, filed on Sep. 8, 2021, granted, now 11,899,682.
Prior Publication US 2024/0176798 A1, May 30, 2024
Int. Cl. G06F 16/26 (2019.01); G06F 3/04817 (2022.01); G06F 16/901 (2019.01)
CPC G06F 16/26 (2019.01) [G06F 3/04817 (2013.01); G06F 16/9024 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
obtaining a plurality of digital content items;
applying an entity detection model to the plurality of digital content items to identify a subset of digital content items from the plurality of digital content items that includes one or more entities of interest within visual content of the subset of digital content items, wherein the entity detection model is trained to detect the one or more entities of interest within a given digital content item based on a combination of metadata and visual content of the given digital content item;
receiving a set of concept identifiers for the subset of digital content items indicating a plurality of concepts estimated to be present within the subset of digital content items;
generating a correlation graph object for the subset of digital content items, the correlation graph object including a searchable matrix including the set of concept identifiers, the one or more entities of interest, and a plurality of correlations having correlation values indicating frequency of co-occurrence between respective entities of interest and respective content identifiers within the subset of digital content items; and
providing a presentation of the correlation graph object via a graphical user interface of a client device based on a graph query, the graph query including an input term from the set of concept identifiers, wherein the presentation of the correlation graph object includes a primary icon for the input term and a plurality of secondary icons for a subset of concept identifiers from the set of concept identifiers having correlation values indicating a higher co-occurrence of the subset of concept identifiers than other concept identifiers within the set of concept identifiers.