US 11,720,621 B2
Systems and methods for naming objects based on object content
Eric M. Lombardo, Cranberry Township, PA (US); Scott G. Marnik, Pittsburgh, PA (US); and Ryan John Poling, Los Gatos, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on May 30, 2019, as Appl. No. 16/426,736.
Claims priority of provisional application 62/820,078, filed on Mar. 18, 2019.
Prior Publication US 2020/0301960 A1, Sep. 24, 2020
Int. Cl. G06F 16/45 (2019.01); G06F 16/483 (2019.01); G06N 20/00 (2019.01); G06F 16/906 (2019.01); G06F 16/9032 (2019.01); G06F 16/438 (2019.01)
CPC G06F 16/45 (2019.01) [G06F 16/4393 (2019.01); G06F 16/483 (2019.01); G06F 16/906 (2019.01); G06F 16/90328 (2019.01); G06N 20/00 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
detecting an input to insert an object into a slide of a presentation file via graphical user interface (GUI) of an application, wherein the object includes content;
in response to detecting the input into the slide;
insert the object into the slide, the object having a metadata name comprising an indication of a type of the object, and
providing the object to a content classifier;
receiving a classification label for the object from the content classifier, wherein:
when the object comprises a text, the classification label comprises a description of subject matter of the text based upon an evaluation of a meaning of one or more words of the text, and
the classification label is based at least in part on an association between the object and one or more additional objects in the slide, the one or more additional objects comprising a second object with a different object type than the object;
updating in the application, the metadata name of the object to an updated metadata name, based upon the classification label; and
displaying, in lieu of the metadata name, the updated metadata name of the object in an object list of the presentation file, wherein the object list enumerates a plurality of objects present within the slide.