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: 20250097380
    Abstract: Embodiments of the present disclosure include obtaining an input video depicting a change to an image, wherein the input video has a first aspect ratio. Some embodiments compute a cost function for a frame of the input video based on a location of the change. A modified frame corresponding to the frame of the input video is generated based on the cost function. In some examples, the modified frame has a second aspect ratio different from the first aspect ratio. Then, an output video including the modified frame is generated and the output video has the second aspect ratio.
    Type: Application
    Filed: September 20, 2023
    Publication date: March 20, 2025
    Inventors: Nipun Jindal, Tanya Jindal, Pramendra Rathi
  • Publication number: 20250068829
    Abstract: Techniques for creation and personalization of composite fonts are described. In one embodiment, a method includes receiving an input font sequence comprising font embeddings for a first font and sequence information for the first font, the font embeddings comprising numerical vectors, predicting a second font based on the font embeddings of the first font and the sequence information for the first font using a transformer-based machine learning model, selecting a character from the second font, and adding the character of the second font to a character of the first font to generate a set of characters for a composite font. Other embodiments are described and claimed.
    Type: Application
    Filed: August 25, 2023
    Publication date: February 27, 2025
    Applicant: Adobe Inc.
    Inventors: Oliver Brdiczka, Nipun Jindal
  • Publication number: 20250061610
    Abstract: Systems and methods for generating images with legible scene text are described. Embodiments are configured to obtain a prompt describing a scene, where the prompt includes scene text indicating text that is intended to be shown in a generated image; encode, using a prompt encoder, the prompt to generate a prompt embedding; encode, using a character-level encoder, the scene text to generate a character-level embedding; and generate, using an image generation network, an image that includes the scene text based on the prompt embedding and the character-level embedding.
    Type: Application
    Filed: August 14, 2023
    Publication date: February 20, 2025
    Inventors: Nipun Jindal, Brent Getlin, Oliver Brdiczka
  • Patent number: 12210813
    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: Grant
    Filed: November 1, 2022
    Date of Patent: January 28, 2025
    Assignee: Adobe Inc.
    Inventors: Pranay Kumar, Nipun Jindal
  • Publication number: 20250022186
    Abstract: Systems and methods for typographically aware image generation are provided. An aspect of the systems and methods includes obtaining a prompt that includes a description of a typographic characteristic of text; encoding the prompt to obtain a prompt encoding; and generating an image that includes the text with the typographic characteristic based on the prompt encoding, wherein the image is generated using an image generation network that is trained to generate images having specific typographic characteristics.
    Type: Application
    Filed: July 13, 2023
    Publication date: January 16, 2025
    Inventors: Nipun Jindal, Oliver Brdiczka
  • Patent number: 12189919
    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: Grant
    Filed: May 5, 2022
    Date of Patent: January 7, 2025
    Assignee: Adobe Inc.
    Inventors: Oliver Brdiczka, Nipun Jindal, Kushith Amerasinghe, Gabriel Boroghina, Dan-Gabriel Ghita, Cristian-Catalin Buzoiu, Arpit Mathur, Aliakbar Darabi, Alexandru Vasile Costin
  • Patent number: 12062119
    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: Grant
    Filed: June 28, 2022
    Date of Patent: August 13, 2024
    Assignee: Adobe Inc.
    Inventors: Pranay Kumar, Nipun Jindal
  • 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: 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
  • 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
  • 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