Patents by Inventor Robin Abraham

Robin Abraham 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: 20240087683
    Abstract: A machine learning model trained with a triplet loss function classifies input strings into one of multiple hierarchical categories. The machine learning model is pre-trained using masking language modeling on a corpus of unlabeled strings. The machine learning module includes an attention-based bi-directional transformer layer. Following initial training, the machine learning model is refined by additional training with a loss function that includes cross-entropy loss and triplet loss. This provides a deep learning solution to classify input strings into one or more hierarchical categories. Embeddings generated from inputs to the machine learning model capture language similarities that can be visualized in a cartesian plane where strings with similar meanings are grouped together.
    Type: Application
    Filed: September 14, 2022
    Publication date: March 14, 2024
    Inventors: Pramod Kumar SHARMA, Andy Daniel MARTINEZ, Liang DU, Robin ABRAHAM, Saurabh Chandrakant THAKUR
  • Patent number: 11874868
    Abstract: The present disclosure relates to generating a complex entity index based on a combination of atomic and deep learned attributes associated with instances of a complex entity. For example, systems described herein generate a multi-dimensional representation of entity instances based on evaluation of digital content associated with the respective entity instances. Systems described herein further generate an index representation in which similarity of entity instances are illustrated and presented via an interactive presentation that enables a user to traverse instances of an entity to observe similarities and differences between instances of an entity that have similar embeddings to one another within a multi-dimensional index space.
    Type: Grant
    Filed: June 14, 2021
    Date of Patent: January 16, 2024
    Assignee: Microsoft Tech LLC nology Licensing, LLC
    Inventors: Robin Abraham, Leo Betthauser, Ziyao Li, Jing Tian, Xiaofei Zeng, Maurice Diesendruck, Andy Daniel Martinez, Min Xiao, Liang Du, Pramod Kumar Sharma, Natalia Larios Delgado
  • Publication number: 20230420085
    Abstract: This disclosure describes a machine learning system that includes a contrastive learning based two-tower model for retrieval of relevant chemical reaction procedures given a query chemical reaction. The two-tower model uses attention-based transformers and neural networks to convert tokenized representations of chemical reactions and chemical reaction procedures to embeddings in a shared embedding space. Each tower can include a transformer network, a pooling layer, a normalization layer, and a neural network. The model is trained with labeled data pairs that include a chemical reaction and the text of a chemical reaction procedure for that chemical reaction. New queries can locate chemical reaction procedures for performing a given chemical reaction as well as procedures for similar chemical reactions. The architecture and training of the model make it possible to perform semantic matching based on chemical structures. The model is highly accurate providing an average recall at K=5 of 95.9%.
    Type: Application
    Filed: June 27, 2022
    Publication date: December 28, 2023
    Inventors: Sudipto MUKHERJEE, Liang DU, Ke JIANG, Robin ABRAHAM
  • Patent number: 11847166
    Abstract: Performing collaborative search engine searching. The method includes receiving user input at a user interface for performing a plurality searches on a first search engine. The method further includes receiving user input at the user interface applying one or more augmentation AI models to searches in the plurality of searches. The method further includes creating a shareable, executable package executable by one or more search engines based on the plurality of searches and the applied AI models that when executed by the search engines causes the search engines to apply the AI models to searches performed at the search engines.
    Type: Grant
    Filed: November 15, 2018
    Date of Patent: December 19, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Liang Du, Ranjith Narayanan, Robin Abraham, Vijay Mital
  • Publication number: 20230394722
    Abstract: The present disclosure relates to systems, methods, and computer-readable media for utilizing an interactive graphing system to achieve improved dataset exploration utilizing an intelligent workflow and an interactive user interface. More specifically, the interactive graphing system facilitates generating updated network graphs that include inferred user influences based on implicit user action. Indeed, the interactive graphing system can automatically generate and present a user with an updated network graph that includes added, removed, or subsetted elements and relationships that are otherwise hidden from a user. Additionally, the interactive graphing system facilitates network graph exploration and processing of customized combined network graphs that join otherwise separate network graphs.
    Type: Application
    Filed: June 6, 2022
    Publication date: December 7, 2023
    Inventors: Harsh SHRIVASTAVA, Maurice DIESENDRUCK, Robin ABRAHAM
  • Publication number: 20230394221
    Abstract: The present disclosure relates to methods and systems for converting Portable Document Format (PDF) documents to LaTeX files. The methods and systems use machine learning models to identify and extract PDF portions of a PDF document. The methods and systems create a LaTeX file for the PDF document using the PDF portions extracted by the machine learning models. The methods and systems provide an output with the LaTeX file for the PDF document. The LaTeX file is used to perform different actions on the PDF document.
    Type: Application
    Filed: June 6, 2022
    Publication date: December 7, 2023
    Inventors: Harsh SHRIVASTAVA, Sarah PANDA, Liang DU, Robin ABRAHAM
  • Publication number: 20230394239
    Abstract: The present disclosure relates to systems, methods, and computer-readable media for utilizing a concept graphing system to determine and provide relationships between concepts within document collections or corpora. For example, the concept graphing system can generate and utilize machine-learning models, such as a sparse graph recovery machine-learning model, to identify less-obvious correlations between concepts, including positive and negative concept connections, as well as provide these connections within a visual concept graph. Additionally, the concept graphing system can provide a visual concept graph that determines and displays concept correlations based on the input of a single concept, multiple concepts, or no concepts.
    Type: Application
    Filed: June 6, 2022
    Publication date: December 7, 2023
    Inventors: Harsh SHRIVASTAVA, Maurice DIESENDRUCK, Robin ABRAHAM
  • Patent number: 11748973
    Abstract: A system for generating object state distributions receives an image set and generates a set of object type classifications. The set of object type classifications includes an object type classification for one or more objects represented in the image set. The set of object type classifications is generated by utilizing the image set as input to one or more object detection modules. The system generates an object state vector for each object type classification of the set of object type classifications. The object state vector(s) is/are generated by utilizing (i) the set of object type classifications and (ii) a set of image information based on the image set as input to one or more object state description modules. The system defines an object state distribution based on collections of the object state vectors.
    Type: Grant
    Filed: December 17, 2021
    Date of Patent: September 5, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Maurice Diesendruck, Robin Abraham
  • Patent number: 11720754
    Abstract: Claim verification is facilitated by identifying a selection of textual content within a user interface, accessing a claim detection module, inputting the textual content into the claim detection module to detect one or more claims within the selection of textual content, accessing an evidence extraction module, using the evidence extraction module to automatically search one or more reference repositories for one or more related references that have content that is related to the detected one or more claims, automatically determining whether the content in the one or more related references supports or refutes the one or more claims using a claim verification module, and, in response to determining a set of references of the one or more related references supports or refutes the one or more claims, presenting a support indicator or a refute indicator within the user interface in association with the one or more claims.
    Type: Grant
    Filed: January 27, 2021
    Date of Patent: August 8, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Robin Abraham, Liang Du, Zeeshan Ahmed
  • Publication number: 20230230662
    Abstract: Systems and methods are provided for generating a training dataset for training a molecule embedding module using contrastive learning, wherein the definition of similarity is based on molecular scaffold similarity. For example, systems access a molecular dataset and separate the molecular dataset into positive samples and negative samples. Systems then generate a training dataset comprising the positive samples and negative samples. Systems and methods are also provided for using the trained molecule embedding module to generate molecule embeddings and for building an end-to-end machine learning model configured to perform molecular embedding analysis and molecular property prediction, the model comprising the trained molecule embedding module and a property prediction module.
    Type: Application
    Filed: March 30, 2022
    Publication date: July 20, 2023
    Inventors: Mohammad Reza SARSHOGH, Robin ABRAHAM
  • Publication number: 20230214679
    Abstract: The present disclosure relates to extracting entities from a collection of digital content items based on text from within the digital content items. For example, the present disclosure describes a customizable entity extraction system that utilizes a number of models to extract entities, rank entities, and classify certain entities using a combination of rule-based and machine learning approaches. In one or more embodiments, a customizable entity extraction system applies a set of rules to unstructured text of a collection of digital content items to extract and classify a set of entities in connection with a specific domain of interest.
    Type: Application
    Filed: December 30, 2021
    Publication date: July 6, 2023
    Inventors: Mingyang XU, Paul Pangilinan DEL VILLAR, Xiaofei ZENG, Robin ABRAHAM
  • Publication number: 20230207071
    Abstract: Disclosed herein is a model flow that generates eligibility criteria for a clinical trial based on eligibility criteria associated with a protocol title of the trial. Unlike standard black-box generation models, the techniques disclosed herein leverage existing knowledge to enhance the title. The enhanced title also acts as an intermediate between the title and the generated criteria clauses, enabling explicit control of the generated content as well as an explanation of why the generated content is relevant. The resulting workflow is knowledge-grounded, controllable, transparent, and interpretable.
    Type: Application
    Filed: December 29, 2021
    Publication date: June 29, 2023
    Inventors: Tingting ZHAO, Ke JIANG, Liang DU, Robin ABRAHAM
  • Publication number: 20230195778
    Abstract: A system for implementing object state distributions obtains a first object state distribution associated with a first image set. The first object state distribution includes a first plurality of object state vectors generated based upon (i) a first set of object type classifications associated with the first image set and (ii) a first set of image information based on the first image set. The system obtains a second object state distribution associated with a second image set. The second object state distribution comprises a second plurality of object state vectors generated based upon (i) a second set of object type classifications associated with the second image set and (ii) a second set of image information based on the second image set. The system determines a distance measure between the first object state distribution and the second object state distribution and assigns a label based upon the distance measure.
    Type: Application
    Filed: December 17, 2021
    Publication date: June 22, 2023
    Inventors: Maurice Diesendruck, Robin Abraham
  • Publication number: 20230196179
    Abstract: The present disclosure relates to systems and methods that receive an input and infer a predicted graph based on information in the input. The systems and methods provide a representation of the predicted graph with a set of nodes and a set of edges. Various processing or tasks may be performed on the information provided in the predicted graph.
    Type: Application
    Filed: December 20, 2021
    Publication date: June 22, 2023
    Inventors: Robin ABRAHAM, J. Brandon SMOCK
  • Publication number: 20230196723
    Abstract: A system for generating object state distributions receives an image set and generates a set of object type classifications. The set of object type classifications includes an object type classification for one or more objects represented in the image set. The set of object type classifications is generated by utilizing the image set as input to one or more object detection modules. The system generates an object state vector for each object type classification of the set of object type classifications. The object state vector(s) is/are generated by utilizing (i) the set of object type classifications and (ii) a set of image information based on the image set as input to one or more object state description modules. The system defines an object state distribution based on collections of the object state vectors.
    Type: Application
    Filed: December 17, 2021
    Publication date: June 22, 2023
    Inventors: Maurice DIESENDRUCK, Robin ABRAHAM
  • Publication number: 20230154574
    Abstract: The methods and systems may automatically generate criteria for the different sections of the protocol document for a clinical study. The methods and systems use machine learning models to identify medical articles that are associated with the clinical study of a protocol document. The machine learning models analyze the medical articles and generate recommended criteria for the different sections of the protocol document based on the analysis.
    Type: Application
    Filed: November 12, 2021
    Publication date: May 18, 2023
    Inventors: Nut LIMSOPATHAM, Liang DU, Robin ABRAHAM
  • Publication number: 20230088925
    Abstract: A computer implemented method includes receiving an image that includes a type of object, segmenting the object into multiple segments via a trained segmentation machine learning model, and inputting the segments into multiple different attribute extraction models to extract different types of attributes from each of the multiple segments.
    Type: Application
    Filed: September 21, 2021
    Publication date: March 23, 2023
    Inventors: Pramod Kumar Sharma, Yijian Xiang, Yiran Li, Paul Pangilinan Del Villar, Liang Du, Robin Abraham, Nilgoon Zarei, Mandar Dilip Dixit
  • Patent number: 11609942
    Abstract: Expanding search engine functionality using AI models. A method includes, as part of a search session, receiving user input at a search engine. One or more searches on a set of data using the user input. Search results are provided from the one or more searches to a user. Based on a history of the search session, suggestions are provided in a user interface of AI models that could be applied to expand potential search results for the search session. User input is received at the user interface selecting one or more of the suggested AI model. The one or more selected AI models are applied to expand the set of data. Search results to the user based on searching the expanded set of data.
    Type: Grant
    Filed: November 15, 2018
    Date of Patent: March 21, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Vijay Mital, Liang Du, Ranjith Narayanan, Robin Abraham
  • Publication number: 20230074788
    Abstract: Machine learning to predict a layout type that each of a plurality of portions of a document appears in. This is done even though the computer-readable representation of the document does not contain information at the granularity of the prediction to be made that identifies which layout type that each of the plurality of document portions belongs in. For each of a plurality of the portions, the machine-learning system predicts the layout type that the respective portion appears in, and indexes the document using the predictions so as to result in a computer-readable index. The index represents a predicted layout type associated with each of the plurality of portions of the document. Thus, the index can be used to search based on position of a searched term within the document.
    Type: Application
    Filed: September 8, 2021
    Publication date: March 9, 2023
    Inventors: Yao LI, Liang DU, Robin ABRAHAM
  • Patent number: 11600089
    Abstract: Procedural optimization is facilitated by receiving user input for creating or modifying a body of text comprising a procedure, detecting one or more procedural steps associated with the procedure using a procedural step detection module, automatically searching within a corpus of references for one or more related procedural steps using a related procedural step extraction module, automatically identifying one or more outcomes within the corpus of references associated with the one or more related procedural steps using an outcome extraction module, automatically determining whether the one or more outcomes comprise detrimental results using an outcome analysis module, and, in response to determining a set of detrimental outcomes from the one or more outcomes that comprise detrimental results, presenting a detriment indicator within the user interface in association with the one or more procedural steps.
    Type: Grant
    Filed: January 27, 2021
    Date of Patent: March 7, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Robin Abraham, Liang Du, Zeeshan Ahmed