US 12,442,845 B2
Method of generating metadata from acquired signals for search, filtering, and machine learning inputs
Frederick B. Kuhlman, III, Nashville, TN (US); Adam M. Reeves, Nashville, TN (US); Thomas Buida, Nashville, TN (US); Gary J. Waldo, Hillsboro, OR (US); Keith D. Rule, Beaverton, OR (US); James R. Bailey, Brentwood, TN (US); and Mitchell Parsons, Franklin, TN (US)
Assigned to TEKTRONIX, INC., Beaverton, OR (US)
Filed by Initial State Technologies, Inc., Nashville, TN (US)
Filed on Feb. 4, 2022, as Appl. No. 17/592,998.
Claims priority of provisional application 63/147,153, filed on Feb. 8, 2021.
Prior Publication US 2022/0252647 A1, Aug. 11, 2022
Int. Cl. G01R 23/16 (2006.01); G06N 5/022 (2023.01)
CPC G01R 23/16 (2013.01) [G06N 5/022 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A computing device, comprising:
a port to allow the computing device to connect to a network; and
one or more processors, the one or more processors configured to execute code to cause the one or more processors to:
determine that a new waveform has been added to a repository connected to the computing device;
perform a set of measurements on the new waveform, including performing one or more of: all available measurements; a user-definable set of measurements; and a defined set of measurements after performing an initial assessment, wherein performing the initial assessment comprises performing at least one of: operating a machine learning process to produce a classification; performing pattern recognition; and basing the initial assessment on one of measurement results, user-defined characteristics, and metadata attached to the new waveform;
attach results from the measurements to the new waveform as metadata, wherein the metadata further includes administrative information related to acquisition of the new waveform and the results of the set of measurements;
store the new waveform and attached metadata to the repository;
update a library of measurements and algorithms based on the set of measurements performed on the new waveform, wherein the library is configured to be dynamically updated to include new measurements and algorithms; and
crawl historical waveform data already stored in the repository and apply the updated library of measurements and algorithms such that data stored in the repository undergoes all measurements of the updated library and the data stored in the repository is searchable, thereby attaching updated metadata to the historical waveform data.