Patents by Inventor Eric M. Lombardo

Eric M. Lombardo has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20230297609
    Abstract: Systems, methods, and devices are provided for determining descriptive object names for display on a graphical user interface (GUI). The method may include detecting an input to insert an object into a portion of an application file. The object includes content and has a first metadata name. The method may also include generating a classification label for the object using a content classifier machine learning model, such that the classification label describes the object contents. The method may also further involve updating the first metadata name of the object to a second metadata name that comprises the classification label. Further, the method may also include displaying the second metadata name of the object in an object list of the application file. The object list may enumerate one or more objects of the portion of the application file.
    Type: Application
    Filed: May 24, 2023
    Publication date: September 21, 2023
    Inventors: Eric M. Lombardo, Scott G. Marnik, Ryan John Poling
  • Patent number: 11720621
    Abstract: Systems, methods, and devices are provided for determining descriptive object names for display on a graphical user interface (GUI). The method may include detecting an input to insert an object into a portion of an application file. The object includes content and has a first metadata name. The method may also include generating a classification label for the object using a content classifier machine learning model, such that the classification label describes the object contents. The method may also further involve updating the first metadata name of the object to a second metadata name that comprises the classification label. Further, the method may also include displaying the second metadata name of the object in an object list of the application file. The object list may enumerate one or more objects of the portion of the application file.
    Type: Grant
    Filed: May 30, 2019
    Date of Patent: August 8, 2023
    Assignee: Apple Inc.
    Inventors: Eric M. Lombardo, Scott G. Marnik, Ryan John Poling
  • Patent number: 11295087
    Abstract: Systems, methods, and devices are provided for determining shape objects to suggest for display on a graphical user interface (GUI). The method may include detecting an input to change one or more objects in an application, in which the object includes an image content, a text content, or both. The method may also include, providing the object to an image classifier, a text classifier, or both in response to detecting the input. Moreover, the method may include receiving a classification of the changed object in response to providing the object. The method may also include identifying suggested shapes for insertion into the application based on the classification. Further, the method may include receiving a request to insert shapes and presenting the suggested shape for insertion in the application.
    Type: Grant
    Filed: June 18, 2019
    Date of Patent: April 5, 2022
    Assignee: Apple Inc.
    Inventors: Ryan John Poling, Eric M. Lombardo, David A. Turner
  • Publication number: 20200302021
    Abstract: Systems, methods, and devices are provided for determining shape objects to suggest for display on a graphical user interface (GUI). The method may include detecting an input to change one or more objects in an application, in which the object includes an image content, a text content, or both. The method may also include, providing the object to an image classifier, a text classifier, or both in response to detecting the input. Moreover, the method may include receiving a classification of the changed object in response to providing the object. The method may also include identifying suggested shapes for insertion into the application based on the classification. Further, the method may include receiving a request to insert shapes and presenting the suggested shape for insertion in the application.
    Type: Application
    Filed: June 18, 2019
    Publication date: September 24, 2020
    Inventors: Ryan John Poling, Eric M. Lombardo, David A. Turner
  • Publication number: 20200301960
    Abstract: Systems, methods, and devices are provided for determining descriptive object names for display on a graphical user interface (GUI). The method may include detecting an input to insert an object into a portion of an application file. The object includes content and has a first metadata name. The method may also include generating a classification label for the object using a content classifier machine learning model, such that the classification label describes the object contents. The method may also further involve updating the first metadata name of the object to a second metadata name that comprises the classification label. Further, the method may also include displaying the second metadata name of the object in an object list of the application file. The object list may enumerate one or more objects of the portion of the application file.
    Type: Application
    Filed: May 30, 2019
    Publication date: September 24, 2020
    Inventors: Eric M. Lombardo, Scott G. Marnik, Ryan John Poling
  • Patent number: D669924
    Type: Grant
    Filed: May 29, 2009
    Date of Patent: October 30, 2012
    Assignee: Schroeder Industries, LLC
    Inventors: Eric M. Lombardo, Robert E. Stupak, James Dennis Funk, Christopher B. Bortnik, Steven Evanovich, Benjamin Chan