Patents by Inventor Cong Xu

Cong Xu 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: 20200322313
    Abstract: A data transfer method and a virtual switch, where when receiving a data packet, the virtual switch extracts characteristic information of the data packet, and determines, based on the extracted characteristic information of the data packet, whether an expedited forwarding rule is configured for a data stream to which the data packet belongs. If the expedited forwarding rule is configured for the data stream to which the data packet belongs, the virtual switch bypasses a LINUX bridge to directly send the data packet to a receive end, thereby reducing times of data packet switching between a kernel mode and a user mode, and improving data packet forwarding efficiency.
    Type: Application
    Filed: June 24, 2020
    Publication date: October 8, 2020
    Inventors: Jing Huang, Cong Xu, Shuai Chen, Yuefei Xu
  • Publication number: 20200296044
    Abstract: A data scheduling method is applied to a first top of rack (TOR) switch in a data center network (DCN). The data scheduling method comprises using a load of a path as a basis for data scheduling such that a load change status of the DCN can be dynamically sensed.
    Type: Application
    Filed: May 29, 2020
    Publication date: September 17, 2020
    Inventors: Tingqiu Yuan, Cong Xu, Tao Huang
  • Patent number: 10776225
    Abstract: While scheduled checkpoints are being taken of a cluster of active compute nodes distributively executing an application in parallel, a likelihood of failure of the active compute nodes is periodically and independently predicted. Responsive to the likelihood of failure of a given active compute node exceeding a threshold, the given active compute node is proactively migrated to a spare compute node of the cluster at a next scheduled checkpoint. Another spare compute node of the cluster can perform prediction and migration. Prediction can be based on both hardware events and software events regarding the active compute nodes.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: September 15, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Cong Xu, Naveen Muralimanohar, Harumi Kuno
  • Publication number: 20200283468
    Abstract: The disclosure provides compositions and methods related to activating alpha-kinase 1 (ALPK1) for modulating an immune response and treating or preventing cancer, infection, inflammation and related diseases and disorders as well as potentiating an immune response to a target antigen. The disclosure also provides heterocyclic compounds of formula (I) as agonists of alpha protein kinase 1 (ALPK1) and their use in activating ALPK1, modulating an immune response and treating diseases such as cancer, wherein A1, A2, L1, L2, L3, Z1, Z2, W1, W2, R1, R2, R3, R4, R5, R6 and R7 are defined herein.
    Type: Application
    Filed: October 25, 2018
    Publication date: September 10, 2020
    Inventors: Tian Xu, Cong Xu, Danyang Liu, Jieqing Fan, Yanfang Pan, Tongruei Li, Xiaodong Chen
  • Patent number: 10769017
    Abstract: In some examples, with respect to adaptive multi-level checkpointing, a transfer parameter associated with transfer of checkpoint data from a node-local storage to a parallel file system may be ascertained for the checkpoint data stored in the node-local storage. The transfer parameter may be compared to a specified transfer parameter threshold. A determination may be made, based on the comparison of the transfer parameter to the specified transfer parameter threshold, as to whether to transfer the checkpoint data from the node-local storage to the parallel file system.
    Type: Grant
    Filed: April 23, 2018
    Date of Patent: September 8, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Cong Xu, Itir Akgun, Paolo Faraboschi
  • Patent number: 10725940
    Abstract: Techniques for reallocating a memory pending queue based on stalls are provided. In one aspect, it may be determined at a memory stop of a memory fabric that at least one class of memory access is stalled. It may also be determined at the memory stop of the memory fabric that there is at least one class of memory access that is not stalled. At least a portion of a memory pending queue may be reallocated from the class of memory access that is not stalled to the class of memory access that is stalled.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: July 28, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Qiong Cai, Paolo Faraboschi, Cong Xu, Ping Chi, Sai Rahul Chalamalasetti, Andrew C. Walton
  • Publication number: 20200207872
    Abstract: The disclosure provides methods related to inhibiting alpha-kinase 1 (ALPK1) for treating inflammation and inflammatory diseases, disorders, and conditions, as well as for treating an autoimmune disease, a disease or disorder caused by a bacterial infection, or cancer.
    Type: Application
    Filed: July 4, 2018
    Publication date: July 2, 2020
    Inventors: Tian Xu, Tongruei Raymond Li, Cong Xu, Jieqing Fan, Danyang Liu, Yanfang Pan
  • Publication number: 20200211806
    Abstract: An external grid-controlled hot cathode array electron gun, including an insulated cathode base, a filament, a plurality of hot cathode emission elements, and a grid-controlled structure is disclosed. In one aspect, the grid-controlled structure includes an insulated grid-controlled structure body and a plurality of through holes. One side of the grid-controlled structure body abuts against the cathode base to clamp the filament between the grid-controlled structure body and the cathode base and the plurality of hot cathode emission elements are inserted into the plurality of through holes respectively.
    Type: Application
    Filed: December 27, 2019
    Publication date: July 2, 2020
    Inventors: Wenhui Huang, Qingxiu Jin, Cong Xu, Luming Zhang, Donghai Liu, Cheng Song, Peidong Wu, Qun Luo, Chengjun Tan, Shuo Wang
  • Publication number: 20200104256
    Abstract: Memory bandwidth allocations for a plurality of tenants on a processor socket may be managed by determining a total memory bandwidth for the processor socket, determining a respective share of the total memory bandwidth for each tenant, and determining a respective dynamic memory bandwidth budget for the each tenant. The memory bandwidth allocations may be controlled based on the determined respective dynamic memory bandwidth budgets, wherein the each respective dynamic memory bandwidth budget supports utilizing the each respective share and supports sharing unused memory bandwidth of the each respective tenant with a different tenant included in the plurality of tenants.
    Type: Application
    Filed: September 28, 2018
    Publication date: April 2, 2020
    Inventors: CONG XU, Karthick Rajamani
  • Patent number: 10545786
    Abstract: Utilizing a computing device to determine and enforce limits on cloud computing containers transmitting data over a network. A determination is made of total container time remaining available for a first container to execute in a computing environment, the first container utilizing one or more processor threads executing on a computing device. Processor packet transmission time is determined for processing and transmission of a packet or a batch of packets via a network stack associated with the computing device by the one or more processor threads utilized by the first container. An updated total container time remaining for the first container is calculated, accounting for the processor packet transmission time. The updated total container time remaining is enforced by descheduling all processor threads utilized by the first container if the updated total container time remaining is insufficient.
    Type: Grant
    Filed: September 22, 2017
    Date of Patent: January 28, 2020
    Assignee: International Business Machines Corporation
    Inventors: Wesley M. Felter, Junaid Khalid, Karthick Rajamani, Eric Rozner, Cong Xu
  • Publication number: 20200004648
    Abstract: While scheduled checkpoints are being taken of a cluster of active compute nodes distributively executing an application in parallel, a likelihood of failure of the active compute nodes is periodically and independently predicted. Responsive to the likelihood of failure of a given active compute node exceeding a threshold, the given active compute node is proactively migrated to a spare compute node of the cluster at a next scheduled checkpoint. Another spare compute node of the cluster can perform prediction and migration. Prediction can be based on both hardware events and software events regarding the active compute nodes.
    Type: Application
    Filed: June 29, 2018
    Publication date: January 2, 2020
    Inventors: Cong Xu, Naveen Muralimanohar, Harumi Kuno
  • Publication number: 20190367553
    Abstract: The disclosure provides compositions and methods related to activating alpha-kinase 1 (ALPK1) for modulating an immune response and treating or preventing cancer, infection, inflammation and related diseases and disorders as well as potentiating an immune response to a target antigen. The disclosure also provides heterocyclic compounds of formula (I) as agonists of alpha protein kinase 1 (ALPK1) and their use in activating ALPK1, modulating an immune response and treating diseases such as cancer, wherein A1, A2, L1, L2, L3, Z1, Z2, W1, W2, R1, R2, R3, R4, R5, R6 and R7 are defined herein.
    Type: Application
    Filed: April 26, 2019
    Publication date: December 5, 2019
    Inventors: Tian Xu, Cong Xu, Danyang Liu, Jieqing Fan, Yanfang Pan, Tongruei Raymond Li, Xiaodong Chen
  • Publication number: 20190340510
    Abstract: A technique includes modifying a neural network model to sparsify the model. The model includes a plurality of kernel element weights, which are parameterized according to a plurality of dimensions. Modifying the model includes, in a given iteration of the plurality of iterations, training the model based on a structure regularization in which kernel element weights that share a dimension in common are removed as a group to create corresponding zero kernel elements in the model; and compressing the model to exclude zero kernel element weights from the model to prepare the model to be trained in another iteration.
    Type: Application
    Filed: May 1, 2018
    Publication date: November 7, 2019
    Inventors: Sicheng Li, Cong Xu, Tsung Ching Huang
  • Publication number: 20190324857
    Abstract: In some examples, with respect to adaptive multi-level checkpointing, a transfer parameter associated with transfer of checkpoint data from a node-local storage to a parallel file system may be ascertained for the checkpoint data stored in the node-local storage. The transfer parameter may be compared to a specified transfer parameter threshold. A determination may be made, based on the comparison of the transfer parameter to the specified transfer parameter threshold, as to whether to transfer the checkpoint data from the node-local storage to the parallel file system.
    Type: Application
    Filed: April 23, 2018
    Publication date: October 24, 2019
    Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: Cong XU, Itir AKGUN, Paolo FARABOSCHI
  • Publication number: 20190238154
    Abstract: In some examples, a system performs a dynamic compression adaptation process that includes dynamically adjusting a compression algorithm used for performing data compression, and a location within an arrangement of different types of nodes at which the data compression is performed. Dynamically adjusting the compression algorithm and the location comprises selecting from among a plurality of different compression algorithms and from among locations at different nodes of the different types of nodes based on a state of the arrangement of different types of nodes and a characteristic of a workload for which the data compression is performed.
    Type: Application
    Filed: January 31, 2018
    Publication date: August 1, 2019
    Inventors: Naveen Muralimanohar, Cong Xu, Gregg B. Lesartre
  • Patent number: 10324644
    Abstract: Examples described herein include receiving an operation pipeline for a computing system and building a graph that comprises a model for a number of potential memory side accelerator thread assignments to carry out the operation pipeline. The computing system may comprise at least two memories and a number of memory side accelerators. Each model may comprise a number of steps and at least one step out of the number of steps in each model may comprise a function performed at one memory side accelerator out of the number of memory side accelerators. Examples described herein also include determining a cost of at least one model.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: June 18, 2019
    Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: Kaisheng Ma, Qiong Cai, Cong Xu, Paolo Faraboschi
  • Publication number: 20190167675
    Abstract: The present invention provides methods and compositions for modulation of appetite, or for treatment of an appetite disorder or a metabolic disorder such as obesity or overweight, comprising a DEG/ENaC receptor modulator. The present invention also provides methods for identifying an agent for appetite modulation and/or weight management.
    Type: Application
    Filed: August 9, 2016
    Publication date: June 6, 2019
    Applicant: SHANGHAI YAO YUAN BIOTECHNOLOGY CO., LTD.
    Inventors: Jieqing FAN, Yan LIU, Cong XU
  • Publication number: 20190141419
    Abstract: A method of switching an operating mode of a wireless sensor includes determining, once a wireless sensor has entered a normal operating mode, whether physiological parameters are detected by the wireless sensor within a predetermined time period; and when no physiological parameters are detected by the wireless sensor within the predetermined time period, automatically controlling the wireless sensor to switch from the normal operating mode into a power saving mode.
    Type: Application
    Filed: September 14, 2018
    Publication date: May 9, 2019
    Inventors: Cong XU, Hao FANG, Yangbo LIU, Haibo ZHANG, Zhonghua LIU
  • Publication number: 20190095236
    Abstract: Utilizing a computing device to determine and enforce limits on cloud computing containers receiving data over a network. A determination is made of total container time remaining available for a first container to execute in a computing environment. Processor packet receipt time is determined for receiving and processing of a packet or a batch of packets via a network stack associated with the computing device. An updated total container time remaining is calculated for the first container accounting for the processor packet receipt time. The updated total container time remaining is enforced by dropping a subsequent packet or batch of packets received at the network stack if the updated total container time remaining is insufficient.
    Type: Application
    Filed: September 22, 2017
    Publication date: March 28, 2019
    Inventors: Wesley M. Felter, Junaid Khalid, Karthick Rajamani, Eric Rozner, Cong Xu
  • Patent number: D882365
    Type: Grant
    Filed: August 17, 2018
    Date of Patent: April 28, 2020
    Assignee: JIANGSU HEHUI POWER TOOLS CO., LTD.
    Inventor: Cong Xu