Patents by Inventor Natwar Modani
Natwar Modani 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: 20260017490Abstract: Question answering context techniques using machine learning are described. In one or more examples, a question to be answered is received and a prompt is formed to cause a generator machine-learning model to generate a sub-question based on the question using generative artificial intelligence (AI). Generation of a plurality of passage scores by a scoring machine-learning model is prompted for a plurality of passages of digital content based on the sub-question. A passage is selected from the plurality of passages based on the passage scores. An additional prompt is formed to cause a generator machine-learning model to generate an answer to the question based on the question. The additional prompt includes the question, the sub-question, and the selected passage as context to the question.Type: ApplicationFiled: July 9, 2024Publication date: January 15, 2026Applicant: Adobe Inc.Inventors: Koustava Goswami, Natwar Modani, Inderjeet Jayakumar Nair, Barah Fazili, Balaji Vasan Srinivasan
-
Publication number: 20250390673Abstract: Thematic summary generation of digital document techniques are described. A one or more semantic groups are parsed having differences, one to another, from first and second digital documents by comparing the first and second digital documents. Text descriptions of the one or more semantic groups are acquired. The text descriptions are generated using generative artificial intelligence as implemented by at least one machine-learning model. One or more clusters are formed based on the text descriptions and a cluster description of the one or more clusters is obtained. The cluster description is generated using generative artificial intelligence as implemented by at least one machine-learning model. A thematic summary is constructed of the differences in the first and second digital documents based on the cluster description for output in a user interface.Type: ApplicationFiled: June 21, 2024Publication date: December 25, 2025Applicant: Adobe Inc.Inventors: Natwar Modani, Yaswanth Sri Sai Santosh Tokala, Apoorv Umang Saxena
-
Patent number: 12406135Abstract: Techniques described herein are directed to assisting review of documents. In one embodiment, one or more text segments and one or more subjects in a document are identified. A text segment in the document is associated with a corresponding subject identified in the document. The text segment is classified with a content type value corresponding to a relation of the text segment to the corresponding subject. Thereafter, information is provided for the text segment associated with the corresponding subject for display on a user interface. Such information can include a representation of the content type value for the text segment.Type: GrantFiled: December 13, 2021Date of Patent: September 2, 2025Assignee: ADOBE INC.Inventors: Navita Goyal, Ani Nenkova Nenkova, Natwar Modani, Ayush Maheshwari, Inderjeet Jayakumar Nair
-
Patent number: 12346361Abstract: Embodiments are disclosed for a digital design system trained to segment unstructured text into topically coherent segments. The method may include receiving unstructured text, the unstructured text including a sequence of sentences. The disclosed systems and methods further comprise generating, by a neural network, a hierarchically segmented tree structure representing the unstructured text. The tree structure comprises a plurality of tree structure nodes, where a node of the tree structure nodes represents a sentence from the sequence of sentences. The segments and sub-segments of the unstructured text can then be determined based on node data for nodes of the hierarchically segmented tree structure. Using the determined segments and sub-segments of the unstructured text, a modified representation of the unstructured text can be displayed.Type: GrantFiled: November 16, 2023Date of Patent: July 1, 2025Assignee: Adobe Inc.Inventors: Inderjeet Nair, Sumit Shekhar, Srikrishna Karanam, Niyati Himanshu Chhaya, Natwar Modani, Balaji Vasan Srinivasan, Aparna Garimella
-
Publication number: 20250165517Abstract: Embodiments are disclosed for a digital design system trained to segment unstructured text into topically coherent segments. The method may include receiving unstructured text, the unstructured text including a sequence of sentences. The disclosed systems and methods further comprise generating, by a neural network, a hierarchically segmented tree structure representing the unstructured text. The tree structure comprises a plurality of tree structure nodes, where a node of the tree structure nodes represents a sentence from the sequence of sentences. The segments and sub-segments of the unstructured text can then be determined based on node data for nodes of the hierarchically segmented tree structure. Using the determined segments and sub-segments of the unstructured text, a modified representation of the unstructured text can be displayed.Type: ApplicationFiled: November 16, 2023Publication date: May 22, 2025Applicant: Adobe Inc.Inventors: Inderjeet NAIR, Sumit SHEKHAR, Srikrishna KARANAM, Niyati Himanshu CHHAYA, Natwar MODANI, Balaji Vasan SRINIVASAN, Aparna GARIMELLA
-
Publication number: 20250148822Abstract: In implementations of systems for generating indications of relationships between electronic documents, a processing device implements a relationship system to segment text of electronic documents included in a document corpus into segments. The relationship system determines a subset of the electronic documents that includes electronic document pairs having a number of similar segments that is greater than a threshold number. The similar segments are identified using locality sensitive hashing. The electronic document pairs are classified as related documents or unrelated documents using a machine learning model that receives a pair of electronic documents as an input and generates an indication of a classification for the pair of electronic documents as an output. Indications of relationships between particular electronic documents included in the subset are generated based at least partially on the electronic document pairs that are classified as related documents.Type: ApplicationFiled: January 9, 2025Publication date: May 8, 2025Applicant: Adobe Inc.Inventors: Natwar Modani, Vaidehi Ramesh Patil, Inderjeet Jayakumar Nair, Gaurav Verma, Anurag Maurya, Anirudh Kanfade
-
Patent number: 12198459Abstract: In implementations of systems for generating indications of relationships between electronic documents, a processing device implements a relationship system to segment text of electronic documents included in a document corpus into segments. The relationship system determines a subset of the electronic documents that includes electronic document pairs having a number of similar segments that is greater than a threshold number. The similar segments are identified using locality sensitive hashing. The electronic document pairs are classified as related documents or unrelated documents using a machine learning model that receives a pair of electronic documents as an input and generates an indication of a classification for the pair of electronic documents as an output. Indications of relationships between particular electronic documents included in the subset are generated based at least partially on the electronic document pairs that are classified as related documents.Type: GrantFiled: November 24, 2021Date of Patent: January 14, 2025Assignee: Adobe Inc.Inventors: Natwar Modani, Vaidehi Ramesh Patil, Inderjeet Jayakumar Nair, Gaurav Verma, Anurag Maurya, Anirudh Kanfade
-
Patent number: 12112349Abstract: Methods and systems are provided herein for summarizing a set of anomalies corresponding to a group of metrics of interest to a monitoring system user. Initially, a set of anomalies corresponding to a group of metrics is identified as having values that are outside of a predetermined range. A correlation value is determined for at least a portion of pairs of anomalies in the set of anomalies. For each anomaly in the set of anomalies, an informativeness value is computed that indicates how informative each anomaly in the set of anomalies is to the monitoring system user. The correlation values and the informativeness values are then used to identify at least one key anomaly and a plurality of non-key anomalies from the set of anomalies. A summary is generated of the identified at least one key anomaly to provide information to the monitoring system user about the set of anomalies for a particular time period.Type: GrantFiled: August 16, 2016Date of Patent: October 8, 2024Assignee: Adobe Inc.Inventors: Natwar Modani, Iftikhar Ahamath Burhanuddin, Gaurush Hiranandani, Shiv Kumar Saini
-
Publication number: 20240303496Abstract: A method, apparatus, non-transitory computer readable medium, and system of training a domain-specific language model are described. One or more aspects of the method, apparatus, non-transitory computer readable medium, and system include obtaining domain-specific training data including a plurality of domain-specific documents having a document structure corresponding to a domain, and obtaining domain-agnostic training data including a plurality of documents outside of the domain. The domain-specific training data and the domain-agnostic training data are used to train a language model to perform a domain-specific task based on the domain-specific training data and to perform a domain agnostic task based on the domain-agnostic training data.Type: ApplicationFiled: March 9, 2023Publication date: September 12, 2024Inventors: Inderjeet Jayakumar Nair, Natwar Modani
-
Patent number: 12061995Abstract: Methods for natural language semantic matching performed by training and using a Markov Network model are provided. The trained Markov Network model can be used to identify answers to questions. Training may be performed using question-answer pairs that include labels indicating a correct or incorrect answer to a question. The trained Markov Network model can be used to identify answers to questions from sources stored on a database. The Markov Network model provides superior performance over other semantic matching models, in particular, where the training data set includes a different information domain type relative to the input question or the output answer of the trained Markov Network model.Type: GrantFiled: March 9, 2020Date of Patent: August 13, 2024Assignee: Adobe Inc.Inventors: Trung Huu Bui, Tong Sun, Natwar Modani, Lidan Wang, Franck Dernoncourt
-
Publication number: 20240135087Abstract: Embodiments of the technology described herein provide a method for generating a unified contract view. The method identifies, within a contract change document, a change instruction for a main contract. The change instruction includes a change introduction and a change content. The method determines an editing intent associated with the change instruction. The method identifies, using the change instruction, a target element in the main contract to be changed. The method generates a unified contract view that depicts the target element modified according to the editing intent and the change content. The method causes the unified contract view to be output for display.Type: ApplicationFiled: September 28, 2022Publication date: April 25, 2024Inventors: Natwar MODANI, Inderjeet Jayakumar NAIR
-
Patent number: 11868714Abstract: Methods and systems are provided for facilitating generation of fillable document templates. In embodiments, a document having a plurality of tokens is obtained. Using a machine learned model, a token state is identified for each token of the plurality of tokens. Each token state indicates whether a corresponding token is a static token that is to be included in a fillable document template or a dynamic token that is to be excluded in the fillable document template. Thereafter, a fillable document template corresponding with the document is generated, wherein for each dynamic token of the document, the fillable document template includes a fillable field corresponding to the respective dynamic token.Type: GrantFiled: February 28, 2022Date of Patent: January 9, 2024Assignee: Adobe Inc.Inventors: Natwar Modani, Muskan Agarwal, Vishesh Kaushik, Aparna Garimella, Akhash N A, Garvit Bhardwaj, Manoj Kilaru, Priyanshu Agarwal
-
Publication number: 20230274084Abstract: Methods and systems are provided for facilitating generation of fillable document templates. In embodiments, a document having a plurality of tokens is obtained. Using a machine learned model, a token state is identified for each token of the plurality of tokens. Each token state indicates whether a corresponding token is a static token that is to be included in a fillable document template or a dynamic token that is to be excluded in the fillable document template. Thereafter, a fillable document template corresponding with the document is generated, wherein for each dynamic token of the document, the fillable document template includes a fillable field corresponding to the respective dynamic token.Type: ApplicationFiled: February 28, 2022Publication date: August 31, 2023Inventors: Natwar Modani, Muskan Agarwal, Vishesh Kaushik, Aparna Garimella, Akhash N A, Garvit Bhardwaj, Manoj Kilaru, Priyanshu Agarwal
-
Publication number: 20230186667Abstract: Techniques described herein are directed to assisting review of documents. In one embodiment, one or more text segments and one or more subjects in a document are identified. A text segment in the document is associated with a corresponding subject identified in the document. The text segment is classified with a content type value corresponding to a relation of the text segment to the corresponding subject. Thereafter, information is provided for the text segment associated with the corresponding subject for display on a user interface. Such information can include a representation of the content type value for the text segment.Type: ApplicationFiled: December 13, 2021Publication date: June 15, 2023Inventors: Navita Goyal, Ani Nenkova Nenkova, Natwar Modani, Ayush Maheshwari, Inderjeet Jayakumar Nair
-
Patent number: 11416684Abstract: Techniques are described for intelligently identifying concept labels for a set of multiple documents where the identified concept labels are representative of and semantically relevant to the information contained by the set of documents. The technique includes extracting semantic units (e.g., paragraphs) from the set of documents and determining concept labels applicable to the semantic units based on relevance scores computed for the concept labels. The technique includes determining an initial set of concept labels for the set of documents based on the applicable concept labels. The technique further includes obtaining a reference hierarchy associated with the reference set of concept labels and determining a final set of concept labels for the set of documents using a reference hierarchy, the initial set of concept labels, and the relevance scores. The technique includes outputting information identifying the final set of concept labels for the set of documents.Type: GrantFiled: February 6, 2020Date of Patent: August 16, 2022Assignee: Adobe Inc.Inventors: Paridhi Maheshwari, Harsh Deshpande, Diviya Singh, Natwar Modani, Srinivas Saurab Sirpurkar
-
Patent number: 11354513Abstract: A technique for intelligently identifying concept labels for a text fragment where the identified concept labels are representative of and semantically relevant to the information contained by the text fragment is provided. The technique includes determining, using a knowledge base storing information for a reference set of concept labels, a first subset of concept labels that are relevant to the information contained by the text fragment. The technique includes ordering the first subset of concept labels according to their relevance scores and performing dependency analysis on the ordered list of concept labels. Based on the dependency analysis, the technique includes identifying concept labels for a text fragment that are more independent (e.g., more distinct and non-overlapping) of each other, representative of and semantically relevant to the information represented by the text fragment.Type: GrantFiled: February 6, 2020Date of Patent: June 7, 2022Assignee: Adobe Inc.Inventors: Natwar Modani, Srinivas Saurab Sirpurkar, Paridhi Maheshwari, Harsh Deshpande, Diviya Singh
-
Patent number: 11194958Abstract: A fact replacement and style consistency tool is described. Rather than rely heavily on human involvement to replace facts and maintain consistent styles across multiple digital documents, the described change management system identifies factual and stylistic inconsistencies between these documents, in part, using natural language processing techniques. Once these inconsistencies are identified, the change management system generates a user interface that includes indications of the inconsistencies and information describing them, e.g., an indication noting not only a type of inconsistency but also presenting a first portion and at least a second portion of the multiple documents that are factually inconsistent.Type: GrantFiled: September 6, 2018Date of Patent: December 7, 2021Assignee: Adobe Inc.Inventors: Pranav Ravindra Maneriker, Vishwa Vinay, Sopan Khosla, Niyati Himanshu Chhaya, Natwar Modani, Cedric Huesler, Balaji Vasan Srinivasan, Anandha velu Natarajan
-
Publication number: 20210279622Abstract: Methods for natural language semantic matching performed by training and using a Markov Network model are provided. The trained Markov Network model can be used to identify answers to questions. Training may be performed using question-answer pairs that include labels indicating a correct or incorrect answer to a question. The trained Markov Network model can be used to identify answers to questions from sources stored on a database. The Markov Network model provides superior performance over other semantic matching models, in particular, where the training data set includes a different information domain type relative to the input question or the output answer of the trained Markov Network model.Type: ApplicationFiled: March 9, 2020Publication date: September 9, 2021Inventors: Trung Huu Bui, Tong Sun, Natwar Modani, Lidan Wang, Franck Dernoncourt
-
Publication number: 20210248322Abstract: A technique for intelligently identifying concept labels for a text fragment where the identified concept labels are representative of and semantically relevant to the information contained by the text fragment is provided. The technique includes determining, using a knowledge base storing information for a reference set of concept labels, a first subset of concept labels that are relevant to the information contained by the text fragment. The technique includes ordering the first subset of concept labels according to their relevance scores and performing dependency analysis on the ordered list of concept labels. Based on the dependency analysis, the technique includes identifying concept labels for a text fragment that are more independent (e.g., more distinct and non-overlapping) of each other, representative of and semantically relevant to the information represented by the text fragment.Type: ApplicationFiled: February 6, 2020Publication date: August 12, 2021Inventors: Natwar Modani, Srinivas Saurab Sirpurkar, Paridhi Maheshwari, Harsh Deshpande, Diviya Singh
-
Publication number: 20210248323Abstract: Techniques are described for intelligently identifying concept labels for a set of multiple documents where the identified concept labels are representative of and semantically relevant to the information contained by the set of documents. The technique includes extracting semantic units (e.g., paragraphs) from the set of documents and determining concept labels applicable to the semantic units based on relevance scores computed for the concept labels. The technique includes determining an initial set of concept labels for the set of documents based on the applicable concept labels. The technique further includes obtaining a reference hierarchy associated with the reference set of concept labels and determining a final set of concept labels for the set of documents using a reference hierarchy, the initial set of concept labels, and the relevance scores. The technique includes outputting information identifying the final set of concept labels for the set of documents.Type: ApplicationFiled: February 6, 2020Publication date: August 12, 2021Inventors: Paridhi Maheshwari, Harsh Deshpande, Diviya Singh, Natwar Modani, Srinivas Saurab Sirpurkar