Patents by Inventor Liang Rong

Liang Rong 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: 20180083923
    Abstract: A method includes obtaining, by one or more processor, data from a virtual network of a tenant and an identifier of the tenant, where the virtual network of the tenant is one of at least two virtual networks in a shared computing environment where the at least two virtual networks overlay a physical network. Based on obtaining the identifier of the tenant, the method includes setting, by one or more processor, the identifier in metadata of the data and based on the identifier in the metadata, identifying, by the one or more processor, a network connection associated with the tenant. The method also includes identifying, by the one or more processor, a policy of the network connection and processing the data with the policy to create processed data and transmitting, by the one or more processor, the processed data through the network connection.
    Type: Application
    Filed: November 27, 2017
    Publication date: March 22, 2018
    Inventors: Guo Chun Bian, Jin Jing Lin, Liang Rong, Gang Tang, Ming Shuang Xian
  • Publication number: 20180077114
    Abstract: An approach includes providing support multi-tenancy support on a DHCP protocol. The approach includes receiving a dynamic host configuration protocol (DHCP) packet, inserting a tenant-specific option information within the DHCP packet, and transmitting the DHCP packet with the tenant-specific option information.
    Type: Application
    Filed: November 10, 2017
    Publication date: March 15, 2018
    Inventors: Liang RONG, Gang TANG, Zi J. TAO, Ming S. XIAN
  • Patent number: 9887961
    Abstract: An approach includes providing support multi-tenancy support on a DHCP protocol. The approach includes receiving a dynamic host configuration protocol (DHCP) packet, inserting a tenant-specific option information within the DHCP packet, and transmitting the DHCP packet with the tenant-specific option information.
    Type: Grant
    Filed: May 22, 2015
    Date of Patent: February 6, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Liang Rong, Gang Tang, Zi J. Tao, Ming S. Xian
  • Patent number: 9860214
    Abstract: A method includes obtaining, by one or more processor, data from a virtual network of a tenant and an identifier of the tenant, where the virtual network of the tenant is one of at least two virtual networks in a shared computing environment where the at least two virtual networks overlay a physical network. Based on obtaining the identifier of the tenant, the method includes setting, by one or more processor, the identifier in metadata of the data and based on the identifier in the metadata, identifying, by the one or more processor, a network connection associated with the tenant. The method also includes identifying, by the one or more processor, a policy of the network connection and processing the data with the policy to create processed data and transmitting, by the one or more processor, the processed data through the network connection.
    Type: Grant
    Filed: September 10, 2015
    Date of Patent: January 2, 2018
    Assignee: International Business Machines Corporation
    Inventors: Guo Chun Bian, Jin Jing Lin, Liang Rong, Gang Tang, Ming Shuang Xian
  • Publication number: 20170267018
    Abstract: An expandable package filler or ornament includes a stack of sheets, such as tissue paper, foil, etc. The stack is bound together, such as by a fastener. A generally spiral cut extends from a peripheral edge of the stack toward the center of the each sheet. The cut forms each sheet into a generally spiral strip ending in a peninsula portion. Grasping the peninsula portion, lifting and shaking the stack causes the strips to fall and entangle with each other. The resulting structure is decorative and may be used to stuff a gift box, bag or basket.
    Type: Application
    Filed: January 27, 2016
    Publication date: September 21, 2017
    Inventors: Ted Tepe, Liang Rong Lin
  • Publication number: 20170078248
    Abstract: A method includes obtaining, by one or more processor, data from a virtual network of a tenant and an identifier of the tenant, where the virtual network of the tenant is one of at least two virtual networks in a shared computing environment where the at least two virtual networks overlay a physical network. Based on obtaining the identifier of the tenant, the method includes setting, by one or more processor, the identifier in metadata of the data and based on the identifier in the metadata, identifying, by the one or more processor, a network connection associated with the tenant. The method also includes identifying, by the one or more processor, a policy of the network connection and processing the data with the policy to create processed data and transmitting, by the one or more processor, the processed data through the network connection.
    Type: Application
    Filed: September 10, 2015
    Publication date: March 16, 2017
    Inventors: Guo Chun Bian, Jin Jing Lin, Liang Rong, Gang Tang, Ming Shuang Xian
  • Publication number: 20160373340
    Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: obtaining, by one or more processor, metadata of at least one packet of a network stream; and determining, by the one or more processor, a shortcut rule for the network stream to bypass at least one waypoint network, the shortcut rule being determined using the metadata of the at least one packet of the network stream. In one embodiment, the obtaining includes obtaining the metadata from the at least one waypoint network. In another embodiment, the obtaining comprises obtaining the metadata from multiple packets of the network stream, and the determining comprises using the metadata of the multiple packets of the network stream to determine the shortcut rule. In a further embodiment, the determining includes analyzing a header of the at least one packet of the network stream.
    Type: Application
    Filed: June 17, 2015
    Publication date: December 22, 2016
    Inventors: Lei BAO, Liang RONG, Gang TANG, Zi Jin TAO, Ming Shuang XIAN
  • Publication number: 20160344687
    Abstract: An approach includes providing support multi-tenancy support on a DHCP protocol. The approach includes receiving a dynamic host configuration protocol (DHCP) packet, inserting a tenant-specific option information within the DHCP packet, and transmitting the DHCP packet with the tenant-specific option information.
    Type: Application
    Filed: May 22, 2015
    Publication date: November 24, 2016
    Inventors: Liang RONG, Gang TANG, Zi J. TAO, Ming S. XIAN
  • Publication number: 20160314012
    Abstract: In one embodiment, a method includes receiving, using a controller, a congestion notification message from a first virtual switch of a first server indicating that a first virtual machine (VM) hosted by the first server is overloaded, and advertising, using the controller, a congestion status of the first VM to one or more virtual switches in a network using a congestion status message in response to receiving the congestion notification message. In another embodiment, a method includes receiving, using a first virtual switch of a first server, a congestion status message from a controller indicating that a second VM hosted by a second server is overloaded, and stopping traffic that is destined for the second VM from being sent in response to receiving the congestion status message from the controller without restricting sending traffic that is destined for other VMs hosted by the second server.
    Type: Application
    Filed: April 23, 2015
    Publication date: October 27, 2016
    Inventors: Liang Rong, Gang Tang, Zi Jin Tao, Ming Shuang Xian, Yi Jing Zhu
  • Publication number: 20080260924
    Abstract: The present invention discloses a nutritional composition, comprising at least five kinds of processed fruit/vegetables: green processed fruit/vegetables, yellow/orange processed fruit/vegetables, white processed fruit/vegetables, red processed fruit/vegetables, and blue/purple processed fruit/vegetables. Moreover, the composition may further comprise at least one kind of artificially-added phytochemical, which is selected from the group consisting of flavonoids, carotenoids, phenolic acids, organosulfur compounds, other phytochemicals, and mixtures thereof.
    Type: Application
    Filed: March 5, 2008
    Publication date: October 23, 2008
    Inventors: Liang-Rong Chen, Ying-Jung Wu