Patents by Inventor Vishwa Vinay
Vishwa Vinay 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: 20250028911Abstract: One or more aspects of the method, apparatus, and non-transitory computer readable medium include obtaining an image and a detail level, wherein the detail level comprises a value indicating a level of detail for a description of the image. One or more aspects of the method, apparatus, and non-transitory computer readable medium further include identifying a set of regions for the image based on the detail level using a machine learning model, and generating a description for the image based on the set of regions, wherein an amount of detail in the description is based on the detail level.Type: ApplicationFiled: July 20, 2023Publication date: January 23, 2025Inventors: Akshay Ganesh Iyer, Nikunj Goyal, Kanad Shrikar Pardeshi, Pranamya Prashant Kulkarni, Abhilasha Sancheti, Praneetha Vaddamanu, Aparna Garimella, Apoorv Umang Saxena, Vishwa Vinay
-
Publication number: 20240394942Abstract: The present disclosure relates to systems, non-transitory computer-readable media, and methods for expanding a digital document including a sequence of informational data via supplemental multimodal digital content. In particular, the system expands digital documents with multimodal granular details to dynamically integrate supplemental in-depth information to the digital document. For example, in response to a selection of a specific portion of a digital document, the system generates expanded multimodal content (e.g., text and image content) for the selected portion of the digital document from external text and image sources. Indeed, the system uses existing content from the digital document to select images and combine the selected images with text into image-text pairs that are textually and visually consistent with the digital document. Moreover, the system expands the digital document by inserting the image-text pairs in connection with the selected portion of the digital document.Type: ApplicationFiled: May 24, 2023Publication date: November 28, 2024Inventors: Anant Shankhdhar, Samyak Sanjay Mehta, Shreya Singh, K. V. Vikram, Tripti Shukla, Srikrishna Karanam, Balaji Vasan Srinivasan, Vishwa Vinay, Niyati Himanshu Chhaya
-
Patent number: 12013883Abstract: An illustrator system determines, for each feature of a set of features, a feature representation for an electronic document displayed via a user interface, based on a plurality of elements of the electronic document. The system receives a selection from among the set of features of (1) a query feature and of (2) a target feature and determines, for each replacement template of a set of replacement templates, a compatibility score based on the feature representation for the electronic document determined for the query feature and a target feature representation of the replacement template determined for the target feature, the representations being determined in a joint representation space. The system selects one or more replacement electronic documents based on the determined compatibility scores. The system displays a preview for each replacement electronic document and displays a particular replacement electronic document responsive to receiving a selection of a preview.Type: GrantFiled: May 23, 2023Date of Patent: June 18, 2024Assignee: Adobe Inc.Inventors: Tripti Shukla, Vishwa Vinay, Srikrishna Karanam, Praneetha Vaddamanu, Balaji Vasan Srinivasan
-
Publication number: 20240143660Abstract: In various examples, an offline evaluation system obtains log data from a recommendation system and trains an imitation ranker using the log data. The imitation ranker generates a first result including a set of scores associated with document and rank pairs based on a query. The offline evaluation system may then determine a rank distribution indicating propensities associated with the document and rank pairs for a set of impressions which can be used to determine a value associated with the performance of the new recommendation system.Type: ApplicationFiled: November 1, 2022Publication date: May 2, 2024Inventors: Vishwa Vinay, Manoj Kilaru, David Thomas Arbour
-
Publication number: 20240135197Abstract: Embodiments are disclosed for expanding a seed scene using proposals from a generative model of scene graphs. The method may include clustering subgraphs according to respective one or more maximal connected subgraphs of a scene graph. The scene graph includes a plurality of nodes and edges. The method also includes generating a scene sequence for the scene graph based on the clustered subgraphs. A first machine learning model determines a predicted node in response to receiving the scene sequence. A second machine learning model determines a predicted edge in response to receiving the scene sequence and the predicted node. A scene graph is output according to the predicted node and the predicted edge.Type: ApplicationFiled: October 10, 2022Publication date: April 25, 2024Applicant: Adobe Inc.Inventors: Vishwa VINAY, Tirupati Saketh CHANDRA, Rishi AGARWAL, Kuldeep KULKARNI, Hiransh GUPTA, Aniruddha MAHAPATRA, Vaidehi Ramesh PATIL
-
Publication number: 20240119646Abstract: Digital image text editing techniques as implemented by an image processing system are described that support increased user interaction in the creation and editing of digital images through understanding a content creator's intent as expressed using text. In one example, a text user input is received by a text input module. The text user input describes a visual object and a visual attribute, in which the visual object specifies a visual context of the visual attribute. A feature representation generated by a text-to-feature system using a machine-learning module based on the text user input. The feature representation is passed to an image editing system to edit a digital object in a digital image, e.g., by applying a texture to an outline of the digital object within the digital image.Type: ApplicationFiled: December 15, 2023Publication date: April 11, 2024Applicant: Adobe Inc.Inventors: Paridhi Maheshwari, Vishwa Vinay, Shraiysh Vaishay, Praneetha Vaddamanu, Nihal Jain, Dhananjay Bhausaheb Raut
-
Patent number: 11954431Abstract: Embodiments are disclosed for generating an intelligent change summary are described. In some embodiments, a method of generating an intelligent change summary includes obtaining a representation of a plurality of versions of a document, determining a distance score based on a comparison of a first of version of the document and a second version of the document, the distance score representing a magnitude of changes made from the first version of the document to the second version of the document, and generating a change summary of the document based on the distance score.Type: GrantFiled: November 9, 2021Date of Patent: April 9, 2024Assignee: Adobe Inc.Inventors: Suryateja Bv, Vishwa Vinay, Niyati Himanshu Chhaya, Navita Goyal, Elaine Chao, Balaji Vasan Srinivasan, Aparna Garimella
-
Patent number: 11934452Abstract: The present disclosure relates to systems that perform text-based palette searches that convert a text query into a color distribution and utilize the color distribution to identify relevant color palettes. More specifically, the disclosed systems receive a textual color palette search query and convert, utilizing a text-to-color model, the textual color palette search query into a color distribution. The disclosed systems determine, utilizing a palette scoring model, distance metrics between the color distribution and a plurality of color palettes in a color database by: identifying swatch matches between colors of the color distribution and unmatched swatches of the plurality of color palettes and determining distances between the colors of the color distribution and matched swatches of the plurality of color palettes. The disclosed systems return one or more color palettes of the plurality of color palettes in response to the textual color palette search query based on the distance metrics.Type: GrantFiled: October 31, 2022Date of Patent: March 19, 2024Assignee: Adobe Inc.Inventors: Rohit Jain, Syed Mohd Mehadi, Vishwa Vinay, Jose Ignacio Echevarria Vallespi
-
Patent number: 11914951Abstract: Techniques for template generation from image content include extracting information associated with an input image. The information comprises: 1) layout information indicating positions of content corresponding to a content type of a plurality of content types within the input image; and 2) text attributes indicating at least a font of text included in the input image. A user-editable template having the characteristics of the input image is generated based on the layout information and the text attributes.Type: GrantFiled: February 16, 2023Date of Patent: February 27, 2024Assignee: Adobe Inc.Inventors: Vinay Aggarwal, Vishwa Vinay, Rizurekh Saha, Prabhat Mahapatra, Niyati Himanshu Chhaya, Harshit Agrawal, Chloe McConnell, Bhanu Prakash Reddy Guda, Balaji Vasan Srinivasan
-
Patent number: 11914635Abstract: Systems and methods for image searching are described. The systems and methods include receiving a search query comprising user input for a reference image; converting the user input for the reference image to a preference statement using a machine learning model; encoding the preference statement in an embedding space to obtain an encoded preference statement; combining the encoded preference statement with an encoded reference image representing the reference image in the embedding space to obtain a multi-modal search encoding; and performing a search operation using the multi-modal search encoding to retrieve a second image, wherein the second image differs from the reference image based on the user input for the reference image.Type: GrantFiled: November 19, 2021Date of Patent: February 27, 2024Assignee: ADOBE INC.Inventors: Victor Soares Bursztyn, Jennifer Anne Healey, Vishwa Vinay, Tong Sun
-
Patent number: 11915343Abstract: Systems and methods for color representation are described. Embodiments of the inventive concept are configured to receive an attribute-object pair including a first term comprising an attribute label and a second term comprising an object label, encode the attribute-object pair to produce encoded features using a neural network that orders the first term and the second term based on the attribute label and the object label, and generate a color profile for the attribute-object pair based on the encoded features, wherein the color profile is based on a compositional relationship between the first term and the second term.Type: GrantFiled: December 4, 2020Date of Patent: February 27, 2024Assignee: ADOBE INC.Inventors: Paridhi Maheshwari, Vishwa Vinay, Dhananjay Raut, Nihal Jain, Praneetha Vaddamanu, Shraiysh Vaishay
-
Patent number: 11887217Abstract: Digital image text editing techniques as implemented by an image processing system are described that support increased user interaction in the creation and editing of digital images through understanding a content creator's intent as expressed using text. In one example, a text user input is received by a text input module. The text user input describes a visual object and a visual attribute, in which the visual object specifies a visual context of the visual attribute. A feature representation generated by a text-to-feature system using a machine-learning module based on the text user input. The feature representation is passed to an image editing system to edit a digital object in a digital image, e.g., by applying a texture to an outline of the digital object within the digital image.Type: GrantFiled: October 26, 2020Date of Patent: January 30, 2024Assignee: Adobe Inc.Inventors: Paridhi Maheshwari, Vishwa Vinay, Shraiysh Vaishay, Praneetha Vaddamanu, Nihal Jain, Dhananjay Bhausaheb Raut
-
Publication number: 20240012849Abstract: Embodiments are disclosed for multichannel content recommendation. The method may include receiving an input collection comprising a plurality of images. The method may include extracting a set of feature channels from each of the images. The method may include generating, by a trained machine learning model, an intent channel of the input collection from the set of feature channels. The method may include retrieving, from a content library, a plurality of search result images that include a channel that matches the intent channel. The method may include generating a recommended set of images based on the intent channel and the set of feature channels.Type: ApplicationFiled: July 11, 2022Publication date: January 11, 2024Applicant: Adobe Inc.Inventors: Praneetha VADDAMANU, Nihal JAIN, Paridhi MAHESHWARI, Kuldeep KULKARNI, Vishwa VINAY, Balaji Vasan SRINIVASAN, Niyati CHHAYA, Harshit AGRAWAL, Prabhat MAHAPATRA, Rizurekh SAHA
-
Patent number: 11860932Abstract: Systems and methods for image processing are described. One or more embodiments of the present disclosure identify an image including a plurality of objects, generate a scene graph of the image including a node representing an object and an edge representing a relationship between two of the objects, generate a node vector for the node, wherein the node vector represents semantic information of the object, generate an edge vector for the edge, wherein the edge vector represents semantic information of the relationship, generate a scene graph embedding based on the node vector and the edge vector using a graph convolutional network (GCN), and assign metadata to the image based on the scene graph embedding.Type: GrantFiled: June 3, 2021Date of Patent: January 2, 2024Assignee: ADOBE, INC.Inventors: Paridhi Maheshwari, Ritwick Chaudhry, Vishwa Vinay
-
Patent number: 11836187Abstract: In implementations of systems for generating occurrence contexts for objects in digital content collections, a computing device implements a context system to receive context request data describing an object that is depicted with additional objects in digital images of a digital content collection. The context system generates relationship embeddings for the object and each of the additional objects using a representation learning model trained to predict relationships for objects. A relationship graph is formed for the object that includes a vertex for each relationship between the object and the additional objects indicated by the relationship embeddings. The context system clusters the vertices of the relationship graph into contextual clusters that each represent an occurrence context of the object in the digital images of the digital content collection.Type: GrantFiled: October 26, 2020Date of Patent: December 5, 2023Assignee: Adobe Inc.Inventors: Manoj Kilaru, Vishwa Vinay, Vidit Jain, Shaurya Goel, Ryan A. Rossi, Pratyush Garg, Nedim Lipka, Harkanwar Singh
-
Patent number: 11797161Abstract: In implementations of systems for generating sequential supporting answer reports, a computing device implements a report system to receive a user input defining a question with respect to a visual representation of analytics data rendered in a user interface. The report system determines a final answer to the question by processing a semantic representation of the question using a machine learning model. A sequence of reports is generated and the sequence defines an order of progression from a first supporting answer to the final answer. Each report of the sequence of reports includes a visual representation of a supporting answer to the question. The report system displays a dashboard in the user interface including a first report of the sequence of reports, the first report depicting a visual representation of the first supporting answer to the question.Type: GrantFiled: February 24, 2023Date of Patent: October 24, 2023Assignee: Adobe Inc.Inventors: Kevin Gary Smith, William Brandon George, Vishwa Vinay, Iftikhar Ahamath Burhanuddin
-
Patent number: 11768869Abstract: The present disclosure describes systems and methods for information retrieval. Embodiments of the disclosure provide a retrieval network that leverages external knowledge to provide reformulated search query suggestions, enabling more efficient network searching and information retrieval. For example, a search query from a user (e.g., a query mention of a knowledge graph entity that is included in a search query from a user) may be added to a knowledge graph as a surrogate entity via entity linking. Embedding techniques are then invoked on the updated knowledge graph (e.g., the knowledge graph that includes additional edges between surrogate entities and other entities of the original knowledge graph), and entities neighboring the surrogate entity are retrieved based on the embedding (e.g., based on a computed distance between the surrogate entity and candidate entities in the embedding space). Search results can then be ranked and displayed based on relevance to the neighboring entity.Type: GrantFiled: February 8, 2021Date of Patent: September 26, 2023Assignee: ADOBE, INC.Inventors: Nedim Lipka, Seyedsaed Rezayidemne, Vishwa Vinay, Ryan Rossi, Franck Dernoncourt, Tracy Holloway King
-
Patent number: 11727913Abstract: A sound association system identifies one or more aurally active words in digital text. Aurally active words refer to words that denote particular sounds. Context-based sounds corresponding to the one or more aurally active words are also identified. Each context-based sound is anchored to or associated with the corresponding one or more aurally active words and is played back when the digital text is played back or read, providing context-based background sounds associated with the one or more aurally active words. For example, a context-based sound can be played back at a higher volume when the one or more aurally active words are played back or read, and at a lower volume when other words of the digital text are played back or read.Type: GrantFiled: December 23, 2019Date of Patent: August 15, 2023Assignee: Adobe Inc.Inventors: Gaurav Verma, Vishwa Vinay, Sneha Chowdary Vinjam, Siddharth Sahay, Mitansh Jain
-
Publication number: 20230214100Abstract: In implementations of systems for generating sequential supporting answer reports, a computing device implements a report system to receive a user input defining a question with respect to a visual representation of analytics data rendered in a user interface. The report system determines a final answer to the question by processing a semantic representation of the question using a machine learning model. A sequence of reports is generated and the sequence defines an order of progression from a first supporting answer to the final answer. Each report of the sequence of reports includes a visual representation of a supporting answer to the question. The report system displays a dashboard in the user interface including a first report of the sequence of reports, the first report depicting a visual representation of the first supporting answer to the question.Type: ApplicationFiled: February 24, 2023Publication date: July 6, 2023Applicant: Adobe Inc.Inventors: Kevin Gary Smith, William Brandon George, Vishwa Vinay, Iftikhar Ahamath Burhanuddin
-
Publication number: 20230196008Abstract: Techniques for template generation from image content includes extracting information associated with an input image. The information comprises: 1) layout information indicating positions of content corresponding to a content type of a plurality of content types within the input image; and 2) text attributes indicating at least a font of text included in the input image.Type: ApplicationFiled: February 16, 2023Publication date: June 22, 2023Inventors: Vinay Aggarwal, Vishwa Vinay, Rizurekh Saha, Prabhat Mahapatra, Niyati Himanshu Chhaya, Harshit Agrawal, Chloe McConnell, Bhanu Prakash Reddy Guda, Balaji Vasan Srinivasan