Patents by Inventor Yash KEDIA

Yash KEDIA 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: 11972256
    Abstract: A system for determining code ancestry. The system includes: a memory; and a processor communicatively coupled to the memory. The processor is configured to perform a method comprising: receiving a source code file; parsing a plurality of functions out of the source code file; generating fuzzy fingerprints from the plurality of functions; and storing the fuzzy fingerprints in a graph database.
    Type: Grant
    Filed: February 16, 2022
    Date of Patent: April 30, 2024
    Assignee: International Business Machines Corporation
    Inventors: Yash Kedia, Siddharth Mehta, Matthias Seul, Michael Wang
  • Publication number: 20230259360
    Abstract: A system for determining code ancestry. The system includes: a memory; and a processor communicatively coupled to the memory. The processor is configured to perform a method comprising: receiving a source code file; parsing a plurality of functions out of the source code file; generating fuzzy fingerprints from the plurality of functions; and storing the fuzzy fingerprints in a graph database.
    Type: Application
    Filed: February 16, 2022
    Publication date: August 17, 2023
    Inventors: Yash Kedia, Siddharth Mehta, Matthias Seul, Michael Wang
  • Patent number: 11167420
    Abstract: Systems and methods for auto-generating a control and monitoring solution for smart and robotics environments. The traditional systems and methods provide solutions for the smart and robotics environments by manually generating codes but none of them provide for auto-generation of the control and monitoring solutions and the corresponding coordination logics. Embodiments of the present disclosure provide for auto-generating the control and monitoring solution by capturing a set of domain knowledge and information on capabilities of a plurality of devices by an accumulator module (201), auto-generating a controlled coordination logic based upon the set of domain knowledge and the capabilities information by a control logic synthesizer module (202) and auto-generating, by an implementation module (203), the control and monitoring solution for the smart and robotics environments based upon the coordination control logic.
    Type: Grant
    Filed: February 5, 2019
    Date of Patent: November 9, 2021
    Assignee: Tata Consultancy Services Limited
    Inventors: Puneet Patwari, Subhrojyoti RC, Amar Banerjee, Ashwin Arun, Jayakumar VK, Thanga Jawahar Kalidoss, Jagpreet Singh Sasan, Yash Kedia
  • Publication number: 20190240837
    Abstract: Systems and methods for auto-generating a control and monitoring solution for smart and robotics environments. The traditional systems and methods provide solutions for the smart and robotics environments by manually generating codes but none them provide for auto-generation of the control and monitoring solutions and the corresponding coordination logics. Embodiments of the present disclosure provide for auto-generating the control and monitoring solution by capturing a set of domain knowledge and information on capabilities of a plurality of devices by an accumulator module (201), auto-generating a controlled coordination logic based upon the set of domain knowledge and the capabilities information by a control logic synthesizer module (202) and auto-generating, by an implementation module (203), the control and monitoring solution for the smart and robotics environments based upon the coordination control logic.
    Type: Application
    Filed: February 5, 2019
    Publication date: August 8, 2019
    Applicant: Tata Consultancy Services Limited
    Inventors: Puneet PATWARI, Subhrojyoti RC, Amar BANERJEE, Ashwin ARUN, Jayakumar VK, Thanga Jawahar KALIDOSS, Jagpreet Singh SASAN, Yash KEDIA