-
公开(公告)号:US11256598B2
公开(公告)日:2022-02-22
申请号:US16818656
申请日:2020-03-13
摘要: An embodiment includes extracting statistical data associated with invocation of an application programming interface (API) from a log and using the statistical data to calculate a performance value and generate an aggregate dataset that combines the performance value with performance values associated with other invocations of the API. The embodiment includes calculating metric values for performance values for respective time intervals of a time period and calculating mean and standard deviation values of the metric values for the time period. The embodiment includes selecting the API as a candidate API and detecting a Customer Impacting Event (CIE) by applying a machine learning algorithm using monitored values associated with the candidate API during a time frame defined by a rolling window. The embodiment also includes automatically initiating a selected alert from among a plurality of alert options based at least in part on the monitored values associated with the CIE.
-
公开(公告)号:US20230169104A1
公开(公告)日:2023-06-01
申请号:US17456653
申请日:2021-11-29
发明人: Zi Xiao Zhu , PEI NI LIU , Tian Wu , FAN JING Meng , HariGovind Venkatraj Ramasamy , Sandhya Narayan , Elliot Karl Kolodner
IPC分类号: G06F16/35 , G06F40/30 , G06F40/211
CPC分类号: G06F16/35 , G06F40/30 , G06F40/211
摘要: Embodiments of the present invention relate to methods, systems, and computer program products for event management. In a method, a plurality of notes that are comprised in a plurality of event records are obtained in a computer system. A plurality of paragraphs that are comprised in the plurality of notes are classified into a plurality of content types based on a content analysis of the plurality of paragraphs. The plurality of notes are classified into a plurality of semantic types based on the plurality of content types and a syntactic parsing to the plurality of notes. A knowledge item is generated for managing an event in the computer system based on a group of notes in the plurality of notes that are classified into the plurality of semantic types. With these embodiments, knowledge items for managing events may be obtained in an easier and more effective way.
-
公开(公告)号:US11500929B2
公开(公告)日:2022-11-15
申请号:US16677339
申请日:2019-11-07
IPC分类号: G06F16/00 , G06F16/901 , G06N20/20 , G06N5/04
摘要: A method, apparatus, system, and computer program product for training a global machine learning model. A hierarchical structure for nodes in which the global machine learning model is located at a primary node in the hierarchical structure is identified. Authorized nodes in which local data is authorized for use in training in the authorized nodes for a local training of local machine learning models are determined. The machine learning models in the authorized nodes are trained using the local data in the authorized nodes to generate local model updates to weights in the local machine learning models. The local model updates to the weights are propagated upward in the hierarchical structure to the global machine learning model, wherein a node receiving local model updates to the weights from nodes from a lower level aggregates the weights in the local model updates received from the nodes in the lower level.
-
公开(公告)号:US11106756B2
公开(公告)日:2021-08-31
申请号:US16442113
申请日:2019-06-14
IPC分类号: G06F16/957 , G06F16/958 , G06F16/955 , G06F16/954 , G06F3/0486
摘要: A method, apparatus and computer program product for dynamically grouping browser tabs in a web browser user interface is described. The web page content of a plurality of open web page tabs in a web browser displayed on a display of a computer are analyzed. Sets of tab group criteria, each set of tab group criteria for a respective tab group and based on user intent are used to evaluate the web page content. Based on the analyzing, which ones of the plurality of open web page tabs respectively satisfy a set of tab group criteria are determined. The plurality of open web page tabs is grouped into respective tab groups based on the determination. The tab groups are presented in the web browser display. Each tab group display contains tabs representing a subset of the plurality of open web page tabs which satisfy a respective set of tab group criteria.
-
公开(公告)号:US11762894B2
公开(公告)日:2023-09-19
申请号:US17456653
申请日:2021-11-29
发明人: Zi Xiao Zhu , Pei Ni Liu , Tian Wu , Fan Jing Meng , HariGovind Venkatraj Ramasamy , Sandhya Narayan , Elliot Karl Kolodner
IPC分类号: G06F16/35 , G06F40/211 , G06F40/30
CPC分类号: G06F16/35 , G06F40/211 , G06F40/30
摘要: Embodiments of the present invention relate to methods, systems, and computer program products for event management. In a method, a plurality of notes that are comprised in a plurality of event records are obtained in a computer system. A plurality of paragraphs that are comprised in the plurality of notes are classified into a plurality of content types based on a content analysis of the plurality of paragraphs. The plurality of notes are classified into a plurality of semantic types based on the plurality of content types and a syntactic parsing to the plurality of notes. A knowledge item is generated for managing an event in the computer system based on a group of notes in the plurality of notes that are classified into the plurality of semantic types. With these embodiments, knowledge items for managing events may be obtained in an easier and more effective way.
-
公开(公告)号:US11314579B2
公开(公告)日:2022-04-26
申请号:US16558545
申请日:2019-09-03
摘要: A processor may receive information about one or more environmental factors. The processor may predict, based on the one or more environmental factors, that a particular datacenter in a distributed computing environment will experience elevated bit-flip error rates during a certain time period. The processor may select, based on the predicted elevated bit-flip error rates, one or more specific applications in the particular datacenter to be protected. The processor may protect the selected one or more specific applications during the certain time period of the predicted elevated bit-flip rates.
-
公开(公告)号:US11178022B2
公开(公告)日:2021-11-16
申请号:US16584054
申请日:2019-09-26
摘要: A method, apparatus, system, and computer program product for facilitating evidence collection. A set of evidence requirements is identified by computer system in which the set of evidence requirements is for a control that manages a set of resources in the computer system to enforce a policy in the computer system. Labels are associated by the computer system with historical evidence for the set of requirements. The historical evidence comprises prior evidence collected for compliance with the set of evidence requirements for the control and was accepted to meet the set of evidence requirements for the control. The historical evidence with the labels form labeled historical evidence. Rules for mining evidence for the set of evidence requirements for the control using the labeled historical evidence are learned by a machine learning model in the computer system.
-
公开(公告)号:US20210096974A1
公开(公告)日:2021-04-01
申请号:US16584054
申请日:2019-09-26
IPC分类号: G06F11/30 , G06F16/23 , G06F16/2455 , G06K9/62 , G06N20/00
摘要: A method, apparatus, system, and computer program product for facilitating evidence collection. A set of evidence requirements is identified by computer system in which the set of evidence requirements is for a control that manages a set of resources in the computer system to enforce a policy in the computer system. Labels are associated by the computer system with historical evidence for the set of requirements. The historical evidence comprises prior evidence collected for compliance with the set of evidence requirements for the control and was accepted to meet the set of evidence requirements for the control. The historical evidence with the labels form labeled historical evidence. Rules for mining evidence for the set of evidence requirements for the control using the labeled historical evidence are learned by a machine learning model in the computer system.
-
公开(公告)号:US11210149B2
公开(公告)日:2021-12-28
申请号:US16193144
申请日:2018-11-16
IPC分类号: G06F11/00 , G06F16/25 , G06F16/901
摘要: A method, computer program product, and computer system for prioritization of data collection and analysis for incident detection. Data points within a plurality of monitor data corresponding to effects of incidents may be identified by a computing device. The plurality of monitor data may be converted to a set of time series extracted from the plurality of monitor data. The set of time series may be aligned and summarized. A causal relationship graph may be constructed between the set of time series extracted from the plurality of monitor data. Features may be prioritized by likelihood of importance in incident analysis based upon, at least in part, the causal relationship graph.
-
公开(公告)号:US20210286699A1
公开(公告)日:2021-09-16
申请号:US16818656
申请日:2020-03-13
摘要: An embodiment includes extracting statistical data associated with invocation of an application programming interface (API) from a log and using the statistical data to calculate a performance value and generate an aggregate dataset that combines the performance value with performance values associated with other invocations of the API. The embodiment includes calculating metric values for performance values for respective time intervals of a time period and calculating mean and standard deviation values of the metric values for the time period. The embodiment includes selecting the API as a candidate API and detecting a Customer Impacting Event (CIE) by applying a machine learning algorithm using monitored values associated with the candidate API during a time frame defined by a rolling window. The embodiment also includes automatically initiating a selected alert from among a plurality of alert options based at least in part on the monitored values associated with the CIE.
-
-
-
-
-
-
-
-
-