Automated Call Center Software Build Generator
US-2015378686-A1 · Dec 31, 2015 · US
US10013239B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10013239-B2 |
| Application number | US-201514975392-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 18, 2015 |
| Priority date | Dec 13, 2012 |
| Publication date | Jul 3, 2018 |
| Grant date | Jul 3, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Methods, systems, and computer program products are provided for developing application definition packages, and deploying the application definition packages at cloud services to produce real-time data analytics applications. In one implementation, a selection is received of an application definition package that defines a real-time data analytics application. The application definition package indicates an application name and includes at least one payload definition, reference data definition, and query definition. A domain name is provided for the real-time data analytics application, and a cloud service is generated that is associated with the domain name. The application definition package is applied to an application template to generate a finalized real-time data analytics package. The finalized real-time data analytics package is instantiated in the cloud service to create a network-accessible instance of the real-time data analytics application.
Opening claim text (preview).
What is claimed is: 1. A method for configuring a deployable real-time data analytics application, comprising: enabling a user to provide a name for the real-time data analytics application; enabling the user to provide at least one payload definition that defines real-time data to be received by the real-time data analytics application; enabling the user to provide at least one reference data definition that defines reference data to be accessed by the real-time data analytics application; enabling the user to provide at least one query definition that defines at least one query configured to operate on the real-time data and the reference data to generate output data for the real-time analytics application; enabling the user to configure security characteristics for the real-time data analytics application; and generating an application definition package that indicates the application name and includes the at least one payload definition, the at least one reference data definition, the at least one query definition, and the security characteristics, the application definition package configured to be applied to a service framework to enable an instance of the real-time data analytics application to be deployed and be network-accessible. 2. The method of claim 1 , further comprising: enabling the user to provide at least one control flow definition for the real-time data analytics application; and wherein said generating an application definition package comprises: generating the application definition package to include the at least one control flow definition. 3. The method of claim 1 , wherein said enabling the user to configure security characteristics for the real-time data analytics application comprises: enabling the user to configure at least one of an authentication type or an authorization policy for the real-time data analytics application. 4. The method of claim 1 , further comprising: enabling the user to provide at least one dashboard user interface (UI) assembly for a user dashboard for the real-time data analytics application, the user dashboard configured to display the output data according to the at least one user interface assembly; and wherein said generating an application definition package comprises: generating the application definition package to include the at least one dashboard UI assembly. 5. The method of claim 1 , further comprising: enabling access to a development tool configured to accept user interaction to provide the application name, to provide the at least one payload definition, to provide the at least one reference data definition, to provide the at least one query definition, and to cause the application definition package to be generated. 6. A computer-readable program storage device comprising development tool program logic that, when executed by at least one processor in at least one computing device, perform a method for configuring a deployable real-time data analytics application, the development tool program logic comprising instructions for: a first editor configured to enable a user to provide a name for the real-time data analytics application and to enable the user to configure security characteristics for the real-time data analytics application; a second editor configured to enable the user to provide at least one payload definition that defines real-time data to be received by the real-time data analytics application; a third editor configured to enable the user to provide at least one reference data definition that defines reference data to be accessed by the real-time data analytics application; a fourth editor configured to enable the user to provide at least one query definition that defines at least one query configured to operate on the real-time data and the reference data to generate output data for the real-time analytics application; and a package generator configured to generate an application definition package that indicates the application name and includes the security characteristics, the at least one payload definition, the at least one reference data definition, and the at least one query definition, the application definition package configured to be applied to a service framework to enable an instance of the real-time data analytics application to be deployed and be network-accessible. 7. The computer-readable program storage device comprising development tool program logic of claim 6 , the development tool program logic further comprising instructions for: a fifth editor configured to enable the user to provide at least one control flow definition for the real-time data analytics application; and the package generator is configured to generate the application definition package to include the at least one control flow definition. 8. The computer-readable program storage device comprising development tool program logic of claim 6 , wherein the first editor is further configured to enable the user to configure at least one of an authentication type or an authorization policy for the real-time data analytics application. 9. The computer-readable program storage device comprising development tool program logic of claim 6 , the development tool program logic further comprising instructions for: a dashboard user interface (UI) assembly receiver configured to enable the user to provide at least one dashboard UI assembly for a user dashboard for the real-time data analytics application, the user dashboard configured to display the output data according to the at least one user interface assembly; and the package generator is configured to generate the application definition package to include the at least one dashboard UI assembly. 10. The computer-readable program storage device comprising development tool program logic of claim 9 , wherein the dashboard UI assembly receiver enables the user to provide an application icon used to identify the real-time data analytics application in a list of applications. 11. The computer-readable program storage device comprising development tool program logic of claim 6 , the development tool program logic further comprising instructions for: a user interface, to be displayed in a display, that contains at least one graphical user interface (GUI) control that enables the user to provide the application name, the at least one payload definition, the at least one reference data definition, and the at least one query definition. 12. A computing device, comprising: at least one processor circuit; and at least one memory that stores program code configured to be executed by the at least one processor circuit, the program code comprising: a first editor configured to enable a user to provide a name for a real-time data analytics application and to enable the user to configure security characteristics for the real-time data analytics application; a second editor configured to enable the user to provide at least one payload definition that defines real-time data to be received by the real-time data analytics application; a third editor configured to enable the user to provide at least one reference data definition that defines reference data to be accessed by the real-time data analytics application; a fourth editor configured to enable the user to provide at least one query definition that defines at least one query configured to operate on the real-time data and the reference data to generate output data for the real-time analytics application; and a package generator configured to generate an application definition package that indicates the application name and includes the security characteristics, the at least one payload definition, t
Related publications grouped by family.
Answers are generated from the same data shown on this page.