Patents by Inventor Zidong Yang

Zidong Yang 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: 11681900
    Abstract: Systems and methods include obtaining a set of events, each event in the set of events comprising a time-stamped portion of raw machine data, the raw machine data produced by one or more components within an information technology or security environment and reflects activity within the information technology or security environment. Thereafter, a first neural network is used to automatically identify variable text to extract as a field from the set of events. An indication of the variable text is provided as a field extraction recommendation, for example, to a user device for presentation to a user.
    Type: Grant
    Filed: June 15, 2020
    Date of Patent: June 20, 2023
    Assignee: Splunk Inc.
    Inventors: Adam Jamison Oliner, Nghi Huu Nguyen, Jacob Leverich, Zidong Yang
  • Patent number: 11636397
    Abstract: Embodiments of the present invention are directed to facilitating concurrent forecasting associating with multiple time series data sets. In accordance with aspects of the present disclosure, a request to perform a predictive analysis in association with multiple time series data sets is received. Thereafter, the request is parsed to identify each of the time series data sets to use in predictive analysis. For each time series data set, an object is initiated to perform the predictive analysis for the corresponding time series data set. Generally, the predictive analysis predicts expected outcomes based on the corresponding time series data set. Each object is concurrently executed to generate expected outcomes associated with the corresponding time series data set, and the expected outcomes associated with each of the corresponding time series data sets are provided for display.
    Type: Grant
    Filed: January 24, 2022
    Date of Patent: April 25, 2023
    Assignee: Splunk Inc.
    Inventors: Manish Sainani, Nghi Huu Nguyen, Zidong Yang
  • Patent number: 11636311
    Abstract: Described herein is a technology that facilitates the production of and the use of automated datagens for event-based systems. A datagen (i.e., data-generator or data generation system) is a component, module, or subsystem of computer systems that searches, monitors, and analyzes machine data. Existing datagens are not capable of detecting an anomaly in machine data. An anomaly is a variance in the input data stream that exceeds some acceptable amount of deviation from the norm (i.e., standard, expectation, etc.). An embodiment of datagen, in accordance with the technology described herein, detects anomalies in the input machine data.
    Type: Grant
    Filed: November 22, 2019
    Date of Patent: April 25, 2023
    Assignee: Splunk Inc.
    Inventors: Adam Oliner, Zidong Yang, Sinduja Sreshta
  • Patent number: 11244247
    Abstract: Embodiments of the present invention are directed to facilitating concurrent forecasting associating with multiple time series data sets. In accordance with aspects of the present disclosure, a request to perform a predictive analysis in association with multiple time series data sets is received. Thereafter, the request is parsed to identify each of the time series data sets to use in predictive analysis. For each time series data set, an object is initiated to perform the predictive analysis for the corresponding time series data set. Generally, the predictive analysis predicts expected outcomes based on the corresponding time series data set. Each object is concurrently executed to generate expected outcomes associated with the corresponding time series data set, and the expected outcomes associated with each of the corresponding time series data sets are provided for display.
    Type: Grant
    Filed: June 18, 2020
    Date of Patent: February 8, 2022
    Assignee: Splunk Inc.
    Inventors: Manish Sainani, Nghi Huu Nguyen, Zidong Yang
  • Patent number: 11227208
    Abstract: Described herein is a technology that facilitates the production of and the use of automated datagens for event-based. A datagen (i.e., data-generator or data generation system) is a component, module, or subsystem of computer systems that searches, monitors, and analyzes machine data. A datagen produces events that are further processed in various ways for subsequent use (such as searching, monitoring, and analysis).
    Type: Grant
    Filed: July 29, 2016
    Date of Patent: January 18, 2022
    Assignee: Splunk Inc.
    Inventors: Adam Oliner, Zidong Yang, Sinduja Sreshta
  • Patent number: 11157718
    Abstract: A fingerprint identification module and a terminal device are provided. The fingerprint identification module includes: a decorative ring, provided with a mounting opening; an encapsulation cover, arranged on the decorative ring to close a side of the mounting opening; a fingerprint chip, disposed in the mounting opening, a space is formed between an outer side surface of the fingerprint chip and an inner wall surface of the decorative ring; a protective film, disposed on a side of the fingerprint chip that is towards the encapsulation cover; and a flexible printed circuit (FPC) board, disposed inside the mounting opening, the protective film covers a first partial area of the FPC board, and a second partial area of the FPC board is exposed out of the protective film; the second partial area is an area of the FPC board which is different from the first partial area of the FPC board.
    Type: Grant
    Filed: August 28, 2018
    Date of Patent: October 26, 2021
    Assignee: VIVO MOBILE COMMUNICATION CO., LTD.
    Inventors: Zidong Yang, Ying Ge
  • Publication number: 20210042658
    Abstract: Embodiments of the present invention are directed to facilitating concurrent forecasting associating with multiple time series data sets. In accordance with aspects of the present disclosure, a request to perform a predictive analysis in association with multiple time series data sets is received. Thereafter, the request is parsed to identify each of the time series data sets to use in predictive analysis. For each time series data set, an object is initiated to perform the predictive analysis for the corresponding time series data set. Generally, the predictive analysis predicts expected outcomes based on the corresponding time series data set. Each object is concurrently executed to generate expected outcomes associated with the corresponding time series data set, and the expected outcomes associated with each of the corresponding time series data sets are provided for display.
    Type: Application
    Filed: June 18, 2020
    Publication date: February 11, 2021
    Inventors: Manish Sainani, Nghi Huu Nguyen, Zidong Yang
  • Publication number: 20200311518
    Abstract: Systems and methods include obtaining a set of events, each event in the set of events comprising a time-stamped portion of raw machine data, the raw machine data produced by one or more components within an information technology or security environment and reflects activity within the information technology or security environment. Thereafter, a first neural network is used to automatically identify variable text to extract as a field from the set of events. An indication of the variable text is provided as a field extraction recommendation, for example, to a user device for presentation to a user.
    Type: Application
    Filed: June 15, 2020
    Publication date: October 1, 2020
    Inventors: Adam Jamison Oliner, Nghi Huu Nguyen, Jacob Leverich, Zidong Yang
  • Patent number: 10726354
    Abstract: Embodiments of the present invention are directed to facilitating concurrent forecasting associating with multiple time series data sets. In accordance with aspects of the present disclosure, a request to perform a predictive analysis in association with multiple time series data sets is received. Thereafter, the request is parsed to identify each of the time series data sets to use in predictive analysis. For each time series data set, an object is initiated to perform the predictive analysis for the corresponding time series data set. Generally, the predictive analysis predicts expected outcomes based on the corresponding time series data set. Each object is concurrently executed to generate expected outcomes associated with the corresponding time series data set, and the expected outcomes associated with each of the corresponding time series data sets are provided for display.
    Type: Grant
    Filed: April 29, 2016
    Date of Patent: July 28, 2020
    Assignee: SPLUNK INC.
    Inventors: Manish Sainani, Nghi Huu Nguyen, Zidong Yang
  • Publication number: 20200218877
    Abstract: A fingerprint identification module and a terminal device are provided. The fingerprint identification module includes: a decorative ring, provided with a mounting opening; an encapsulation cover, arranged on the decorative ring to close a side of the mounting opening; a fingerprint chip, disposed in the mounting opening, a space is formed between an outer side surface of the fingerprint chip and an inner wall surface of the decorative ring; a protective film, disposed on a side of the fingerprint chip that is towards the encapsulation cover; and a flexible printed circuit (FPC) board, disposed inside the mounting opening, the protective film covers a first partial area of the FPC board, and a second partial area of the FPC board is exposed out of the protective film; the second partial area is an area of the FPC board which is different from the first partial area of the FPC board.
    Type: Application
    Filed: August 28, 2018
    Publication date: July 9, 2020
    Inventors: Zidong YANG, Ying GE
  • Patent number: 10685279
    Abstract: Systems and methods include obtaining a set of events, each event in the set of events comprising a time-stamped portion of raw machine data, the raw machine data produced by one or more components within an information technology or security environment and reflects activity within the information technology or security environment. Thereafter, a first neural network is used to automatically identify variable text to extract as a field from the set of events. An indication of the variable text is provided as a field extraction recommendation, for example, to a user device for presentation to a user.
    Type: Grant
    Filed: January 31, 2017
    Date of Patent: June 16, 2020
    Assignee: SPLUNK Inc.
    Inventors: Adam Jamison Oliner, Nghi Huu Nguyen, Jacob Leverich, Zidong Yang
  • Publication number: 20200090027
    Abstract: Described herein is a technology that facilitates the production of and the use of automated datagens for event-based systems. A datagen (i.e., data-generator or data generation system) is a component, module, or subsystem of computer systems that searches, monitors, and analyzes machine data. Existing datagens are not capable of detecting an anomaly in machine data. An anomaly is a variance in the input data stream that exceeds some acceptable amount of deviation from the norm (i.e., standard, expectation, etc.). An embodiment of datagen, in accordance with the technology described herein, detects anomalies in the input machine data.
    Type: Application
    Filed: November 22, 2019
    Publication date: March 19, 2020
    Inventors: Adam Oliner, Zidong Yang, Sinduja Sreshta
  • Patent number: 10552728
    Abstract: Described herein is a technology that facilitates the production of and the use of automated datagens for event-based systems. A datagen (i.e., data-generator or data generation system) is a component, module, or subsystem of computer systems that searches, monitors, and analyzes machine data. Existing datagens are not capable of detecting an anomaly in machine data. An anomaly is a variance in the input data stream that exceeds some acceptable amount of deviation from the norm (i.e., standard, expectation, etc.). An embodiment of datagen, in accordance with the technology described herein, detects anomalies in the input machine data.
    Type: Grant
    Filed: July 29, 2016
    Date of Patent: February 4, 2020
    Assignee: SPLUNK INC.
    Inventors: Adam Oliner, Zidong Yang, Sinduja Sreshta
  • Publication number: 20180089561
    Abstract: Systems and methods include obtaining a set of events, each event in the set of events comprising a time-stamped portion of raw machine data, the raw machine data produced by one or more components within an information technology or security environment and reflects activity within the information technology or security environment. Thereafter, a first neural network is used to automatically identify variable text to extract as a field from the set of events. An indication of the variable text is provided as a field extraction recommendation, for example, to a user device for presentation to a user.
    Type: Application
    Filed: January 31, 2017
    Publication date: March 29, 2018
    Inventors: Adam Jamison Oliner, Nghi Huu Nguyen, Jacob Leverich, Zidong Yang
  • Publication number: 20180032862
    Abstract: Described herein is a technology that facilitates the production of and the use of automated datagens for event-based systems. A datagen (i.e., data-generator or data generation system) is a component, module, or subsystem of computer systems that searches, monitors, and analyzes machine data. Existing datagens are not capable of detecting an anomaly in machine data. An anomaly is a variance in the input data stream that exceeds some acceptable amount of deviation from the norm (i.e., standard, expectation, etc.). An embodiment of datagen, in accordance with the technology described herein, detects anomalies in the input machine data.
    Type: Application
    Filed: July 29, 2016
    Publication date: February 1, 2018
    Inventors: Adam Oliner, Zidong Yang, Sinduja Sreshta
  • Publication number: 20180032861
    Abstract: Described herein is a technology that facilitates the production of and the use of automated datagens for event-based. A datagen (i.e., data-generator or data generation system) is a component, module, or subsystem of computer systems that searches, monitors, and analyzes machine data. A datagen produces events that are further processed in various ways for subsequent use (such as searching, monitoring, and analysis).
    Type: Application
    Filed: July 29, 2016
    Publication date: February 1, 2018
    Inventors: Adam Oliner, Zidong Yang, Sinduja Sreshta
  • Publication number: 20170220672
    Abstract: Embodiments of the present invention are directed to facilitating enhancement of time series prediction. In accordance with aspects of the present disclosure, a set of time series data is determined to have at least one missing data value. Based on the missing data value(s), a predicted missing value is generated for each of the at least one missing data values. The predicted missing value for a missing data value is generated, for example, based on a weighted average of a time series data value preceding the missing data value and a time series data value following the missing data value. The set of time series data and the predicted missing values for each of the at least one missing data values can then be used to determine periodicity associated with the set of time series data.
    Type: Application
    Filed: January 29, 2016
    Publication date: August 3, 2017
    Inventors: Manish Sainani, Nghi Huu Nguyen, Zidong Yang
  • Publication number: 20170220938
    Abstract: Embodiments of the present invention are directed to facilitating concurrent forecasting associating with multiple time series data sets. In accordance with aspects of the present disclosure, a request to perform a predictive analysis in association with multiple time series data sets is received. Thereafter, the request is parsed to identify each of the time series data sets to use in predictive analysis. For each time series data set, an object is initiated to perform the predictive analysis for the corresponding time series data set. Generally, the predictive analysis predicts expected outcomes based on the corresponding time series data set. Each object is concurrently executed to generate expected outcomes associated with the corresponding time series data set, and the expected outcomes associated with each of the corresponding time series data sets are provided for display.
    Type: Application
    Filed: April 29, 2016
    Publication date: August 3, 2017
    Inventors: Manish Sainani, Nghi Huu Nguyen, Zidong Yang