Patents by Inventor Maurice DIESENDRUCK
Maurice DIESENDRUCK 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: 20250077844Abstract: The present disclosure relates to efficiently receiving and processing input tasks in a way that is scalable and which reduces both the quantity of tokens processed by a foundation model (e.g., an LLM) as well as the number of API calls that are made in processing the input tasks. A system batches a set of inputs to provide as a single batch of input(s) into an LLM. The system generates one or more permutations of the batched input(s) to determine outputs based on variable orders in which the input data is provided within the respective permutations of the batched inputs. The system further may eliminate one or more of the data inputs within the respective batches to facilitate smaller batched inputs without sacrificing accuracy in a set of outputs generated by the LLM responsive to the batch permutations.Type: ApplicationFiled: December 8, 2023Publication date: March 6, 2025Inventors: Jianzhe LIN, Maurice DIESENDRUCK, Manqing MAO, Yijian XIANG, Julia T. CHEN, Paishun TING, Mingyang XU, Liang DU, Robin ABRAHAM
-
Publication number: 20250068849Abstract: 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: ApplicationFiled: November 8, 2024Publication date: February 27, 2025Inventors: Harsh SHRIVASTAVA, Maurice DIESENDRUCK, Robin ABRAHAM
-
Patent number: 12205202Abstract: 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: GrantFiled: June 6, 2022Date of Patent: January 21, 2025Assignee: Microsoft Technology Licensing, LLCInventors: Harsh Shrivastava, Maurice Diesendruck, Robin Abraham
-
Publication number: 20250021596Abstract: 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: ApplicationFiled: October 1, 2024Publication date: January 16, 2025Inventors: Maurice DIESENDRUCK, Robin ABRAHAM
-
Patent number: 12158910Abstract: 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: GrantFiled: December 17, 2021Date of Patent: December 3, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Maurice Diesendruck, Robin Abraham
-
Patent number: 12159110Abstract: 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: GrantFiled: June 6, 2022Date of Patent: December 3, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Harsh Shrivastava, Maurice Diesendruck, Robin Abraham
-
Publication number: 20240331235Abstract: A machine learning model is used to generate molecular images by text-to-image diffusion techniques based on natural language text inputs. The machine learning model is trained on combinations of molecule images and corresponding text such that representatives of both are embedded in latent space. Users provide natural language text describing molecular characteristics and the machine learning model generates an image of a molecule with those characteristics. Existing molecular images or those generated by the system can be further edited and refined with additional natural language text instructions. The system also uses machine vision techniques to understand the molecule represented by a molecular image and translate that image into other representations of the molecule.Type: ApplicationFiled: March 31, 2023Publication date: October 3, 2024Inventors: J Brandon SMOCK, Robin ABRAHAM, Maurice DIESENDRUCK, Rohith Venkata PESALA
-
Publication number: 20240211796Abstract: The present disclosure relates to utilizing an embedding space relationship query exploration system to explore embedding spaces generated by machine-learning models. For example, the embedding space relationship query exploration system facilitates efficiently and flexibly revealing relationships that are encoded in a machine-learning model during training and inferencing. In particular, the embedding space relationship query exploration system utilizes various embeddings relationship query models to explore and discover the relationship types being learned and preserved within the embedding space of a machine-learning model.Type: ApplicationFiled: December 22, 2022Publication date: June 27, 2024Inventors: Maurice DIESENDRUCK, Leo Moreno BETTHAUSER, Urszula Stefania CHAJEWSKA, Rohith Venkata PESALA, Robin ABRAHAM
-
Publication number: 20240193911Abstract: The present disclosure relates to utilizing a style-matching image generation system to generate large datasets of style-matching images having matching styles and content to an initial small sample set of input images. For example, the style-matching image generation system utilizes a selection of style-mixed stored images with a generative machine-learning model to produce large datasets of synthesized images. Further, the style-matching image generation system utilizes the generative machine-learning model to conditionally sample synthesized images that accurately match the style, content, characteristics, and patterns of the initial small sample set and that also provide added variety and diversity to the large image dataset.Type: ApplicationFiled: December 12, 2022Publication date: June 13, 2024Inventors: Maurice DIESENDRUCK, Harsh SHRIVASTAVA
-
Patent number: 11874868Abstract: 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: GrantFiled: June 14, 2021Date of Patent: January 16, 2024Assignee: Microsoft Tech LLC nology Licensing, LLCInventors: 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: 20230418845Abstract: The interpretation of a graph data structure represented on a computing system in which the connection between a pair of nodes in the graph may be interpreted by which intermediary entity (node or edge) on a path (e.g., a shortest path) between the node pair is most dominant. That is, if the intermediary entity were not present, a detour path is determined. The greater the difference between the detour path and the original path, the more significant that intermediary entity is. The significance of multiple intermediary entities in the original path may be determined in this way.Type: ApplicationFiled: September 11, 2023Publication date: December 28, 2023Inventors: Leo Moreno BETTHAUSER, Maurice DIESENDRUCK, Harsh SHRIVASTAVA
-
Publication number: 20230401491Abstract: A data processing system implements obtaining attention matrices from a first machine learning model that is pretrained and includes a plurality of self-attention layers. The data processing system further implements analyzing the attention matrices to generate a computation graph based on the attention matrices. The computation graph provides a representation of behavior of the first machine learning model across the plurality of self-attention layers. The data processing system is further implements analyzing the computation graph using a second machine learning model. The second machine learning model is trained to receive the computation graph to output model behavior information. The model behavior information identifying which layers of model performed specific tasks associated with generating predictions by the first machine learning model.Type: ApplicationFiled: June 14, 2022Publication date: December 14, 2023Applicant: Microsoft Technology Licensing, LLCInventors: Leo Moreno BETTHAUSER, Maurice DIESENDRUCK
-
Publication number: 20230394722Abstract: 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: ApplicationFiled: June 6, 2022Publication date: December 7, 2023Inventors: Harsh SHRIVASTAVA, Maurice DIESENDRUCK, Robin ABRAHAM
-
Publication number: 20230394239Abstract: 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: ApplicationFiled: June 6, 2022Publication date: December 7, 2023Inventors: Harsh SHRIVASTAVA, Maurice DIESENDRUCK, Robin ABRAHAM
-
Patent number: 11797580Abstract: The interpretation of a graph data structure represented on a computing system in which the connection between a pair of nodes in the graph may be interpreted by which intermediary entity (node or edge) on a path (e.g., a shortest path) between the node pair is most dominant. That is, if the intermediary entity were not present, a detour path is determined. The greater the difference between the detour path and the original path, the more significant that intermediary entity is. The significance of multiple intermediary entities in the original path may be determined in this way.Type: GrantFiled: December 20, 2021Date of Patent: October 24, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Leo Moreno Betthauser, Maurice Diesendruck, Harsh Shrivastava
-
Patent number: 11748973Abstract: 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: GrantFiled: December 17, 2021Date of Patent: September 5, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Maurice Diesendruck, Robin Abraham
-
Publication number: 20230196181Abstract: A computer system is configured to provide an intelligent machine-learning (ML) model catalog containing data associated with multiple ML models. The multiple ML models are trained over multiple training datasets respectively, and the intelligent ML model catalog contains at least multiple training data spaces of embeddings generated based on the multiple ML models and the multiple training datasets. In response to receiving a user dataset, for at least one ML model in the plurality of ML models, the computer system is configured to extract a user data space of embeddings based on the at least one ML model and the user dataset, and evaluate the user data space against the training data space to determine whether the at least one ML model is a good fit for the user dataset.Type: ApplicationFiled: December 20, 2021Publication date: June 22, 2023Inventors: Leo Moreno BETTHAUSER, Urszula Stefania CHAJEWSKA, Maurice DIESENDRUCK, Henry Hun-Li Reid PAN, Rohith Venkata PESALA
-
Publication number: 20230195838Abstract: The monitoring of performance of a machine-learned model for use in generating an embedding space. The system uses two embedding spaces: a reference embedding space generated by applying an embedding model to reference data, and an evaluation embedding space generated by applying the embedding model to evaluation data. The system obtains multiple views of the reference embedding space, and uses those multiple views to determine a distance threshold. The system determines a distance between the evaluation and reference embedding spaces, and compares that distance with the fitness threshold. Based on the comparison, the system determines a level of acceptability of the model for use with the evaluation dataset.Type: ApplicationFiled: December 20, 2021Publication date: June 22, 2023Inventors: Leo Moreno BETTHAUSER, Urszula Stefania CHAJEWSKA, Maurice DIESENDRUCK, Rohith Venkata PESALA
-
Publication number: 20230195778Abstract: 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: ApplicationFiled: December 17, 2021Publication date: June 22, 2023Inventors: Maurice Diesendruck, Robin Abraham
-
Publication number: 20230195758Abstract: The interpretation of a graph data structure represented on a computing system in which the connection between a pair of nodes in the graph may be interpreted by which intermediary entity (node or edge) on a path (e.g., a shortest path) between the node pair is most dominant. That is, if the intermediary entity were not present, a detour path is determined. The greater the difference between the detour path and the original path, the more significant that intermediary entity is. The significance of multiple intermediary entities in the original path may be determined in this way.Type: ApplicationFiled: December 20, 2021Publication date: June 22, 2023Inventors: Leo Moreno BETTHAUSER, Maurice DIESENDRUCK, Harsh SHRIVASTAVA