IP Library Patent Application 16168661
Patent Application
App. No. 16/168,661

PREDICTIVE ENGINE FOR MULTISTAGE PATTERN DISCOVERY AND VISUAL ANALYTICS RECOMMENDATIONS

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
16/168,661
Abstract

A predictive engine for interpreting data structures that includes an interpreter and visualization generator. The interpreter identifies a relational pattern between target feature variables and other feature variables based on recognizing a variable dependency between the target feature data and the other feature data and generate at least one meta-data feature set and associated result metrics. The visualization generator can recommend at least one visualization based on the at least one meta-data feature set and the associated result metrics. The interpreter includes multiple stages that perform variable selection, interaction detection, and pattern discovery and ranking. The predictive engine also includes a data preparer configured to sort, categorize, and filter the data structures according to at least one of data type, hierarchical data structures, unique values, missing values and date/time data.

Claims (28)

1 . A predictive engine for interpreting data structures, the predictive engine comprising:

an interpreter configured to identify a relational pattern between target feature variables and other feature variables based on recognizing a variable dependency between the target feature data and the other feature data and generate at least one meta-data feature set and associated result metrics;

a visualization generator configured to recommend at least one visualization based on the at least one meta-data feature set and the associated result metrics.

2 . The predictive engine of claim 1 wherein the interpreter includes multiple stages for performing variable selection, interaction detection, and pattern discovery and ranking.

3 . The predictive engine of claim 1 wherein the variable dependency is one of a linear, non-linear relationship, and non-random pattern.

4 . The predictive engine of claim 1 further comprising a data preparer configured to sort, categorize, and filter the data structures according to at least one of data type, hierarchical data structures, unique values, missing values and date/time data.

5 . The predictive engine of claim 1 wherein the interpreter is further configured to perform a statistical test to determine whether an interaction effect is significant.

6 . The predictive engine of claim 1 wherein the visualization generator generates at least one or more of a multivariate chart and bivariate chart.

7 . The predictive engine of claim 1 wherein the visualization generator is further configured to apply heuristic based rules to recommend the at least one visualization.

8 . A method for operating a predictive engine to interpret data structures, the method comprising:

identifying a relational pattern between target feature data and other feature data based on recognizing a variable dependency between the target feature data and the other feature data;

generating at least one meta-data feature set and associated result metrics; and

recommending at least one visualization based on the at least one meta-data feature set and the associated result metrics.

9 . The method of claim 8 wherein the step of identifying and generating is performed at a first, second, and third stage or more stages wherein variable selection, interaction detection, and pattern discovery and ranking are performed.

10 . The method of claim 8 wherein the variable dependency is one of a linear or non-linear relationship or any non-random pattern.

11 . The method of claim 8 further comprising: sorting, categorizing, and filtering the data structures according to at least one of data type, hierarchical data structures, unique values, missing values and date/time data.

12 . The method of claim 8 further comprising performing a statistical test to determine whether an interaction effect is significant.

13 . The method of claim 1 further comprises generating at least one multivariate chart and bivariate chart.

14 . A non-transitory computer readable storage medium comprising a set of computer instructions executable by a processor for operating a predictive engine to interpret data structures, the computer instructions configured to:

identify a relational pattern between target feature data and other feature data based on recognizing a variable dependency between the target feature data and the other feature data;

generate at least one meta-data feature set and associated result metrics; and

recommend at least one visualization based on the at least one meta-data feature set and the associated result metrics.

15 . The non-transitory computer readable storage medium as recited in claim 14 further including computer instructions configured to identify and generate the relational pattern and at least one meta-data feature set and associated result metrics at a first, second, and third stage or more stages wherein variable selection, interaction detection, and pattern discovery and ranking are performed.

16 . The non-transitory computer readable storage medium as recited in claim 14 wherein the variable dependency is one of a linear and non-linear relationship.

17 . The non-transitory computer readable storage medium as recited in claim 14 further including computer instructions configured to sort, categorize, and filter the data structures according to at least one of data type, hierarchical data structures, unique values, missing values and date/time data.

18 . The non-transitory computer readable storage medium as recited in claim 14 further including computer instructions configured to perform a statistical test to determine whether an interaction effect is significant.

19 . The non-transitory computer readable storage medium as recited in claim 14 further including computer instructions configured to generate at least one of a multivariate chart and a bivariate chart.

20 . The non-transitory computer readable storage medium as recited in claim 14 further including computer instructions configured to apply heuristic based rules to recommend the at least one visualization.

Assignments (13)
RELEASE AND REASSIGNMENT OF SECURITY INTEREST IN PATENT (REEL/FRAME 062113/0001) Recorded Apr 14, 2023
From: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
To: CITRIX SYSTEMS, INC.; CLOUD SOFTWARE GROUP, INC. (F/K/A TIBCO SOFTWARE INC.)
Reel/Frame 063339/0525 →
PATENT SECURITY AGREEMENT Recorded Apr 14, 2023
From: CLOUD SOFTWARE GROUP, INC. (F/K/A TIBCO SOFTWARE INC.); CITRIX SYSTEMS, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 063340/0164 →
CHANGE OF NAME Recorded Feb 7, 2023
From: TIBCO SOFTWARE INC.
To: CLOUD SOFTWARE GROUP, INC.
Reel/Frame 062714/0634 →
PATENT SECURITY AGREEMENT Recorded Oct 7, 2022
From: TIBCO SOFTWARE INC.; CITRIX SYSTEMS, INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 062112/0262 →
PATENT SECURITY AGREEMENT Recorded Oct 7, 2022
From: TIBCO SOFTWARE INC.; CITRIX SYSTEMS, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 062113/0470 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Oct 7, 2022
From: TIBCO SOFTWARE INC.; CITRIX SYSTEMS, INC.
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 062113/0001 →
RELEASE REEL 052115 / FRAME 0318 Recorded Oct 3, 2022
From: KKR LOAN ADMINISTRATION SERVICES LLC
To: TIBCO SOFTWARE INC.
Reel/Frame 061588/0511 →
RELEASE (REEL 048670 / FRAME 0643) Recorded Sep 30, 2022
From: JPMORGAN CHASE BANK, N.A.
To: TIBCO SOFTWARE INC.
Reel/Frame 061575/0429 →
RELEASE (REEL 054275 / FRAME 0975) Recorded May 7, 2021
From: JPMORGAN CHASE BANK, N.A.
To: TIBCO SOFTWARE INC.
Reel/Frame 056176/0398 →
SECURITY AGREEMENT Recorded Nov 2, 2020
From: TIBCO SOFTWARE INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 054275/0975 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 12, 2020
From: ROPE, DANIEL J.; BERRIDGE, ANDREW J.; O'CONNELL, MICHAEL; PAOLINI, GAIA VALERIA; RAJDEV, DIVYAJYOTI PITAMBERLAL
To: TIBCO SOFTWARE INC.
Reel/Frame 052094/0156 →
SECURITY AGREEMENT Recorded Mar 6, 2020
From: TIBCO SOFTWARE INC.
To: KKR LOAN ADMINISTRATION SERVICES LLC, AS COLLATERAL AGENT
Reel/Frame 052115/0318 →
SECURITY INTEREST Recorded Mar 21, 2019
From: TIBCO SOFTWARE INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 048670/0643 →