-
公开(公告)号:US10585774B2
公开(公告)日:2020-03-10
申请号:US15717879
申请日:2017-09-27
Applicant: International Business Machines Corporation
Inventor: Peng Fei Chen , Fan Jing Meng , Feng Wang , Yuan Wang , Jing Min Xu , Xiao Zhang
Abstract: A method or apparatus for monitoring a system by detecting misbehaving components in the system is presented. A computing device receives historical data points based on a set of monitored signals of a system. The system has components that are monitored through the set of monitored signals. For each monitored component, the computing device performs unsupervised machine learning based on the historical data points to identify expected states and state transitions for the component. The computing device identifies one or more steady components based on the identified states of the monitored components. The computing device also receives real-time data points based on monitoring the set of signals from the system. For each identified steady component, the computing device examines the received real-time data points for deviation from the expected state and state transitions of the steady component. The computing device reports anomaly in the system based on the detected deviations.
-
公开(公告)号:US20190130309A1
公开(公告)日:2019-05-02
申请号:US15798493
申请日:2017-10-31
Applicant: International Business Machines Corporation
Inventor: Jian Min Jiang , Pei Ni Liu , Yuan Ni , Wen Sun , Guo Tong Xie , Jing Min Xu
Abstract: Systems, computer-implemented methods and/or computer program products that facilitate automatically mapping different data types are provided. In one embodiment, a computer-implemented method comprises: constructing, by a system operatively coupled to a processor, an index from one or more classifier models for one or more data types; scoring and ranking, by the system, one or more candidate pairs for the one or more data types based on confidence score; and analyzing, by the system, how the one or more candidate pairs are scored and automatically generating the one or more classifier models used to construct the index.
-
公开(公告)号:US20190108048A1
公开(公告)日:2019-04-11
申请号:US15729845
申请日:2017-10-11
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Peng Fei Chen , Tian Cheng Liu , Jing Min Xu , Bao Hua Yang , Lin Y Yang
Abstract: A computing device receives template files and parameters associated with the template files, where the template files comprise scripts, and where the associated parameters comprise a user preference associated with an efficiency of the image. The computing device may determine dependencies between layers of the scripts based on a unified image model. The unified image model may generate a logic tree that includes nodes, where each one of the nodes represents each one of the layers of the scripts. The computing device may generate an efficient logic tree based on the logic tree and the user preference of a generated image model. The generated image model may generates the efficient logic tree by changing the dependencies of the nodes in the logic tree based on the user preference. Based on the generated efficient logic tree the computing device may build the image.
-
公开(公告)号:US20180314535A1
公开(公告)日:2018-11-01
申请号:US16030949
申请日:2018-07-10
Applicant: International Business Machines Corporation
Inventor: Ajay A. Apte , Chang Sheng Li , Fan Jing Meng , Joseph P. Wigglesworth , Jing Min Xu , Bo Yang , Xue Jun Zhuo
IPC: G06F9/445
CPC classification number: G06F9/44505
Abstract: Determining a characteristic of a configuration file that is used to discover configuration files in a target machine, a computer identifies, using information associated with a configuration item of a machine, a candidate configuration file related to the configuration item of the machine, from among a plurality of files from the machine. The computer extracts a value of a feature of the candidate configuration file and aggregates the candidate configuration file with a second candidate configuration file related to the same configuration item identified from among a plurality of files from a second machine, based on the extracted value. The computer then determines a configuration file related to the configuration item from among the aggregated candidate configuration files based on a result of the aggregation, and determines a characteristic of the configuration file related to the configuration item.
-
公开(公告)号:US10067692B2
公开(公告)日:2018-09-04
申请号:US14893250
申请日:2014-04-11
Applicant: International Business Machines Corporation
Inventor: Xiao Xi Liu , Yuan Wang , Jing Min Xu , Jian Ming Zhang
Abstract: The present invention discloses a method and apparatus. The method comprises: a method for backing up an application, the application running across multiple virtual machines, the method comprising: in response to a need of backing up the application, executing a first set of scripts that are used for, prior to the backup, coordinating the multiple virtual machines to enter into a preparation state; in response to the first set of scripts being executed completely, triggering a backup operation of at least one backup agent that manages the multiple virtual machines, the backup operation comprising the backup agent locating data related to the application on the respective virtual machines managed thereby; in response to completion of the backup operation, executing a second set of scripts that are used for restoring running of the multiple virtual machines. By virtue of the method and apparatus in the embodiments of the present invention, backup and restore for a cross-virtual-machine application may be performed.
-
公开(公告)号:US20150379034A1
公开(公告)日:2015-12-31
申请号:US14735478
申请日:2015-06-10
Applicant: International Business Machines Corporation
Inventor: Ajay A. Apte , Chang Sheng Li , Fan Jing Meng , Joseph P. Wigglesworth , Jing Min Xu , Bo Yang , Xue Jun Zhuo
IPC: G06F17/30
CPC classification number: G06F9/44505
Abstract: Determining a characteristic of a configuration file that is used to discover configuration files in a target machine, a computer identifies, using information associated with a configuration item of a machine, a candidate configuration file related to the configuration item of the machine, from among a plurality of files from the machine. The computer extracts a value of a feature of the candidate configuration file and aggregates the candidate configuration file with a second candidate configuration file related to the same configuration item identified from among a plurality of files from a second machine, based on the extracted value. The computer then determines a configuration file related to the configuration item from among the aggregated candidate configuration files based on a result of the aggregation, and determines a characteristic of the configuration file related to the configuration item.
Abstract translation: 确定用于发现目标机器中的配置文件的配置文件的特性,计算机使用与机器的配置项相关联的信息来识别与机器的配置项相关的候选配置文件, 来自机器的多个文件。 计算机提取候选配置文件的特征值,并基于提取的值,从第二机器聚合候选配置文件与从与多个文件中识别的相同配置项目相关的第二候选配置文件。 然后,计算机根据聚合结果从聚合候选配置文件中确定与配置项相关的配置文件,并确定与配置项相关的配置文件的特性。
-
27.
公开(公告)号:US20130311890A1
公开(公告)日:2013-11-21
申请号:US13867385
申请日:2013-04-22
Applicant: International Business Machines Corporation
Inventor: Jie Cui , Richard D. Thompson , Yuan Wang , Jing Min Xu
IPC: H04L12/24
CPC classification number: H04L41/22 , G06F9/45529
Abstract: A method and system for enabling transfer of widgets across containers at runtime. According to embodiments of the present invention, a user is allowed to transfer a widget across containers at runtime, for example, moving a widget that has been deployed and operated in one widget container to another, even though the destination widget container originally does not support the widget. Specifically, the widget being transferred can keep consistency in terms of data and state before and after the transfer. Furthermore, the user can implement the cross-container transfer of widgets at runtime by, for example, convenient interaction means like a drag-and-drop operation. In this way, the user can operate and interact with Web applications in a more convenient and flexible way.
Abstract translation: 一种用于在运行时跨容器传输小部件的方法和系统。 根据本发明的实施例,允许用户在运行时通过容器传送小部件,例如,将已经在一个小部件容器中部署和操作的小部件移动到另一个小部件容器,即使目标小部件容器最初不支持 小部件。 具体来说,传输的窗口小部件可以在传输之前和之后保持数据和状态的一致性。 此外,用户可以通过例如诸如拖放操作的方便的交互手段在运行时实现小部件的跨容器传送。 以这种方式,用户可以以更方便和灵活的方式操作和与Web应用程序交互。
-
28.
公开(公告)号:US11586972B2
公开(公告)日:2023-02-21
申请号:US16195070
申请日:2018-11-19
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Yuan Wang , Lin Yang , Xiao Xi Liu , Fan Jing Meng , Jing Min Xu , William V. Da Palma , Sandhya Kapoor , Takayuki Kushida , Hiroki Nakano
IPC: G06N20/00 , G06N5/00 , G06F16/2458
Abstract: A computer-implemented method is presented for automatically generating alerting rules. The method includes identifying, via offline analytics, abnormal patterns and normal patterns from history logs based on machine learning, statistical analysis and deep learning, the history logs stored in a history log database, automatically generating the alerting rules based on the identified abnormal and normal patterns, and transmitting the alerting rules to an alerting engine for evaluation. The method further includes receiving a plurality of online log messages from a plurality of computing devices connected to a network, augmenting the plurality of online log messages, and extracting information from the plurality of augmented online log messages to be provided to the alerting engine, the alerting engine configured to approve and enforce the alerting rules automatically generated by the offline analytics processing.
-
29.
公开(公告)号:US11409769B2
公开(公告)日:2022-08-09
申请号:US16819138
申请日:2020-03-15
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Jia Qi Li , Fan Jing Meng , Jing Min Xu , Zi Xiao Zhu
Abstract: A system and method for attribute discovery for operation objects from operation data includes segmenting a name of each of a plurality of operation objects based on one or more special characters used in the name of each operation object. A similarity comparison of the operation objects is performed by extracting common subsequences from substrings in operation data in a same log as a target object, and a string similarity is computed of the extracted common subsequences. Numerical attributes are determined by calculating statistical metrics for fields in the log, and additional information of the operation objects is discovered based on the determined numerical attributes.
-
30.
公开(公告)号:US20210286826A1
公开(公告)日:2021-09-16
申请号:US16819138
申请日:2020-03-15
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Jia Qi Li , Fan Jing Meng , Jing Min Xu , Zi Xiao Zhu
Abstract: A system and method for attribute discovery for operation objects from operation data includes segmenting a name of each of a plurality of operation objects based on one or more special characters used in the name of each operation object. A similarity comparison of the operation objects is performed by extracting common subsequences from substrings in operation data in a same log as a target object, and a string similarity is computed of the extracted common subsequences. Numerical attributes are determined by calculating statistical metrics for fields in the log, and additional information of the operation objects is discovered based on the determined numerical attributes.
-
-
-
-
-
-
-
-
-