×

Data discovery nodes

  • US 10,713,572 B2
  • Filed: 05/09/2016
  • Issued: 07/14/2020
  • Est. Priority Date: 05/08/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer program product for processing scientific data according to a model that is independent of any specific data set, the computer program product comprising:

  • a data discovery node data structure resident on a non-transitory computer-readable storage medium, the data discovery node data structure comprising (1) a specification of scientific data to be subjected to an iterative scientific data analysis, (2) a specification of an output format for the iterative scientific data analysis, and (3) a specification of a plurality of operational variables for controlling the iterative scientific data analysis, the specified operational variables comprising (i) a specification of an algorithm to be performed on the specified scientific data as part of the iterative scientific data analysis, (ii) a specification of metadata, the specified metadata configured to define conditions under which the specified algorithm will be applied to the specified scientific data, and (iii) a specification of a satisfaction variable, the specified satisfaction variable configured to control how many iterations are performed as part of the iterative scientific data analysis; and

    a plurality of processor-executable instructions that are resident on a non-transitory computer-readable storage medium, wherein the instructions are configured, upon execution by a processor of a computer, to cause the computer to;

    read and invoke the data discovery data structure to perform the iterative scientific data analysis on a specific data set corresponding to the specified scientific data according to the specified operational variables, determine whether the metadata meets a metadata rule criteria specified by one of the plurality of operational variables, and generate a result in the specified output format,wherein the step of determining whether the metadata meets a metadata rule criteria comprises testing the metadata against the metadata rule criteria according to a mode selected from the group consisting of a loose mode, a moderate mode, and a strict mode,wherein the loose mode specifies the metadata has no requirements to meet the metadata rule criteria,wherein the moderate mode specifies that the metadata must meet a number of criteria of the metadata rule criteria over a user-set threshold, andwherein the strict mode specifies that the metadata must meet all criteria of the metadata rule criteria.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×