Patents by Inventor Nipun Jindal

Nipun Jindal 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: 20240143897
    Abstract: The present disclosure relates to systems, methods, and non-transitory computer-readable media that generates a multi-modal vector and identifies a recommended font corresponding to the source font based on the multi-modal vector. For instance, in one or more embodiments, the disclosed systems receive an indication of a source font and determines font embeddings and glyph metrics embedding. Furthermore, the disclosed system generates, utilizing a multi-modal font machine-learning model, a multi-modal vector representing the source font based on the font embeddings and the glyph metrics embedding.
    Type: Application
    Filed: November 1, 2022
    Publication date: May 2, 2024
    Inventors: Pranay Kumar, Nipun Jindal
  • Patent number: 11947896
    Abstract: Font recommendation techniques are described that provide recommendations of fonts based on a variety of factors, automatically and without user intervention in real time. This is performable in a variety of ways by addressing a wide range of considerations as part of machine learning, examples of which include context, popularity, similarity, customization, and topic compatibility.
    Type: Grant
    Filed: June 24, 2022
    Date of Patent: April 2, 2024
    Assignee: Adobe Inc.
    Inventors: Peter Evan O'Donovan, Siddartha Reddy Turpu, Razvan Cotlarciuc, Oliver Markus Michael Brdiczka, Nipun Jindal, Costin-Stefan Ion
  • Patent number: 11886768
    Abstract: Embodiments are disclosed for real time generative audio for brush and canvas interaction in digital drawing. The method may include receiving a user input and a selection of a tool for generating audio for a digital drawing interaction. The method may further include generating intermediary audio data based on the user input and the tool selection, wherein the intermediary audio data includes a pitch and a frequency. The method may further include processing, by a trained audio transformation model and through a series of one or more layers of the trained audio transformation model, the intermediary audio data. The method may further include adjusting the series of one or more layers of the trained audio transformation model to include one or more additional layers to produce an adjusted audio transformation model. The method may further include generating, by the adjusted audio transformation model, an audio sample based on the intermediary audio data.
    Type: Grant
    Filed: April 29, 2022
    Date of Patent: January 30, 2024
    Assignee: Adobe Inc.
    Inventors: Pranay Kumar, Nipun Jindal
  • Patent number: 11886809
    Abstract: In implementations of systems for identifying templates based on fonts, a computing device implements an identification system to receive input data describing a selection of a font included in a collection of fonts. The identification system generates an embedding that represents the font in a latent space using a machine learning model trained on training data to generate embeddings for digital templates in the latent space based on intent phrases associated with the digital templates and embeddings for fonts in the latent space based on intent phrases associated with the fonts. A digital template included in a collection of digital templates is identified based on the embedding that represents the font and an embedding that represents the digital template in the latent space. The identification system generates an indication of the digital template for display in a user interface.
    Type: Grant
    Filed: October 31, 2022
    Date of Patent: January 30, 2024
    Assignee: Adobe Inc.
    Inventors: Nipun Jindal, Anand Khanna, Oliver Brdiczka
  • Publication number: 20230419014
    Abstract: Font recommendation techniques are described that provide recommendations of fonts based on a variety of factors, automatically and without user intervention in real time. This is performable in a variety of ways by addressing a wide range of considerations as part of machine learning, examples of which include context, popularity, similarity, customization, and topic compatibility.
    Type: Application
    Filed: June 24, 2022
    Publication date: December 28, 2023
    Applicant: Adobe Inc.
    Inventors: Peter Evan O'Donovan, Siddartha Reddy Turpu, Razvan Cotlarciuc, Oliver Markus Michael Brdiczka, Nipun Jindal, Costin-Stefan Ion
  • Publication number: 20230419015
    Abstract: Font recommendation techniques are described that provide recommendations of fonts based on a variety of factors, automatically and without user intervention in real time. This is performable in a variety of ways by addressing a wide range of considerations as part of machine learning, examples of which include context, popularity, similarity, customization, and topic compatibility.
    Type: Application
    Filed: June 24, 2022
    Publication date: December 28, 2023
    Applicant: Adobe Inc.
    Inventors: Peter Evan O'Donovan, Siddartha Reddy Turpu, Razvan Cotlarciuc, Oliver Markus Michael Brdiczka, Nipun Jindal, Costin-Stefan Ion
  • Publication number: 20230419568
    Abstract: Embodiments presented in this disclosure provide for dynamic application of user selected visual accessibility transforms onto glyphs of standard fonts so that, for instance, a user device can present textual content to a user in a form personalized by the user to be more readable. In accordance with some aspects, a user selection of a font transformation is received. A set of initial control points of an initial glyph is transposed based on the font transformation to generate a set of modified control points. A modified glyph is constructed using differential evolution based at least on the set of initial control points and the set of modified control points.
    Type: Application
    Filed: June 28, 2022
    Publication date: December 28, 2023
    Inventors: Pranay KUMAR, Nipun JINDAL
  • Publication number: 20230359325
    Abstract: An illustrator system accesses a multi-element document including a plurality of elements. The illustrator system selects, from the plurality of elements, a selected element. The illustrator system generates a replacement multi-element document that includes a substitute element in place of the selected element in the multi-element document, wherein the substitute element is different from the selected element. The illustrator system displays, via a user interface with the multi-element document, a preview of the replacement multi-element document providing a view of the replacement multi-element document, wherein the view of the replacement multi-element document is focused to depict the substitute element.
    Type: Application
    Filed: May 5, 2022
    Publication date: November 9, 2023
    Inventors: Oliver Brdiczka, Nipun Jindal, Kushith Amerasinghe, Gabriel Boroghina, Dan-Gabriel Ghita, Cristian-Catalin Buzoiu, Arpit Mathur, Aliakbar Darabi, Alexandru Vasile Costin
  • Publication number: 20230350634
    Abstract: Embodiments are disclosed for real time generative audio for brush and canvas interaction in digital drawing. The method may include receiving a user input and a selection of a tool for generating audio for a digital drawing interaction. The method may further include generating intermediary audio data based on the user input and the tool selection, wherein the intermediary audio data includes a pitch and a frequency. The method may further include processing, by a trained audio transformation model and through a series of one or more layers of the trained audio transformation model, the intermediary audio data. The method may further include adjusting the series of one or more layers of the trained audio transformation model to include one or more additional layers to produce an adjusted audio transformation model. The method may further include generating, by the adjusted audio transformation model, an audio sample based on the intermediary audio data.
    Type: Application
    Filed: April 29, 2022
    Publication date: November 2, 2023
    Applicant: Adobe Inc.
    Inventors: Pranay KUMAR, Nipun JINDAL
  • Publication number: 20230334223
    Abstract: Methods and systems disclosed herein relate generally to systems and methods for analyzing various stroke properties determined from strokes inputted by a user to generate a new glyph set for rendering type characters. A font-generating application receives, via a stroke input on a typographic layer presented on a user interface, strokes that trace a visual appearance of a glyph set comprising one or more glyphs. The font-generating application determines stroke properties for the strokes. The font-generating application constructs a new glyph set from the stroke properties. The font-generating application applies the new glyph set to render, on a user interface, one or more type characters that match a visual appearance of the new glyph set.
    Type: Application
    Filed: June 21, 2023
    Publication date: October 19, 2023
    Inventors: Nipun JINDAL, Pramendra RATHI, Tanya JINDAL, Deep SINHA
  • Patent number: 11727192
    Abstract: Methods and systems disclosed herein relate generally to systems and methods for analyzing various stroke properties determined from strokes inputted by a user to generate a new glyph set for rendering type characters. A font-generating application receives, via a stroke input on a typographic layer presented on a user interface, strokes that trace a visual appearance of a glyph set comprising one or more glyphs. The font-generating application determines stroke properties for the strokes. The font-generating application constructs a new glyph set from the stroke properties. The font-generating application applies the new glyph set to render, on a user interface, one or more type characters that match a visual appearance of the new glyph set.
    Type: Grant
    Filed: March 3, 2021
    Date of Patent: August 15, 2023
    Assignee: ADOBE INC.
    Inventors: Nipun Jindal, Pramendra Rathi, Tanya Jindal, Deep Sinha
  • Publication number: 20220284169
    Abstract: Methods and systems disclosed herein relate generally to systems and methods for analyzing various stroke properties determined from strokes inputted by a user to generate a new glyph set for rendering type characters. A font-generating application receives, via a stroke input on a typographic layer presented on a user interface, strokes that trace a visual appearance of a glyph set comprising one or more glyphs. The font-generating application determines stroke properties for the strokes. The font-generating application constructs a new glyph set from the stroke properties. The font-generating application applies the new glyph set to render, on a user interface, one or more type characters that match a visual appearance of the new glyph set.
    Type: Application
    Filed: March 3, 2021
    Publication date: September 8, 2022
    Inventors: Nipun Jindal, Pramendra Rathi, Tanya Jindal, Deep Sinha
  • Patent number: 10984173
    Abstract: In implementations of vector-based glyph style transfer, a style transfer system transfers a modification of a modified glyph to an additional glyph. The system identifies the modification by comparing the modified glyph to a corresponding unmodified glyph. In one or more implementations, this includes identifying similar segments of the additional glyph based on a style transfer policy, which defines conditions for transferring the modification to the additional glyph. The system transfers the modification to the additional glyph by mapping the modification to the similar segments.
    Type: Grant
    Filed: February 26, 2019
    Date of Patent: April 20, 2021
    Assignee: Adobe Inc.
    Inventors: Nirmal Kumawat, Praveen Kumar Dhanuka, Nipun Jindal
  • Publication number: 20200272689
    Abstract: In implementations of vector-based glyph style transfer, a style transfer system transfers a modification of a modified glyph to an additional glyph. The system identifies the modification by comparing the modified glyph to a corresponding unmodified glyph. In one or more implementations, this includes identifying similar segments of the additional glyph based on a style transfer policy, which defines conditions for transferring the modification to the additional glyph. The system transfers the modification to the additional glyph by mapping the modification to the similar segments.
    Type: Application
    Filed: February 26, 2019
    Publication date: August 27, 2020
    Applicant: Adobe Inc.
    Inventors: Nirmal Kumawat, Praveen Kumar Dhanuka, Nipun Jindal