Patents by Inventor Peter O'Donovan

Peter O'Donovan 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: 20250245780
    Abstract: The present disclosure relates to systems, methods, and non-transitory computer-readable media that generates a design representation to further construct a digital design multigraph and generate a structural representation for a digital design document from the digital design multigraph. For instance, the disclosed systems generate a design representation of a digital design document that includes design properties with multiple digital design elements. In particular, the disclosed systems construct a digital design (multi-)graph from the design representation by generating nodes to represent digital design elements and edges based on relationships between these elements. In addition, the disclosed systems generate a structural representation based on the digital design multigraph for downstream applications.
    Type: Application
    Filed: March 14, 2025
    Publication date: July 31, 2025
    Inventors: David Bourgin, Peter O'Donovan, Oliver Brdiczka, Gregory St. Pierre, Abhishek Gulati
  • Patent number: 12266076
    Abstract: The present disclosure relates to systems, methods, and non-transitory computer-readable media that generates a design representation to further construct a digital design multigraph and generate a structural representation for a digital design document from the digital design multigraph. For instance, the disclosed systems generate a design representation of a digital design document that includes design properties with multiple digital design elements. In particular, the disclosed systems construct a digital design (multi-)graph from the design representation by generating nodes to represent digital design elements and edges based on relationships between these elements. In addition, the disclosed systems generate a structural representation based on the digital design multigraph for downstream applications.
    Type: Grant
    Filed: June 2, 2023
    Date of Patent: April 1, 2025
    Assignee: Adobe Inc.
    Inventors: David Bourgin, Peter O'Donovan, Oliver Brdiczka, Gregory St. Pierre, Abhishek Gulati
  • Patent number: 12260480
    Abstract: Embodiments are disclosed for machine learning-based generation of recommended layouts. The method includes receiving a set of design elements for performing generative layout recommendation. A number of each type of design element from the set of design elements is determined. A set of recommended layouts are generated using a trained generative layout model and the number and type of design elements. The set of recommended layouts are output.
    Type: Grant
    Filed: March 6, 2023
    Date of Patent: March 25, 2025
    Assignee: Adobe Inc.
    Inventors: Sukriti Verma, Venkata naveen kumar Yadav Marri, Ritiz Tambi, Pranav Vineet Aggarwal, Peter O'Donovan, Midhun Harikumar, Ajinkya Kale
  • Patent number: 12211132
    Abstract: The present disclosure is directed toward systems and methods for retargeting a user's input digital design based on a selected template digital design. For example, in response to the user's selection of a template digital design, one or more embodiments described herein change various design features of the user's input digital design to match corresponding design features in the selected template digital design. One or more embodiments described herein also provide template digital designs to the user for use in retargeting after a two-step selection process that ensures the provided template digital designs are compatible with the user's input digital design.
    Type: Grant
    Filed: September 11, 2023
    Date of Patent: January 28, 2025
    Assignee: Adobe Inc.
    Inventors: Peter O'Donovan, Adam Portilla, Satish Shankar
  • Publication number: 20240403557
    Abstract: The present disclosure relates to systems, methods, and non-transitory computer-readable media that generates a design representation to further construct a digital design multigraph and generate a structural representation for a digital design document from the digital design multigraph. For instance, the disclosed systems generate a design representation of a digital design document that includes design properties with multiple digital design elements. In particular, the disclosed systems construct a digital design (multi-) graph from the design representation by generating nodes to represent digital design elements and edges based on relationships between these elements. In addition, the disclosed systems generate a structural representation based on the digital design multigraph for downstream applications.
    Type: Application
    Filed: June 2, 2023
    Publication date: December 5, 2024
    Inventors: David Bourgin, Peter O'Donovan, Oliver Brdiczka, Gregory St. Pierre, Abhishek Gulati
  • Publication number: 20240404000
    Abstract: The present disclosure relates to systems, methods, and non-transitory computer-readable media that generates a design representation to further construct a digital design multigraph and generate a structural representation for a digital design document from the digital design multigraph. For instance, the disclosed systems generate a design representation of a digital design document that includes design properties with multiple digital design elements. In particular, the disclosed systems construct a digital design (multi-) graph from the design representation by generating nodes to represent digital design elements and edges based on relationships between these elements. In addition, the disclosed systems generate a structural representation based on the digital design multigraph for downstream applications.
    Type: Application
    Filed: June 2, 2023
    Publication date: December 5, 2024
    Inventors: David Bourgin, Peter O'Donovan, Oliver Brdiczka, Gregory St. Pierre, Abhishek Gulati
  • Publication number: 20240303881
    Abstract: Embodiments are disclosed for machine learning-based generation of recommended layouts. The method includes receiving a set of design elements for performing generative layout recommendation. A number of each type of design element from the set of design elements is determined. A set of recommended layouts are generated using a trained generative layout model and the number and type of design elements. The set of recommended layouts are output.
    Type: Application
    Filed: March 6, 2023
    Publication date: September 12, 2024
    Applicant: Adobe Inc.
    Inventors: Sukriti VERMA, Venkata naveen kumar Yadav MARRI, Ritiz TAMBI, Pranav Vineet AGGARWAL, Peter O'DONOVAN, Midhun HARIKUMAR, Ajinkya KALE
  • Publication number: 20230419576
    Abstract: The present disclosure is directed toward systems and methods for retargeting a user's input digital design based on a selected template digital design. For example, in response to the user's selection of a template digital design, one or more embodiments described herein change various design features of the user's input digital design to match corresponding design features in the selected template digital design. One or more embodiments described herein also provide template digital designs to the user for use in retargeting after a two-step selection process that ensures the provided template digital designs are compatible with the user's input digital design.
    Type: Application
    Filed: September 11, 2023
    Publication date: December 28, 2023
    Inventors: Peter O'Donovan, Adam Portilla, Satish Shankar
  • Patent number: 11756246
    Abstract: The present disclosure is directed toward systems and methods for retargeting a user's input digital design based on a selected template digital design. For example, in response to the user's selection of a template digital design, one or more embodiments described herein change various design features of the user's input digital design to match corresponding design features in the selected template digital design. One or more embodiments described herein also provide template digital designs to the user for use in retargeting after a two-step selection process that ensures the provided template digital designs are compatible with the user's input digital design.
    Type: Grant
    Filed: November 16, 2015
    Date of Patent: September 12, 2023
    Assignee: Adobe Inc.
    Inventors: Peter O'Donovan, Adam Portilla, Satish Shankar
  • Patent number: 10311366
    Abstract: The present disclosure is directed toward systems and methods for automatically generating combinations of styling values for application to a digital design. Each of the generated styling value combinations includes styling values selected from one or more probabilistically distributed sets of styling values. One or more embodiments described herein utilize a scoring system to ensure that, when applied to the digital design, the styling values included in the probabilistically distributed sets of styling values will make the digital design look professional and aesthetically pleasing.
    Type: Grant
    Filed: November 10, 2015
    Date of Patent: June 4, 2019
    Assignee: ADOBE INC.
    Inventors: Adam Portilla, Peter O'Donovan, Satish Shankar
  • Patent number: 10068179
    Abstract: The present disclosure is directed toward systems and methods for determining the optimal placement, color, and size of an overlay in a digital design. For example, in response to determining that a change to an underlying image of a digital design has caused a loss of readability and/or aesthetic value in the digital design due to the placement of the overlay over the now changed underlying image, one or more embodiments described herein utilize a scoring system to identify optimal placement, color, and size for the overlay in relation to the underlying image in the digital design.
    Type: Grant
    Filed: November 10, 2015
    Date of Patent: September 4, 2018
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventor: Peter O'Donovan
  • Publication number: 20170032554
    Abstract: The present disclosure is directed toward systems and methods for retargeting a user's input digital design based on a selected template digital design. For example, in response to the user's selection of a template digital design, one or more embodiments described herein change various design features of the user's input digital design to match corresponding design features in the selected template digital design. One or more embodiments described herein also provide template digital designs to the user for use in retargeting after a two-step selection process that ensures the provided template digital designs are compatible with the user's input digital design.
    Type: Application
    Filed: November 16, 2015
    Publication date: February 2, 2017
    Inventors: Peter O'Donovan, Adam Portilla, Satish Shankar
  • Publication number: 20170032553
    Abstract: The present disclosure is directed toward systems and methods for determining the optimal placement, color, and size of an overlay in a digital design. For example, in response to determining that a change to an underlying image of a digital design has caused a loss of readability and/or aesthetic value in the digital design due to the placement of the overlay over the now changed underlying image, one or more embodiments described herein utilize a scoring system to identify optimal placement, color, and size for the overlay in relation to the underlying image in the digital design.
    Type: Application
    Filed: November 10, 2015
    Publication date: February 2, 2017
    Inventor: Peter O'Donovan
  • Publication number: 20170032269
    Abstract: The present disclosure is directed toward systems and methods for automatically generating combinations of styling values for application to a digital design. Each of the generated styling value combinations includes styling values selected from one or more probabilistically distributed sets of styling values. One or more embodiments described herein utilize a scoring system to ensure that, when applied to the digital design, the styling values included in the probabilistically distributed sets of styling values will make the digital design look professional and aesthetically pleasing.
    Type: Application
    Filed: November 10, 2015
    Publication date: February 2, 2017
    Inventors: Adam Portilla, Peter O'Donovan, Satish Shankar