Data analysis engine

Inventors

Cialdea, JR., James GiulioLiu, Boshu

Assignees

Aware Inc

Interested in licensing this patent?

MTEC can help explore whether this patent might be available for licensing for your application.

Publication Number

US-11720598-B2

Patent

Publication Date

2023-08-08

Expiration Date


Abstract

A system and method of analyzing data receives a user-specified selection of a data source, a user-specified selection of a type of data representation, and a user-specified description of a view to be constructed in accordance with the user-specified selection of the type of data representation. An application program interface (API) function generates a multidimensional query based on the user-specified type of data representation and the user-specified description of the view to be constructed, and submits the multidimensional query to the an On-line Analytical Processing (OLAP) server. The application program interface (API) function receives a multidimensional response from the OLAP server containing results acquired by the multidimensional query of the data source, and generates the view based on the results contained in the multidimensional response and in accordance with the user-specified selection of the type of data representation and the user-specified description of the view.

Core Innovation

The invention relates to an analysis engine reporting system in which a user specifies a data source, a type of data representation, and a description of a view to be constructed. The system generates, via an application program interface (API) function, a multidimensional query based on the type of data representation and the description of the view, submits the multidimensional query to an On-line Analytical Processing (OLAP) server for searching the data source, and receives at least a multidimensional response containing results based on the multidimensional query of the data source.

The system simplifies the multidimensional response so that multidimensional terminology of the dimensional modeling is mapped into non-multidimensional terminology compatible with a user interface. The simplified multidimensional response includes at least one reference level corresponding to a target region in the biometric or medical data, where the at least one reference level is not part of the multidimensional space and is defined by a reference level set that identifies a cube, a set of members that need to be matched for the reference level to apply, and a reference level value.

A view is generated for display on the user interface based on the results contained in the simplified multidimensional response and in accordance with the selection of the type of data representation and the description of the view. The view provides context of the data to the user usable to trigger an alert or an action, and the system includes wizard-based user interface inputs for data source selection, representation type selection, view description, measures and aggregations, group dimensions, and optional filters.

Claims Coverage

The independent claims cover three forms of the same core technique: a method, a non-transitory computer readable information storage medium, and a computer system, each centered on generating multidimensional (OLAP) queries from user-selected view inputs and simplifying the multidimensional results into a UI-compatible view with context via a reference level. Across the independent claims, the inventive features comprise a query-generation/submission flow, multidimensional-response simplification with mapping terminology, and reference-level-based contextual display usable to trigger an alert or action.

Generating a multidimensional query based on view selection

Receiving selections of a data source and a type of data representation and receiving a description of a view to be constructed; generating, by an API function, a multidimensional query based on the type of data representation and the description of the view; submitting the multidimensional query to an OLAP server for searching the data source.

Simplifying multidimensional response into UI-compatible terminology with reference level context

Receiving at least a multidimensional response from the OLAP server; simplifying the multidimensional response, including mapping dimensional modeling terminology into non-multidimensional terminology compatible with a user interface; including at least one reference level corresponding to a target region, where the reference level is not part of the multidimensional space and is defined by a reference level set identifying a cube, matched members for the reference level value to apply, and the reference level value.

Generating a context-providing view usable to trigger an alert

Generating the view on the user interface based on the results contained in the simplified multidimensional response and in accordance with the selection of the type of data representation and the description of the view; the view providing context of the data to the user usable to trigger an alert or an action.

Across the independent claims, the core inventive coverage is the end-to-end combination of generating and submitting a multidimensional query to an OLAP server based on a user-described view selection, simplifying the multidimensional response by mapping dimensional terminology into non-multidimensional UI terminology while adding reference level context tied to a cube and matched members, and generating a displayed view that provides contextual information usable to trigger an alert or action.

Stated Advantages

The view provides context of the data to the user usable to trigger an alert or an action.

Documented Applications

Radiation exposure monitoring (REM).

Extension to biometric systems.

JOIN OUR MAILING LIST

Stay Connected with MTEC

Keep up with active and upcoming solicitations, MTEC news and other valuable information.