-
公开(公告)号:US10721293B2
公开(公告)日:2020-07-21
申请号:US16394002
申请日:2019-04-25
Applicant: International Business Machines Corporation
Inventor: Po-cheng Chiu , Wei-Ting Chou , Chih-Hsiung Liu
Abstract: As disclosed herein a method, executed by a computer, for enabling a hybrid cloud environment includes receiving, on a cloud environment, a hybrid cloud application package comprising a deployable cloud package and a deployable on-premise package, and deploying the deployable cloud package in a container on the cloud environment, providing a cloud application. The method further includes establishing a secure bi-directional communication tunnel between the cloud environment and an on-premise environment, thereby masking network connection information, and sending, with the secure bi-directional messaging framework, the deployable on-premise package to an on-premise server in the on-premise environment. The method further includes sending a message, with the secure bi-directional messaging framework, requesting services from an on-premise application. A computer program product and a computer system corresponding to the above method are also disclosed herein.
-
42.
公开(公告)号:US20200177545A1
公开(公告)日:2020-06-04
申请号:US16205270
申请日:2018-11-30
Applicant: International Business Machines Corporation
Inventor: Hao-Ting Shih , Chih-Hsiung Liu , Joey H. Y. Tseng , Yi-Hong Wang
Abstract: A single Internet of Things (IoT) gateway flow computer (either on a gateway machine or a non-gateway machine) that controls flow through both of the following types of gateways: (i) cloud gateways; and (ii) edge gateways. Both overall configuration and sub-configuration are automatically and dynamically controlled by the single, system-wide IoT gateway flow computer.
-
公开(公告)号:US20200065565A1
公开(公告)日:2020-02-27
申请号:US16671219
申请日:2019-11-01
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Chih-Hsiung Liu , Hao-Ting Shih , Cheng-Fang Lin , Norman Kung
Abstract: A method and system for improving an automated facial recognition software system is provided. The method includes automatically detecting a face of a user via an IOT device. An image of the face is retrieved and image portions are extracted from the image and represented as a vector. The user is classified via determined facial feature attributes with respect to a plurality of user type weights stored in a cache and an initial user type of the user is determined. The vector and data indicating the initial user type are transmitted to a server and a process for inferring with respect to the initial user type, the vector, and images in a specified database associated with the initial user type, a final user type of the user s performed. An identity of the user is determined based on the inferring and the identity is transmitted to the IOT device
-
公开(公告)号:US20200059532A1
公开(公告)日:2020-02-20
申请号:US16661029
申请日:2019-10-23
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Wei-Ting Chou , Chih-Hsiung Liu , Xin Peng Liu , Hao-Ting Shih , Joey H. Y. Tseng
Abstract: A computer system including program instructions to receive a message at a source gateway of the local network, the message includes message data corresponding to a plurality of message elements, assign a unique group ID based on the type of message received at the source gateway, extract a message format from the received message, the message format defines how the message data is organized with respect to the message elements, and associate the extracted message format with the unique group ID. The computer system further including program instructions to store locally, the extracted message format together with the associated unique group ID, establish a dedicated connection between the source gateway and a target gateway of the remote network based on the unique group ID, encode the message based on the extracted message format, and send the encoded message from the source gateway to the target gateway across the dedicated connection.
-
公开(公告)号:US20170351514A1
公开(公告)日:2017-12-07
申请号:US15683812
申请日:2017-08-23
Applicant: International Business Machines Corporation
Inventor: Wei-Ting Chou , Chih-Hsiung Liu , Hao-Ting Shih , Joey H. Y. Tseng
IPC: G06F9/44
Abstract: At least one application is received from a user. The at least one application is stored on a communication platform. A catalog is received. The catalog includes at least one service. Each service of the at least one service is associated with a platform. An indication of a selection, from the user, is received. The selection comprises a first service associated with a first platform, and a second service associated with a second platform. The first service stores the at least one application from the user. The second service runs the at least one application from the user. Responsive to receiving the indication, the at least one application is deployed to the indicated first platform. Additionally, responsive to receiving the indication, a service bridge from the communication platform to the second platform is deployed. The at least one application is run, on the first platform utilizing the service bridge.
-
公开(公告)号:US09762552B2
公开(公告)日:2017-09-12
申请号:US15264981
申请日:2016-09-14
Applicant: International Business Machines Corporation
Inventor: Wei-Ting Chou , Chih-Hsiung Liu , Hao-Ting Shih , Joey H. Y. Tseng
CPC classification number: H04L63/0428 , H04L51/12 , H04L51/14 , H04L63/123 , H04L67/12 , H04L67/2804 , H04L69/04 , H04W4/70 , H04W12/08
Abstract: A method is provided to enhance efficiency of sensor event data transmission over network. Specifically, a method is described to buffer a set of sensor data, to group one or more of the set of sensor data having a same type for batch processing. The batch processing includes compressing and securing operations on the grouped sensor data, and restore the original message sequence of the grouped sensor data.
-
公开(公告)号:US09760459B2
公开(公告)日:2017-09-12
申请号:US14735208
申请日:2015-06-10
Applicant: International Business Machines Corporation
Inventor: Wan-Tseng Hsiao , Tzuching Kuo , Chih-Hsiung Liu , Yi-Ching Peng , Chen-Hsi Tsai , Ming-Yu Wei
CPC classification number: G06F11/2082 , G06F11/00 , G06F11/1402 , G06F2201/805 , H04L67/1095
Abstract: Services associated with first and second nodes are managed. As part of the management, the first node receives a request to modify the services. A synchronization policy is identified. The synchronization policy requires that modifications attempted on the set of services on the first node also be attempted on the second node. In response to the request, an attempt is made to modify the set of services on the first node. Further, in response to the request and pursuant to the synchronization policy, the second node is caused to attempt to modify the set of services. The synchronization policy is identified as a relaxed synchronization policy. A determination is made that the attempt to modify the set of services on the second node failed. Based on identifying that the synchronization policy is a relaxed synchronization policy, the attempt to modify the set of services on the first node continues.
-
公开(公告)号:US20170230340A1
公开(公告)日:2017-08-10
申请号:US15264981
申请日:2016-09-14
Applicant: International Business Machines Corporation
Inventor: Wei-Ting Chou , Chih-Hsiung Liu , Hao-Ting Shih , Joey H. Y. Tseng
CPC classification number: H04L63/0428 , H04L51/12 , H04L51/14 , H04L63/123 , H04L67/12 , H04L67/2804 , H04L69/04 , H04W4/70 , H04W12/08
Abstract: A method is provided to enhance efficiency of sensor event data transmission over network. Specifically, a method is described to buffer a set of sensor data, to group one or more of the set of sensor data having a same type for batch processing. The batch processing includes compressing and securing operations on the grouped sensor data, and restore the original message sequence of the grouped sensor data.
-
公开(公告)号:US20170201509A1
公开(公告)日:2017-07-13
申请号:US14992481
申请日:2016-01-11
Applicant: International Business Machines Corporation
Inventor: Neal J. Alewine , Chih-Hsiung Liu , Barry Mosakowski , Srinivasan Muralidharan
CPC classification number: H04L43/0811 , H04L63/0272 , H04L63/029
Abstract: The described herein relates to a method executed by a passport service executed by at least one processor coupled to at least one memory. The method includes creating a passport on a cloud application that comprises connectivity details for a tunnel and activating an on-premise appliance of an on-premise system by delivering the passport to the on-premise appliance to build the tunnel. The method further includes generating a passport token via the passport, wherein the passport token comprises dynamically generated connectivity properties. The method also includes binding the cloud application and the on-premise appliance based on the dynamically generated connectivity properties of the passport token and the connectivity details of the passport.
-
公开(公告)号:US20170163742A1
公开(公告)日:2017-06-08
申请号:US14956636
申请日:2015-12-02
Applicant: International Business Machines Corporation
Inventor: Wei-Ting Chou , Chih-Hsiung Liu , Hao-Ting Shih , Joey H. Y. Tseng
CPC classification number: H04L67/16 , H04L41/5012 , H04L41/5019 , H04L67/10 , H04L67/12 , H04L67/148 , H04L67/22 , H04Q3/0054
Abstract: Embodiments of the present invention provide a method and system for orchestrating services in a service chain. Establishing a first group with a plurality of active services and a second group with a plurality of standby services. Upon receiving an error notification of a crash in a service, moving the plurality of active services from the first group to the second group, and moving the plurality of standby services from the second group to the first group. Upon receiving an updated service group of the plurality of active services of the first group, moving the plurality of active services from the first group into the second group, and moving the plurality of standby services from the second group to a repository.
-
-
-
-
-
-
-
-
-