Patents by Inventor E. Feng Lu

E. Feng Lu 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: 10599636
    Abstract: A method, computer program product, and a computer system, to store information related to changed data in response to a transaction with a first database of the on-line system requested during a planned period and data in the first database changed by the transaction. In response to a planned event a back-up system with a second database is switched to set up a new connection and a new transaction with the second database, wherein the second database is backup of the first database. The on-line system prevents setting up a new connection to the on-line system and prevents conducting a new transaction with the first database, sends information related to the changed data from the on-line system to the back-up system, and switches to the back-up system for a new connection and for a new transaction. The on-line system synchronizes data between the first database and the second database.
    Type: Grant
    Filed: November 29, 2017
    Date of Patent: March 24, 2020
    Assignee: International Business Machines Corporation
    Inventors: E Feng Lu, Yu Fang, Ying Mao, Ning LL Liu, Lu Yu
  • Patent number: 10558648
    Abstract: A method, computer program product, and a computer system, to store information related to changed data in response to a transaction with a first database of the on-line system requested during a planned period and data in the first database changed by the transaction. In response to a planned event a back-up system with a second database is switched to set up a new connection and a new transaction with the second database, wherein the second database is backup of the first database. The on-line system prevents setting up a new connection to the on-line system and prevents conducting a new transaction with the first database, sends information related to the changed data from the on-line system to the back-up system, and switches to the back-up system for a new connection and for a new transaction. The on-line system synchronizes data between the first database and the second database.
    Type: Grant
    Filed: May 23, 2017
    Date of Patent: February 11, 2020
    Assignee: International Business Machines Corporation
    Inventors: E Feng Lu, Yu Fang, Ying Mao, Ning LL Liu, Lu Yu
  • Publication number: 20180341562
    Abstract: A method, computer program product, and a computer system, to store information related to changed data in response to a transaction with a first database of the on-line system requested during a planned period and data in the first database changed by the transaction. In response to a planned event a back-up system with a second database is switched to set up a new connection and a new transaction with the second database, wherein the second database is backup of the first database. The on-line system prevents setting up a new connection to the on-line system and prevents conducting a new transaction with the first database, sends information related to the changed data from the on-line system to the back-up system, and switches to the back-up system for a new connection and for a new transaction. The on-line system synchronizes data between the first database and the second database.
    Type: Application
    Filed: November 29, 2017
    Publication date: November 29, 2018
    Inventors: E Feng Lu, Yu Fang, Ying Mao, Ning LL Liu, Lu Yu
  • Publication number: 20180341560
    Abstract: A method, computer program product, and a computer system, to store information related to changed data in response to a transaction with a first database of the on-line system requested during a planned period and data in the first database changed by the transaction. In response to a planned event a back-up system with a second database is switched to set up a new connection and a new transaction with the second database, wherein the second database is backup of the first database. The on-line system prevents setting up a new connection to the on-line system and prevents conducting a new transaction with the first database, sends information related to the changed data from the on-line system to the back-up system, and switches to the back-up system for a new connection and for a new transaction. The on-line system synchronizes data between the first database and the second database.
    Type: Application
    Filed: May 23, 2017
    Publication date: November 29, 2018
    Inventors: E Feng Lu, Yu Fang, Ying Mao, Ning LL Liu, Lu Yu
  • Patent number: 10057186
    Abstract: Flexible utilization of capacity to provide computing services mediated by a service broker. The service broker receives a request from a first party for assistance with a service workload as well as an indication from a second party of a willingness to provide service. The service broker matches the parties with each other based at least in part on the capacity of the second party to service the service workload of the first party, manages offloading of the service workload from first party to the second party, and manages billing of a workload provider (such as the first party or the first party's customer) for the offloading engagement.
    Type: Grant
    Filed: January 9, 2015
    Date of Patent: August 21, 2018
    Assignee: International Business Machines Corporation
    Inventors: Bin Jia, Ying Liu, E Feng Lu, Yan Rong Shen, Jia Wu, Zhen Zhang
  • Publication number: 20160205036
    Abstract: Flexible utilization of capacity to provide computing services mediated by a service broker. The service broker receives a request from a first party for assistance with a service workload as well as an indication from a second party of a willingness to provide service. The service broker matches the parties with each other based at least in part on the capacity of the second party to service the service workload of the first party, manages offloading of the service workload from first party to the second party, and manages billing of a workload provider (such as the first party or the first party's customer) for the offloading engagement.
    Type: Application
    Filed: August 27, 2015
    Publication date: July 14, 2016
    Inventors: Bin Jia, Ying Liu, E Feng Lu, Yan Rong Shen, Jia Wu, Zhen Zhang
  • Publication number: 20160205202
    Abstract: Flexible utilization of capacity to provide computing services mediated by a service broker. The service broker receives a request from a first party for assistance with a service workload as well as an indication from a second party of a willingness to provide service. The service broker matches the parties with each other based at least in part on the capacity of the second party to service the service workload of the first party, manages offloading of the service workload from first party to the second party, and manages billing of a workload provider (such as the first party or the first party's customer) for the offloading engagement.
    Type: Application
    Filed: January 9, 2015
    Publication date: July 14, 2016
    Inventors: Bin Jia, Ying Liu, E Feng Lu, Yan Rong Shen, Jia Wu, Zhen Zhang
  • Patent number: 9219800
    Abstract: According to embodiments, method, systems, and computer program products are provided for a web server transmitting a response to an access request. An access request for a web application program deployed on a web server is received, where a response corresponding to the access request is composed with a script. A test script is transmitted. A response time of the test script is received. The response time includes a time that the test script is executed in a browser of a client and a time that the test script is transferred over a network. Different responses are transmitted to different types of scripts included in the response corresponding to the access request in accordance with the response time of the test script.
    Type: Grant
    Filed: July 11, 2013
    Date of Patent: December 22, 2015
    Assignee: International Business Machines Corporation
    Inventors: Bin Jia, Ying Liu, E Feng Lu, Yan Rong Shen, Jia Wu, Zhen Zhang
  • Patent number: 8938388
    Abstract: Maintaining and supplying a plurality of speech models is provided. A plurality of speech models and metadata for each speech model are stored. A query for a speech model is received from a source. The query includes one or more conditions. The speech model with metadata most closely matching the supplied one or more conditions is determined. The determined speech model is provided to the source. A refined speech model is received from the source, and the refined speech model is stored.
    Type: Grant
    Filed: July 9, 2012
    Date of Patent: January 20, 2015
    Assignee: International Business Machines Corporation
    Inventors: Bin Jia, Ying Liu, E. Feng Lu, Jia Wu, Zhen Zhang
  • Publication number: 20140040347
    Abstract: According to embodiments, method, systems, and computer program products are provided for a web server transmitting a response to an access request. An access request for a web application program deployed on a web server is received, where a response corresponding to the access request is composed with a script. A test script is transmitted. A response time of the test script is received. The response time includes a time that the test script is executed in a browser of a client and a time that the test script is transferred over a network. Different responses are transmitted to different types of scripts included in the response corresponding to the access request in accordance with the response time of the test script.
    Type: Application
    Filed: July 11, 2013
    Publication date: February 6, 2014
    Inventors: Bin Jia, Ying Liu, E. Feng Lu, Yan Rong Shen, Jia Wu, Zhen Zhang
  • Publication number: 20130030802
    Abstract: Maintaining and supplying a plurality of speech models is provided. A plurality of speech models and metadata for each speech model are stored. A query for a speech model is received from a source. The query includes one or more conditions. The speech model with metadata most closely matching the supplied one or more conditions is determined. The determined speech model is provided to the source. A refined speech model is received from the source, and the refined speech model is stored.
    Type: Application
    Filed: July 9, 2012
    Publication date: January 31, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Bin Jia, Ying Liu, E. Feng Lu, Jia Wu, Zhen Zhang