Patents by Inventor Dong Ping Chen

Dong Ping Chen 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: 11947416
    Abstract: A system and related method identify a weakness of a workflow in a complex system. The method collects runtime data about the complex system. The complex system comprises a plurality of subcomponents, and the method identifies an abnormal operation in the complex system. The method constructs a multi-dimensional cause-and-effect relation matrix among the plurality of subcomponents, and filters one or more related operations using the multi-dimensional cause-and-effect relation matrix.
    Type: Grant
    Filed: December 14, 2021
    Date of Patent: April 2, 2024
    Assignee: International Business Machines Corporation
    Inventors: Wei Xian, Gang Lyu, Dong Ping Song, Geng Hu, Yao Dong Zhang, Ke Qiang Chen
  • Publication number: 20220393976
    Abstract: Example methods and computer systems for packet handling for active-active stateful service insertion are disclosed. One example may involve a computer system detecting a packet addressed from a source address to a service endpoint address. Based on configuration information associated with the service endpoint address, the computer system may identify a first active logical service router (SR) and a second active logical SR that are both associated with the service endpoint address and configured to operate in an active-active mode. The first active logical SR may be selected over the second active logical SR by mapping tuple information to the first active logical SR. The computer system may generate an encapsulated packet by encapsulating the packet with an outer header addressed to an outer destination address associated with the first active logical SR and send the encapsulated packet towards the first active logical SR for processing according to a stateful service.
    Type: Application
    Filed: August 25, 2020
    Publication date: December 8, 2022
    Applicant: VMware, Inc.
    Inventors: Bo LIN, Dong Ping CHEN, Wei WANG, Yi ZENG, Xinyu HE, Dahui YUAN, Xiao LIANG
  • Patent number: 11516125
    Abstract: Example methods and computer systems for packet handling for active-active stateful service insertion are disclosed. One example may involve a computer system detecting a packet addressed from a source address to a service endpoint address. Based on configuration information associated with the service endpoint address, the computer system may identify a first active logical service router (SR) and a second active logical SR that are both associated with the service endpoint address and configured to operate in an active-active mode. The first active logical SR may be selected over the second active logical SR by mapping tuple information to the first active logical SR. The computer system may generate an encapsulated packet by encapsulating the packet with an outer header addressed to an outer destination address associated with the first active logical SR and send the encapsulated packet towards the first active logical SR for processing according to a stateful service.
    Type: Grant
    Filed: August 25, 2020
    Date of Patent: November 29, 2022
    Assignee: VMWARE, INC.
    Inventors: Bo Lin, Dong Ping Chen, Wei Wang, Yi Zeng, Xinyu He, Dahui Yuan, Xiao LiANG
  • Publication number: 20220209989
    Abstract: Example methods and computer systems for packet handling for active-active stateful service insertion are disclosed. One example may involve in response to detecting a first packet from a first active logical service router (SR), a computer system generating and storing state information that associates (a) the first active logical SR and (b) first tuple information specified by the first packet. The first active logical SR and a second active logical SR may be both associated with the service endpoint address and configured to operate in an active-active mode. In response to detecting the second packet from a destination responsive to the first packet, the computer system may select the first active logical SR over the second active logical SR based on the state information and second tuple information specified by the second packet; and send the second packet towards the first active logical SR for processing according to a stateful service.
    Type: Application
    Filed: August 25, 2020
    Publication date: June 30, 2022
    Applicant: VMware, Inc.
    Inventors: Bo LIN, Dong Ping CHEN, Wei WANG, Yi ZENG, Xinyu HE, Dahui YUAN, Xiao LIANG
  • Patent number: 11362863
    Abstract: Example methods and computer systems for packet handling for active-active stateful service insertion are disclosed. One example may involve in response to detecting a first packet from a first active logical service router (SR), a computer system generating and storing state information that associates (a) the first active logical SR and (b) first tuple information specified by the first packet. The first active logical SR and a second active logical SR may be both associated with the service endpoint address and configured to operate in an active-active mode. In response to detecting the second packet from a destination responsive to the first packet, the computer system may select the first active logical SR over the second active logical SR based on the state information and second tuple information specified by the second packet; and send the second packet towards the first active logical SR for processing according to a stateful service.
    Type: Grant
    Filed: August 25, 2020
    Date of Patent: June 14, 2022
    Assignee: VMWARE, INC.
    Inventors: Bo Lin, Dong Ping Chen, Wei Wang, Yi Zeng, Xinyu He, Dahui Yuan, Xiao Liang
  • Publication number: 20220029856
    Abstract: Example methods and computer systems for packet handling for active-active stateful service insertion are disclosed. One example may involve in response to detecting a first packet from a first active logical service router (SR), a computer system generating and storing state information that associates (a) the first active logical SR and (b) first tuple information specified by the first packet. The first active logical SR and a second active logical SR may be both associated with the service endpoint address and configured to operate in an active-active mode. In response to detecting the second packet from a destination responsive to the first packet, the computer system may select the first active logical SR over the second active logical SR based on the state information and second tuple information specified by the second packet; and send the second packet towards the first active logical SR for processing according to a stateful service.
    Type: Application
    Filed: August 25, 2020
    Publication date: January 27, 2022
    Applicant: VMware, Inc.
    Inventors: Bo LIN, Dong Ping CHEN, Wei WANG, Yi ZENG, Xinyu HE, Dahui YUAN, Xiao LIANG
  • Publication number: 20220029913
    Abstract: Example methods and computer systems for packet handling for active-active stateful service insertion are disclosed. One example may involve a computer system detecting a packet addressed from a source address to a service endpoint address. Based on configuration information associated with the service endpoint address, the computer system may identify a first active logical service router (SR) and a second active logical SR that are both associated with the service endpoint address and configured to operate in an active-active mode. The first active logical SR may be selected over the second active logical SR by mapping tuple information to the first active logical SR. The computer system may generate an encapsulated packet by encapsulating the packet with an outer header addressed to an outer destination address associated with the first active logical SR and send the encapsulated packet towards the first active logical SR for processing according to a stateful service.
    Type: Application
    Filed: August 25, 2020
    Publication date: January 27, 2022
    Applicant: VMware, Inc.
    Inventors: Bo LIN, Dong Ping CHEN, Wei WANG, Yi ZENG, Xinyu HE, Dahui YUAN, Xiao LIANG
  • Publication number: 20150106523
    Abstract: The disclosure herein describes a system for providing distributed global server load balancing (GSLB) over resources across multiple data centers. The system includes a directory group comprising one or more directory nodes and a plurality of GSLB nodes registered to the directory group. A respective GSLB node is configured to provide GSLB services over a respective portion of the resources. A directory node includes a domain name system (DNS) query-receiving module configured to receive a DNS query from a client, a node-selecting module configured to select from the plurality of GSLB nodes a first GSLB node based at least on the DNS query, and a DNS query-responding module configured to respond to the DNS query to the client using an address of the selected first GSLB node, thereby facilitating the selected first GSLB node in performing GSLB while resolving the DNS query.
    Type: Application
    Filed: October 15, 2013
    Publication date: April 16, 2015
    Applicant: VMware, Inc.
    Inventors: Liang Cui, Hailing Xu, Dong Ping Chen