-
1.
公开(公告)号: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.
-
公开(公告)号:US20200153704A1
公开(公告)日:2020-05-14
申请号:US16744603
申请日:2020-01-16
Applicant: International Business Machines Corporation
Inventor: Jie Cui , Richard D. Thompson , Yuan Wang , Jing Min Xu
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.
-
公开(公告)号:US10581698B2
公开(公告)日:2020-03-03
申请号:US16033444
申请日:2018-07-12
Applicant: International Business Machines Corporation
Inventor: Jie Cui , Richard D. Thompson , Yuan Wang , Jing Min Xu
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.
-
公开(公告)号:US10102027B2
公开(公告)日:2018-10-16
申请号:US15456762
申请日:2017-03-13
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Fan Jing Meng , Yuan Wang , Jing Min Xu , Bo Yang , Yang Zhao
Abstract: Embodiments include methods and devices for migrating virtual assets over networks that have a first manager connected to a physical host a virtual machine run. Aspects include registering the physical host to a second manager in the network, creating the mapping relationship of the physical host between a database of the first manager and a database of the second manager and importing instance data and status data of the virtual machine of the physical host from the database of the first manager into the database of the second manager. Aspects also include switching the management for the physical host from the first manager to the second manager.
-
公开(公告)号:US10102026B2
公开(公告)日:2018-10-16
申请号:US15455258
申请日:2017-03-10
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Fan Jing Meng , Yuan Wang , Jing Min Xu , Bo Yang , Yang Zhao
Abstract: Embodiments include methods and devices for migrating virtual assets over networks that have a first manager connected to a physical host a virtual machine run. Aspects include registering the physical host to a second manager in the network, creating the mapping relationship of the physical host between a database of the first manager and a database of the second manager and importing instance data and status data of the virtual machine of the physical host from the database of the first manager into the database of the second manager. Aspects also include switching the management for the physical host from the first manager to the second manager.
-
公开(公告)号:US09674029B2
公开(公告)日:2017-06-06
申请号:US14967639
申请日:2015-12-14
Applicant: International Business Machines Corporation
Inventor: Fan Jing Meng , Yuan Wang , Jing Min Xu , Bo Yang , Yang Zhao
CPC classification number: G06F9/45558 , G06F9/4856 , G06F2009/4557 , H04L41/046 , H04L41/0846 , H04L67/32
Abstract: Embodiments include methods and devices for migrating virtual assets over networks that have a first manager connected to a physical host a virtual machine run. Aspects include registering the physical host to a second manager in the network, creating the mapping relationship of the physical host between a database of the first manager and a database of the second manager and importing instance data and status data of the virtual machine of the physical host from the database of the first manager into the database of the second manager. Aspects also include switching the management for the physical host from the first manager to the second manager.
-
公开(公告)号:US11113075B2
公开(公告)日:2021-09-07
申请号:US16190689
申请日:2018-11-14
Applicant: International Business Machines Corporation
Inventor: Guang Cheng Li , Yuan Wang , Xiao Xi Liu , Jian Ma , Jing Min Xu , Lin Yang
IPC: G06F9/445
Abstract: Embodiments of the present invention relate to a computer-implemented method, system and computer program product facilitating launching a middleware-based application. In some embodiments, a computer-implemented method includes: preparing, by a device operatively coupled to one or more processing units, an execution environment for middleware to be included in a container hosted on a machine; detecting, by the device, a request to schedule an application to be executed in the machine using the middleware; and in response to the request being detected, launching, by the device, the application within the container based on the prepared execution environment.
-
公开(公告)号: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.
-
公开(公告)号: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.
-
10.
公开(公告)号: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应用程序交互。
-
-
-
-
-
-
-
-
-