Patents by Inventor Chenxi HU

Chenxi HU 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: 20220141151
    Abstract: Embodiments of the present disclosure provide a method, a device, and a computer program product for edge resource aggregation. In one embodiment, a second edge device to which data associated with a first edge device will be transmitted is determined in an edge device cluster. Then, the data associated with the first edge device is transmitted to the second edge device. In this way, resources of multiple edge devices may be aggregated, thereby improving network efficiency and stability.
    Type: Application
    Filed: December 1, 2020
    Publication date: May 5, 2022
    Inventors: Bin He, Chenxi Hu, Lian Li, Baorui Wu
  • Patent number: 11303566
    Abstract: Embodiments of the present disclosure relate to a method, a device, and a computer program product for data processing. The method comprises determining information associated with an attribute of a data packet from a source device; determining, based on the information, a target operation to be performed on the data packet; performing the target operation on the data packet; and causing the data packet on which the target operation has been performed to be sent to a target device of the data packet. In this manner, by using advantages of programmable switches, encapsulation and decapsulation operations are introduced for communications between edge Internet of Things network devices and data center applications, which can significantly increase the throughput.
    Type: Grant
    Filed: April 16, 2020
    Date of Patent: April 12, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Chenxi Hu, Shixu Dong
  • Patent number: 11296974
    Abstract: In illustrative embodiments, an information processing method, an electronic device, and a computer-readable storage medium are provided. The method includes: if it is determined that a predetermined indicator is detected in a header of a received packet, acquiring information for indicating a source port, a destination port, a forwarding indicator, a process identifier, and a maximum number of processes of the packet from the header; updating a port forwarding table based on the source port, the destination port, and the forwarding indicator; performing a user-defined action on the packet to obtain a result packet; and if it is determined that a quantity of process identifiers reaches the maximum number of processes, determining one or more forwarding ports for the result packet based on the maximum number of processes, the forwarding indicator, and the updated port forwarding table, to forward the result packet to the one or more forwarding ports.
    Type: Grant
    Filed: March 23, 2020
    Date of Patent: April 5, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Shixu Dong, Chenxi Hu
  • Patent number: 11275507
    Abstract: A method, an electronic device, and a computer-readable storage medium for information processing are provided according to example embodiments of the present disclosure. The method comprises receiving, at a storage device, a data block and fingerprint information correlated with the data block, the fingerprint information being configured to identify the data block; and determining a storage position of the received data block based on predetermined correlations between fingerprint information and storage positions and the received fingerprint information, the predetermined correlations comprising at least correlations between historical fingerprint information correlated with stored data blocks and historical storage positions. Thus, a storage position of a data block can be determined based on received fingerprint information and predetermined correlations between fingerprint information and storage positions, thereby improving efficiency of redundant data deletion.
    Type: Grant
    Filed: May 15, 2020
    Date of Patent: March 15, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Chenxi Hu, Shixu Dong
  • Publication number: 20210342070
    Abstract: A method, an electronic device, and a computer-readable storage medium for information processing are provided according to example embodiments of the present disclosure. The method comprises receiving, at a storage device, a data block and fingerprint information correlated with the data block, the fingerprint information being configured to identify the data block; and determining a storage position of the received data block based on predetermined correlations between fingerprint information and storage positions and the received fingerprint information, the predetermined correlations comprising at least correlations between historical fingerprint information correlated with stored data blocks and historical storage positions. Thus, a storage position of a data block can be determined based on received fingerprint information and predetermined correlations between fingerprint information and storage positions, thereby improving efficiency of redundant data deletion.
    Type: Application
    Filed: May 15, 2020
    Publication date: November 4, 2021
    Inventors: Chenxi Hu, Shixu Dong
  • Publication number: 20210344571
    Abstract: Embodiments of the present disclosure relate to a method, a device, and a computer program product for processing data. The method includes: loading, at a switch and in response to receipt of a model loading request from a terminal device, a data processing model specified in the model loading request. The method further includes: acquiring model parameters of the data processing model from the terminal device. The method further includes: processing, in response to receipt of to-be-processed data from the terminal device, the data using the data processing model based on the model parameters. Through the method, data may be processed at a switch, which improves the efficiency of data processing and the utilization rate of computing resources, and reduces the delay of data processing.
    Type: Application
    Filed: May 26, 2020
    Publication date: November 4, 2021
    Inventors: Chenxi Hu, Sanping Li
  • Publication number: 20210306264
    Abstract: Embodiments of the present disclosure relate to a method, a device, and a computer program product for data processing. The method comprises determining information associated with an attribute of a data packet from a source device; determining, based on the information, a target operation to be performed on the data packet; performing the target operation on the data packet; and causing the data packet on which the target operation has been performed to be sent to a target device of the data packet. In this manner, by using advantages of programmable switches, encapsulation and decapsulation operations are introduced for communications between edge Internet of Things network devices and data center applications, which can significantly increase the throughput.
    Type: Application
    Filed: April 16, 2020
    Publication date: September 30, 2021
    Inventors: Chenxi Hu, Shixu Dong
  • Publication number: 20210243109
    Abstract: In illustrative embodiments, an information processing method, an electronic device, and a computer-readable storage medium are provided. The method includes: if it is determined that a predetermined indicator is detected in a header of a received packet, acquiring information for indicating a source port, a destination port, a forwarding indicator, a process identifier, and a maximum number of processes of the packet from the header; updating a port forwarding table based on the source port, the destination port, and the forwarding indicator; performing a user-defined action on the packet to obtain a result packet; and if it is determined that a quantity of process identifiers reaches the maximum number of processes, determining one or more forwarding ports for the result packet based on the maximum number of processes, the forwarding indicator, and the updated port forwarding table, to forward the result packet to the one or more forwarding ports.
    Type: Application
    Filed: March 23, 2020
    Publication date: August 5, 2021
    Inventors: Shixu Dong, Chenxi Hu
  • Publication number: 20210243016
    Abstract: Embodiments of the present disclosure relate to a method for encryption and decryption, a programmable switch, and a computer program product. The method comprises receiving, at a programmable switch, encrypted data to be sent to a certain Internet of Things (IoT) device, wherein the encrypted data is encrypted using a public key of the programmable switch. The method further comprises decrypting the encrypted data using a private key of the programmable switch to obtain decrypted data, and then sending the decrypted data from the programmable switch to the IoT device. According to the embodiments of the present disclosure, the encryption and decryption operations of the IoT device can be transferred to the programmable switch for processing, and the programmable switch is used to help the IoT device perform encryption and decryption.
    Type: Application
    Filed: March 16, 2020
    Publication date: August 5, 2021
    Inventors: Chenxi Hu, Shixu Dong
  • Patent number: 11055813
    Abstract: Techniques are disclosed for expanding a memory of a graphics processing unit. For example, a method comprises: receiving, from a graphics processing unit coupled to a host, an indication that data to be accessed by the graphics processing unit is absent in the memory of the graphics processing unit, where the data is stored in a storage device coupled to the host; in response to receiving the indication, determining, from a plurality of candidate paths, a path for migrating the data from the storage device to the memory of the graphics processing unit; causing the data to be migrated from the storage device to the memory of the graphics processing unit via the determined path; and instructing the graphics processing unit to access the data from the memory of the graphics processing unit. As such, a memory of a GPU can be expanded with an external storage device.
    Type: Grant
    Filed: February 24, 2020
    Date of Patent: July 6, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Fucai Liu, Anzhou Hou, Zhen Jia, Chenxi Hu
  • Publication number: 20210133918
    Abstract: Techniques are disclosed for expanding a memory of a graphics processing unit. For example, a method comprises: receiving, from a graphics processing unit coupled to a host, an indication that data to be accessed by the graphics processing unit is absent in the memory of the graphics processing unit, where the data is stored in a storage device coupled to the host; in response to receiving the indication, determining, from a plurality of candidate paths, a path for migrating the data from the storage device to the memory of the graphics processing unit; causing the data to be migrated from the storage device to the memory of the graphics processing unit via the determined path; and instructing the graphics processing unit to access the data from the memory of the graphics processing unit. As such, a memory of a GPU can be expanded with an external storage device.
    Type: Application
    Filed: February 24, 2020
    Publication date: May 6, 2021
    Inventors: Fucai Liu, Anzhou Hou, Zhen Jia, Chenxi Hu
  • Publication number: 20210021525
    Abstract: Embodiments of the present invention disclose a virtual network device. The virtual network device is configured to implement a broadband network gateway BNG function, and the virtual network device includes a load balance unit and a first forwarding unit; the load balance unit is configured to: receive a first data packet from a first user terminal, determine the first forwarding unit according to the first data packet and a first correspondence, and send the first data packet to the first forwarding unit, where the first correspondence indicates mapping from the first user terminal to the first forwarding unit; and the first forwarding unit is configured to receive and forward the first data packet. In addition, the embodiments of the present invention further disclose a method for implementing load sharing in a virtual network device.
    Type: Application
    Filed: September 24, 2020
    Publication date: January 21, 2021
    Inventors: Dayong Guo, Chenxi Hu, Peng Gao, Xindong Teng, Hongtao Guo, Shengtao Sun
  • Patent number: 10812394
    Abstract: Embodiments of the present invention disclose a virtual network device. The virtual network device is configured to implement a broadband network gateway BNG function, and the virtual network device includes a load balance unit and a first forwarding unit; the load balance unit is configured to: receive a first data packet from a first user terminal, determine the first forwarding unit according to the first data packet and a first correspondence, and send the first data packet to the first forwarding unit, where the first correspondence indicates mapping from the first user terminal to the first forwarding unit; and the first forwarding unit is configured to receive and forward the first data packet. In addition, the embodiments of the present invention further disclose a method for implementing load sharing in a virtual network device.
    Type: Grant
    Filed: August 14, 2018
    Date of Patent: October 20, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Dayong Guo, Chenxi Hu, Peng Gao, Xindong Teng, Hongtao Guo, Shengtao Sun
  • Patent number: 10552955
    Abstract: The present invention provides novel methods of accurately and efficiently reconstructing parameter maps in MRI data. In certain embodiments, the methods have reduced data acquisition time or improved spatial resolution when compared to methods standard in the art. In other embodiments, the methods have reduced acquisition and reconstruction time when compared to other acceleration methods in the art in parametric mapping. In other embodiments, the methods are less susceptible to influence of eddy currents when compared to other acceleration methods in the art in parametric mapping.
    Type: Grant
    Filed: April 4, 2018
    Date of Patent: February 4, 2020
    Assignee: Yale University
    Inventors: Chenxi Hu, Dana Peters
  • Publication number: 20190007322
    Abstract: Embodiments of the present invention disclose a virtual network device. The virtual network device is configured to implement a broadband network gateway BNG function, and the virtual network device includes a load balance unit and a first forwarding unit; the load balance unit is configured to: receive a first data packet from a first user terminal, determine the first forwarding unit according to the first data packet and a first correspondence, and send the first data packet to the first forwarding unit, where the first correspondence indicates mapping from the first user terminal to the first forwarding unit; and the first forwarding unit is configured to receive and forward the first data packet. In addition, the embodiments of the present invention further disclose a method for implementing load sharing in a virtual network device.
    Type: Application
    Filed: August 14, 2018
    Publication date: January 3, 2019
    Inventors: Dayong GUO, Chenxi HU, Peng GAO, Xindong TENG, Hongtao GUO, Shengtao SUN
  • Publication number: 20180286041
    Abstract: The present invention provides novel methods of accurately and efficiently reconstructing parameter maps in MRI data. In certain embodiments, the methods have reduced data acquisition time or improved spatial resolution when compared to methods standard in the art. In other embodiments, the methods have reduced acquisition and reconstruction time when compared to other acceleration methods in the art in parametric mapping. In other embodiments, the methods are less susceptible to influence of eddy currents when compared to other acceleration methods in the art in parametric mapping.
    Type: Application
    Filed: April 4, 2018
    Publication date: October 4, 2018
    Inventors: Chenxi HU, Dana PETERS