Patents by Inventor Sahil Garg

Sahil Garg 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: 20250247090
    Abstract: In an example, a system includes a first transistor having a control terminal, a first terminal, and a second terminal. The system also includes a resistor having first and second terminals, the first terminal of the resistor coupled to the control terminal of the first transistor, and the second terminal of the resistor coupled to a first voltage terminal. The system includes a second transistor having a control terminal, a first terminal, and a second terminal, where the first terminal of the second transistor is coupled to the control terminal of the first transistor and to the first terminal of the resistor, and the second terminal of the second transistor is coupled to the control terminal of the second transistor.
    Type: Application
    Filed: January 31, 2024
    Publication date: July 31, 2025
    Inventors: Ajith Kumar NARAYANASETTY, Sahil GARG
  • Patent number: 11977606
    Abstract: A computer implemented method includes obtaining multiple configuration files that include configuration commit histories, detecting patterns in parameter values in the configuration files to generate file-based rules for configuration parameters, detecting patterns in parameter values in the configuration files to generate history-based rules using commit histories for the configuration parameters, and exposing the rules to calling programs.
    Type: Grant
    Filed: August 31, 2021
    Date of Patent: May 7, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ranjita Bhagwan, Sonu Mehta, Arjun Radhakrishna, Sahil Garg
  • Publication number: 20230267178
    Abstract: A computer implemented method includes obtaining multiple configuration files that include configuration commit histories, detecting patterns in parameter values in the configuration files to generate file-based rules for configuration parameters, detecting patterns in parameter values in the configuration files to generate history-based rules using commit histories for the configuration parameters, and exposing the rules to calling programs.
    Type: Application
    Filed: August 31, 2021
    Publication date: August 24, 2023
    Inventors: Ranjita Bhagwan, Sonu MEHTA, Arjun RADHAKRISHNA, Sahil GARG
  • Patent number: 11631488
    Abstract: Exemplary embodiments disclose a method, a computer program product, and a computer system for generating dialogue via hashing functions. Exemplary embodiments may include detecting dialogue between one or more participants, converting the dialogue to a hashcode, and determining one or more responses to the dialogue by applying one or more models to the hashcode, wherein the one or more models correlates one or more hashcodes with the one or more responses.
    Type: Grant
    Filed: September 16, 2019
    Date of Patent: April 18, 2023
    Assignee: International Business Machines Corporation
    Inventors: Guillermo Cecchi, Irina Rish, Sahil Garg
  • Publication number: 20210081813
    Abstract: Exemplary embodiments disclose a method, a computer program product, and a computer system for generating dialogue via hashing functions. Exemplary embodiments may include detecting dialogue between one or more participants, converting the dialogue to a hashcode, and determining one or more responses to the dialogue by applying one or more models to the hashcode, wherein the one or more models correlates one or more hashcodes with the one or more responses.
    Type: Application
    Filed: September 16, 2019
    Publication date: March 18, 2021
    Inventors: Guillermo Cecchi, Irina Rish, Sahil Garg
  • Publication number: 20190213476
    Abstract: Methods, systems, and non-transitory computer readable storage media are disclosed for determining and applying digital content transmission times using machine-learning. For example, in one or more embodiments, the disclosed system trains a recurrent neural network based on past electronic messages for a user that have been partitioned into a plurality of time bins. Additionally, in one or more embodiments, the system utilizes the trained recurrent neural network to generate predictions of engagement metrics (e.g., a hazard metric based on survival analysis or interaction probability metric) for sending a new electronic message within the plurality of time bins. The system then executes the digital content campaign by selecting a time bin based on the predicted engagement metrics and then sending the new electronic message at a send time corresponding to the selected time bin.
    Type: Application
    Filed: January 10, 2018
    Publication date: July 11, 2019
    Inventors: Harvineet Singh, Sahil Garg, Neha Banerjee, Moumita Sinha, Atanu Sinha