-
公开(公告)号:US11954453B2
公开(公告)日:2024-04-09
申请号:US16299665
申请日:2019-03-12
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Chih-Hsiung Liu , I-Chien Lin , Cheng-Fang Lin , Joey H. Y. Tseng
IPC: G10L25/00 , G06F17/18 , G06F18/214 , G06F40/56 , G06N3/08 , G06N5/025 , G06V10/764 , G06V10/774 , G06V10/80 , G06V10/82 , G10L25/30 , G10L15/02 , G10L15/16
CPC classification number: G06F40/56 , G06F17/18 , G06F18/2148 , G06N3/08 , G06N5/025 , G06V10/764 , G06V10/7747 , G06V10/806 , G06V10/82 , G10L25/30 , G10L15/02 , G10L15/16
Abstract: Systems and methods for natural language generation by an edge computing device are disclosed. In one embodiments, a method comprises: receiving, by an edge computing device, event data from an edge event; determining, by the edge computing device, that a network connection to a cloud server is not available; extracting, by the edge computing device, features of the event data; predicting, by a local neural network of the edge computing device, an action for the edge computing device to take based on the features of the event data, wherein the action is associated with a confidence level; and determining, by the edge computing device, whether the confidence level meets a predetermined threshold value.
-
公开(公告)号:US20200068037A1
公开(公告)日:2020-02-27
申请号:US16669631
申请日:2019-10-31
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Wei-Ting Chou , Chih-Hsiung Liu , Xin Peng Liu , Hao-Ting Shih , Joey H. Y. Tseng
Abstract: A method including receiving a message at a source gateway of the local network, the message includes message data corresponding to a plurality of message elements, assigning a unique group ID based on the type of message received at the source gateway, extracting a message format from the received message, the message format defines how the message data is organized with respect to the message elements, and associating the extracted message format with the unique group ID. The method further including storing, locally, the extracted message format together with the associated unique group ID, establishing a dedicated connection between the source gateway and a target gateway of the remote network based on the unique group ID, encoding the message based on the extracted message format, and sending the encoded message from the source gateway to the target gateway across the dedicated connection.
-
公开(公告)号:US20200034439A1
公开(公告)日:2020-01-30
申请号:US16048596
申请日:2018-07-30
Applicant: International Business Machines Corporation
Inventor: Chih-Hsiung Liu , Cheng-Fang Lin , I-Chien Lin , Chiwen Chang , Ci-Wei Lan , Tsai-Hsuan Hsieh , Kate Lin , Peter Wu , Kuo-Liang Chou
Abstract: An approach is provided to provide URLs based on a digital subject matter image (DSMI) received from a requestor. The approach identifies a set of classification labels pertaining to the DSMI and matches the set of classification labels against multiple sets of predefined labels with each of the sets of predefined labels corresponding to a URL. The matching results in a selected URL pertaining to the DSMI with this URL being returned to the requestor. In one embodiment, the approach is performed by a domain name system (DNS).
-
公开(公告)号:US20190253481A1
公开(公告)日:2019-08-15
申请号:US16394013
申请日:2019-04-25
Applicant: International Business Machines Corporation
Inventor: Po-cheng Chiu , Wei-Ting Chou , Chih-Hsiung Liu
CPC classification number: H04L67/10 , H04L63/0209 , H04L63/0272
Abstract: As disclosed herein a method, executed by a computer, for enabling a hybrid cloud environment includes using a secure bi-directional communication tunnel between a cloud environment and an on-premise environment to establish a secure bi-directional messaging framework, receiving, with the secure bi-directional messaging framework, a deployable on-premise package corresponding to a hybrid cloud application, and deploying, in a container, on an on-premise server, the deployable on-premise package, providing an on-premise application. The method further includes running the on-premise application on a restricted container environment. A computer program product and a computer system corresponding to the above method are also disclosed herein.
-
公开(公告)号:US20190213393A1
公开(公告)日:2019-07-11
申请号:US15866694
申请日:2018-01-10
Applicant: International Business Machines Corporation
Inventor: Chih-Hsiung Liu , Hao-Ting Shih , Cheng-Fang Lin , Norman Kung
IPC: G06K9/00
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
-
6.
公开(公告)号:US10178033B2
公开(公告)日:2019-01-08
申请号:US15484487
申请日:2017-04-11
Applicant: International Business Machines Corporation
Inventor: John C. Bellessa , Cheng-Ta Lee , Chih-Hsiung Liu , Joey H. Y. Tseng
IPC: H04L12/803 , H04L12/801 , H04L29/06 , H04L29/08
Abstract: Embodiments provide a virtual queue management system within the cluster of gateways. When a network message arrives at the gateway cluster, it is processed by one of the gateways within the cluster. The gateway that is processing the network message obtains identifying parameters. The identifying parameters can include, but are not limited to, an Internet Protocol (IP) address, a port number, and/or an HTTP command. The gateway creates a virtual queue identifier based on the obtained identifying parameters. The first gateway to receive a network message with a given virtual queue identifier assumes the role of virtual queue manager for that virtual queue. The virtual queue manager gateway informs other gateways within the cluster of the proper sequence for sending network messages to the server such that messages are transmitted to the server in the proper temporal order.
-
7.
公开(公告)号:US20180295062A1
公开(公告)日:2018-10-11
申请号:US15484487
申请日:2017-04-11
Applicant: International Business Machines Corporation
Inventor: John C. Bellessa , Cheng-Ta Lee , Chih-Hsiung Liu , Joey H. Y. Tseng
IPC: H04L12/803 , H04L12/801
CPC classification number: H04L47/125 , H04L47/34 , H04L63/0254 , H04L63/1458 , H04L67/02 , H04L67/42
Abstract: Embodiments provide a virtual queue management system within the cluster of gateways. When a network message arrives at the gateway cluster, it is processed by one of the gateways within the cluster. The gateway that is processing the network message obtains identifying parameters. The identifying parameters can include, but are not limited to, an Internet Protocol (IP) address, a port number, and/or an HTTP command. The gateway creates a virtual queue identifier based on the obtained identifying parameters. The first gateway to receive a network message with a given virtual queue identifier assumes the role of virtual queue manager for that virtual queue. The virtual queue manager gateway informs other gateways within the cluster of the proper sequence for sending network messages to the server such that messages are transmitted to the server in the proper temporal order.
-
公开(公告)号:US10078511B2
公开(公告)日:2018-09-18
申请号:US15683800
申请日:2017-08-23
Applicant: International Business Machines Corporation
Inventor: Wei-Ting Chou , Chih-Hsiung Liu , Hao-Ting Shih , Joey H. Y. Tseng
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.
-
公开(公告)号:US20170317989A1
公开(公告)日:2017-11-02
申请号:US15654223
申请日:2017-07-19
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.
-
公开(公告)号:US09577916B1
公开(公告)日:2017-02-21
申请号:US14957714
申请日:2015-12-03
Applicant: International Business Machines Corporation
Inventor: Wei-Ting Chou , Chih-Hsiung Liu , Hao-Ting Shih , Joey H. Y. Tseng
IPC: G06F15/173 , H04L12/721 , G06F9/445
CPC classification number: H04L45/14 , G06F9/44526 , G06F9/54
Abstract: A method for generating and managing at least one user-defined plugin container is provided. The method may include generating the user-defined plugin container. The method may further include registering the generated user-defined plugin container, and at least one routing policy associated with the generated user-defined plugin container, on at least one gateway. Additionally, the method may include activating the registered user-defined plugin container and the registered at least one routing policy. The method may also include deploying the activated user-defined plugin container. The method may further include receiving at least one transaction via the at least one gateway. The method may also include routing the received at least one transaction to the deployed user-defined plugin container. The method may further include processing the received at least one transaction using the user-defined plugin container. The method may also include presenting the processed at least one transaction to at least one device.
Abstract translation: 提供了一种用于生成和管理至少一个用户定义的插件容器的方法。 该方法可以包括生成用户定义的插件容器。 该方法还可以包括在至少一个网关上注册生成的用户定义的插件容器以及与生成的用户定义的插件容器相关联的至少一个路由策略。 另外,该方法可以包括激活注册的用户定义的插件容器和注册的至少一个路由策略。 该方法还可以包括部署激活的用户定义的插件容器。 该方法还可以包括经由至少一个网关接收至少一个交易。 该方法还可以包括将接收的至少一个事务路由到部署的用户定义的插件容器。 该方法还可以包括使用用户定义的插件容器来处理接收到的至少一个事务。 该方法还可以包括将处理的至少一个交易呈现给至少一个设备。
-
-
-
-
-
-
-
-
-