Patents by Inventor Adit Krishnan

Adit Krishnan 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).

  • Patent number: 12242491
    Abstract: A system and method and for retrieving assets from a personalized asset library includes receiving a search query for searching for assets in one or more asset libraries, the one or more asset libraries including a personalized asset library; encoding the search query into embedding representations via a trained query representation machine-learning (ML) model; comparing, via a matching unit, the query embedding representations to a plurality of asset representations, each of the plurality of asset representations being a representation of one of the plurality of candidate assets; identifying, based on the comparison, at least one of the plurality of the candidate assets as a search result for the search query; and providing the identified plurality of candidate assets for display as the search result. The plurality of asset representations for the one or more assets in the personalized content library are generated automatically without human labeling.
    Type: Grant
    Filed: April 8, 2022
    Date of Patent: March 4, 2025
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ji Li, Dachuan Zhang, Amit Srivastava, Adit Krishnan
  • Publication number: 20240248901
    Abstract: A system for retrieving multimodal assets using domain-specific knowledge includes receiving a search query for searching for multimodal assets; encoding the search query into a first query representation via a first trained query representation machine-learning (ML) model and a second query representation via a second trained query representation ML model; comparing the first query representation to a plurality of multimodal representations to calculate a first similarity score, each of the plurality of multimodal representations being a representation of one of the plurality of candidate multimodal assets; comparing the second query representation to a plurality of domain-specific representations to calculate a second similarity score, the domain-specific representations being representations of domain-specific data associated with one or more of the plurality of the multimodal representations; calculating a third similarity score based on keyword matching between the domain-specific data and the one or mor
    Type: Application
    Filed: January 23, 2023
    Publication date: July 25, 2024
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Adit KRISHNAN, Varun TANDON, Ji Li
  • Patent number: 12045279
    Abstract: A system and method and for retrieving one or more visual assets includes receiving a search query for the one or more visual assets, the search query including textual data, encoding the textual data into one or more text embedding representations via a trained text representation machine-learning (ML) model, transmitting the one or more text embedding representations to a matching and selection unit, providing visual embedding representations of one or more visual assets to the matching and selection unit, comparing, by the matching and selection unit, the one or more text embedding representations to the visual embedding representations to identify one or more visual asset search results, and providing the one or more visual asset search results for display.
    Type: Grant
    Filed: November 30, 2021
    Date of Patent: July 23, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ji Li, Adit Krishnan, Amit Srivastava, Han Hu, Qi Dai, Yixuan Wei, Yue Cao
  • Publication number: 20230401831
    Abstract: A data processing system implements a dynamic knowledge distillation process including dividing training data into a plurality of batches of samples and distilling a student model from a teacher model using an iterative knowledge distillation. The process includes instantiating an instance of the teacher model and the student model in a memory of the data processing system and obtaining a respective batch of training data from the plurality of batches of samples in the memory. The process includes training the teacher and student models using each of the samples in the respective batch of the training data, evaluating the performance of the student model compared with the performance of the teacher model, and providing feedback to student model to adjust the behavior of the student model based on the performance of the student model.
    Type: Application
    Filed: June 10, 2022
    Publication date: December 14, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Adit KRISHNAN, Ji Li, Yixuan WEI, Xiaozhi YU, Han HU, Qi DAI
  • Patent number: 11841911
    Abstract: A data processing system implements receiving query text for a search query for textual content recommendation. The query text includes one or more words indicating a type of textual content items being sought. The system implements analyzing the query text using a first machine learning (ML) model to obtain encoded query text, where the first ML model is trained to identify features within the query text and to generate the encoded query text by mapping the features to a hyper-dimensional latent space (HDLS). The system implements identifying one or more content items in a database of encoded content items mapped to the HDLS that satisfy the search query by comparing attributes of the encoded query text with attributes of the encoded content items to identify content items that are closest to the encoded query text within the HDLS, and causing the one or more content items to be displayed.
    Type: Grant
    Filed: November 19, 2021
    Date of Patent: December 12, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ji Li, Amit Srivastava, Adit Krishnan, Aman Malik
  • Publication number: 20230325391
    Abstract: A system and method and for retrieving assets from a personalized asset library includes receiving a search query for searching for assets in one or more asset libraries, the one or more asset libraries including a personalized asset library; encoding the search query into embedding representations via a trained query representation machine-learning (ML) model; comparing, via a matching unit, the query embedding representations to a plurality of asset representations, each of the plurality of asset representations being a representation of one of the plurality of candidate assets; identifying, based on the comparison, at least one of the plurality of the candidate assets as a search result for the search query; and providing the identified plurality of candidate assets for display as the search result. The plurality of asset representations for the one or more assets in the personalized content library are generated automatically without human labeling.
    Type: Application
    Filed: April 8, 2022
    Publication date: October 12, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Ji LI, Dachuan ZHANG, Amit SRIVASTAVA, Adit KRISHNAN
  • Publication number: 20230306087
    Abstract: A system and method and for retrieving one or more one or more multimodal assets includes receiving a search query for searching for one or more multimodal assets from among a plurality of candidate multimodal assets, encoding the search query into one or more query embedding representations via a trained query representation machine-learning (ML) model, comparing, via a matching unit, the one or more query embedding representations to a plurality of multimodal tensor representations, each of the plurality of multimodal tensor representations being a representation of one of the plurality of candidate multimodal assets, and identifying, based on the comparison, at least one of the plurality of the candidate multimodal assets as a search result for the search query, and providing the at least one of the plurality of the candidate multimodal assets for display as the search result.
    Type: Application
    Filed: March 24, 2022
    Publication date: September 28, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Adit KRISHNAN, Ji LI, Amit SRIVASTAVA
  • Publication number: 20230169110
    Abstract: A system and method and for retrieving one or more visual assets includes receiving a search query for the one or more visual assets, the search query including textual data, encoding the textual data into one or more text embedding representations via a trained text representation machine-learning (ML) model, transmitting the one or more text embedding representations to a matching and selection unit, providing visual embedding representations of one or more visual assets to the matching and selection unit, comparing, by the matching and selection unit, the one or more text embedding representations to the visual embedding representations to identify one or more visual asset search results, and providing the one or more visual asset search results for display.
    Type: Application
    Filed: November 30, 2021
    Publication date: June 1, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Ji LI, Adit KRISHNAN, Amit SRIVASTAVA, Han HU, Qi DAI, Yixuan WEI, Yue CAO
  • Publication number: 20220114456
    Abstract: Methods, systems, and computer program products for knowledge graph based embedding, explainability, and/or multi-task learning may connect task-specific inductive models with knowledge graph completion and enrichment processes.
    Type: Application
    Filed: October 6, 2021
    Publication date: April 14, 2022
    Inventors: Azita Nouri, Mangesh Bendre, Mahashweta Das, Fei Wang, Hao Yang, Adit Krishnan
  • Publication number: 20210110306
    Abstract: Systems, apparatuses, methods, and computer-readable media are provided to alleviate data sparsity in cross-recommendation systems. In particular, some embodiments are directed to a recommendation framework that addresses data sparsity and data scalability challenges seamlessly by meta-transfer learning contextual invariances cross domain, e.g., from dense source domain to sparse target domain. Other embodiments may be described and/or claimed.
    Type: Application
    Filed: October 14, 2020
    Publication date: April 15, 2021
    Applicant: Visa International Service Association
    Inventors: Adit KRISHNAN, Mahashweta DAS, Mangesh BENDRE, Fei WANG, Hao YANG
  • Publication number: 20160148248
    Abstract: Techniques for multi-channel marketing campaigns are described herein. The techniques enable marketers to determine sequences of chronologically ordered communication channels by which to perform a multi-channel marketing campaign. In some cases, the techniques determine a sequence likely to have a positive result based on historic marketing sequence data and a desired category of the marketer's campaign. The techniques may also determine some number of trial sequences for a trial marketing campaign and then determine a best sequence for a full-scale marketing campaign based on the success of the trial sequences during the trial marketing campaign.
    Type: Application
    Filed: November 25, 2014
    Publication date: May 26, 2016
    Inventors: Ritwik Sinha, Sanket Vaibhav Mehta, Tapan Bohra, Adit Krishnan
  • Publication number: 20160148271
    Abstract: Techniques to personalize a sequence of marketing actions and/or marketing channels used to contact individuals are described herein. Marketing data may be analyzed to select a sequence of marketing actions to employ for targeted marketing to an individual user. The analysis involves a comparison of sequence data obtained from collected marketing data that describes sequencing for the marketing offers provided to consumers to one or more potential sequences for the individual user. The potential sequences may be ranked based on similarities in characteristics of consumers associated with sequences that achieved a designated objective and the individual user's marketing sequence. Characteristics used for the ranking may further include demographic details and behavioral information regarding the consumers and individual user. One or more top ranking sequences are identified and employed to determine one or more marketing actions to perform next to provide targeted marketing offers to the individual user.
    Type: Application
    Filed: November 20, 2014
    Publication date: May 26, 2016
    Inventors: Ritwik Sinha, Tapan Bohra, Sanket Vaibhav Mehta, Adit Krishnan