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: 20250097380Abstract: 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: ApplicationFiled: September 20, 2023Publication date: March 20, 2025Inventors: Nipun Jindal, Tanya Jindal, Pramendra Rathi
-
Publication number: 20250068829Abstract: 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: ApplicationFiled: August 25, 2023Publication date: February 27, 2025Applicant: Adobe Inc.Inventors: Oliver Brdiczka, Nipun Jindal
-
Publication number: 20250061610Abstract: 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: ApplicationFiled: August 14, 2023Publication date: February 20, 2025Inventors: Nipun Jindal, Brent Getlin, Oliver Brdiczka
-
Patent number: 12210813Abstract: 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: GrantFiled: November 1, 2022Date of Patent: January 28, 2025Assignee: Adobe Inc.Inventors: Pranay Kumar, Nipun Jindal
-
Publication number: 20250022186Abstract: 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: ApplicationFiled: July 13, 2023Publication date: January 16, 2025Inventors: Nipun Jindal, Oliver Brdiczka
-
Patent number: 12189919Abstract: 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: GrantFiled: May 5, 2022Date of Patent: January 7, 2025Assignee: 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: 12062119Abstract: 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: GrantFiled: June 28, 2022Date of Patent: August 13, 2024Assignee: Adobe Inc.Inventors: Pranay Kumar, Nipun Jindal
-
Publication number: 20240143897Abstract: 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: ApplicationFiled: November 1, 2022Publication date: May 2, 2024Inventors: Pranay Kumar, Nipun Jindal
-
Patent number: 11947896Abstract: 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: GrantFiled: June 24, 2022Date of Patent: April 2, 2024Assignee: Adobe Inc.Inventors: Peter Evan O'Donovan, Siddartha Reddy Turpu, Razvan Cotlarciuc, Oliver Markus Michael Brdiczka, Nipun Jindal, Costin-Stefan Ion
-
Patent number: 11886809Abstract: 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: GrantFiled: October 31, 2022Date of Patent: January 30, 2024Assignee: Adobe Inc.Inventors: Nipun Jindal, Anand Khanna, Oliver Brdiczka
-
Patent number: 11886768Abstract: 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: GrantFiled: April 29, 2022Date of Patent: January 30, 2024Assignee: Adobe Inc.Inventors: Pranay Kumar, Nipun Jindal
-
Publication number: 20230419014Abstract: 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: ApplicationFiled: June 24, 2022Publication date: December 28, 2023Applicant: Adobe Inc.Inventors: Peter Evan O'Donovan, Siddartha Reddy Turpu, Razvan Cotlarciuc, Oliver Markus Michael Brdiczka, Nipun Jindal, Costin-Stefan Ion
-
Publication number: 20230419015Abstract: 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: ApplicationFiled: June 24, 2022Publication date: December 28, 2023Applicant: Adobe Inc.Inventors: Peter Evan O'Donovan, Siddartha Reddy Turpu, Razvan Cotlarciuc, Oliver Markus Michael Brdiczka, Nipun Jindal, Costin-Stefan Ion
-
Publication number: 20230419568Abstract: 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: ApplicationFiled: June 28, 2022Publication date: December 28, 2023Inventors: Pranay KUMAR, Nipun JINDAL
-
Publication number: 20230359325Abstract: 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: ApplicationFiled: May 5, 2022Publication date: November 9, 2023Inventors: Oliver Brdiczka, Nipun Jindal, Kushith Amerasinghe, Gabriel Boroghina, Dan-Gabriel Ghita, Cristian-Catalin Buzoiu, Arpit Mathur, Aliakbar Darabi, Alexandru Vasile Costin
-
Publication number: 20230350634Abstract: 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: ApplicationFiled: April 29, 2022Publication date: November 2, 2023Applicant: Adobe Inc.Inventors: Pranay KUMAR, Nipun JINDAL
-
Publication number: 20230334223Abstract: 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: ApplicationFiled: June 21, 2023Publication date: October 19, 2023Inventors: Nipun JINDAL, Pramendra RATHI, Tanya JINDAL, Deep SINHA
-
Patent number: 11727192Abstract: 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: GrantFiled: March 3, 2021Date of Patent: August 15, 2023Assignee: ADOBE INC.Inventors: Nipun Jindal, Pramendra Rathi, Tanya Jindal, Deep Sinha
-
Publication number: 20220284169Abstract: 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: ApplicationFiled: March 3, 2021Publication date: September 8, 2022Inventors: Nipun Jindal, Pramendra Rathi, Tanya Jindal, Deep Sinha
-
Patent number: 10984173Abstract: 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: GrantFiled: February 26, 2019Date of Patent: April 20, 2021Assignee: Adobe Inc.Inventors: Nirmal Kumawat, Praveen Kumar Dhanuka, Nipun Jindal