-
1.
公开(公告)号:US20210019142A1
公开(公告)日:2021-01-21
申请号:US16515135
申请日:2019-07-18
Applicant: Microsoft Technology Licensing, LLC
Inventor: Ranjita BHAGWAN , Chandra Sekhar MADDILA , Aditya KUMAR , Sumit ASTHANA , Rahul KUMAR , Sonu MEHTA , Chetan BANSAL , Balasubramanyan ASHOK , Christian Alma BIRD
Abstract: Described herein is a system and method for detecting correlated changes (e.g., between code files and configuration files). For a plurality of code files and a plurality of configuration files, a correlated change model is trained to identify correlated changes across the code files and the configuration files using a machine learning algorithm that discovers change rules using a support parameter, and, a confidence parameter, and, a refinement algorithm that refines the discovered change rules. The correlated change model comprising the change rules is stored. The correlated change model can be used to identify potential issue(s) regarding a particular file (e.g., changed code or configuration file(s)). Information regarding the identified potential issue(s) can be provided to a user.
-
公开(公告)号:US20230244965A1
公开(公告)日:2023-08-03
申请号:US18298257
申请日:2023-04-10
Applicant: Microsoft Technology Licensing, LLC
Inventor: Peeyush KUMAR , Ranveer CHANDRA , Chetan BANSAL , Dang Khoa TRAN , Emmanuel AZUH MENSAH , Michael Raymond GRANT
Abstract: A computing system configured to execute a predictive program is provided. The predictive program, in a run-time phase, receives a current value for a remotely sourced forecast as run-time input into an artificial intelligence model. The artificial intelligence model has been trained on training data including a time series of locally sourced measurements for a parameter and a time series of remotely sourced forecast data for the parameter. The predictive program outputs a predicted forecast offset between the current value of a remotely sourced forecast and a future locally sourced measurement for the parameter. The predictive program outputs from the artificial intelligence model a predicted forecast offset based on the run-time input.
-
公开(公告)号:US20250117649A1
公开(公告)日:2025-04-10
申请号:US18520931
申请日:2023-11-28
Applicant: Microsoft Technology Licensing, LLC
Inventor: Supriyo GHOSH , Jimmy WONG , Chetan BANSAL , Rakesh Jayadev NAMINENI , Mohit VERMA , Saravanakumar RAJMOHAN , Karish GROVER
IPC: G06N3/08 , G06F16/901
Abstract: Systems and methods are provided for generating and updating a dependency graph that is used in combination with textual information about incidents to improve incident-linking suggestions. Systems and methods are also provided for generating, training, and using a machine learning model configured to perform incident linking using both graph data and text data. Beneficially, these systems and methods align the graph data and text data in order to more efficiently and accurately leverage information from the multi-modal data.
-
公开(公告)号:US20250077778A1
公开(公告)日:2025-03-06
申请号:US18382331
申请日:2023-10-20
Applicant: Microsoft Technology Licensing, LLC
Inventor: Shizhuo ZHANG , Xuchao ZHANG , Chetan BANSAL , Pedro Henrique Bragioni LAS-CASAS , Rodrigo Lopes Cancado FONSECA , Saravanakumar RAJMOHAN
Abstract: A confidence estimation tool uses a calibrated confidence mapping model to estimate confidence for a model-generated candidate root cause. The tool uses a generative artificial intelligence (“AI”) model to determine, based on a description of a current event, a candidate root cause of the current event. The tool determines a description-based confidence score using the description of the current event and descriptions of a set of relevant historical events in a target domain. The tool also determines a cause-based confidence score using the candidate root cause of the current event and root causes of the set of relevant historical events. Finally, the tool determines a final confidence score using the description-based and cause-based confidence scores. Even if the generative AI model is configured for general-domain applications, by referencing relevant historical events, the tool can accurately estimate confidence for a model-generated candidate root cause within the target domain.
-
公开(公告)号:US20230091899A1
公开(公告)日:2023-03-23
申请号:US17483571
申请日:2021-09-23
Applicant: Microsoft Technology Licensing, LLC
Inventor: Chetan BANSAL , Manish Shetty MOLAHALLI , Suman Kumar NATH , Siamak AHARI , Haitao WANG , Sean A. BOWLES , Kamil Ozgur ARMAN
IPC: G06F11/36
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.
-
公开(公告)号:US20190149488A1
公开(公告)日:2019-05-16
申请号:US15810049
申请日:2017-11-11
Applicant: Microsoft Technology Licensing, LLC
Inventor: Chetan BANSAL , Anantha Deepthi UPPALA
Abstract: A technique is described herein for providing implicit quality signals over a span of time that reflect quality of service provided by a collection of BOTs to a group of users. The technique can then leverage these implicit quality signals in various application-phase uses. In one use, an abandonment-determination component can leverage the implicit quality signals to provide an output result which indicates whether a current user has abandoned use of a current BOT with which he or she has been interacting, or is about to abandon use of that current BOT. In another use, a search engine or a recommendation engine can use the implicit quality signals to help identify an appropriate BOT for use by the current user. The implicit quality signals can include: one of more user-behavior implicit signals; one of more BOT-behavior implicit signals; and/or one of more transaction-summary implicit signals.
-
公开(公告)号:US20250130884A1
公开(公告)日:2025-04-24
申请号:US18490353
申请日:2023-10-19
Applicant: Microsoft Technology Licensing, LLC
Inventor: Jimmy Chi Kin WONG , Supriyo GHOSH , Rakesh Jayadev NAMINENI , Mohit VERMA , Chetan BANSAL , Namrata JAIN , Rujia WANG , Wei ZHOU , Sukriti JAIN , Sanjana GUNDALA , Xuchao ZHANG , Senthil Kumar MUNIYANDI
IPC: G06F11/07 , G06N3/0455
Abstract: A set of incident records are received for a computing system. The incident records are analyzed to identify similar incident records which are then linked. Incident clusters are generated based upon the links and incident records in each cluster are ranked. A prompt is generated to an artificial intelligence (AI) model based on the ranked, related incidents and the AI model returns a response that identifies a root cause and mitigation steps corresponding to the ranked incidents.
-
公开(公告)号:US20240039874A1
公开(公告)日:2024-02-01
申请号:US18237049
申请日:2023-08-23
Applicant: Microsoft Technology Licensing, LLC
Inventor: Anantha Deepthi UPPALA , Chetan BANSAL
IPC: H04L51/02 , G06Q10/02 , G06F16/951 , G06F16/332 , H04L67/51 , H04L43/04
CPC classification number: H04L51/02 , G06Q10/02 , G06F16/951 , G06F16/3329 , H04L67/51 , H04L43/04 , H04L51/046
Abstract: A technique is described herein for capturing signals that indicate when any calling BOT delegates control to a called BOT, or when a calling BOT is preconfigured to contact a called BOT (e.g., as conveyed by a manifest file associated with the calling BOT). The technique can leverage these signals to facilitate the selection of BOTs. For example, the technique can use the signals to improve searches performed by a search engine and/or recommendation engine. The technique can also use the signals to generate metadata items that describe the properties of the available BOTs.
-
公开(公告)号:US20220414463A1
公开(公告)日:2022-12-29
申请号:US17743067
申请日:2022-05-12
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Rahul MITTAL , Manish Shetty MOLAHALLI , Puneet KAPOOR , Chetan BANSAL , Tarun SHARMA , Abhilekh MALHOTRA , Sunil SINGHAL
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.
-
公开(公告)号:US20220107802A1
公开(公告)日:2022-04-07
申请号:US17062581
申请日:2020-10-03
Applicant: Microsoft Technology Licensing, LLC
Inventor: Nikitha RAO , Chetan BANSAL , Zhongyan GUAN , Mark Alistair WILSON-THOMAS , Nachiappan NAGAPPAN , Thomas Michael Josef ZIMMERMANN
IPC: G06F8/77 , G06F16/953 , G06F16/2453 , G06N20/00
Abstract: Embodiments promote searcher productivity and efficient search engine usage by using extraquery context to detect a searcher's intent, and using detected intent to match searches to well-suited search providers. Extraquery context may include cursor location, open files, and other editing information, tool state, tool configuration or environment, project metadata, and other information external to actual search query text. Search intent may be code (seeking snippets) or non-code (seeking documentation), and sub-intents may be distinguished for different kinds of documentation or different programming languages. Search provider capabilities may reflect input formats such as natural language or logical operator usage, or content scope such as web-wide or local, or other search provider technical characteristics. Search intent detection permits efficient and effective use of a single search box for a wide variety of different searches for different kinds of results, thereby simplifying a development tool user interface.
-
-
-
-
-
-
-
-
-