Patents by Inventor YAN R. WU

YAN R. WU 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: 9665394
    Abstract: The present invention discloses a method and system for sharing application objects among multiple tenants, wherein the method comprises: identifying objects that can be shared by multiple tenants; merging the objects that can be shared by the multiple tenants; and updating references of the tenants to the shared objects prior to the merging so as to cause the references to point at a merged shared object. The method of the present invention enables the tenants to share application data more efficiently.
    Type: Grant
    Filed: March 21, 2014
    Date of Patent: May 30, 2017
    Assignee: International Business Machines Corporation
    Inventors: Snehal S. Antani, Junjie Cai, Jia Fei, Wei Wei Gao, Heng Wang, Yan R. Wu
  • Patent number: 9251040
    Abstract: An apparatus for performing remote debugging in a cloud system. The apparatus includes: a receiving unit that is configured to receive a remote debugging request during a remote debugging session; a determining unit configured to determine, according to an isolation level of the remote debugging request, a server node from a plurality of server nodes in the cloud system that is suitable for performing the remote debugging, wherein the isolation level of the remote debugging request comprises at least one of: an exclusive level and a sharing level; and a transmitting unit configured to forward the remote debugging request to the server node. The apparatus is a front-end component of a cloud system, such as a server node.
    Type: Grant
    Filed: January 27, 2014
    Date of Patent: February 2, 2016
    Assignee: International Business Machines Corporation
    Inventors: Junjie Cai, Jia Fei, Xin Peng Liu, Heng Wang, Yan R. Wu, Si Qi Zhong
  • Patent number: 9244817
    Abstract: A method for performing remote debugging in a cloud system comprises the steps of: receiving a remote debugging request during a remote debugging session; determining, according to an isolation level of the remote debugging request, a server node from a plurality of server nodes in the cloud system for performing the remote debugging, wherein the isolation level of the remote debugging request comprises at least one of: an exclusive level and a sharing level; and in response to determining the server node, forwarding the remote debugging request to the server node.
    Type: Grant
    Filed: August 28, 2014
    Date of Patent: January 26, 2016
    Assignee: International Business Machines Corporation
    Inventors: Junjie Cai, Jia Fei, Xin Peng Liu, Heng Wang, Yan R. Wu, Si Qi Zhong
  • Publication number: 20150058823
    Abstract: A method for performing remote debugging in a cloud system comprises the steps of: receiving a remote debugging request during a remote debugging session; determining, according to an isolation level of the remote debugging request, a server node from a plurality of server nodes in the cloud system for performing the remote debugging, wherein the isolation level of the remote debugging request comprises at least one of: an exclusive level and a sharing level; and in response to determining the server node, forwarding the remote debugging request to the server node.
    Type: Application
    Filed: August 28, 2014
    Publication date: February 26, 2015
    Applicant: International Business Machines Corporation
    Inventors: Junjie Cai, Jia Fei, Xin Peng Liu, Heng Wang, Yan R. Wu, Si Qi Zhong
  • Publication number: 20140366004
    Abstract: An apparatus for performing remote debugging in a cloud system. The apparatus includes: a receiving unit that is configured to receive a remote debugging request during a remote debugging session; a determining unit configured to determine, according to an isolation level of the remote debugging request, a server node from a plurality of server nodes in the cloud system that is suitable for performing the remote debugging, wherein the isolation level of the remote debugging request comprises at least one of: an exclusive level and a sharing level; and a transmitting unit configured to forward the remote debugging request to the server node. The apparatus is a front-end component of a cloud system, such as a server node.
    Type: Application
    Filed: January 27, 2014
    Publication date: December 11, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Junjie Cai, Jia Fei, Xin Peng Liu, Heng Wang, Yan R. Wu, Si Qi Zhong
  • Publication number: 20140297751
    Abstract: The present invention discloses a method and system for sharing application objects among multiple tenants, wherein the method comprises: identifying objects that can be shared by multiple tenants; merging the objects that can be shared by the multiple tenants; and updating references of the tenants to the shared objects prior to the merging so as to cause the references to point at a merged shared object. The method of the present invention enables the tenants to share application data more efficiently.
    Type: Application
    Filed: March 21, 2014
    Publication date: October 2, 2014
    Applicant: International Business Machines Corporation
    Inventors: SNEHAL S. ANTANI, JUNJIE CAI, JIA FEI, WEI WEI GAO, HENG WANG, YAN R. WU