-
公开(公告)号:US20190050272A1
公开(公告)日:2019-02-14
申请号:US15675828
申请日:2017-08-14
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Xin Peng Liu , Ying Mao , Kun Yang , Jing You , Wu Mi Zhong
Abstract: A method, computer system, and a computer program product for migrating a service from one container to another container is provided. The present invention may include obtaining a first group of requests that are accessing a service launched in a first container instance and a second group of requests that are waiting for accessing the service. The present invention may also include generating a migrated service in a second container instance by migrating the service from the first container instance to the second container instance based on the obtained first and second groups of requests. The present invention may further include directing the second group of requests to the migrated service in the second container instance.
-
公开(公告)号:US20230259406A1
公开(公告)日:2023-08-17
申请号:US17670605
申请日:2022-02-14
Applicant: International Business Machines Corporation
Inventor: ZHI LI GUAN , Peng Hui Jiang , Kun Yang , Jun Su , Bu Feng Hou , Cheng Wu
IPC: G06F9/50
CPC classification number: G06F9/5083
Abstract: Mechanisms are provided for workflow data redistribution in a hybrid computing environment comprising a private portion and a public portion of the hybrid computing environment. A received user request, that is serviced by a workflow executed by one or more computing devices of the hybrid computing environment, is parsed to extract criteria of the workflow for servicing the user request. It is determined whether a catalog data structure exists in a public catalog data store of the public portion that satisfies the criteria of the workflow and if not, the user request is processed in a workflow manager computing system of the private portion to generate a catalog that satisfies the criteria of the workflow and generate a result. A portion of the catalog is redistributed by storing the portion of the catalog in the public catalog data store of the public portion.
-
公开(公告)号:US11023286B2
公开(公告)日:2021-06-01
申请号:US16867068
申请日:2020-05-05
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Xin Peng Liu , Ying Mao , Kun Yang , Jing You , Wu Mi Zhong
Abstract: A method, computer system, and a computer program product for migrating a service from one container to another container is provided. The present invention may include obtaining a first group of requests that are accessing a service launched in a first container instance and a second group of requests that are waiting for accessing the service. The present invention may also include generating a migrated service in a second container instance by migrating the service from the first container instance to the second container instance based on the obtained first and second groups of requests. The present invention may further include directing the second group of requests to the migrated service in the second container instance.
-
公开(公告)号:US10977213B2
公开(公告)日:2021-04-13
申请号:US16156632
申请日:2018-10-10
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Hua Shao , Dong Jun Zong , Zi Ying Li , Kun Yang
Abstract: A computer-implemented method for maintaining a file management system using cognitive computing includes identifying one or more users for assigning respective mergeable copies of a file of a file management system using machine learning, including building a predictive model and predicting the one or more users based on the predictive model, providing the one or more users access to respective ones of the one or more mergeable copies of the file, and automatically merging content from the one or more mergeable copies into the file in accordance with a merge rule.
-
公开(公告)号:US20200264939A1
公开(公告)日:2020-08-20
申请号:US16867068
申请日:2020-05-05
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Xin Peng Liu , Ying Mao , Kun Yang , Jing You , Wu Mi Zhong
Abstract: A method, computer system, and a computer program product for migrating a service from one container to another container is provided. The present invention may include obtaining a first group of requests that are accessing a service launched in a first container instance and a second group of requests that are waiting for accessing the service. The present invention may also include generating a migrated service in a second container instance by migrating the service from the first container instance to the second container instance based on the obtained first and second groups of requests. The present invention may further include directing the second group of requests to the migrated service in the second container instance.
-
公开(公告)号:US20200210169A1
公开(公告)日:2020-07-02
申请号:US16810899
申请日:2020-03-06
Applicant: International Business Machines Corporation
Inventor: Dong Chen , Zhi Li Guan , Yang Liang , Kun Yang , Ting Yin
Abstract: Embodiments of the present invention provide a method, system and computer program product for software globalization management. In an embodiment of the invention, a method for software globalization management includes loading markup in a browser for rendering in the browser and parsing the markup to identify different markup language tags disposed in the markup. Thereafter, on condition that during the parsing a globalization tag is detected, an internationalization key associated with a textual resource is extracted in connection with the globalization tag, a locale setting is retrieved for the browser, the key is submitted to remote repository with the locale setting in order to retrieve therefrom a translated form of the textual resource in accordance with the locale setting, the translated form of the textual resource is received in response to the requesting and the markup is rendered with the translated form of the textual resource.
-
公开(公告)号:US20190303136A1
公开(公告)日:2019-10-03
申请号:US15937601
申请日:2018-03-27
Applicant: International Business Machines Corporation
Inventor: Dong Chen , Zhi Li Guan , Yang Liang , Kun Yang , Ting Yin
Abstract: Embodiments of the present invention provide a method, system and computer program product for software globalization management. In an embodiment of the invention, a method for software globalization management incudes loading markup in a browser for rendering in the browser and parsing the markup to identify different markup language tags disposed in the markup. Thereafter, on condition that during the parsing a globalization tag is detected, an internationalization key associated with a textual resource is extracted in connection with the globalization tag, a locale setting is retrieved for the browser, the key is submitted to remote repository with the locale setting in order to retrieve therefrom a translated form of the textual resource in accordance with the locale setting, the translated form of the textual resource is received in response to the requesting and the markup is rendered with the translated form of the textual resource.
-
公开(公告)号:US11824836B2
公开(公告)日:2023-11-21
申请号:US17453887
申请日:2021-11-08
Applicant: International Business Machines Corporation
Inventor: Peng Hui Jiang , Meng Wang , Kun Yang , Jun Su
CPC classification number: H04L63/0281 , H04L63/10 , H04L63/20
Abstract: Validating microservice calls is provided. It is determined whether a microservice call to a microservice hosted by a computer is valid based on a policy in a proactive condition map of a validation proxy that matches the microservice call. In response to determining that the microservice call is invalid based on the policy in the proactive condition map that matches the microservice call, the microservice call is blocked to the microservice. It is determined whether the microservice call needs to be redirected to another microservice based on the policy. In response to determining that the microservice call does need to be redirected to another microservice based on the policy, the microservice call is redirected to the other microservice with a callback to the microservice.
-
公开(公告)号:US20230146667A1
公开(公告)日:2023-05-11
申请号:US17453887
申请日:2021-11-08
Applicant: International Business Machines Corporation
Inventor: Peng Hui Jiang , Meng Wang , Kun Yang , Jun Su
IPC: H04L29/06
CPC classification number: H04L63/0281 , H04L63/10 , H04L63/20
Abstract: Validating microservice calls is provided. It is determined whether a microservice call to a microservice hosted by a computer is valid based on a policy in a proactive condition map of a validation proxy that matches the microservice call. In response to determining that the microservice call is invalid based on the policy in the proactive condition map that matches the microservice call, the microservice call is blocked to the microservice. It is determined whether the microservice call needs to be redirected to another microservice based on the policy. In response to determining that the microservice call does need to be redirected to another microservice based on the policy, the microservice call is redirected to the other microservice with a callback to the microservice.
-
公开(公告)号:US11645375B2
公开(公告)日:2023-05-09
申请号:US16143540
申请日:2018-09-27
Applicant: International Business Machines Corporation
Inventor: Jun Jie Yu , Chang Lei , Kun Yang , Zhi Yong Xue , Jing Cai , Hu Wang
CPC classification number: G06F21/335 , H04L9/3213 , H04L9/3234 , H04L63/102 , H04L63/108
Abstract: Embodiments of the present disclosure relate to methods, systems and computer program products for authorization of resource access. According to the method, a first token is assigned by one or more processing units to authorize a client to access at least one protected resource of a resource owner. The first token depends on an access session with the client. A second token associated with at least one long-term protected resource of the resource owner is assigned by one or more processing units to the client based on the assigning of the first token. The second token is independent from the access session. In response to receiving a request including the second token from the client, the at least one long-term protected resource is provided by one or more processing units to the client. In other embodiments, a further method and corresponding systems and computer program products are disclosed.
-
-
-
-
-
-
-
-
-