Patents by Inventor Nghi Nguyen

Nghi Nguyen 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: 11928242
    Abstract: Implementations include receiving a user provided example value of personally identifiable information (PII). Occurrences of the received example value are automatically identified in a dataset of events, wherein each occurrence is identified in a portion of raw machine data of a respective event of the events. For each occurrence of the identified occurrences, an extraction rule is generated, which defines a pattern of the occurrence of the example value and is executable to identify PII values in portions of raw machine data of the events using the pattern. Values of the PII are identified in a set of events using a set of extraction rules comprising the extraction rule of a plurality of the occurrences.
    Type: Grant
    Filed: December 21, 2020
    Date of Patent: March 12, 2024
    Assignee: Splunk Inc.
    Inventors: Adam Oliner, Nghi Nguyen
  • Patent number: 11853303
    Abstract: As described herein, a portion of machine data of a message may be analyzed to infer, using an inference model, a sourcetype of the message. The portion of machine data may be generated by one or more components in an information technology environment. Based on the inference, a set of extraction rules associated with the sourcetype may be selected. Each extraction rule may define criteria for identifying a sub-portion of text from the portion of machine data of the message to produce a value. The set of extraction rules may be applied to the portion of machine data of the message to produce a result set that indicates a number of values identified using the set of extraction rules. Based on the result set, at least one action may be performed on one or more of inference data associated with the inference model and one or more messages.
    Type: Grant
    Filed: August 25, 2021
    Date of Patent: December 26, 2023
    Assignee: Splunk Inc.
    Inventors: Adam Oliner, Eric Sammer, Kristal Curtis, Nghi Nguyen
  • Patent number: 11755938
    Abstract: Methods and systems for determining event probabilities and anomalous events are provided. In one implementation, a method includes: receiving source data, where the source data is configured as a plurality of events with associated timestamps; searching the source data, where the searching provides a search result including N events from the plurality of events, where N is an integer greater than one, where each event of the N events includes a plurality of field values, where at least one event of the N events can include one or more categorical field values and one or more numerical field values; and for an event of the N events, determining a probability of occurrence for each field value of the plurality of field values; and using probabilities determined for the plurality of field values, determining a probability of occurrence for the event.
    Type: Grant
    Filed: January 29, 2020
    Date of Patent: September 12, 2023
    Assignee: Splunk Inc.
    Inventors: Nghi Nguyen, Jacob Leverich, Adam Oliner
  • Patent number: 11748358
    Abstract: As described herein, a portion of machine data of a message may be analyzed to infer, using an inference model, a sourcetype of the message. The portion of machine data may be generated by one or more components in an information technology environment. Based on the inference, a set of extraction rules associated with the sourcetype may be selected. Each extraction rule may define criteria for identifying a sub-portion of text from the portion of machine data of the message to produce a value. The set of extraction rules may be applied to the portion of machine data of the message to produce a result set that indicates a number of values identified using the set of extraction rules. Based on the result set, at least one action may be performed on one or more of inference data associated with the inference model and one or more messages.
    Type: Grant
    Filed: October 30, 2018
    Date of Patent: September 5, 2023
    Assignee: Splunk Inc.
    Inventors: Adam Oliner, Eric Sammer, Kristal Curtis, Nghi Nguyen
  • Publication number: 20230129584
    Abstract: A system, device and method of imaging using a real-time, AI-enabled analysis device coupled to an imaging device during an image scan of a subject includes: receiving data corresponding to a plurality of image frames from the imaging device and user input identifying a region of interest (ROI) in a first image frame; providing data corresponding to the first image frame, including the identified ROI and data corresponding to the remaining image frames to the AI-enabled data processing system; accepting a plurality of valid image frames from the plurality of image frames based on a predefined set of computer vision rules and a minimum accepted frame threshold; calculating, frame by frame, an ROI function value of the plurality of valid image frames; determining whether a predetermined ROI function value has been reached; and alerting an operator of the imaging device that the predetermined ROI function value has been reached.
    Type: Application
    Filed: June 2, 2022
    Publication date: April 27, 2023
    Applicant: University of Pittsburgh-Of the Commonwealth System of Higher Education
    Inventors: Nghi Nguyen, Shandong Wu
  • Publication number: 20220333242
    Abstract: A system, apparatus and method are provided for processing articles. The system includes subsystems for synthesizing, pre-treating, conducting a vapor phase coating process and post-treating articles in the form of powders and solid or porous workpieces. The apparatus permits vapor phase synthesis, treatment and deposition processes to be performed with high efficiency and at high overall throughput. The methods include converting solids, liquids or gases into gaseous and solid streams that can be separated or exchanged with or without treatment and/or coating steps, and produce optimized composite articles for specific applications.
    Type: Application
    Filed: February 28, 2022
    Publication date: October 20, 2022
    Inventors: David KING, Arrelaine DAMERON, James TREVEY, Paul LICHTY, Andrew ARGO, Kyle BOURGOIS, James RAGONESI, Kyle INGHAM, David JACKSON, Ryon TRACY, Nghi NGUYEN, Adam LYON, Jose VILLAGOMEZ, Garrett CURRY
  • Patent number: 11106681
    Abstract: Messages of a first data stream may be accessed from an ingestion buffer in communication with a streaming data processor to receive data from the first data stream. At the streaming data processor and using an inference model, a sourcetype associated with one or more messages from the first data stream may be determined. The one or more messages may include a portion of machine data. Using the streaming data processor, a second data stream may be generated from the first data stream. The second data stream may include a subset of messages from the first data stream. A message of the subset of messages may be included in the second data stream based on a condition associated with the sourcetype for the message. At least one processing operation may be performed on at least one of the subset of messages from the second data stream.
    Type: Grant
    Filed: October 30, 2018
    Date of Patent: August 31, 2021
    Assignee: Splunk Inc.
    Inventors: Adam Oliner, Eric Sammer, Kristal Curtis, Nghi Nguyen
  • Publication number: 20210110062
    Abstract: Implementations include receiving a user provided example value of personally identifiable information (PII). Occurrences of the received example value are automatically identified in a dataset of events, wherein each occurrence is identified in a portion of raw machine data of a respective event of the events. For each occurrence of the identified occurrences, an extraction rule is generated, which defines a pattern of the occurrence of the example value and is executable to identify PII values in portions of raw machine data of the events using the pattern. Values of the PII are identified in a set of events using a set of extraction rules comprising the extraction rule of a plurality of the occurrences.
    Type: Application
    Filed: December 21, 2020
    Publication date: April 15, 2021
    Inventors: ADAM OLINER, Nghi Nguyen
  • Patent number: 10929560
    Abstract: Implementations include receiving a user provided example value of personally identifiable information (PII). Occurrences of the received example value are automatically identified in a dataset of events, wherein each occurrence is identified in a portion of raw machine data of a respective event of the events. For each occurrence of the identified occurrences, an extraction rule is generated, which defines a pattern of the occurrence of the example value and is executable to identify PII values in portions of raw machine data of the events using the pattern. Values of the PII are identified in a set of events using a set of extraction rules comprising the extraction rule of a plurality of the occurrences.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: February 23, 2021
    Assignee: SPLUNK Inc.
    Inventors: Adam Oliner, Nghi Nguyen
  • Patent number: 10829446
    Abstract: Compound of formula I: wherein: A is selected from: (i) where RF1 is H or F; (ii) (iii) a N-containing C6 heteroaryl group; and B is where X1 is either CRF2 or N, where RF2 is H or F; X2 is either CR3 or N, where R3 is selected from H, Me, Cl, F OMe; X3 is either CH or N; X4 is either CRF3 or N, where RF3 is H or F; where only one or two of X1, X2, X3 and X4 may be N; and R4 is selected from I, optionally substituted phenyl, optionally substituted C5-6 heteroaryl; optionally substituted C1-6 alkyl and optionally substituted C1-6 alkoxy, which are useful in the treatment of a condition ameliorated by the inhibition of MOZ.
    Type: Grant
    Filed: June 9, 2016
    Date of Patent: November 10, 2020
    Assignees: MONASH UNIVERSITY, The Walter and Eliza Hall Institute of Medical Research
    Inventors: Anne Kathrin Voss, Jonathan Baell, Huu Nghi Nguyen, David J. Leaver, Benjamin L. Cleary, H. Rachel Lagiakos, Bilal Nadeem Sheikh, Timothy John Thomas
  • Patent number: 10709657
    Abstract: The instant disclosure relates to hair styling compositions and products comprising the hair styling compositions. The hair styling compositions include: one or more soft latex film-forming polymers having a glass transition temperature (Tg) of less than 35° C. or less; one or more hard latex film-forming polymers having a glass transition temperature (Tg) of 35° C. or more; less than 15 wt. % of water; and at least 80 wt. % of one or more organic solvents, wherein the composition has a shear viscosity of up to about 70 cP at 23° C. The compositions may further comprise one or more propellants, and are useful in products such as aerosol hair sprays, pump hair sprays, hair mousses, hair foams, hair gels, etc. The disclosure further relates to methods for styling the hair using the compositions and products.
    Type: Grant
    Filed: June 29, 2017
    Date of Patent: July 14, 2020
    Assignee: L'OREAL
    Inventors: Siliu Tan, Nghi Nguyen, Jim Singer, Xian Zhi Zhou
  • Publication number: 20200208266
    Abstract: A system, apparatus and method are provided for processing articles. The system includes subsystems for synthesizing, pre-treating, conducting a vapor phase coating process and post-treating articles in the form of powders and solid or porous workpieces. The apparatus permits vapor phase synthesis, treatment and deposition processes to be performed with high efficiency and at high overall throughput. The methods include converting solids, liquids or gases into gaseous and solid streams that can be separated or exchanged with or without treatment and/or coating steps, and produce optimized composite articles for specific applications.
    Type: Application
    Filed: March 10, 2020
    Publication date: July 2, 2020
    Inventors: David KING, Arrelaine DAMERON, James TREVEY, Paul LICHTY, Andrew ARGO, Kyle BOURGOIS, James RAGONESI, Kyle INGHAM, David JACKSON, Ryon TRACY, Nghi NGUYEN, Adam LYON, Jose VILLAGOMEZ, Garrett CURRY
  • Publication number: 20200167681
    Abstract: Methods and systems for determining event probabilities and anomalous events are provided. In one implementation, a method includes: receiving source data, where the source data is configured as a plurality of events with associated timestamps; searching the source data, where the searching provides a search result including N events from the plurality of events, where N is an integer greater than one, where each event of the N events includes a plurality of field values, where at least one event of the N events can include one or more categorical field values and one or more numerical field values; and for an event of the N events, determining a probability of occurrence for each field value of the plurality of field values; and using probabilities determined for the plurality of field values, determining a probability of occurrence for the event.
    Type: Application
    Filed: January 29, 2020
    Publication date: May 28, 2020
    Inventors: NGHI NGUYEN, JACOB LEVERICH, ADAM OLINER
  • Publication number: 20200104731
    Abstract: As described herein, a portion of machine data of a message may be analyzed to infer, using an inference model, a sourcetype of the message. The portion of machine data may be generated by one or more components in an information technology environment. Based on the inference, a set of extraction rules associated with the sourcetype may be selected. Each extraction rule may define criteria for identifying a sub-portion of text from the portion of machine data of the message to produce a value. The set of extraction rules may be applied to the portion of machine data of the message to produce a result set that indicates a number of values identified using the set of extraction rules. Based on the result set, at least one action may be performed on one or more of inference data associated with the inference model and one or more messages.
    Type: Application
    Filed: October 30, 2018
    Publication date: April 2, 2020
    Inventors: Adam Oliner, Eric Sammer, Kristal Curtis, Nghi Nguyen
  • Publication number: 20200104304
    Abstract: Messages of a first data stream may be accessed from an ingestion buffer in communication with a streaming data processor to receive data from the first data stream. At the streaming data processor and using an inference model, a sourcetype associated with one or more messages from the first data stream may be determined. The one or more messages may include a portion of machine data. Using the streaming data processor, a second data stream may be generated from the first data stream. The second data stream may include a subset of messages from the first data stream. A message of the subset of messages may be included in the second data stream based on a condition associated with the sourcetype for the message. At least one processing operation may be performed on at least one of the subset of messages from the second data stream.
    Type: Application
    Filed: October 30, 2018
    Publication date: April 2, 2020
    Inventors: Adam Oliner, Eric Sammer, Kristal Curtis, Nghi Nguyen
  • Patent number: 10572811
    Abstract: Methods and systems for determining event probabilities and anomalous events are provided. In one implementation, a method includes: receiving source data, where the source data is configured as a plurality of events with associated timestamps; searching the source data, where the searching provides a search result including N events from the plurality of events, where N is an integer greater than one, where each event of the N events includes a plurality of field values, where at least one event of the N events can include one or more categorical field values and one or more numerical field values; and for an event of the N events, determining a probability of occurrence for each field value of the plurality of field values; and using probabilities determined for the plurality of field values, determining a probability of occurrence for the event.
    Type: Grant
    Filed: January 29, 2015
    Date of Patent: February 25, 2020
    Assignee: SPLUNK INC.
    Inventors: Nghi Nguyen, Jacob Leverich, Adam Oliner
  • Publication number: 20190062914
    Abstract: A system, apparatus and method are provided for processing articles. The system includes subsystems for synthesizing, pre-treating, conducting a vapor phase coating process and post-treating articles in the form of powders and solid or porous workpieces. The apparatus permits vapor phase synthesis, treatment and deposition processes to be performed with high efficiency and at high overall throughput. The methods include converting solids, liquids or gases into gaseous and solid streams that can be separated or exchanged with or without treatment and/or coating steps, and produce optimized composite articles for specific applications.
    Type: Application
    Filed: August 24, 2018
    Publication date: February 28, 2019
    Applicant: Forge Nano, Inc.
    Inventors: David KING, Arrelaine DAMERON, James TREVEY, Paul LICHTY, Andrew ARGO, Kyle BOURGOIS, James RAGONESI, Kyle INGHAM, David JACKSON, Ryon TRACY, Nghi NGUYEN, Adam LYON, Jose VILLAGOMEZ, Garrett CURRY
  • Publication number: 20190000746
    Abstract: The instant disclosure relates to hair styling compositions and products comprising the hair styling compositions. The hair styling compositions include: one or more soft latex film-forming polymers having a glass transition temperature (Tg) of less than 35° C. or less; one or more hard latex film-forming polymers having a glass transition temperature (Tg) of 35° C. or more; less than 15 wt. % of water; and at least 80 wt. % of one or more organic solvents, wherein the composition has a shear viscosity of up to about 70 cP at 23° C. The compositions may further comprise one or more propellants, and are useful in products such as aerosol hair sprays, pump hair sprays, hair mousses, hair foams, hair gels, etc. The disclosure further relates to methods for styling the hair using the compositions and products.
    Type: Application
    Filed: June 29, 2017
    Publication date: January 3, 2019
    Inventors: Siliu TAN, Nghi NGUYEN, Jim SINGER, Xian Zhi ZHOU
  • Patent number: 10119856
    Abstract: A method is provided for detecting a perturbation with respect to an initial state, of a device including at least one resonant mechanical element exhibiting a physical parameter sensitive to a perturbation such that the said perturbation modifies the resonance frequency of the said resonant mechanical element. A device is provided for detecting a perturbation by hysteretic cycle having at least one electromechanical resonator with nonlinear behavior and means for actuation and detection of the reception signal via a transducer so as to analyze the response signal implementing the method. A mass sensor and a mass spectrometer using the device are also provided.
    Type: Grant
    Filed: December 2, 2014
    Date of Patent: November 6, 2018
    Assignees: COMMISSARIAT A L'ENERGIE ATOMIQUE ET AUX ENERGIES ALTERNATIVES, ECOLE NATIONALE TRAVAUX PUBLICS DE L'ETAT, INSTITUT NATIONAL SCIENCES APPLIQUEES DE LYON, CENTRE NATIONAL DE LA RECHERCHE SCIENTIFIQUE
    Inventors: Sebastien Hentz, Sebastien Baguet, Regis Dufour, Claude-Henri Lamarque, Van Nghi Nguyen
  • Publication number: 20180314853
    Abstract: Implementations include receiving a user provided example value of personally identifiable information (PII). Occurrences of the received example value are automatically identified in a dataset of events, wherein each occurrence is identified in a portion of raw machine data of a respective event of the events. For each occurrence of the identified occurrences, an extraction rule is generated, which defines a pattern of the occurrence of the example value and is executable to identify PII values in portions of raw machine data of the events using the pattern. Values of the PII are identified in a set of events using a set of extraction rules comprising the extraction rule of a plurality of the occurrences.
    Type: Application
    Filed: April 28, 2017
    Publication date: November 1, 2018
    Inventors: ADAM OLINER, Nghi Nguyen