Patents by Inventor Jianfeng Kong

Jianfeng Kong 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).

  • Patent number: 10171380
    Abstract: Embodiments of the invention provide a method, system and computer program product for the dynamic adjustment of a service level agreement (SLA) for a hosted computing environment based upon application capabilities. The method includes specifying in a user interface to the hosted computing environment one or more application components of an application to be hosted within the hosted computing environment. Thereafter, a resource utilization capability is determined for one of the components and a set of resource utilization options for an SLA for the application is filtered based upon the resource utilization capability of the component or components. One of the filtered set of options can be selected and the application is executed in the hosted computing environment. Finally, the utilization of resources accessible to the application is managed based upon the SLA during the execution of the application in the hosted computing environment.
    Type: Grant
    Filed: May 13, 2015
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Ajay A. Apte, Kirti A. Apte, Jianfeng Kong, Zhao Liu, Lin Sun, Shu Chao Wan, Li Yi
  • Patent number: 10171379
    Abstract: Embodiments of the invention provide a method, system and computer program product for the dynamic adjustment of a service level agreement (SLA) for a hosted computing environment based upon application capabilities. The method includes specifying in a user interface to the hosted computing environment one or more application components of an application to be hosted within the hosted computing environment. Thereafter, a resource utilization capability is determined for one of the components and a set of resource utilization options for an SLA for the application is filtered based upon the resource utilization capability of the component or components. One of the filtered set of options can be selected and the application is executed in the hosted computing environment. Finally, the utilization of resources accessible to the application is managed based upon the SLA during the execution of the application in the hosted computing environment.
    Type: Grant
    Filed: November 23, 2014
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Ajay A. Apte, Kirti A. Apte, Jianfeng Kong, Zhao Liu, Lin Sun, Shu Chao Wan, Li Yi
  • Publication number: 20160150030
    Abstract: Embodiments of the invention provide a method, system and computer program product for the dynamic adjustment of a service level agreement (SLA) for a hosted computing environment based upon application capabilities. The method includes specifying in a user interface to the hosted computing environment one or more application components of an application to be hosted within the hosted computing environment. Thereafter, a resource utilization capability is determined for one of the components and a set of resource utilization options for an SLA for the application is filtered based upon the resource utilization capability of the component or components. One of the filtered set of options can be selected and the application is executed in the hosted computing environment. Finally, the utilization of resources accessible to the application is managed based upon the SLA during the execution of the application in the hosted computing environment.
    Type: Application
    Filed: May 13, 2015
    Publication date: May 26, 2016
    Inventors: Ajay A. Apte, Kirti A. Apte, Jianfeng Kong, Zhao Liu, Lin Sun, Shu Chao Wan, Li Yi
  • Publication number: 20160149772
    Abstract: Embodiments of the invention provide a method, system and computer program product for the dynamic adjustment of a service level agreement (SLA) for a hosted computing environment based upon application capabilities. The method includes specifying in a user interface to the hosted computing environment one or more application components of an application to be hosted within the hosted computing environment. Thereafter, a resource utilization capability is determined for one of the components and a set of resource utilization options for an SLA for the application is filtered based upon the resource utilization capability of the component or components. One of the filtered set of options can be selected and the application is executed in the hosted computing environment. Finally, the utilization of resources accessible to the application is managed based upon the SLA during the execution of the application in the hosted computing environment.
    Type: Application
    Filed: November 23, 2014
    Publication date: May 26, 2016
    Inventors: Ajay A. Apte, Kirti A. Apte, Jianfeng Kong, Zhao Liu, Lin Sun, Shu Chao Wan, Li Yi
  • Patent number: 8978011
    Abstract: There is provided in an embodiment of the present invention a method wherein a processor may receive a test configuration deployment plan (TCDP) template. A user may select the test configuration deployment plan template and provide time schedule, and specific software application names and version numbers as settings for variables within the test configuration deployment plan template, in effect making a subscription request, wherein the processor receives or otherwise prompts to receive such information. Provided such resources are available at the requested time, the processor may wait until that time and provision the test configuration deployment plan to a data center resource. Test cases are run and results are collected until time or test cases are exhausted. The processor may then release resources that had been allocated to the subscription, which may include a step of undeploying or unprovisioning.
    Type: Grant
    Filed: May 9, 2005
    Date of Patent: March 10, 2015
    Assignee: International Business Machines Corporation
    Inventors: Jingrong Gao, Jianfeng Kong, Michael George Polan, Alex Kwok Kee Tsui
  • Publication number: 20060253588
    Abstract: There is provided in an embodiment of the present invention a method wherein a processor may receive a test configuration deployment plan (TCDP) template. A user may select the test configuration deployment plan template and provide time schedule, and specific software application names and version numbers as settings for variables within the test configuration deployment plan template, in effect making a subscription request, wherein the processor receives or otherwise prompts to receive such information. Provided such resources are available at the requested time, the processor may wait until that time and provision the test configuration deployment plan to a data center resource. Test cases are run and results are collected until time or test cases are exhausted. The processor may then release resources that had been allocated to the subscription, which may include a step of undeploying or unprovisioning.
    Type: Application
    Filed: May 9, 2005
    Publication date: November 9, 2006
    Applicant: International Business Machines Corporation
    Inventors: Jingrong Gao, Jianfeng Kong, Michael Polan, Alex Tsui
  • Publication number: 20050040101
    Abstract: The present invention proposes a new formulation for the making of a cellulose acetate hollow fiber membrane for ultrafiltration with high water permeability, capable of oil and water separation with minimal energy consumption and low fouling tendencies.
    Type: Application
    Filed: August 8, 2002
    Publication date: February 24, 2005
    Inventors: Jianfeng Kong, Yutie Liu, Fook Wong