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: 20240236038
    Abstract: An approach within the embodiments of the present invention includes providing multi-tenancy support on a dynamic host configuration protocol (DHCP) protocol, and further includes receiving the dynamic host configuration protocol (DHCP) packet, inserting a tenant-specific option information within the DHCP packet, and transmitting the dynamic host configuration protocol (DHCP) packet with the tenant-specific option information.
    Type: Application
    Filed: February 21, 2024
    Publication date: July 11, 2024
    Inventors: Liang RONG, Gang TANG, Zi J. TAO, Ming S. XIAN
  • Patent number: 11956207
    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: December 2, 2022
    Date of Patent: April 9, 2024
    Assignee: KYNDRYL, INC.
    Inventors: Liang Rong, Gang Tang, Zi J. Tao, Ming S. Xian
  • Publication number: 20230295277
    Abstract: A universal chimeric antigen receptors (CAR)-modified immune cell is provided, including engineering natural killer (NK) cells and/or T cells which recognizes 2,4-dinitrophenyl (DNP) and can subsequently be redirected to target various epitopes of envelop protein gp160 using DNP-conjugated broad neutralizing antibodies as adaptor molecules. In preferred embodiments, the anti-gp160 antibodies target membrane-distal epitopes. This system can recognize and kill mimic HIV-infected cell lines expressing at least one of subtypes B and C gp160. Presently provided system containing universal CAR-NK cells and (bNAbs) overcome the limitations of conventional anti-HIV CARs, as the latter targets a single epitope of the HIV envelope glycoprotein gp160 and falls short of countering the enormous diversity and mutability of viruses.
    Type: Application
    Filed: July 13, 2021
    Publication date: September 21, 2023
    Applicant: University of Southern California
    Inventors: Rebecca Lim, Liang Rong, Jianming Xie
  • Publication number: 20230289214
    Abstract: An approach for intelligent task message queue management may be provided herein. The approach may include receiving a task message from a producer at an intelligent task message queue management service. The approach may include assigning a subclass to the task message based on a predetermined set of rules. The approach may include assigning the task message to a one of a plurality of subclass worklist queues based on the assigned subclass. The approach may include generating a subclass score for the task message based on a weight associated with the assigned subclass work queue. The approach may include dispatching the task message to a consumer based on the generated subclass score for the task message.
    Type: Application
    Filed: March 8, 2022
    Publication date: September 14, 2023
    Inventors: Gang Tang, Peng Hui Jiang, Guang Han Sui, Liang Rong, Jun Su
  • Publication number: 20230108856
    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: December 2, 2022
    Publication date: April 6, 2023
    Inventors: Liang RONG, Gang TANG, Zi J. TAO, Ming S. XIAN
  • Patent number: 11546293
    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: January 8, 2021
    Date of Patent: January 3, 2023
    Assignee: KYNDRYL, INC.
    Inventors: Liang Rong, Gang Tang, Zi J. Tao, Ming S. Xian
  • Publication number: 20220376924
    Abstract: Described are techniques including a computer-implemented method comprising appending a HyperText Transfer Protocol (HTTP) header to a HTTP request, wherein the HTTP header includes a source Internet Protocol (IP) address of a client generating the HTTP request, a universally unique identifier (UUID) of the HTTP request, a timestamp, a lifetime, a Universal Resource Locator (URL) of the HTTP request, and a signature. The method further comprises transmitting the HTTP request with the HTTP header to a web server.
    Type: Application
    Filed: May 20, 2021
    Publication date: November 24, 2022
    Inventors: Gang Tang, Liang Rong, Guo Xing HE, Ming Shuang Xian
  • Patent number: 11301301
    Abstract: Embodiments of the present disclosure relate to a method, system and computer program product for offloading a workload between computing environments. According to the method, a workload of a target function of a service provisioned in a first computing environment is determined. A processing capacity of the service available for the target function in the first computing environment is determined. In accordance with a determination that the workload exceeds the processing capacity, at least one incoming request for the target function is caused to be routed to a target instance of the target function, the target instance of the target function being provisioned in a second computing environment different from the first computing environment.
    Type: Grant
    Filed: July 22, 2020
    Date of Patent: April 12, 2022
    Assignee: International Business Machines Corporation
    Inventors: Gang Tang, Yue Wang, Liang Rong, Wen Tao Zhang
  • Publication number: 20220027197
    Abstract: Embodiments of the present disclosure relate to a method, system and computer program product for offloading a workload between computing environments. According to the method, a workload of a target function of a service provisioned in a first computing environment is determined. A processing capacity of the service available for the target function in the first computing environment is determined. In accordance with a determination that the workload exceeds the processing capacity, at least one incoming request for the target function is caused to be routed to a target instance of the target function, the target instance of the target function being provisioned in a second computing environment different from the first computing environment.
    Type: Application
    Filed: July 22, 2020
    Publication date: January 27, 2022
    Inventors: Gang Tang, Yue Wang, Liang Rong, Wen Tao Zhang
  • Patent number: 11032202
    Abstract: A method for load balancing network traffic. First network address translation rules are executed with respect to a first data packet of the network traffic to translate initial address space data thereof, with respect to an initial destination network address and port identifier. An entry is generated with respect to the first data packet that includes data related to the translated destination network address and port identifier, and an initial source network address and port identifier. A second data packet is received from a client. The generated entry is identified and implemented in executing second network address translation rules with respect to the second data packet, to translate address space data thereof with respect to an initial destination network address and port identifier, for routing thereof to the host, and upon servicing, for routing thereof directly to the client.
    Type: Grant
    Filed: October 4, 2019
    Date of Patent: June 8, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ping Li, Liang Rong, Gang Tang, Ming Shuang Xian
  • Publication number: 20210158478
    Abstract: Embodiments of the present disclosure relate to a method, system, and computer program product for resizing an image. An image on a server is identified by a user through a terminal device, where the image has a first size. A image optimizer is positioned between the terminal device and the server. A image optimizer determines the display dimensions of the terminal device also determines that the requested image may need to be resized to a second size. The image optimizer receives the image from the server, resizes the image to the second size, and transmits the image to the terminal device.
    Type: Application
    Filed: November 21, 2019
    Publication date: May 27, 2021
    Inventors: Lei Bao, Liang Rong, Hai Qun Tang, Ketan Priyakant Pancholi, Ying Tang
  • Publication number: 20210136031
    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: January 8, 2021
    Publication date: May 6, 2021
    Inventors: Liang RONG, Gang TANG, Zi J. TAO, Ming S. XIAN
  • Patent number: 10972576
    Abstract: In some embodiments, the present disclosure provides for accelerating cross-sited resources in an accelerated document. In some embodiments, a set of rules is created to determine which cross-site resources will be accelerated. Using the rules, a first cross-site resource is selected for acceleration. The cross-site resource is cached on a CDN edge server. A link for a first cross-site resource is wrapped so that a client will be directed to retrieve the cross-site resource from the CDN edge server. The client receives the cross-site resource directly from the CDN edge server.
    Type: Grant
    Filed: November 14, 2018
    Date of Patent: April 6, 2021
    Assignee: International Business Machines Corporation
    Inventors: Lei Bao, Liang Rong, Gang Tang, Ming Shuang Xian
  • Patent number: 10917460
    Abstract: A load-balancer instance is instantiated in a network virtualization edge (NVE) in a software defined network (SDN). A forwarding table in the NVE is modified to indicate that a next hop for a packet having a destination address of the load-balancer instance is to be resolved by the load-balancer instance. From a portion of the packet, and using the load-balancer instance, a value usable to select a singular next hop to a first real server in a pool of real servers managed by the load-balancer instance is determined. The packet is forwarded, using the modified forwarding table, the packet through an underlay of the SDN such that the packet tunnels from the NVE to a first NVE, the second NVE hosting the first real server.
    Type: Grant
    Filed: March 22, 2019
    Date of Patent: February 9, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Liang Rong, Gang Tang, Zi Jin Tao, Ming Shuang Xian
  • Patent number: 10904206
    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: July 30, 2019
    Date of Patent: January 26, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Liang Rong, Gang Tang, Zi J. Tao, Ming S. Xian
  • Patent number: 10778595
    Abstract: Operating a message queue cluster having multiple nodes. A messaging request from a client is obtained by one or more processors, the messaging request to be routed to one of multiple nodes in a cluster. The one or more processors parse the messaging request to determine whether the messaging request should be routed to an other node. A messaging request is obtained from a client by one or more processors, the messaging request to be routed to one of multiple nodes in a cluster. The messaging request is parsed by one or more processors to determine whether the messaging request should be routed to an other of the multiple nodes in the cluster. The messaging request is routed by one or more processors in response to a determination that the messaging request should be routed to the other one of the multiple nodes in the cluster.
    Type: Grant
    Filed: November 1, 2018
    Date of Patent: September 15, 2020
    Assignee: International Business Machines Corporation
    Inventors: Gang Tang, Lei Bao, Ming Shuang Xian, Liang Rong, Yuan Liang Miao
  • Patent number: 10698718
    Abstract: In one embodiment, a system includes a processing circuit and logic integrated with and/or executable by the processing circuit that causes the processing circuit to receive 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. The logic also causes the processing circuit to advertise a congestion status of the first VM in a congestion status message to one or more virtual switches in a network in response to receiving the congestion notification message. Moreover, the logic causes the processing circuit to cause all virtual switches in the network except for the first virtual switch to stop sending traffic destined for the first VM while the first VM is overloaded without restricting sending traffic that is destined for other VMs hosted by the first server.
    Type: Grant
    Filed: April 13, 2018
    Date of Patent: June 30, 2020
    Assignee: International Business Machines Corporation
    Inventors: Liang Rong, Gang Tang, Zi Jin Tao, Ming Shuang Xian, Yi Jing Zhu
  • Patent number: 10680936
    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: Grant
    Filed: December 22, 2017
    Date of Patent: June 9, 2020
    Assignee: International Business Machines Corporation
    Inventors: Lei Bao, Liang Rong, Gang Tang, Zi Jin Tao, Ming Shuang Xian
  • Publication number: 20200153932
    Abstract: In some embodiments, the present disclosure provides for accelerating cross-sited resources in an accelerated document. In some embodiments, a set of rules is created to determine which cross-site resources will be accelerated. Using the rules, a first cross-site resource is selected for acceleration. The cross-site resource is cached on a CDN edge server. A link for a first cross-site resource is wrapped so that a client will be directed to retrieve the cross-site resource from the CDN edge server. The client receives the cross-site resource directly from the CDN edge server.
    Type: Application
    Filed: November 14, 2018
    Publication date: May 14, 2020
    Inventors: Lei Bao, Liang Rong, Gang Tang, Ming Shuang Xian
  • Publication number: 20200145344
    Abstract: Operating a message queue cluster having multiple nodes. A messaging request from a client is obtained by one or more processors, the messaging request to be routed to one of multiple nodes in a cluster. The one or more processors parse the messaging request to determine whether the messaging request should be routed to an other node. A messaging request is obtained from a client by one or more processors, the messaging request to be routed to one of multiple nodes in a cluster. The messaging request is parsed by one or more processors to determine whether the messaging request should be routed to an other of the multiple nodes in the cluster. The messaging request is routed by one or more processors in response to a determination that the messaging request should be routed to the other one of the multiple nodes in the cluster.
    Type: Application
    Filed: November 1, 2018
    Publication date: May 7, 2020
    Inventors: Gang Tang, Lei Bao, Ming Shuang Xian, Liang Rong, Yuan Liang Miao