Patents by Inventor Dexiang (Edward) Luo

Dexiang (Edward) Luo 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: 20220217006
    Abstract: Example methods and systems for multicast packet handling based on flow cache information are described. In one example, a network element may configure flow cache information associated with a multicast flow. The flow cache information may specify a set of actions that is configured based on a sequence of function calls. In response to detecting a multicast packet associated with the multicast flow, fast-path processing may be performed based on the flow cache information. This may include executing a replication action to generate a first packet replica and a second packet replica. First processing action(s) may be executed to process the first packet replica to generate and send a first output packet towards a first multicast destination. Second processing action(s) may be executed to process the second packet replica to generate and send a first output packet towards a second multicast destination.
    Type: Application
    Filed: January 5, 2021
    Publication date: July 7, 2022
    Applicant: VMware, Inc.
    Inventors: Dexiang WANG, Xinhua HONG, Yong WANG, Yu YING, Jochen BEHRENS
  • Publication number: 20220212555
    Abstract: An automatic charging vehicle, a method for operating the automatic charging vehicle, and an automatic charging system. The automatic charging vehicle includes: an automatic traveling module, which is configured to move, according to a route between the automatic charging vehicle and a device to be charged, to the device to be charged; a power module, which is configured to store and provide electric energy; and an automatic docking and separating device, which is configured to execute docking and separating between a first connector and a second connector capable of being in electrical contact with the first connector, the first connector and the second connector being used for transmitting electric energy.
    Type: Application
    Filed: March 11, 2020
    Publication date: July 7, 2022
    Applicant: Envision Energy CO.,LTD
    Inventors: Lei ZHANG, Yang Hu, Dexiang Guo, Jianning Wang, Xinyu XU, Di WU, Hongwu SHE, Lei LI, Weijun ZHAO
  • Publication number: 20220205229
    Abstract: The present invention discloses a push-button type upper water inlet shower column, which comprises an upper fixing seat connected with a water inlet tube, a water inlet channel and a water distribution valve core which can be communicated are arranged in the upper fixing seat, the water distribution valve core comprises a first water outlet hole and a second water outlet hole, and the first water outlet hole and the second water outlet hole can discharge water separately or in combination; the upper fixing seat is provided with a first water outlet channel connected with the first water outlet hole, and the upper fixing seat is provided with a second water outlet channel connected with the second water outlet hole; a lower fixing seat is arranged below the upper fixing seat, a connecting rod that can go up and down is arranged between the lower fixing seat and the upper fixing seat, the upper end of the connecting rod is connected with the water distribution valve core, the lower fixing seat is provided with
    Type: Application
    Filed: December 31, 2020
    Publication date: June 30, 2022
    Inventors: Dexiang YE, Xinzhan HU, Yisheng ZHANG
  • Publication number: 20220195608
    Abstract: A processing device for film cooling holes on blade of aviation engine includes a working box. A workpiece clamping mechanism is arranged in the working box for holding the workpiece. A cover body having an internal space communicated with an internal space of the working box is connected to an upper part of the working box. A laser processing mechanism is connected to a top end of the cover body and can produce laser rays to carry out laser processing on the workpiece. The cover body is connected to a liquid supply mechanism and an acid gas filtration mechanism. The liquid supply mechanism can spray an acidic solution to the workpiece in the working box, and the working box can collect the acidic solution. The acid gas filtration mechanism can filter acid steam produced during processing. A working method of the processing device is also provided.
    Type: Application
    Filed: November 22, 2019
    Publication date: June 23, 2022
    Applicant: QINGDAO UNIVERSITY OF TECHNOLOGY
    Inventors: Fengyun ZHANG, Shufeng SUN, Qiang ZHANG, Pingping WANG, Jing SHAO, Dexiang WANG, Qingyu LIU
  • Publication number: 20220191181
    Abstract: A first host receives a packet from a first compute node for a second compute node of a second host. The payload is larger than a maximum transmission unit size. The first packet is encapsulated with an outer header. The first host analyzes a length of at least a portion of the outer header in determining a size of an encrypted segment of the payload. Then, the first host forms a plurality of packets where each packet in the packets includes an encrypted segment of the payload, a respective encryption header, and a respective authentication value. The payload of the first packet is segmented to form a plurality of encrypted segments based on the size. The first host sends the packets to the second host and receives an indication that a packet was not received. A second packet including the encrypted segment is sent to the second compute node.
    Type: Application
    Filed: August 27, 2021
    Publication date: June 16, 2022
    Inventors: Wenyi JIANG, Daniel G. WING, Bin QIAN, Dexiang WANG
  • Patent number: 11303619
    Abstract: Example methods and computer systems for encapsulated encrypted packet handling for receive-side scaling (RSS). One example may comprise a first computer system performing encryption and encapsulation on a first inner packet to generate a first encapsulated encrypted packet that includes (a) a first security protocol header and (b) a first outer header configured based on a first security association (SA). The first encapsulated encrypted packet may be forwarded to cause receive-side processing using a first core of a second computer system based on the first outer header. The first computer system may further perform encryption and encapsulation on a second inner packet to generate a second encapsulated encrypted packet that includes (a) a second security protocol header (b) a second outer header configured based on a second SA. The second encapsulated encrypted packet may be forwarded to cause receive-side processing using a second core based on the second outer header.
    Type: Grant
    Filed: June 5, 2020
    Date of Patent: April 12, 2022
    Assignee: VMWARE, INC.
    Inventors: Dexiang Wang, Yong Wang
  • Publication number: 20220078109
    Abstract: The disclosure provides an approach for routing traffic in a network. Embodiments include receiving, by a service router of an edge services gateway (ESG), a packet comprising a virtual network identifier (VNI) and a virtual local area network (VLAN) identifier. Embodiments include sending, by the service router, the packet to a virtual switch of the ESG based on the VNI of the packet. Embodiments include determining, by the virtual switch, a virtual routing and forwarding (VRF) router of the ESG for the packet based on the VLAN identifier. Embodiments include forwarding, by the virtual switch, the packet to the VRF router.
    Type: Application
    Filed: November 22, 2021
    Publication date: March 10, 2022
    Inventors: Xinhua HONG, Yong WANG, Jia YU, Dexiang WANG
  • Publication number: 20220070102
    Abstract: Some embodiments provide a method for a gateway datapath that executes on a gateway device to implement logical routers for a set of logical networks and process traffic between the logical networks and an external network. The method receives a data message at the gateway device. To process the data message, the method executes a set of processing stages that includes a processing stage for a particular logical router. As part of the processing stage for the particular logical router, the method (i) uses an access control list (ACL) table to determine whether the data message is subject to rate limiting controls defined for the particular logical router and (ii) only when the data message is subject to rate limiting controls, determines whether to allow the data message according to a rate limiting mechanism for the particular logical router.
    Type: Application
    Filed: August 31, 2020
    Publication date: March 3, 2022
    Inventors: Dexiang Wang, Yong Wang, Jerome Catrouillet, Sreeram Ravinoothala
  • Publication number: 20220069591
    Abstract: A battery charging and discharging device, includes a power conversion unit configured to perform electrical conversion; a connecting end for the energy storage battery pack configured to connect an energy storage battery pack; a connecting end for charging and discharging configured to connect a charging power supply or a device to be charged or a load. A first charging switch and a second charging switch are arranged between the connecting end for charging and discharging and the input of the power conversion unit, and between the output of the power conversion unit and the connecting end for the energy storage battery pack respectively. A first discharging switch and a second discharging switch are arranged between the connecting end for the energy storage battery pack and the input of the power conversion unit, and between the output of the power conversion unit and the connecting end for charging and discharging respectively.
    Type: Application
    Filed: November 27, 2019
    Publication date: March 3, 2022
    Applicant: Envision Energy CO.,LTD
    Inventors: Hongwu SHE, Dexiang Guo, Yang Hu, Xinyu XU, Di WU, Jianning Wang, Wenyu LI, Lei LI, Weijun ZHAO, Lei ZHANG
  • Publication number: 20220070139
    Abstract: The method for a virtual machine to use a port and loopback IP addresses allocation scheme for full-mesh communications with transparent transport layer security tunnels is presented. In an embodiment, the method comprises detecting, at a redirect agent implemented in a first machine, a packet that is sent from a client application executing on the first machine toward a server application executing on a second machine; and determining, by the redirect agent, whether a first redirect rule matches the packet. In response to determining that the first redirect rule matches the packet, the redirect agent applies the first redirect rule to the packet to translate the packet into a translated packet, and provides the translated packet to a client agent implemented in the first machine to cause the client agent to transmit the translated packet to a server agent implemented in the second machine.
    Type: Application
    Filed: July 9, 2021
    Publication date: March 3, 2022
    Inventors: Daniel G. WING, Dexiang WANG, Nidheesh DUBEY
  • Patent number: 11258655
    Abstract: A method for managing alarms in a virtual machine environment includes receiving alarm data related to a process and storing the alarm data in a database, where the alarm data comprises one or more features. The method further includes retrieving intended state information for the process and comparing the one more features of the alarm data to the intended state information to determine whether the alarm is an outlier. The method also includes computing a normal score for the alarm if the alarm is not an outlier, and computing an abnormal score for the alarm if the alarm is an outlier. The method also includes sending a notification for the alarm and the computed score.
    Type: Grant
    Filed: December 6, 2018
    Date of Patent: February 22, 2022
    Assignee: VMware, Inc.
    Inventors: Zhen Mo, Dexiang Wang, Bin Zan, Vijay Ganti, Amit Chopra, Ruimin Sun
  • Patent number: 11252070
    Abstract: Example methods are provided for a network device to perform adaptive polling in a software-defined networking (SDN) environment. One example method may comprise: operating in a polling mode at a current polling round to detect zero or more packets that require packet processing by the network device. The method may also comprise: determining packet characteristic information associated with multiple polling rounds that include the current polling round and one or more previous polling rounds; and based on the packet characteristic information, determining whether a resource performance condition associated with the network device is satisfied. In response to determination that the resource performance condition is satisfied, the network device may operate in the polling mode at a subsequent polling round; but otherwise, switch from the polling mode to an interrupt mode.
    Type: Grant
    Filed: October 9, 2018
    Date of Patent: February 15, 2022
    Assignee: VMWARE, INC.
    Inventors: Dexiang Wang, Yong Wang, Peng Li, Sreeram Ravinoothala, Xinghua Hu
  • Publication number: 20220008610
    Abstract: A hemostatic material or a tissue sealant, wherein a main component of the hemostatic material or the tissue sealant or part of the hemostatic material or the tissue sealant is a sponge grown in sea water or fresh water.
    Type: Application
    Filed: September 27, 2021
    Publication date: January 13, 2022
    Inventors: Jun CHEN, Jingwei CHEN, Dexiang WANG, Shaoxiong DING, Jing ZHAO, Huilong OU, Guangyuan XIA
  • Publication number: 20220006734
    Abstract: Example methods and computer systems for encapsulated fragmented packet handling. One example may comprise a first computer system detecting an egress packet that requires fragmentation and determining an outer connectionless transport layer value based on content of an inner transport layer header of the egress packet. The first computer system may generate a first encapsulated fragmented packet that includes a first fragment of the inner payload, the inner transport layer header and a first outer header specifying the outer connectionless transport layer value; and a second encapsulated fragmented packet that includes a second fragment of the inner payload and a second outer header specifying the outer connectionless transport layer value. The first encapsulated fragmented packet and the second encapsulated fragmented packet may be forwarded towards a second computer system to cause receive-side processing based on the outer connectionless transport layer value.
    Type: Application
    Filed: July 6, 2020
    Publication date: January 6, 2022
    Applicant: VMware, Inc.
    Inventors: Yong WANG, Dexiang WANG, Xinhua HONG, Jia YU
  • Patent number: 11208184
    Abstract: The present disclosure provides diving goggles, which include: a mask assembly, including a mounting hole, and a dismounting hole passing through a side wall of the mounting hole; a lens, installed in the mounting hole; a pressing ring, detachably embedded in one end of the mounting hole to fix the lens, the dismounting hole facing an outer peripheral wall of the pressing ring; and a detaching component, mounted on the mask assembly, one end of the detaching component passing through the dismounting hole and resisting against the outer peripheral wall of the pressing ring, for detaching the pressing ring from the mounting hole.
    Type: Grant
    Filed: October 11, 2019
    Date of Patent: December 28, 2021
    Assignee: Sunny Stationery Product(Shenzhen) Co., Ltd.
    Inventor: Dexiang Chen
  • Patent number: 11206212
    Abstract: The disclosure provides an approach for routing traffic in a network. Embodiments include receiving, by a service router of an edge services gateway (ESG), a packet comprising a virtual network identifier (VNI) and a virtual local area network (VLAN) identifier. Embodiments include sending, by the service router, the packet to a virtual switch of the ESG based on the VNI of the packet. Embodiments include determining, by the virtual switch, a virtual routing and forwarding (VRF) router of the ESG for the packet based on the VLAN identifier. Embodiments include forwarding, by the virtual switch, the packet to the VRF router.
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: December 21, 2021
    Assignee: VMWARE, INC.
    Inventors: Xinhua Hong, Yong Wang, Jia Yu, Dexiang Wang
  • Publication number: 20210385203
    Abstract: Example methods and computer systems for encapsulated encrypted packet handling for receive-side scaling (RSS). One example may comprise a first computer system performing encryption and encapsulation on a first inner packet to generate a first encapsulated encrypted packet that includes (a) a first security protocol header and (b) a first outer header configured based on a first security association (SA). The first encapsulated encrypted packet may be forwarded to cause receive-side processing using a first core of a second computer system based on the first outer header. The first computer system may further perform encryption and encapsulation on a second inner packet to generate a second encapsulated encrypted packet that includes (a) a second security protocol header (b) a second outer header configured based on a second SA. The second encapsulated encrypted packet may be forwarded to cause receive-side processing using a second core based on the second outer header.
    Type: Application
    Filed: June 5, 2020
    Publication date: December 9, 2021
    Applicant: VMware, Inc.
    Inventors: Dexiang WANG, Yong WANG
  • Patent number: 11197157
    Abstract: A method, an apparatus, and a system for performing authentication on a terminal in a wireless local area network are provided. The method uses a feature code as a part of an authentication credential. The feature code is a function of capability parameters of a terminal. The feature code can identify the terminal, so that the authentication server determines the authentication result based on a MAC address and the feature code of the terminal.
    Type: Grant
    Filed: April 25, 2019
    Date of Patent: December 7, 2021
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Qian Wang, Dexiang Song, Daoli Yu
  • Publication number: 20210305970
    Abstract: Disclosed are a phase-tracked pulse generation circuit and a power supply device. The present application uses a driving pulse rising edge of a power supply as a reference, and uses a constant current circuit to charge a charging and discharging circuit at a constant current. When the reference driving pulse rising edge comes, the charging and discharging circuit is discharged; the peak voltage on the charging and discharging circuit is taken out and then divided for comparison with the voltage on the charging and discharging circuit; when the voltage on the charging and discharging circuit is equal to a divided voltage value of the peak voltage, the output of a comparison circuit turns high, and the output of a comparator is the phase-tracked pulse; the rising edge of the phase-tracked pulse can be used for synchronizing another power supply.
    Type: Application
    Filed: March 13, 2020
    Publication date: September 30, 2021
    Inventors: Dexiang ZUO, Guoliang TANG
  • Patent number: D954167
    Type: Grant
    Filed: October 31, 2019
    Date of Patent: June 7, 2022
    Assignee: Sunny Stationery Product (Shenzhen) Co., Ltd.
    Inventor: Dexiang Chen