IP Library Patent Application 15214622
Patent Application
App. No. 15/214,622

System for Managing Effective Self-Service Analytic Workflows

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.
15/214,622
Filed
Jul 20, 2016
Art Unit
2125
USPC
706/11
Abstract

A system, method, and computer-readable medium for performing an analytics workflow generation operation. The analytics workflow generation operation enables generation of targeted analytics workflows (e.g., via a data scientist (i.e., an expert in data modeling)) that are then published to a workflow storage repository so that the targeted analytics workflows can be used by domain experts and self-service business end-users to solve specific classes of analytics operations.

Claims (45)

1 . A computer-implementable method for performing an analytics workflow generation operation, comprising:

providing an analytics workflow generation system, the analytics workflow generation system comprising an analytics workflow user interface;

generating a targeted parameterized analytics template via the analytics workflow user interface, the targeted parameterized analytics template being customized for a particular customer based upon analytics needs of the customer;

publishing the targeted analytics workflow to a workflow storage repository.

2 . The method of claim 1 , further comprising:

retrieving the targeted parameterized analytics template from the workflow storage repository, the retrieving being performed by an end-user associated with the customer to solve a specific analytics need of the customer.

3 . The method of claim 1 , wherein:

the parameterized analytic template comprises at least one of a data preparation analytic template, a data modeling analytic template, a model evaluation analytic template, and a model deployment analytic template.

4 . The method of claim 1 , wherein:

the parameterized analytic template comprises steps specifically optimized for a particular domain and data sets of interest.

5 . The method of claim 1 , wherein:

an end-user user interface enables an end-user select data management and analytical tools from a comprehensive palette, to parameterize analytic workflows, to provide the self-service business users flexibility to address the particular needs of the customer without having to understand data preparation and modeling tasks.

6 . The method of claim 5 , wherein:

the end-user interface accommodates role-based authentication so particular groups of end-users have access to relevant templates to solve analytic problems of a domain of the particular group of end-users.

7 . A system comprising:

a processor;

a data bus coupled to the processor; and

a non-transitory, computer-readable storage medium embodying computer program code, the non-transitory, computer-readable storage medium being coupled to the data bus, the computer program code interacting with a plurality of computer operations and comprising instructions executable by the processor and configured for:

providing an analytics workflow generation system, the analytics workflow generation system comprising an analytics workflow user interface;

generating a targeted parameterized analytics template via the analytics workflow user interface, the targeted parameterized analytics template being customized for a particular customer based upon analytics needs of the customer;

publishing the targeted analytics workflow to a workflow storage repository.

8 . The system of claim 7 , wherein the instructions are further configured for:

retrieving the targeted parameterized analytics template from the workflow storage repository, the retrieving being performed by an end-user associated with the customer to solve a specific analytics need of the customer.

9 . The system of claim 7 , wherein:

the parameterized analytic template comprises at least one of a data preparation analytic template, a data modeling analytic template, a model evaluation analytic template, and a model deployment analytic template.

10 . The system of claim 7 , wherein:

the parameterized analytic template comprises steps specifically optimized for a particular domain and data sets of interest.

11 . The system of claim 7 , wherein:

an end-user user interface enables an end-user select data management and analytical tools from a comprehensive palette, to parameterize analytic workflows, to provide the self-service business users flexibility to address the particular needs of the customer without having to understand data preparation and modeling tasks.

12 . The system of claim 11 , wherein:

the end-user interface accommodates role-based authentication so particular groups of end-users have access to relevant templates to solve analytic problems of a domain of the particular group of end-users.

13 . A non-transitory, computer-readable storage medium embodying computer program code, the computer program code comprising computer executable instructions configured for:

providing an analytics workflow generation system, the analytics workflow generation system comprising an analytics workflow user interface;

generating a targeted parameterized analytics template via the analytics workflow user interface, the targeted parameterized analytics template being customized for a particular customer based upon analytics needs of the customer;

publishing the targeted analytics workflow to a workflow storage repository.

14 . The non-transitory, computer-readable storage medium of claim 13 , wherein the instructions are further configured for:

