-
公开(公告)号:US20140359128A1
公开(公告)日:2014-12-04
申请号:US13969974
申请日:2013-08-19
Applicant: International Business Machines Corporation
Inventor: Kamal K. Bhattacharya , Chen Hua Feng , Yun-Wu Huang , Ying Huang , Hani Jamjoom , Pu Jin , Fan Jing Meng , Michael Montinarelli , Mark E. Podlaseck , Zon-Yin Shae , Daniel J. Williams
IPC: H04L12/24
CPC classification number: H04L67/1097 , G06F9/4856 , H04L41/5096 , H04L67/34
Abstract: Systems and articles of manufacture for coordinating application migration processes include selecting at least one migration service for an application based on analysis of application information and information pertaining to multiple migration services, creating a migration plan to migrate the application to a target cloud based on the at least one selected migration service, and executing the migration plan, utilizing the at least one selected migration service, to migrate the application to the target cloud.
Abstract translation: 用于协调应用迁移过程的系统和制品包括基于对多个迁移服务的应用信息和信息的分析来选择用于应用的至少一个迁移服务,创建迁移计划以将该应用迁移到目标云基于 至少一个选择的迁移服务,以及使用所述至少一个所选择的迁移服务来执行迁移计划,以将应用迁移到目标云。
-
公开(公告)号:US12141704B2
公开(公告)日:2024-11-12
申请号:US18236590
申请日:2023-08-22
Applicant: International Business Machines Corporation
Inventor: Zhongshu Gu , Xiaokui Shu , Hani Jamjoom , Tengfei Ma
Abstract: Mechanisms are provided to implement a neural flow attestation engine and perform computer model execution integrity verification based on neural flows. Input data is input to a trained computer model that includes a plurality of layers of neurons. The neural flow attestation engine records, for a set of input data instances in the input data, an output class generated by the trained computer model and a neural flow through the plurality of layers of neurons to thereby generate recorded neural flows. The trained computer model is deployed to a computing platform, and the neural flow attestation engine verifies the execution integrity of the deployed trained computer model based on a runtime neural flow of the deployed trained computer model and the recorded neural flows.
-
公开(公告)号:US20210232933A1
公开(公告)日:2021-07-29
申请号:US16750328
申请日:2020-01-23
Applicant: International Business Machines Corporation
Inventor: Zhongshu Gu , Xiaokui Shu , Hani Jamjoom , Tengfei Ma
Abstract: Mechanisms are provided to implement a neural flow attestation engine and perform computer model execution integrity verification based on neural flows. Input data is input to a trained computer model that includes a plurality of layers of neurons. The neural flow attestation engine records, for a set of input data instances in the input data, an output class generated by the trained computer model and a neural flow through the plurality of layers of neurons to thereby generate recorded neural flows. The trained computer model is deployed to a computing platform, and the neural flow attestation engine verifies the execution integrity of the deployed trained computer model based on a runtime neural flow of the deployed trained computer model and the recorded neural flows.
-
公开(公告)号:US09602599B2
公开(公告)日:2017-03-21
申请号:US13969974
申请日:2013-08-19
Applicant: International Business Machines Corporation
Inventor: Kamal K. Bhattacharya , Chen Hua Feng , Yun-Wu Huang , Ying Huang , Hani Jamjoom , Pu Jin , Fan Jing Meng , Michael Montinarelli , Mark E. Podlaseck , Zon-Yin Shae , Daniel J. Williams
CPC classification number: H04L67/1097 , G06F9/4856 , H04L41/5096 , H04L67/34
Abstract: Systems and articles of manufacture for coordinating application migration processes include selecting at least one migration service for an application based on analysis of application information and information pertaining to multiple migration services, creating a migration plan to migrate the application to a target cloud based on the at least one selected migration service, and executing the migration plan, utilizing the at least one selected migration service, to migrate the application to the target cloud.
-
公开(公告)号:US20140359053A1
公开(公告)日:2014-12-04
申请号:US13904498
申请日:2013-05-29
Applicant: International Business Machines Corporation
Inventor: Kamal K. Bhattacharya , Chen Hua Feng , Yun-Wu Huang , Ying Huang , Hani Jamjoom , Pu Jin , Fan Jing Meng , Michael Montinarelli , Mark E. Podlaseck , Zon-Yin Shae , Daniel J. Williams
IPC: H04L29/08
CPC classification number: H04L67/1097 , G06F9/4856 , H04L41/5096 , H04L67/34
Abstract: Techniques, systems, and articles of manufacture for coordinating application migration processes. A method includes selecting at least one migration service for an application based on analysis of application information and information pertaining to multiple migration services, creating a migration plan to migrate the application to a target cloud based on the at least one selected migration service, and executing the migration plan, utilizing the at least one selected migration service, to migrate the application to the target cloud.
Abstract translation: 用于协调应用程序迁移过程的技术,系统和制造。 一种方法包括:基于对多个迁移服务的应用信息和信息的分析,为应用选择至少一个迁移服务,创建基于所述至少一个所选择的迁移服务将应用迁移到目标云的迁移计划,以及执行 使用至少一个选定的迁移服务的迁移计划将应用迁移到目标云。
-
公开(公告)号:US11783201B2
公开(公告)日:2023-10-10
申请号:US16750328
申请日:2020-01-23
Applicant: International Business Machines Corporation
Inventor: Zhongshu Gu , Xiaokui Shu , Hani Jamjoom , Tengfei Ma
Abstract: Mechanisms are provided to implement a neural flow attestation engine and perform computer model execution integrity verification based on neural flows. Input data is input to a trained computer model that includes a plurality of layers of neurons. The neural flow attestation engine records, for a set of input data instances in the input data, an output class generated by the trained computer model and a neural flow through the plurality of layers of neurons to thereby generate recorded neural flows. The trained computer model is deployed to a computing platform, and the neural flow attestation engine verifies the execution integrity of the deployed trained computer model based on a runtime neural flow of the deployed trained computer model and the recorded neural flows.
-
公开(公告)号:US10887396B2
公开(公告)日:2021-01-05
申请号:US16242447
申请日:2019-01-08
Applicant: International Business Machines Corporation
Inventor: Justin Gregory Manweiler , Hani Jamjoom , David Lubensky , Anni Coden , Justin Weisz
Abstract: From a hardware sensor at a first time, sensor data comprising a first sample and a second sample is received. The sensor data is modified to create new data, wherein a first data point of the new data corresponds to the first sample, a second data point of the new data corresponds to the second sample, and wherein the first data point and the second data point are arranged differently from the first sample and the second sample. The hardware sensor is emulated by sending, to a consumer of hardware sensor data at a second time, the new data instead of the sensor data.
-
公开(公告)号:US09602598B2
公开(公告)日:2017-03-21
申请号:US13904498
申请日:2013-05-29
Applicant: International Business Machines Corporation
Inventor: Kamal K. Bhattacharya , Chen Hua Feng , Yun-Wu Huang , Ying Huang , Hani Jamjoom , Pu Jin , Fan Jing Meng , Michael Montinarelli , Mark E. Podlaseck , Zon-Yin Shae , Daniel J. Williams
CPC classification number: H04L67/1097 , G06F9/4856 , H04L41/5096 , H04L67/34
Abstract: Techniques for coordinating application migration processes. A method includes selecting at least one migration service for an application based on analysis of application information and information pertaining to multiple migration services, creating a migration plan to migrate the application to a target cloud based on the at least one selected migration service, and executing the migration plan, utilizing the at least one selected migration service, to migrate the application to the target cloud.
-
公开(公告)号:US20230394324A1
公开(公告)日:2023-12-07
申请号:US18236590
申请日:2023-08-22
Applicant: International Business Machines Corporation
Inventor: Zhongshu Gu , XIAOKUI SHU , Hani Jamjoom , Tengfei Ma
Abstract: Mechanisms are provided to implement a neural flow attestation engine and perform computer model execution integrity verification based on neural flows. Input data is input to a trained computer model that includes a plurality of layers of neurons. The neural flow attestation engine records, for a set of input data instances in the input data, an output class generated by the trained computer model and a neural flow through the plurality of layers of neurons to thereby generate recorded neural flows. The trained computer model is deployed to a computing platform, and the neural flow attestation engine verifies the execution integrity of the deployed trained computer model based on a runtime neural flow of the deployed trained computer model and the recorded neural flows.
-
公开(公告)号:US10832160B2
公开(公告)日:2020-11-10
申请号:US15139716
申请日:2016-04-27
Applicant: International Business Machines Corporation
Inventor: Hani Jamjoom , David M. Lubensky , Justin G. Manweiler , Katherine Vogt , Justin D. Weisz
Abstract: A database comprises historical information of a user's response to previous notifications. The database is accessed to determine a time at which to provide a (new) notification to the user, utilizing at least: a) current user activity status (e.g., determined from measurement information collected from one or more personal devices and/or user calendar events; b) time/day; and c) context information about the notification (e.g., geo-location, indoors/outdoors) including notification type (e.g., calendar entry, email, IM). The user gets the notification via a portable device at the determined time. A machine learning model can select the determined time by discriminating features of the previous notifications for which the user immediately attended versus those that were deferred and/or ignored. Content of the notification can also be altered in view of such discriminating features so as to increase a likelihood the user will immediately attend to the provided notification.
-
-
-
-
-
-
-
-
-