Patents by Inventor Xiao Xing Liang

Xiao Xing Liang 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: 11080281
    Abstract: A method, system, and computer program product for graph-based searching for one or more data streams is disclosed. A computer-implemented method comprises extracting a plurality of tuples from one or more data streams. The method further comprises generating a graph for the plurality of tuples in which a node represents a tuple of the plurality of tuples and an edge represents a correlation between the node and another node, and the edge is generated based at least partly on one or more predetermined queries for the one or more data streams. The method further comprises traversing the graph based on the one or more predetermined queries. Accordingly, embodiments of the present disclosure can improve the search speed by use of the graph-based searching for one or more data streams.
    Type: Grant
    Filed: May 17, 2019
    Date of Patent: August 3, 2021
    Assignee: International Business Machines Corporation
    Inventors: Xiao Xing Liang, Cheng Luo, Wayne B. Riley, Shaw-Ben Shi, Meng Hong Tsai, Qingyan Wang, Yu Ling Zheng, Yu Chen Zhou
  • Patent number: 11079462
    Abstract: Facilitation of determination of detailed location of a source signal is provided. In one embodiment, a device comprises a memory that stores computer executable components; and a processor that executes computer executable components stored in the memory. The computer executable components can comprise: a low-resolution computation logic component that implements a coarse algorithm and determines an approximate direction of arrival (DOA) of a source signal of an input signal, wherein the coarse algorithm uses both a coarse spatial grid and input data received from the input signal to determine the approximate DOA; and an error estimation logic component that estimates an estimation error of the coarse algorithm, and wherein the error estimation logic component uses the estimation error and the approximate DOA to determine a spatial interval range.
    Type: Grant
    Filed: October 24, 2017
    Date of Patent: August 3, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yi Ge, Jing Chang Huang, Xiao Xing Liang, Zhao Tai Pan, Wen Meng Xiong, Yu Ling Zheng, Yu Chen Zhou
  • Patent number: 11074927
    Abstract: A computer implemented method, computer system and computer program product are provided for acoustic event detection in polyphonic acoustic data, according to the method, polyphonic acoustic data is inputted by one or more processing units into a trained neural network trained by labeled monophonic acoustic data, a first output from a hidden layer of the trained neural network is obtained by one or more processing units, and at least one acoustic classification of the polyphonic acoustic data is determined by one or more processing units based on the first output and a feature dictionary learnt from the trained neural network.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: July 27, 2021
    Assignee: International Business Machines Corporation
    Inventors: Xiao Xing Liang, Ning Zhang, Yu Ling Zheng, Yu Chen Zhou
  • Patent number: 11030995
    Abstract: A method, computer system, and a computer program product for adaptively selecting an acoustic feature extractor in an Artificial Intelligence system is provided. The present invention may include acquiring a frame of an acoustic signal. The present invention may include checking a status of a flag to be used to indicate a proper acoustic feature extractor to be selected. The present invention may include processing the frame of the acoustic signal by the selected acoustic feature extractor indicated by the checked status. The present invention may include determining, based on data generated in the processing of the frame of the acoustic signal, an actual status of the frame of the acoustic signal. The present invention may include updating the status of the flag according to the actual status.
    Type: Grant
    Filed: June 18, 2019
    Date of Patent: June 8, 2021
    Assignee: International Business Machines Corporation
    Inventors: Xiao Xing Liang, Ning Zhang, Yu Ling Zheng, Yu Chen Zhou
  • Patent number: 10901999
    Abstract: A method, system, and computer program product for graph-based searching for one or more data streams is disclosed. A computer-implemented method comprises extracting a plurality of tuples from one or more data streams. The method further comprises generating a graph for the plurality of tuples in which a node represents a tuple of the plurality of tuples and an edge represents a correlation between the node and another node, and the edge is generated based at least partly on one or more predetermined queries for the one or more data streams. The method further comprises traversing the graph based on the one or more predetermined queries. Accordingly, embodiments of the present disclosure can improve the search speed by use of the graph-based searching for one or more data streams.
    Type: Grant
    Filed: October 23, 2017
    Date of Patent: January 26, 2021
    Assignee: International Business Machines Corporation
    Inventors: Xiao Xing Liang, Cheng Luo, Wayne B. Riley, Shaw-Ben Shi, Meng Hong Tsai, Qingyan Wang, Yu Ling Zheng, Yu Chen Zhou
  • Patent number: 10776191
    Abstract: A method, system, and computer product for anomaly detection in a sensor network. The method comprises: receiving measurements from a plurality of sensors in the sensor network. The method further comprises performing a graph Fourier transform on the measurements to obtain a spectrum. The graph Fourier transform is defined by a graph structure generated from the plurality of sensors. The method further comprises generating an anomaly alert in response to high frequency components of the spectrum exceeding a first threshold.
    Type: Grant
    Filed: November 30, 2017
    Date of Patent: September 15, 2020
    Assignee: International Business Machines Corporation
    Inventors: Yu Ling Zheng, Xiao Xing Liang, Yu Chen Zhou, Ning Zhang
  • Patent number: 10620950
    Abstract: Techniques for parsing a message comprising at least one data field are provided. One computer-implemented method comprises: determining, by an electronic device operatively coupled to a processing unit, a first model from a first category of data processing models; and determining, by the electronic device, a second model from a second category of data processing models, the second category being different from the first category. The computer-implemented method also comprises comparing, by the electronic device, performance of a first combined model of first and second models with performance of the first model; and selecting, by the electronic device, a target model for processing data from the first combined model and the first model based on the comparing.
    Type: Grant
    Filed: September 7, 2016
    Date of Patent: April 14, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yi Ge, Xiao Xing Liang, Zhaotai Pan, Yu Chen Zhou
  • Publication number: 20190304436
    Abstract: A method, computer system, and a computer program product for adaptively selecting an acoustic feature extractor in an Artificial Intelligence system is provided. The present invention may include acquiring a frame of an acoustic signal. The present invention may include checking a status of a flag to be used to indicate a proper acoustic feature extractor to be selected. The present invention may include processing the frame of the acoustic signal by the selected acoustic feature extractor indicated by the checked status. The present invention may include determining, based on data generated in the processing of the frame of the acoustic signal, an actual status of the frame of the acoustic signal. The present invention may include updating the status of the flag according to the actual status.
    Type: Application
    Filed: June 18, 2019
    Publication date: October 3, 2019
    Inventors: Xiao Xing Liang, Ning Zhang, Yu Ling Zheng, Yu Chen Zhou
  • Publication number: 20190272273
    Abstract: A method, system, and computer program product for graph-based searching for one or more data streams is disclosed. A computer-implemented method comprises extracting a plurality of tuples from one or more data streams. The method further comprises generating a graph for the plurality of tuples in which a node represents a tuple of the plurality of tuples and an edge represents a correlation between the node and another node, and the edge is generated based at least partly on one or more predetermined queries for the one or more data streams. The method further comprises traversing the graph based on the one or more predetermined queries. Accordingly, embodiments of the present disclosure can improve the search speed by use of the graph-based searching for one or more data streams.
    Type: Application
    Filed: May 17, 2019
    Publication date: September 5, 2019
    Inventors: Xiao Xing Liang, Cheng Luo, Wayne B. Riley, Shaw-Ben Shi, Meng Hong Tsai, Qingyan Wang, Yu Ling Zheng, Yu Chen Zhou
  • Patent number: 10325588
    Abstract: A method, computer system, and a computer program product for adaptively selecting an acoustic feature extractor in an Artificial Intelligence system is provided. The present invention may include acquiring a frame of an acoustic signal. The present invention may include checking a status of a flag to be used to indicate a proper acoustic feature extractor to be selected. The present invention may include processing the frame of the acoustic signal by the selected acoustic feature extractor indicated by the checked status. The present invention may include determining, based on data generated in the processing of the frame of the acoustic signal, an actual status of the frame of the acoustic signal. The present invention may include updating the status of the flag according to the actual status.
    Type: Grant
    Filed: September 28, 2017
    Date of Patent: June 18, 2019
    Assignee: International Business Machines Corporation
    Inventors: Xiao Xing Liang, Ning Zhang, Yu Ling Zheng, Yu Chen Zhou
  • Publication number: 20190163555
    Abstract: A method, system, and computer product for anomaly detection in a sensor network. The method comprises: receiving measurements from a plurality of sensors in the sensor network. The method further comprises performing a graph Fourier transform on the measurements to obtain a spectrum. The graph Fourier transform is defined by a graph structure generated from the plurality of sensors. The method further comprises generating an anomaly alert in response to high frequency components of the spectrum exceeding a first threshold.
    Type: Application
    Filed: November 30, 2017
    Publication date: May 30, 2019
    Inventors: Yu Ling ZHENG, Xiao Xing LIANG, Yu Chen ZHOU, Ning ZHANG
  • Publication number: 20190130933
    Abstract: A computer implemented method, computer system and computer program product are provided for acoustic event detection in polyphonic acoustic data, according to the method, polyphonic acoustic data is inputted by one or more processing units into a trained neural network trained by labeled monophonic acoustic data, a first output from a hidden layer of the trained neural network is obtained by one or more processing units, and at least one acoustic classification of the polyphonic acoustic data is determined by one or more processing units based on the first output and a feature dictionary learnt from the trained neural network.
    Type: Application
    Filed: October 31, 2017
    Publication date: May 2, 2019
    Inventors: Xiao Xing Liang, Ning Zhang, Yu Ling Zheng, Yu Chen Zhou
  • Publication number: 20190120926
    Abstract: Facilitation of determination of detailed location of a source signal is provided. In one embodiment, a device comprises a memory that stores computer executable components; and a processor that executes computer executable components stored in the memory. The computer executable components can comprise: a low-resolution computation logic component that implements a coarse algorithm and determines an approximate direction of arrival (DOA) of a source signal of an input signal, wherein the coarse algorithm uses both a coarse spatial grid and input data received from the input signal to determine the approximate DOA; and an error estimation logic component that estimates an estimation error of the coarse algorithm, and wherein the error estimation logic component uses the estimation error and the approximate DOA to determine a spatial interval range.
    Type: Application
    Filed: October 24, 2017
    Publication date: April 25, 2019
    Inventors: Yi Ge, Jing Chang Huang, Xiao Xing Liang, Zhao Tai Pan, Wen Meng Xiong, Yu Ling Zheng, Yu Chen Zhou
  • Publication number: 20190121895
    Abstract: A method, system, and computer program product for graph-based searching for one or more data streams is disclosed. A computer-implemented method comprises extracting a plurality of tuples from one or more data streams. The method further comprises generating a graph for the plurality of tuples in which a node represents a tuple of the plurality of tuples and an edge represents a correlation between the node and another node, and the edge is generated based at least partly on one or more predetermined queries for the one or more data streams. The method further comprises traversing the graph based on the one or more predetermined queries. Accordingly, embodiments of the present disclosure can improve the search speed by use of the graph-based searching for one or more data streams.
    Type: Application
    Filed: October 23, 2017
    Publication date: April 25, 2019
    Inventors: Xiao Xing Liang, Cheng Luo, Wayne B. Riley, Shaw-Ben Shi, Meng Hong Tsai, Qingyan Wang, Yu Ling Zheng, Yu Chen Zhou
  • Publication number: 20190096389
    Abstract: Embodiments of the present disclosure relate to a new approach used for adaptively selecting an acoustic feature extractor used in an Artificial Intelligence system. The method comprises: acquiring a frame of acoustic signal; checking a status of a flag to be used to indicate a proper acoustic feature extractor to be selected, the first status of the flag indicates a low-cost feature extractor associated with quasi-stationary acoustic signal, the second status of the flag indicates a high-cost feature extractor associated with non-stationary acoustic signal; processing the frame of acoustic signal by the selected acoustic feature extractor indicated by the checked status; determining, based on data generated in the processing of the frame of acoustic signal, an actual status of the frame of acoustic signal; and updating the status of the flag according to the actual status.
    Type: Application
    Filed: September 28, 2017
    Publication date: March 28, 2019
    Inventors: Xiao Xing Liang, Ning Zhang, Yu Ling Zheng, Yu Chen Zhou
  • Publication number: 20180069917
    Abstract: Techniques for parsing a message comprising at least one data field are provided. One computer-implemented method comprises: determining, by an electronic device operatively coupled to a processing unit, a first model from a first category of data processing models; and determining, by the electronic device, a second model from a second category of data processing models, the second category being different from the first category. The computer-implemented method also comprises comparing, by the electronic device, performance of a first combined model of first and second models with performance of the first model; and selecting, by the electronic device, a target model for processing data from the first combined model and the first model based on the comparing.
    Type: Application
    Filed: September 7, 2016
    Publication date: March 8, 2018
    Inventors: Yi Ge, Xiao Xing Liang, Zhaotai Pan, Yu Chen Zhou
  • Patent number: 9003433
    Abstract: Business application logic corresponding to a business is generated according to requirements of the business. The business application logic includes Web services and Widgets. The Widgets in the business application logic are mashed up to create a Widget mashup application. An adaptation relationship is established between the Web services and the Widgets in the Widget mashup application. An executable business process is generated for the business based on the business application logic and the adaptation relationship. An executable mashup Widget application is generated based on the Widget mashup application and the adaptation relationship.
    Type: Grant
    Filed: January 23, 2012
    Date of Patent: April 7, 2015
    Assignee: International Business Machines Corporation
    Inventors: Shuang Liang, Xiao Xing Liang, Xin Peng Liu, Chang Hua Sun, Xi Ning Wang, Liang Xue, Yu Chen Zhou
  • Patent number: 8938502
    Abstract: Subscription management for resource content is disclosed. A subscriber device selects an event topic based on an event topic list. The subscriber device creates a topic path for the selected event topic to receiving a notification event related to the selected event topic. The subscriber device sends path information of the created topic path as part of identification information of the subscriber device, along with the selected event topic, to a resource content publishing device, and the topic path indicates a document. The subscriber device receives the notification event sent by the resource content publishing device to the subscriber device according to the identification information of the subscriber device, wherein at least one field of the document indicates the receipt of the notification event.
    Type: Grant
    Filed: August 8, 2013
    Date of Patent: January 20, 2015
    Assignee: International Business Machines Corporation
    Inventors: Eduardo T. Kahan, Chuan Feng Li, Xiao Xing Liang, Yu Chen Zhou
  • Publication number: 20130339448
    Abstract: Subscription management for resource content is disclosed. A subscriber device selects an event topic based on an event topic list. The subscriber device creates a topic path for the selected event topic to receiving a notification event related to the selected event topic. The subscriber device sends path information of the created topic path as part of identification information of the subscriber device, along with the selected event topic, to a resource content publishing device, and the topic path indicates a document. The subscriber device receives the notification event sent by the resource content publishing device to the subscriber device according to the identification information of the subscriber device, wherein at least one field of the document indicates the receipt of the notification event.
    Type: Application
    Filed: August 8, 2013
    Publication date: December 19, 2013
    Applicant: International Business Machines Corporation
    Inventors: Eduardo T. Kahan, Chuan Feng Li, Xiao Xing Liang, Yu Chen Zhou
  • Publication number: 20120198481
    Abstract: Business application logic corresponding to a business is generated according to requirements of the business. The business application logic includes Web services and Widgets. The Widgets in the business application logic are mashed up to create a Widget mashup application. An adaptation relationship is established between the Web services and the Widgets in the Widget mashup application. An executable business process is generated for the business based on the business application logic and the adaptation relationship. An executable mashup Widget application is generated based on the Widget mashup application and the adaptation relationship.
    Type: Application
    Filed: January 23, 2012
    Publication date: August 2, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shuang Liang, Xiao Xing Liang, Xin Peng Liu, Chang Hua Sun, Xi Ning Wang, Liang Xue, Yu Chen Zhou