Patents by Inventor Jack Micle PULLIKOTTIL

Jack Micle PULLIKOTTIL 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: 12613879
    Abstract: Methods, systems, and computer storage media for providing glossary management using an artificial intelligence (AI)-integrated glossary engine in a glossary system are described. The AI-integrated glossary engine recommends definitions for terms and phrases associated with a query. In operation, the AI-integrated glossary engine identifies domain-specific glossary terms, which are terms or phrases (e.g., jargon) with a client-specific definition associated with several sources. A user can provide a query to an AI agent to generate a response, and the AI-integrated glossary engine, utilizing a machine learning model, retrieves domain-specific glossary terms that are unique to the domain in question and responsive to the query.
    Type: Grant
    Filed: September 13, 2024
    Date of Patent: April 28, 2026
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christopher Walker Barrett, Jack Micle Pullikottil, Vishnu Sivadasan, Hardi Hasmukh Rathod
  • Publication number: 20260079952
    Abstract: Methods, systems, and computer storage media for providing glossary management using an artificial intelligence (AI)-integrated glossary engine in a glossary system are described. The AI-integrated glossary engine recommends definitions for terms and phrases associated with a query. In operation, the AI-integrated glossary engine identifies domain-specific glossary terms, which are terms or phrases (e.g., jargon) with a client-specific definition associated with several sources. A user can provide a query to an AI agent to generate a response, and the AI-integrated glossary engine, utilizing a machine learning model, retrieves domain-specific glossary terms that are unique to the domain in question and responsive to the query.
    Type: Application
    Filed: September 13, 2024
    Publication date: March 19, 2026
    Inventors: Christopher Walker BARRETT, Jack Micle Pullikottil, Vishnu Sivadasan, Hardi Hasmukh Rathod
  • Publication number: 20220358100
    Abstract: A method for providing generating data extensions for a first data profile includes receiving a request for historical data, the data being associated with a first data profile, the first data profile being generated from data supplied by a data source system, creating a data model for obtaining the historical data based on data from at least one of the first data profile, a second data profile, or the data source system, executing the data model to obtain the historical data, and storing the historical data as a data extension of the first data profile. The first data profile and the data extension of the first data profile may be generated and stored separately, and the data extension of the first data profile is generated on the fly at runtime.
    Type: Application
    Filed: May 4, 2021
    Publication date: November 10, 2022
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Michael Dean LUCARELLI, Sheetal BERG, Mukti Nikhil DESAI, Srisaipavan VALLURI, Ayyappan BALASUBRAMANIAN, Shalini BALASUBRAMONIAN, Jack Micle PULLIKOTTIL
  • Publication number: 20220357932
    Abstract: A method for providing automatic restatement of a data environment includes receiving a request for restatement of a first dataset, accessing dependency data that describes a set of dependencies between the first dataset and one or more other datasets in the computer data environment, examining the dependency data to automatically identify one or more second dataset from among the one or more other datasets, the second datasets being datasets from which the first dataset depends, examining a first timing data related to the restatement of the first dataset and a second timing data related to the restatement of the identified second datasets to identify one or more third datasets from among the second datasets that require restatement as a result of the restatement of the first dataset, generating a restatement plan based on the identified third datasets, and initiating automatic execution of the restatement plan.
    Type: Application
    Filed: May 4, 2021
    Publication date: November 10, 2022
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Christopher W. BARRETT, Chen WANG, Maurizio Bruno DI GIANLUCA, Shalini BALASUBRAMONIAN, Jack Micle PULLIKOTTIL, Mohit TANDON, Srisaipavan VALLURI