retrieving the targeted parameterized analytics template from the workflow storage repository, the retrieving being performed by an end-user associated with the customer to solve a specific analytics need of the customer.

15 . The non-transitory, computer-readable storage medium of claim 13 , wherein:

the parameterized analytic template comprises at least one of a data preparation analytic template, a data modeling analytic template, a model evaluation analytic template, and a model deployment analytic template.

16 . The non-transitory, computer-readable storage medium of claim 13 , wherein:

the parameterized analytic template comprises steps specifically optimized for a particular domain and data sets of interest.

17 . The non-transitory, computer-readable storage medium of claim 13 , wherein:

an end-user user interface enables an end-user select data management and analytical tools from a comprehensive palette, to parameterize analytic workflows, to provide the self-service business users flexibility to address the particular needs of the customer without having to understand data preparation and modeling tasks.

18 . The non-transitory, computer-readable storage medium of claim 17 , wherein:

the end-user interface accommodates role-based authentication so particular groups of end-users have access to relevant templates to solve analytic problems of a domain of the particular group of end-users.

Assignments (24)
CHANGE OF NAME Recorded Jul 1, 2026
From: CLOUD SOFTWARE GROUP, INC.
To: CLOUD SOFTWARE GROUP, LLC
Reel/Frame 075874/0220 →
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 50055 / FRAME 0641) Recorded Sep 30, 2022
From: JPMORGAN CHASE BANK, N.A.
To: TIBCO SOFTWARE INC.
Reel/Frame 061575/0801 →
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 →
SECURITY AGREEMENT Recorded Mar 6, 2020
From: TIBCO SOFTWARE INC.
To: KKR LOAN ADMINISTRATION SERVICES LLC, AS COLLATERAL AGENT
Reel/Frame 052115/0318 →
SECURITY AGREEMENT Recorded Aug 14, 2019
From: TIBCO SOFTWARE INC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 050055/0641 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 19, 2018
From: QUEST SOFTWARE INC.
To: TIBCO SOFTWARE INC.
Reel/Frame 045592/0967 →
CHANGE OF NAME Recorded Mar 9, 2018
From: DELL SOFTWARE INC.
To: QUEST SOFTWARE INC.
Reel/Frame 045546/0372 →
RELEASE OF SECURITY INTEREST IN CERTAIN PATENT COLLATERAL AT REEL/FRAME NO. 040587/0624 Recorded Jun 7, 2017
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
To: DELL SOFTWARE INC.
Reel/Frame 042731/0327 →
RELEASE OF SECURITY INTEREST IN CERTAIN PATENT COLLATERAL AT REEL/FRAME NO. 040581/0850 Recorded Jun 7, 2017
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
To: DELL SOFTWARE INC.
Reel/Frame 042731/0286 →
RELEASE OF SEC. INT. IN PATENTS (NOTES) Recorded Sep 14, 2016
From: BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
To: AVENTAIL LLC; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.
Reel/Frame 040026/0710 →
RELEASE OF SEC. INT. IN PATENTS (TL) Recorded Sep 14, 2016
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: AVENTAIL LLC; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.
Reel/Frame 040027/0329 →
RELEASE OF SEC. INT. IN PATENTS (ABL) Recorded Sep 13, 2016
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: AVENTAIL LLC; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.
Reel/Frame 040013/0733 →
SUPPLEMENT TO PATENT SECURITY AGREEMENT (ABL) Recorded Aug 10, 2016
From: AVENTAIL LLC; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 039643/0953 →
SUPPLEMENT TO PATENT SECURITY AGREEMENT (NOTES) Recorded Aug 10, 2016
From: AVENTAIL LLC; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 039644/0084 →
SUPPLEMENT TO PATENT SECURITY AGREEMENT (TERM LOAN) Recorded Aug 10, 2016
From: AVENTAIL LLC; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 039719/0889 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 20, 2016
From: HILL, THOMAS; BUTLER, GEORGE R.; RASTUNKOV, VLADIMIR S.
To: DELL SOFTWARE, INC.
Reel/Frame 039196/0653 →