Patents by Inventor Haifeng Chen

Haifeng 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: 11645192
    Abstract: A computer-implemented method executed by at least one processor for software bug localization is presented. The method includes constructing a bug localization graph to capture relationships between bug tickets and relevant source code files from historical change-sets and an underlying source code repository, leveraging natural processing language tools to evaluate semantic similarity between a new bug ticket and a historical ticket, in response to the evaluated semantic similarity, for the new bug ticket, adding links between the new bug ticket a set of similar historical tickets, incorporating the new bug ticket in the bug localization graph, and developing a mathematical graph expression to determine a closeness relationship between the relevant source code files and the new bug ticket.
    Type: Grant
    Filed: March 4, 2021
    Date of Patent: May 9, 2023
    Assignee: NEC Corporation
    Inventors: Bo Zong, Haifeng Chen, Xuchao Zhang
  • Publication number: 20230130188
    Abstract: Methods and systems for training a model include collecting unlabeled training data during operation of a device. A model is adapted to operational conditions of the device using the unlabeled training data. The model includes a shared encoder that is trained on labeled training data from multiple devices and further includes a device-specific decoder that is trained on labeled training data corresponding to the device.
    Type: Application
    Filed: October 19, 2022
    Publication date: April 27, 2023
    Inventors: Takehiko Mizoguchi, Liang Tong, Wei Cheng, Haifeng Chen
  • Publication number: 20230112441
    Abstract: Systems and methods for data fusion and analysis of vehicle sensor data, including receiving a multiple modality input data stream from a plurality of different types of vehicle sensors, determining latent features by extracting modality-specific features from the input data stream, and aligning a distribution of the latent features of different modalities by feature-level data fusion. Classification probabilities can be determined for the latent features using a fused modality scene classifier. A tree-organized neural network can be trained to determine path probabilities and issue driving pattern judgments, with the tree-organized neural network including a soft tree model and a hard decision leaf. One or more driving pattern judgments can be issued based on a probability of possible driving patterns derived from the modality-specific features.
    Type: Application
    Filed: October 6, 2022
    Publication date: April 13, 2023
    Inventors: LuAn Tang, Yuncong Chen, Wei Cheng, Zhengzhang Chen, Haifeng Chen, Yuji Kobayashi, Yuxiang Ren
  • Publication number: 20230109729
    Abstract: A computer-implemented method for multi-model representation learning is provided. The method includes encoding, by a trained time series (TS) encoder, an input TS segment into a TS-shared latent representation and a TS-private latent representation. The method further includes generating, by a trained text generator, a natural language text that explains the input TS segment, responsive to the TS-shared latent representation, the TS-private latent representation, and a text-private latent representation.
    Type: Application
    Filed: October 3, 2022
    Publication date: April 13, 2023
    Inventors: Yuncong Chen, Zhengzhang Chen, Xuchao Zhang, Wenchao Yu, Haifeng Chen, LuAn Tang, Zexue He
  • Patent number: 11620492
    Abstract: Systems and methods for predicting road conditions and traffic volume is provided. The method includes generating a graph of one or more road regions including a plurality of road intersections and a plurality of road segments, wherein the road intersections are represented as nodes and the road segments are represented as edges. The method can also include embedding the nodes from the graph into a node space, translating the edges of the graph into nodes of a line graph, and embedding the nodes of the line graph into the node space. The method can also include aligning the nodes from the line graph with the nodes from the graph, and optimizing the alignment, outputting a set of node and edge representations that predicts the traffic flow for each of the road segments and road intersections based on the optimized alignment of the nodes.
    Type: Grant
    Filed: August 20, 2020
    Date of Patent: April 4, 2023
    Assignee: NEC Corporation
    Inventors: Jiaping Gui, Zhengzhang Chen, Junghwan Rhee, Haifeng Chen, Pengyang Wang
  • Patent number: 11620518
    Abstract: Systems and methods for updating a classification model of a neural network. The methods include selecting, as a set of landmarks, a limited number of data from a set of historical data used to train a classification model. Additionally, the methods generate new training data from recently collected data. Further, the methods update the classification model with the new training data and the set of landmarks to obtain an updated classification model having a loss function configured to capture similarities in the new training data and remember similarities in the historical data represented by the set of landmarks within a predefined tolerance.
    Type: Grant
    Filed: May 5, 2020
    Date of Patent: April 4, 2023
    Assignee: NEC Corporation
    Inventors: Cristian Lumezanu, Haifeng Chen, Dongjin Song, Wei Cheng, Takehiko Mizoguchi, Xiaoyuan Liang, Yuncong Chen
  • Publication number: 20230094623
    Abstract: A computer-implemented method for model building is provided. The method includes receiving a training set of medical records and model hyperparameters. The method further includes initializing an encoder as a Dual-Channel Combiner Network (DCNN) and initialize distribution related parameters. The method also includes performing, by a hardware processor, a forward computation to (1) the DCNN to obtain the embeddings of the medical records, and (2) the distribution related parameters to obtain class probabilities. The method additionally includes checking by a convergence evaluator if the iterative optimization has converged. The method further includes performing model personalization responsive to model convergence by encoding the support data of a new patient and using the embeddings and event subtype labels to train a personalized classifier.
    Type: Application
    Filed: September 22, 2022
    Publication date: March 30, 2023
    Inventors: Jingchao Ni, Wei Cheng, Haifeng Chen
  • Patent number: 11610114
    Abstract: A method for employing a supervised graph sparsification (SGS) network to use feedback from subsequent graph learning tasks to guide graph sparsification is presented. The method includes, in a training phase, generating sparsified subgraphs by edge sampling from input training graphs following a learned distribution, feeding the sparsified subgraphs to a prediction/classification component, collecting a predication/classification error, and updating parameters of the learned distribution based on a gradient derived from the predication/classification error. The method further includes, in a testing phase, generating sparsified subgraphs by edge sampling from input testing graphs following the learned distribution, feeding the sparsified subgraphs to the prediction/classification component, and outputting prediction/classification results to a visualization device.
    Type: Grant
    Filed: November 6, 2019
    Date of Patent: March 21, 2023
    Inventors: Bo Zong, Jingchao Ni, Haifeng Chen, Cheng Zheng
  • Publication number: 20230080424
    Abstract: A method for learning a self-explainable imitator by discovering causal relationships between states and actions is presented. The method includes obtaining, via an acquisition component, demonstrations of a target task from experts for training a model to generate a learned policy, training the model, via a learning component, the learning component computing actions to be taken with respect to states, generating, via a dynamic causal discovery component, dynamic causal graphs for each environment state, encoding, via a causal encoding component, discovered causal relationships by updating state variable embeddings, and outputting, via an output component, the learned policy including trajectories similar to the demonstrations from the experts.
    Type: Application
    Filed: July 29, 2022
    Publication date: March 16, 2023
    Inventors: Wenchao Yu, Wei Cheng, Haifeng Chen, Yuncong Chen, Xuchao Zhang, Tianxiang Zhao
  • Patent number: 11606393
    Abstract: Methods and systems for detecting and responding to anomalous nodes in a network include inferring temporal factors, using a computer-implemented neural network, that represent changes in a network graph across time steps, with a temporal factor for each time step depending on a temporal factor for a previous time step. An invariant factor is inferred that represents information about the network graph that does not change across the time steps. The temporal factors and the invariant factor are combined into a combined temporal-invariant representation. It is determined that an unlabeled node is anomalous, based on the combined temporal-invariant representation. A security action is performed responsive to the determination that unlabeled node is anomalous.
    Type: Grant
    Filed: August 27, 2020
    Date of Patent: March 14, 2023
    Inventors: Jingchao Ni, Haifeng Chen, Bo Zong, LuAn Tang, Wei Cheng
  • Patent number: 11606389
    Abstract: Methods and systems for detecting and responding to an intrusion in a computer network include generating an adversarial training data set that includes original samples and adversarial samples, by perturbing one or more of the original samples with an integrated gradient attack to generate the adversarial samples. The original and adversarial samples are encoded to generate respective original and adversarial graph representations, based on node neighborhood aggregation. A graph-based neural network is trained to detect anomalous activity in a computer network, using the adversarial training data set. A security action is performed responsive to the detected anomalous activity.
    Type: Grant
    Filed: August 27, 2020
    Date of Patent: March 14, 2023
    Inventors: Zhengzhang Chen, Jiaping Gui, Haifeng Chen, Junghwan Rhee, Shen Wang
  • Patent number: 11604934
    Abstract: Methods and systems for predicting failure in a cyber-physical system include determining a prediction index based on a comparison of input time series, from respective sensors in a cyber-physical system, to failure precursors. A failure precursor is detected in the input time series, responsive to a comparison of the prediction index to a threshold. A subset of the sensors associated with the failure precursor is determined, based on a gradient of the prediction index. A corrective action is performed responsive to the determined subset of sensors.
    Type: Grant
    Filed: March 12, 2020
    Date of Patent: March 14, 2023
    Inventors: Masanao Natsumeda, Wei Cheng, Haifeng Chen, Yuncong Chen
  • Patent number: 11604969
    Abstract: Systems and methods for predicting system device failure are provided. The method includes representing device failure related data associated with the devices from a predetermined domain by temporal graphs for each of the devices. The method also includes extracting vector representations based on temporal graph features from the temporal graphs that capture both temporal and structural correlation in the device failure related data. The method further includes predicting, based on the vector representations and device failure related metrics in the predetermined domain, one or more of the devices that is expected to fail within a predetermined time.
    Type: Grant
    Filed: August 28, 2019
    Date of Patent: March 14, 2023
    Inventors: Wei Cheng, LuAn Tang, Dongjin Song, Bo Zong, Haifeng Chen, Jingchao Ni, Wenchao Yu
  • Publication number: 20230070443
    Abstract: A computer-implemented method for meta-learning is provided. The method includes receiving a training time series and labels corresponding to some of the training time series. The method further includes optimizing time series augmentations of the training time series using a time series augmentation selection process performed by a meta learner to obtain a selected augmentation from a plurality of candidate augmentations. The method also includes training a time series encoder with contrastive loss using the selected augmentation to obtain a learned time series encoder. The method additionally includes learning, by the learned time series encoder, a vector representation of another time series. The method further includes performing, by the learned time series encoder, a downstream task of label classification for at least a portion of the other time series.
    Type: Application
    Filed: August 26, 2022
    Publication date: March 9, 2023
    Inventors: Wei Cheng, Haifeng Chen, Jingchao Ni, Wenchao Yu, Yuncong Chen, Dongsheng Luo
  • Publication number: 20230072533
    Abstract: A computer-implemented method for ordinal classification of input data is provided. The method includes learning, by an encoder neural network, compact neural representations of the input data. The method further includes freezing the encoder neural network for downstream tasks. The method also includes training, by a hardware processor, K?1 ordinal classifiers on top of the compact neural representations to obtained trained K?1 ordinal classifiers. The method additionally includes generating, by the hardware processor, a predicted ordinal label by aggregating the trained K?1 ordinal classifiers.
    Type: Application
    Filed: August 26, 2022
    Publication date: March 9, 2023
    Inventors: Takehiko Mizoguchi, Liang Tong, Zhengzhang Chen, Wei Cheng, Haifeng Chen, Nauman Ahad
  • Publication number: 20230076127
    Abstract: Systems and methods are provided for adapting a pretrained language model to perform cybersecurity-specific named entity recognition and relation extraction. The method includes introducing a pretrained language model and a corpus of security text to a model adaptor, and generating a fine-tuned language model through unsupervised training utilizing the security text corpus. The method further includes combining a joint extraction model from a head for joint extraction with the fine-tuned language model to form an adapted joint extraction model that can perform entity and relation label prediction. The method further includes applying distant labels to security text in the corpus of security text to produce security text with distant labels, and performing Distant Supervision Training for joint extraction on the adapted joint extraction model using the security text to transform the adapted joint extraction model into a Security Language Model for name-entity recognition (NER) and relation extraction (RE).
    Type: Application
    Filed: August 8, 2022
    Publication date: March 9, 2023
    Inventors: Xiao Yu, Yanchi Liu, Haifeng Chen, Yufei Li
  • Publication number: 20230074002
    Abstract: Systems and methods for Evidence-based Sound Event Early Detection is provided. The system/method includes parsing collected labeled audio corpus data and real time audio streaming data utilizing mel-spectrogram, encoding features of the parsed mel-spectrograms using a trained neural network, and generating a final predicted result for a sound event based on the belief, disbelief and uncertainty outputs from the encoded mel-spectrograms.
    Type: Application
    Filed: August 22, 2022
    Publication date: March 9, 2023
    Inventors: Xuchao Zhang, Yuncong Chen, Haifeng Chen, Wenchao Yu, Wei Cheng, Xujiang Zhao
  • Publication number: 20230076575
    Abstract: A method for making prognostic prediction scores during a pre-dialysis period on an incidence of events in future dialysis includes learning a meta-training model that simultaneously classifies dialysis in-distribution events and detects out-of-distribution (OOD) events during model personalization by employing a data preprocessing component to extract different parts of data from historical medical records of patients to generate a meta-training dataset, a meta-training component to analyze the meta-training dataset, the meta-training component including a class pool generator, a task generator, a prototype network, an attention component, and a model training component, the class pool generator splitting training classes into a first class pool and a second class pool for generating a distribution statistics dictionary, a storage component to store the meta-training model for distribution to local machines, and a personalization component including a local data collection component, and a class and OOD dete
    Type: Application
    Filed: August 9, 2022
    Publication date: March 9, 2023
    Inventors: Jingchao Ni, Wei Cheng, Haifeng Chen
  • Publication number: 20230069074
    Abstract: A method is provided for training a hierarchical graph neural network. The method includes using a time series generated by each of a plurality of nodes to train a graph neural network to generate a causal graph, and identifying interdependent causal networks that depict hierarchical causal links from low-level nodes to high-level nodes to the system key performance indicator (KPI). The method further includes simulating causal relations between entities by aggregating embeddings from neighbors in each layer, and generating output embeddings for entity metrics prediction and between-level aggregation.
    Type: Application
    Filed: August 16, 2022
    Publication date: March 2, 2023
    Inventors: Zhengzhang Chen, Haifeng Chen, Jingchao Ni, Zheng Wang, Liang Tong
  • Patent number: 11573828
    Abstract: A computer-implemented method for efficient and scalable enclave protection for machine learning (ML) programs includes tailoring at least one ML program to generate at least one tailored ML program for execution within at least one enclave, and executing the at least one tailored ML program within the at least one enclave.
    Type: Grant
    Filed: March 12, 2020
    Date of Patent: February 7, 2023
    Inventors: Chung Hwan Kim, Junghwan Rhee, Xiao Yu, Luan Tang, Haifeng Chen, Kyungtae Kim