Patents by Inventor Manish Shetty MOLAHALLI

Manish Shetty MOLAHALLI 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: 20240078107
    Abstract: Techniques are described herein that are capable of performing quality-based action(s) regarding engineer-generated documentation associated with code and/or an API. Features are extracted from data associated with the engineer-generated documentation, which includes engineer-generated document(s). Weights are assigned to the features. The quality-based action(s) are performed. The quality-based action(s) include generating quality score(s) for the engineer-generated document(s) and/or providing a recommendation to revise a subset of the engineer-generated document(s). Each quality score is based at least in part on the weights assigned to the features that correspond to the respective engineer-generated document. The recommendation recommends performance of an operation to increase the quality of each engineer-generated document in the subset based at least in part on the weights assigned to the features that correspond to the subset.
    Type: Application
    Filed: August 26, 2021
    Publication date: March 7, 2024
    Inventors: Anurag GUPTA, Chetan BANSAL, Manish Shetty MOLAHALLI
  • Patent number: 11875233
    Abstract: Systems and methods for automatic recognition of entities related to cloud incidents are described. A method, implemented by at least one processor, for processing cloud incidents related information, including entity names and entity values associated with incidents having a potential to adversely impact products or services offered by a cloud service provider is provided. The method may include using at least one processor, processing the cloud incidents related information to convert at least words and symbols corresponding to a cloud incident into machine learning formatted data. The method may further include using a machine learning pipeline, processing at least a subset of the machine learning formatted data to recognize entity names and entity values associated with the cloud incident.
    Type: Grant
    Filed: July 10, 2020
    Date of Patent: January 16, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Manish Shetty Molahalli, Chetan Bansal, Sumit Kumar, Nikitha Rao, Nachiappan Nagappan, Thomas Michael Josef Zimmermann
  • Patent number: 11734156
    Abstract: Machine-learned prediction of a blame frame of a crash stack. Specifically, a crash stack associated with a crash is parsed into a sequence of frames. The blame frame of the crash stack is estimated by, for each of a plurality of the sequence of frames, identifying a plurality of features of the corresponding frame, feeding the plurality of features to a neural network, and using the output of the neural network to make a prediction on whether the corresponding frame is a blame frame of the crash. If this is done during training time, the predicted blame frame can be compared against the actual blame frame, resulting in an adjustment of the neural network. Through appropriate featurization of the frames, and by use of the neural network, the prediction can be made cross-application and considering the context of the frame within the crash stack.
    Type: Grant
    Filed: September 23, 2021
    Date of Patent: August 22, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Chetan Bansal, Manish Shetty Molahalli, Suman Kumar Nath, Siamak Ahari, Haitao Wang, Sean A. Bowles, Kamil Ozgur Arman
  • Publication number: 20230091899
    Abstract: Machine-learned prediction of a blame frame of a crash stack. Specifically, a crash stack associated with a crash is parsed into a sequence of frames. The blame frame of the crash stack is estimated by, for each of a plurality of the sequence of frames, identifying a plurality of features of the corresponding frame, feeding the plurality of features to a neural network, and using the output of the neural network to make a prediction on whether the corresponding frame is a blame frame of the crash. If this is done during training time, the predicted blame frame can be compared against the actual blame frame, resulting in an adjustment of the neural network. Through appropriate featurization of the frames, and by use of the neural network, the prediction can be made cross-application and considering the context of the frame within the crash stack.
    Type: Application
    Filed: September 23, 2021
    Publication date: March 23, 2023
    Inventors: Chetan BANSAL, Manish Shetty MOLAHALLI, Suman Kumar NATH, Siamak AHARI, Haitao WANG, Sean A. BOWLES, Kamil Ozgur ARMAN
  • Publication number: 20230063880
    Abstract: Techniques are described herein that are capable of performing quality-based action(s) regarding engineer-generated documentation associated with code and/or an API. Features are extracted from data associated with the engineer-generated documentation, which includes engineer-generated document(s). Weights are assigned to the features. The quality-based action(s) are performed. The quality-based action(s) include generating quality score(s) for the engineer-generated document(s) and/or providing a recommendation to revise a subset of the engineer-generated document(s). Each quality score is based at least in part on the weights assigned to the features that correspond to the respective engineer-generated document. The recommendation recommends performance of an operation to increase the quality of each engineer-generated document in the subset based at least in part on the weights assigned to the features that correspond to the subset.
    Type: Application
    Filed: August 26, 2021
    Publication date: March 2, 2023
    Inventors: Anurag GUPTA, Chetan BANSAL, Manish Shetty MOLAHALLI
  • Publication number: 20220414463
    Abstract: The technology described herein generates automated workflows from trouble shooting guides. The automated workflow generation process described herein starts with existing TSGs as the input. A first step in the process may be identifying the computer commands in the TSG. In one aspect, the commands are identified using a sequence-to-sequence model. Once a command is identified as a command, the command is associated with an application of origin. In aspects, a second model is used to identify the application associated with the command. The second model may be a metric-based meta-learning approach to associate a command with an application. Once the commands are identified and associated with an application, they may be parsed or extracted using a regular expression, which is a special text string describing a search pattern. The structure of the natural text is then parsed to build an executable decision tree and merged with the parsed commands.
    Type: Application
    Filed: May 12, 2022
    Publication date: December 29, 2022
    Inventors: Rahul MITTAL, Manish Shetty MOLAHALLI, Puneet KAPOOR, Chetan BANSAL, Tarun SHARMA, Abhilekh MALHOTRA, Sunil SINGHAL
  • Publication number: 20220012633
    Abstract: Systems and methods for automatic recognition of entities related to cloud incidents are described. A method, implemented by at least one processor, for processing cloud incidents related information, including entity names and entity values associated with incidents having a potential to adversely impact products or services offered by a cloud service provider is provided. The method may include using at least one processor, processing the cloud incidents related information to convert at least words and symbols corresponding to a cloud incident into machine learning formatted data. The method may further include using a machine learning pipeline, processing at least a subset of the machine learning formatted data to recognize entity names and entity values associated with the cloud incident.
    Type: Application
    Filed: July 10, 2020
    Publication date: January 13, 2022
    Inventors: Manish Shetty MOLAHALLI, Chetan BANSAL, Sumit KUMAR, Nikitha RAO, Nachiappan NAGAPPAN, Thomas Michael Josef ZIMMERMANN