Patents Examined by John H Le
  • Patent number: 11687438
    Abstract: Systems and methods are described for performing adaptive thresholding on key performance indicator (KPI) values using an online machine learning algorithm as the KPI values or the data from which the KPI values are derived is being ingested. For example, the system can identify outliers in a moving window of KPI values. To implement the adaptive thresholding, the system may identify seasonality and/or trend components in historical KPI values. When a new KPI value is obtained, the system may remove the identified seasonality and/or trend components from the KPI value, and determine whether the modified KPI value is an outlier using sketches or quantiles. The system can then repeat this process for each subsequently received KPI value.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: June 27, 2023
    Assignee: Splunk Inc.
    Inventors: Ian Edward Torbett, Lila Fridley, Tristan Antonio Fletcher, Ayyappa Muthusami, Tanner Gilligan
  • Patent number: 11686761
    Abstract: A method and non-transitory computer-readable medium for performing multiple tests on a device under test (DUT) are provided. The method includes inputting a plurality of test patterns to a test apparatus, performing each of the plurality of test patterns on the DUT without interruption, and obtaining a respective result for the DUT in response to each of the plurality of test patterns.
    Type: Grant
    Filed: December 9, 2021
    Date of Patent: June 27, 2023
    Assignee: NANYA TECHNOLOGY CORPORATION
    Inventors: Chien-Hwa Su, Chang-Hung Wu
  • Patent number: 11686610
    Abstract: A condition monitoring device for monitoring machinery includes a combination of on-board sensors and a condition monitoring module. The on-board sensors include modules for non-contact temperature, magnetic flux and 3-axis vibration sensing of the machinery. The condition monitoring module provides a condition monitoring signal containing information about an operating condition of the machinery, based upon a data synthesis condition monitoring technique that synthesizes non-contact temperature, magnetic flux and 3-axis vibration sensed data received from the combination of on-board sensors, determines a current operating condition of the machinery, and compares the current operating condition and the baseline operating condition of the machinery.
    Type: Grant
    Filed: December 3, 2020
    Date of Patent: June 27, 2023
    Assignee: FLUID HANDLING LLC
    Inventors: James J. Gu, Florin Rosca, Tomm V. Aldridge, Stephen Clark, Damien Galzin
  • Patent number: 11687436
    Abstract: Techniques described herein can monitor various data metrics. The auto-insight techniques can further detect and rank data segments that contributed to, or counteracted, shifts in data and detect when such shifts occurred. Thus, the techniques described herein can detect and identify root causes in shifts in different metrics. The techniques include pruning and ranking causes to identify the root causes and identify non-relevant factors, as well.
    Type: Grant
    Filed: March 25, 2022
    Date of Patent: June 27, 2023
    Assignee: Snowflake Inc.
    Inventors: Christian Kleinerman, Christopher F. Pouliot, Jacobus J. P. Van Ryswyck
  • Patent number: 11686816
    Abstract: A scanner that can detect types of targets in a scan are includes a processor, housing and a 3D scanner disposed within the housing. The 3D scanner has a light source, a beam steering unit, a first angle measuring device, a second angle measuring device, and a light receiver, the beam steering unit cooperating with the light source and light receiver to define a scan area, the light source and the light receiver configured to cooperate with the processor system to determine locations a plurality of points in the scan area. In cases where the targets are spheres, the processor is configured to: identify potential sphere center points in the scan area by processing points identified in a single scan line; record locations of potential sphere center points; and compare some or all of the recorded locations to one another to select a sphere center point.
    Type: Grant
    Filed: May 12, 2020
    Date of Patent: June 27, 2023
    Assignee: FARO Technologies, Inc.
    Inventor: Daniel Pompe
  • Patent number: 11680894
    Abstract: A process for identifying an unknown compound in a sample includes matching a peak in a primary Fourier Transform Infrared spectral region of the sample spectrum with reference spectra in the same spectral region to generate an initial list of potential candidates, based, for example on goodness of fit criteria. The initial list can be reduced by retention time information and/or global peak matching techniques that analyze the sample spectrum in regions outside the primary region.
    Type: Grant
    Filed: December 20, 2021
    Date of Patent: June 20, 2023
    Assignee: MLS ACQ, INC.
    Inventors: Eddie Dean Wyatt, Martin L. Spartz
  • Patent number: 11675682
    Abstract: In one embodiment, a software agent profiler process attaches to an application and a primary instrumentation interface for the application, and discovers one or more software agents associated with the application. The software agent profiler process may then launch the one or more software agents within an encapsulated container environment of the software agent profiler process by configuring each of the one or more software agents, respectively, to point to a proxy instrumentation interface of the software agent profiler process instead of the primary instrumentation interface for the application. As such, the software agent profiler process may receive calls from the one or more software agents on the proxy instrumentation interface of the software agent profiler process, and can manage the calls from the one or more application agents prior to the calls being passed to the primary instrumentation interface for the application.
    Type: Grant
    Filed: January 13, 2022
    Date of Patent: June 13, 2023
    Assignee: Cisco Technology, Inc.
    Inventor: Walter Theodore Hulick, Jr.
  • Patent number: 11668764
    Abstract: A method of analyzing events for an electrical system includes: receiving event stream(s) of events occurring in the electrical system, the events being identified from captured energy-related signals in the system; analyzing, an event stream(s) of the events to identify different actionable triggers therefrom, the different triggers including a scenario in which a group of events satisfies one or more predetermined triggering conditions; analyzing, over time, the different actionable triggers to identify a combination of occurring and/or non-occurring actionable triggers which satisfies a predefined trigger combination condition and an analysis time constraint; and in response to the observation of the combination, taking one or more actions to address the events.
    Type: Grant
    Filed: November 24, 2020
    Date of Patent: June 6, 2023
    Assignee: Schneider Electric USA, Inc.
    Inventors: Johannes Menzel, Jeffrey Winston Yeo
  • Patent number: 11663109
    Abstract: Embodiments are directed to facilitating identifying seasonal frequencies. In particular, a set of candidate seasonal frequencies associated with a time series data set are determined based on ACF peaks identified in association with a representation of the time series data set. Thereafter, the filters are applied to analyze the candidate seasonal frequencies and update the candidate seasonal frequencies by removing any candidate seasonal frequencies that fail a filter. An example filter can include comparing ACF peaks with peaks associated with SDF peaks. Thereafter, a candidate seasonal frequency of the updated candidate seasonal frequencies can be identified as a seasonal frequency for the time series data set, and such a seasonal frequency can be provided (e.g., to a user or another process) for use in performing data analysis.
    Type: Grant
    Filed: July 23, 2021
    Date of Patent: May 30, 2023
    Assignee: Splunk Inc.
    Inventors: William Deaderick, Tanner Gilligan, Joseph Ari Ross
  • Patent number: 11659789
    Abstract: An ecological restoration method for a lake wetland against effects of water level rise in a dry season includes: collecting basic data of a lake; determining wetland phytoremediation species of the lake; determining characteristic water levels of the lake under a baseline scenario and under different water level rise scenarios; determining a restoration range based on wetland types corresponding to different characteristic water levels; selecting an experimental restoration area from the restoration range, and performing ecological restoration; and monitoring a plant community state and waterbird biodiversity, judging whether the restoration reaches a preset goal, and adjusting the method if the restoration does not reach the preset goal. According to the method, the effects of water level rise in the dry season on wetland habitat, biodiversity, ecosystem services and the like can be relieved to the greatest extent, so that an ecological restoration effect of the lake wetland is improved.
    Type: Grant
    Filed: November 10, 2022
    Date of Patent: May 30, 2023
    Assignee: CHANGJIANG WATER RESOURCES PROTECTION INSTITUTE
    Inventors: Bo Jiang, Hongqing Li, Xiaoyuan Wang, Zhilan Liu, Bo Cheng, Yachun Liu, Xue Bi, Rongyou Chen
  • Patent number: 11656969
    Abstract: A system and a method are disclosed for recommending a set of actions to be performed to improve a target performance metric of a client application. An action recommendation system receives the target performance metric from a user associated with the client application. The action recommendation system determines features of the client application describing characteristics and performance history of the client application. The features of the client application and the target performance metric is provided as input to a machine learning model that outputs sets of target features that are likely to result in improvement for the target performance metric. The action recommendation system ranks the sets of target features and selects one of the sets based on the ranking. The action recommendation system determines a set of recommended actions based on the selected set of target features and presents the set of recommended actions to the user.
    Type: Grant
    Filed: December 1, 2021
    Date of Patent: May 23, 2023
    Assignee: Data.ai Inc.
    Inventors: Jess Robert Kerlin, Eric Antoine MacKinnon, Paul Ernest Stolorz
  • Patent number: 11644508
    Abstract: Disclosed is a method and apparatus for measuring a battery state. The method includes determining an operational mode of a battery; measuring a battery state of the battery using an electrochemical model in response to the battery determined to be operating in a low rate mode, and measuring the battery state using a modified electrochemical model based on a characteristic of the battery, in response to the battery determined to be operating in a high rate mode.
    Type: Grant
    Filed: October 27, 2020
    Date of Patent: May 9, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Tae Won Song, Jinho Kim, Young Hun Sung
  • Patent number: 11644490
    Abstract: A digital power metering system with serial peripheral interface (SPI) multimaster communications is provided. A digital power meter is provided that includes at least one sensor that senses analog electrical parameters on electricity transmission lines from an electrical power distribution system, at least one analog-to-digital converter that receives the analog electrical parameters from the at least one sensor and converts the analog electrical parameters to sampled data; at least one processing device that performs calculations to determine power usage based on the sampled data and control overall operation of the meter, and a Serial Peripheral Interface (SPI), wherein the at least one processing device includes a plurality of processing devices, the SPI allowing one of the plurality of processing devices to become a master and the other processing devices of the plurality of processing devices to become slaves.
    Type: Grant
    Filed: June 22, 2018
    Date of Patent: May 9, 2023
    Assignee: El Electronics LLC
    Inventors: Joseph Spanier, Hai Zhu
  • Patent number: 11645179
    Abstract: The present disclosure discloses a method and apparatus of monitoring an interface performance of a distributed application, a device and a storage medium, which relates to a field of computer technology, in particular to a field of cloud platform. The method includes: in case of detecting a caller request for calling an interface of the distributed application, obtaining a performance data of the interface for responding the caller request; updating a performance data distribution characteristic of the interface according to the performance data of the interface for responding the caller request, so as to obtain an updated performance data distribution characteristic; and monitoring the interface performance of the distributed application, according to the updated performance data distribution characteristic of the interface.
    Type: Grant
    Filed: June 21, 2021
    Date of Patent: May 9, 2023
    Assignee: BEIJING BAIDU NETCOM SCIENCE TECHNOLOGY CO., LTD.
    Inventors: Tao Liu, Jiajie Jing, Qiyuan Li
  • Patent number: 11637756
    Abstract: This document describes systems and techniques for evaluating and improving distribution-grid data transportability. These systems and techniques allow engineers to quantify the data transportability of a communication system within or connected to a distribution grid, which represents an ability to transport in real-time telemetry from source locations (e.g., sensors in the distribution grid) to control mechanisms. Distribution engineers can use the sensor readings to perform grid analytics, control operating parameters, and operate protection systems. Distribution engineers can also use the transportability of the communication system to evaluate the observability of the distribution grid, which represents an ability to combine actual measurements and various types of computations (e.g., analytics, estimators, forecasters) from a system model.
    Type: Grant
    Filed: June 4, 2021
    Date of Patent: April 25, 2023
    Assignee: Battelle Memorial Institute
    Inventors: Jeffrey D. Taft, Sinan G. Aksoy, Casey C. Neubauer, Scott A. Upton
  • Patent number: 11630750
    Abstract: A CPU having a plurality of cores is configured by determining a number of cores required for operation of the CPU. Each respective core is tested, and a performance parameter of the respective core is determined based on the test. The respective core is then classified for suitability to perform a set of functions based on the performance parameter of the respective core. If at least the number of cores required for operation of the CPU are classified for suitability to perform the set of functions, a subset of suitable cores is defined, the subset including cores that are classified for the set of functions and at least the number of cores required for operation of the CPU. The required number of cores from among the subset of cores are then enabled.
    Type: Grant
    Filed: October 15, 2020
    Date of Patent: April 18, 2023
    Assignee: Marvell Asia Pte, Ltd.
    Inventors: Runzi Chang, Jianhua Bi
  • Patent number: 11620206
    Abstract: Monitoring a performance of one or more computing systems includes configuring, by at least one processor, a sampling window for sampling exceptions data generated by at least one application instance being executed by a computing device, the exceptions data indicating an occurrence of at least one operation performed by the application instance. Configuring the sampling window comprises determining a number of exceptions generated for a prior sampling window, determining a computing bandwidth that is available for monitoring the exceptions, and controlling a sampling rate of the sampling window based on the number of exceptions and the computing bandwidth. The monitoring includes receiving, during the sampling window, the exceptions data generated by the at least one application instance, sampling, based on the sampling rate, the exceptions data, and generating, based on the sampling, summary data representing the exceptions data.
    Type: Grant
    Filed: April 22, 2021
    Date of Patent: April 4, 2023
    Assignee: Datadog, Inc.
    Inventors: Jaroslav Bachorik, Marcus Hirt, Nikolay Martynov
  • Patent number: 11620619
    Abstract: A system predicts needed maintenance for an irrigation system that includes a portion of the irrigation system and a movable end gun operably associated with the portion of the irrigation system. The predictive maintenance system includes a controller and one or more sensors configured to couple to the movable end gun and configured to electrically communicate with the controller. The one or more sensors are configured to generate an electrical signal indicative of movement and/or positioning of the movable end gun relative to the portion of the irrigation system over time. The controller is configured to receive the electrical signal and determine whether the movable end gun, or one or more components thereof, requires maintenance based on the electrical signal. The signal indicative of abnormal operation includes an indication of movement and/or positioning relative to the portion of the irrigation system over a period of time.
    Type: Grant
    Filed: March 15, 2022
    Date of Patent: April 4, 2023
    Assignee: HEARTLAND AG TECH, INC.
    Inventors: Russell Sanders, Jeremie Pavelski
  • Patent number: 11619623
    Abstract: One embodiment of the invention is directed to a sample processing system for analyzing a biological sample from a patient. The sample processing system comprises: a plurality of analyzers comprising at least one mass spectrometer, wherein each analyzer in the plurality of analyzers is configured to acquire at least one measurement value corresponding to at least one characteristic of the biological sample; at least one data storage component which stores (i) a list of parameters for the plurality of analyzers, and (ii) at least two condition sets, which contain data associated with completing one or more test orders. The condition sets contain data which differ by at least one variable; and a control system operatively coupled to the plurality of analyzers, and the at least one data storage component.
    Type: Grant
    Filed: December 19, 2018
    Date of Patent: April 4, 2023
    Assignees: Beckman Coulter, Inc., DH Technologies Development PTE. LTD.
    Inventors: Aaron Hudson, Takayuki Mizutani, Subhasish Purkayastha, Thomas W. Roscoe
  • Patent number: 11619518
    Abstract: An improved total field calibration system and method is disclosed for reducing the rotational misalignment between magnetic and gravity sensors in a directional sensing system. A method of calibrating a tri-axial directional sensor comprising orthonormal accelerometers and orthonormal magnetometers, comprises measuring Earth's magnetic and gravity fields with said directional sensor in at least 4 sensor orientations; obtaining at least one reference field value of dip drift of Earth's magnetic field from at least one source independent of said directional sensor corresponding to said orientations; and, determining and applying rotational misalignments between said magnetometers and said accelerometers so that measured magnetic dip drifts are substantially equal to said reference values. The calibration process can be performed without monitoring the declination change during the calibration process.
    Type: Grant
    Filed: December 14, 2020
    Date of Patent: April 4, 2023
    Assignee: Bench Tree Group, LLC
    Inventors: Jian-Qun Wu, James-Christian F. Ang, Lee Jacobo Jose Roitberg