Patents by Inventor Li Long

Li Long has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20220043699
    Abstract: In an approach to intelligent scaling in a cloud platform, an attribute template is stored for one or more target services based on one or more system data. One or more request metrics for each target service is stored, wherein the request metrics are based on an analysis of one or more incoming requests of one or more service call chains. Responsive to receiving a request for a target service in a service call chain, the target service is scaled based on the attribute template of the target service and the request metrics of the target service.
    Type: Application
    Filed: August 6, 2020
    Publication date: February 10, 2022
    Inventors: Xu Hui Bai, Yue Wang, Wen Rui Zhao, Min Xiang, Li Long Chen
  • Patent number: 11244311
    Abstract: Resource sharing is provided. Cryptographic key, resource, and payment information is exchanged between a respective other resource provider having a best matching smart contract response and a particular resource provider selling unused resources. The exchanged cryptographic key, resource, and payment information is verified. The unused resources of the particular resource provider are isolated for dedicated use by the respective other resource provider having the best matching smart contract response. A transaction is performed by sharing the unused resources of the particular resource provider with the respective other resource provider having the best matching smart contract response according to smart contract terms.
    Type: Grant
    Filed: September 26, 2018
    Date of Patent: February 8, 2022
    Assignee: International Business Machines Corporation
    Inventors: Lan Luo, Jian Zhang, Jian Dong Yin, Li Xia, Li Long Chen, Pei Jian Liu, Jin Zhang, Yan Liu, Ye Yu, Mei Rui Su, Xu Teddy
  • Publication number: 20220035693
    Abstract: In an approach to blockchain management of cloud service provisioning failures, one or more computer processors capture one or more application programming interface (API) calls associated with a service provision. One or more computer processors submit the captured one or more API calls to a blockchain ledger. One or more computer processors detect a system failure during the service provision. One or more computer processors extract the submitted one or more API calls from the blockchain ledger. Based on the extracted one or more API calls, one or more computer processors identify a problematic system associated with the system failure.
    Type: Application
    Filed: August 3, 2020
    Publication date: February 3, 2022
    Inventors: Jing Bo Jiang, Li Ni Zhang, Li Long Chen, Yu Zhao, Wen Rui Zhao, Lan Luo, Li Jiang
  • Patent number: 11194926
    Abstract: A processor may identify that an application is being downloaded to a computing device. The processor may generate an authorization that regulates data that can be used by the application. The processor may prompt a user to select a first set of addendums for the authorization. The first set of addendums indicate specific data that can be used by the application. The processor may receive a request from the application to access a first specific datum. The processor may determine whether the application is authorized to access the first specific datum.
    Type: Grant
    Filed: February 21, 2019
    Date of Patent: December 7, 2021
    Assignee: International Business Machines Corporation
    Inventors: Lan Luo, Jian Zhang, Jian Dong Yin, Li Xia, Li Long Chen
  • Publication number: 20210277117
    Abstract: The present application provides constructs comprising an antibody moiety that specifically binds to a complex comprising an AFP peptide and an MHC class I protein. Also provided are methods of making and using these constructs.
    Type: Application
    Filed: March 16, 2021
    Publication date: September 9, 2021
    Inventors: Cheng LIU, Hong LIU, Yiyang XU, Jingyi XIANG, Li LONG
  • Publication number: 20210208902
    Abstract: A method for data configuration is provided. The method comprises parsing a first cascading configuration associated with a data source and selecting content of the first cascading configuration to migrate to a data target. The selected content of the first cascading configuration is then migrated to a second cascading configuration, and the second cascading configuration is applied to the data target.
    Type: Application
    Filed: January 6, 2020
    Publication date: July 8, 2021
    Inventors: Mirza S. Baig, Wen Rui Zhao, David Dwayne Weck, Ariel Jirau, Li Xia, Li Long Chen
  • Publication number: 20210211393
    Abstract: An approach is provided for generating a scaling plan. Plans for onboarding first tenant(s) a cloud computing environment and offboarding second tenant(s) of the cloud computing environment are received. Historical data about behavior of tenants of the cloud computing environment is received. Based on the received plans and the historical data, a scaling plan for scaling computer resources of external systems during the onboarding and the offboarding is generated. The scaling plan specifies a timeline indicating dates and times at which changes in workloads associated with the external systems are required for the onboarding and the offboarding. Based on the scaling plan, a scaling is determined to be needed for computer resource(s) of one of the external systems. Responsive to determining that the scaling is needed, the scaling for the computer resource(s) is triggered at a date and a time indicated by the timeline.
    Type: Application
    Filed: January 6, 2020
    Publication date: July 8, 2021
    Inventors: Jing Bo Jiang, Li Jiang, Li Ni Zhang, Wen Rui Zhao, Lan Luo, YU ZHAO, Li Long Chen
  • Patent number: 11057315
    Abstract: An approach is provided for generating a scaling plan. Plans for onboarding first tenant(s) a cloud computing environment and offboarding second tenant(s) of the cloud computing environment are received. Historical data about behavior of tenants of the cloud computing environment is received. Based on the received plans and the historical data, a scaling plan for scaling computer resources of external systems during the onboarding and the offboarding is generated. The scaling plan specifies a timeline indicating dates and times at which changes in workloads associated with the external systems are required for the onboarding and the offboarding. Based on the scaling plan, a scaling is determined to be needed for computer resource(s) of one of the external systems. Responsive to determining that the scaling is needed, the scaling for the computer resource(s) is triggered at a date and a time indicated by the timeline.
    Type: Grant
    Filed: January 6, 2020
    Date of Patent: July 6, 2021
    Assignee: International Business Machines Corporation
    Inventors: Jing Bo Jiang, Li Jiang, Li Ni Zhang, Wen Rui Zhao, Lan Luo, Yu Zhao, Li Long Chen
  • Patent number: 11034759
    Abstract: M-CSF-specific RX1-based or RX-1 derived antibodies are provided, along with pharmaceutical compositions containing such antibody, kits containing a pharmaceutical composition, and methods of preventing and treating bone loss in a subject afflicted with an osteolytic disease.
    Type: Grant
    Filed: October 12, 2018
    Date of Patent: June 15, 2021
    Assignees: Novartis Vaccines and Diagnostics, Inc., Xoma Technology Ltd.
    Inventors: Cheng Liu, Deborah Lee Zimmerman, Gregory Martin Harrowe, Kirston Koths, William Michael Kavanaugh, Li Long, Maria Calderon-Cacia, Arnold Horwitz
  • Patent number: 11010149
    Abstract: Methods, computer program products, systems are provided. The method comprises receiving a request to install an application. A middle-share container corresponding to the application is then created and provisioned upon a shared middleware layer. Middleware components that the application needs are pre-installed and pre-configured in the shared middleware layer.
    Type: Grant
    Filed: April 3, 2019
    Date of Patent: May 18, 2021
    Assignee: International Business Machines Corporation
    Inventors: Phillip Luiz Viana, Yi Qun Zhang, Mirza Baig, Li Long Chen, Yan Du
  • Publication number: 20210142186
    Abstract: Methods and systems for selecting a tool for a project is described. In an example, a processor can run a machine learning model to generate a set of requirements to implement a project. The processor can identify a keyword from the set of requirements. The processor can search for the keyword on a search engine. The processor can receive a search result from the search engine corresponding to the keyword. The processor can identify, based on the search result, a tool that can be used to implement the project, where the tool can be in compliance with the set of requirements.
    Type: Application
    Filed: November 8, 2019
    Publication date: May 13, 2021
    Inventors: Wen Rui Zhao, Yu Zhao, Li Ni Zhang, Lan Luo, Jing Bo Jiang, Li Long Chen, Li Jiang
  • Patent number: 10972567
    Abstract: Approaches presented herein enable generation of a multi-dimensional tag metric in a cloud resource management environment. More specifically, a tagging namespace is provided for managing a resource in the cloud resource management environment. This namespace comprises at least two dimensions and a plurality of positions. A set of tags associated with the resource are received into the tagging namespace. A match of each tag of the set of tags to a position within the namespace into which that tag was received is verified and an alert is triggered in the case verification fails. Alternatively, in the case verification is successful, the tag-containing namespace is validated as a multi-dimensional tag metric.
    Type: Grant
    Filed: April 4, 2019
    Date of Patent: April 6, 2021
    Assignee: International Business Machines Corporation
    Inventors: Lan Luo, Jing Bo Jiang, Li Ni Zhang, Yu Zhao, Li Jiang, Wen Rui Zhao, Li Long Chen
  • Patent number: 10922118
    Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: obtaining, by a container host node, container image configuration data that defines a specified container image configuration, wherein the container host node includes an associated container image repository for storing container images; multicasting, by the container host node, a request for one or more image of first through Nth specified container images to a set of container host nodes; receiving, by the container host node, at least one container image from at least one container host node of the set of container host nodes in response to the multicasting; building, by the container host node, a specified container image according to the specified container image configuration using the at least one container image received by the receiving; and running, by the container host node, the specified container image built by the building to define a runtime container.
    Type: Grant
    Filed: May 11, 2018
    Date of Patent: February 16, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lan Luo, Jian Zhang, Jian Dong Yin, Wen Rui Zhao, Li Long Chen
  • Publication number: 20200401449
    Abstract: Embodiments of the present disclosure relate to requirement-based resource sharing in a computing environment. In an embodiment, a computer-implemented method is disclosed. According to the method, it is determined whether a plurality of services to be provisioned in a computing environment match with each other in resource consumption based on respective resource requirements of the plurality of services. In response to determining that the plurality of services match with each other, a resource pool is allocated in the computing environment to be shared by the plurality of services. The resource pool has a resource quota determined based on at least one of the resource requirements. The plurality of services is caused to be provisioned in the computing environment using the resource pool. In other embodiments, a computer system and a computer program product are disclosed.
    Type: Application
    Filed: June 21, 2019
    Publication date: December 24, 2020
    Inventors: Yi Qun Zhang, Ping GP Cao, Xu Lei XL Zhou, Jian Dong Yin, Li Long Chen
  • Publication number: 20200366561
    Abstract: Managing network interactions by engaging a networked information broadcast service, receiving information from the networked information broadcast service, filtering the information according to a profile, and sending information according to the filtered information using another network communications connection.
    Type: Application
    Filed: May 15, 2019
    Publication date: November 19, 2020
    Inventors: Wen Rui Zhao, Jing Bo Jiang, Lan Luo, Li Ni Zhang, Yu Zhao, Li Jiang, Li Long Chen
  • Patent number: 10831517
    Abstract: A method and associated system. In response to a request to deploy a virtual machine, a virtual machine resource usage pattern having attributes matching a subset of attributes in than ordered sequence of attributes is selected from at least one virtual machine resource usage pattern stored in a virtual machine resource usage pattern library, based on an ordering of the attributes in the ordered sequence of attributes, wherein the virtual machine resource usage pattern library stores usage patterns for virtual machines previously deployed. A node on which the virtual machine is to be deployed is selected, based on the selected virtual machine resource usage pattern, and additionally based on either available resources of the plurality of nodes or predicted runtime resource requirements of the virtual machine to be deployed. The virtual machine is configured for being deployed on the selected node. The virtual machine is deployed on the selected node.
    Type: Grant
    Filed: February 25, 2019
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Li Long Chen, Randy A. Rendahl, Xiao Yang Zhu, Lin Zhi Zou
  • Publication number: 20200322442
    Abstract: Approaches presented herein enable generation of a multi-dimensional tag metric in a cloud resource management environment. More specifically, a tagging namespace is provided for managing a resource in the cloud resource management environment. This namespace comprises at least two dimensions and a plurality of positions. A set of tags associated with the resource are received into the tagging namespace. A match of each tag of the set of tags to a position within the namespace into which that tag was received is verified and an alert is triggered in the case verification fails. Alternatively, in the case verification is successful, the tag-containing namespace is validated as a multi-dimensional tag metric.
    Type: Application
    Filed: April 4, 2019
    Publication date: October 8, 2020
    Inventors: Lan Luo, Jing Bo Jiang, Li Ni Zhang, Yu Zhao, Li Jiang, Wen Rui Zhao, Li Long Chen
  • Publication number: 20200319868
    Abstract: Methods, computer program products, systems are provided. The method comprises receiving a request to install an application. A middle-share container corresponding to the application is then created and provisioned upon a shared middleware layer. Middleware components that the application needs are pre-installed and pre-configured in the shared middleware layer.
    Type: Application
    Filed: April 3, 2019
    Publication date: October 8, 2020
    Inventors: Phillip Luiz Viana, Yi Qun Zhang, Mirza BAIG, LI LONG CHEN, Yan Du
  • Publication number: 20200304566
    Abstract: Methods and systems for metering computing resources in cloud computing environments are disclosed. A method includes: executing, by a computing device, computing tasks on computing resources; determining, by the computing device, an amount of time and an amount of power used in the executing the computing tasks on the computing resources; determining, by the computing device, a number of standard units consumed by the computing tasks based on the determined amount of time and the determined amount of power; and metering, by the computing device, the computing resources based on the determined number of standard units consumed by the computing tasks.
    Type: Application
    Filed: March 22, 2019
    Publication date: September 24, 2020
    Inventors: Li Xia, Lan Luo, Jian Dong Yin, Jian Zhang, Li Long Chen
  • Publication number: 20200272756
    Abstract: A processor may identify that an application is being downloaded to a computing device. The processor may generate an authorization that regulates data that can be used by the application. The processor may prompt a user to select a first set of addendums for the authorization. The first set of addendums indicate specific data that can be used by the application. The processor may receive a request from the application to access a first specific datum. The processor may determine whether the application is authorized to access the first specific datum.
    Type: Application
    Filed: February 21, 2019
    Publication date: August 27, 2020
    Inventors: Lan Luo, Jian Zhang, Jian Dong Yin, Li Xia, Li Long Chen