Patents by Inventor Jia M. ZHANG

Jia M. ZHANG 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: 9229785
    Abstract: A method for scheduling execution of an application is provided. The method comprises monitoring a usage state of resources of a first virtual machine that executes the application, so as to determine whether the usage state reaches a predetermined state. The method further comprises migrating an application module consuming the resources to a second virtual machine having corresponding resources, if the usage state reaches a predetermined state.
    Type: Grant
    Filed: February 28, 2014
    Date of Patent: January 5, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Min Cai, Andrew G. Hourselt, Ping Li, Hui Yang, Jia M. Zhang
  • Patent number: 8984060
    Abstract: Rebuild systems and methods for a network are provided. One rebuild system includes a client device including an event handler and an indication listener associated with the event handler and a server device in communication with the client device. The server device includes an indication subscription associated with the event handler and a self-registration trigger (SRT) module in communication with the indication subscription for rebuilding the event handler and the indication listener. One rebuild method includes storing, by the indication subscription, rebuild data associated with the event handler and the indication listener and rebuilding, by the SRT module, the event handler and the indication listener with the rebuild data. Also provided are physical computer storage mediums including a computer program product rebuild method for a network. One computer program product rebuild method includes computer code for performing the above method.
    Type: Grant
    Filed: October 29, 2013
    Date of Patent: March 17, 2015
    Assignee: International Business Machines Corporation
    Inventors: Ping Li, Min Cai, Hui Yang, Jia M. Zhang
  • Patent number: 8977682
    Abstract: One rebuild system includes a client device including an event handler and an indication listener associated with the event handler and a server device in communication with the client device. The server device includes an indication subscription associated with the event handler and a self-registration trigger (SRT) module in communication with the indication subscription for rebuilding the event handler and the indication listener. Also provided are physical computer storage mediums including a computer program product rebuild method for a network.
    Type: Grant
    Filed: September 24, 2012
    Date of Patent: March 10, 2015
    Assignee: International Business Machines Corporation
    Inventors: Ping Li, Min Cai, Hui Yang, Jia M. Zhang
  • Publication number: 20140298332
    Abstract: A method for scheduling execution of an application is provided. The method comprises monitoring a usage state of resources of a first virtual machine that executes the application, so as to determine whether the usage state reaches a predetermined state. The method further comprises migrating an application module consuming the resources to a second virtual machine having corresponding resources, if the usage state reaches a predetermined state.
    Type: Application
    Filed: February 28, 2014
    Publication date: October 2, 2014
    Applicant: International Business Machines Corporation
    Inventors: Min Cai, Andrew G. Hourselt, Ping Li, Hui Yang, Jia M. Zhang
  • Patent number: 8832242
    Abstract: A plurality of network addresses identify a source device in the network. A plurality of subscriptions for the source device to receive messages from the target devices each identify one of the target devices and one of the source network addresses the identified target device uses to communicate with the source device. Upon detecting a change to a changed network address, a determination is made of a subscription indicating the changed network address and the target device indicated in the determined subscription is determined. A selection is made of a selected network address, other than the changed network address is selected. If the selected network address can be used to communicate between the determined target device and the source device, then the selected network address is used and provided to the determined target device.
    Type: Grant
    Filed: April 25, 2012
    Date of Patent: September 9, 2014
    Assignee: International Business Machines Corporation
    Inventors: Brad J. Behle, Hourselt Andrew G., Hu Pei M., Ricketts Ashaki A., Jia M. Zhang, Lei L W Wei
  • Publication number: 20140089396
    Abstract: Rebuild systems and methods for a network are provided. One rebuild system includes a client device including an event handler and an indication listener associated with the event handler and a server device in communication with the client device. The server device includes an indication subscription associated with the event handler and a self-registration trigger (SRT) module in communication with the indication subscription for rebuilding the event handler and the indication listener. One rebuild method includes storing, by the indication subscription, rebuild data associated with the event handler and the indication listener and rebuilding, by the SRT module, the event handler and the indication listener with the rebuild data. Also provided are physical computer storage mediums including a computer program product rebuild method for a network. One computer program product rebuild method includes computer code for performing the above method.
    Type: Application
    Filed: October 29, 2013
    Publication date: March 27, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ping LI, Min CAI, Hui YANG, Jia M. ZHANG