×

System and method for evaluating data sets over a communications network

  • US 7,779,025 B2
  • Filed: 12/12/2005
  • Issued: 08/17/2010
  • Est. Priority Date: 12/13/2004
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer network including a computer-implemented data evaluation tool for evaluating electronic data sets and capable of displaying an output of the evaluation on a display medium, comprising:

  • a communications network;

    a first server in data communication with the communications network;

    a first electronic database stored on the first server and populated with data records in a plurality of record series, the data records including a plurality of attribute data records containing data fields populated with discrete information and at least a plurality of time-series of data records containing data fields populated with time-series information;

    a plurality of analysis modules on the first server, each of the plurality of analysis modules adapted to input a set of client-customized operations to the record series in the database and output results that satisfy the operations, the analysis modules providing mathematical manipulation of attribute and/or time-series data to generate new time-series data or a scalar result, the mathematical manipulation comprising at least one mathematical manipulation that integrates two or more of the record series, the analysis modules comprising a data query module capable of querying across different studies in the database and retrieve specific data subsets that meet client-defined criteria, and the analysis modules comprising a data analysis module having an ability to perform mathematical manipulations of the attribute and/or time-series data on the data subsets satisfying the query results;

    a data analysis customizing function, permitting the client to customize in an interactive, arbitrary manner the data query module and the data analysis module by selecting study data from the database and analysis function operators from a library of functions and arranging them in a desired, sequential order, wherein the analysis function operators perform mathematical manipulations on the study data for generating the result;

    at least one of said analysis customization, utilizing the data query module, wherein the client customizes the query using at least one of the study data from the database and a plurality of analysis function operators from the library of functions sequentially arranging the data and the functions as a function chain, so that the output of one function serves as the input to a subsequent function, the function chain effecting a selection based on client-supplied constraints applied to attribute and/or time-series data, resulting in the retrieval of data subsets that satisfy client query customization intent;

    at least one of said analysis customization functions utilizing the data analysis module, wherein the client customizes analysis using at least one of the study data from the database and a plurality of analysis function operators from the library of functions sequentially arranging the data and the functions as a function chain, so that the output of one function serves as the input to a subsequent function, the function chain operating on the data subsets retrieved by the query module and using client-supplied constraints to perform mathematical operations to attribute and/or time-series data, resulting in derivative scalar and/or time-series data that satisfy client analysis customization intent applied to results of query module; and

    a first interface associated with a first client computer in data communication with the communications network, the first interface adapted to sending a request to one of the plurality of analysis modules and adapted to displaying on the first client computer the result.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×