System and Method For Integrating Runtime Usage Statistics With Developing Environment
First Claim
1. A method of operating a self-help application platform, comprising:
- providing an integrated development and analysis module with a library of software objects for coding an application script to implementing the self-help application;
executing the application script by generating runtime codes dynamically from the software objects coded in the application scriptexecuting the runtime codes with a browser to implement the self-help application;
collecting data associated with individual software objects during runtime; and
providing reports based on the collected data using the integrated development and analysis module.
13 Assignments
0 Petitions
Accused Products
Abstract
A self-help application such as in an interactive voice response (IVR) platform serving users is enabled for providing an integrated development (IDE) and monitoring environment. This provides real-time reporting and analysis on user behavior, application performance and transaction success. The application is coded in software objects (VoiceObjects) specific to the context of the application. These are pre-built objects that include dialog components, resource management, logic, actions, layer and business tasks. This object-oriented approach uncouples the underlying technology from the application and allows designers to build user-friendly applications. In one embodiment, Java or VoiceXML codes are generated dynamically from these objects and executed by a browser in the IVR. A set of core metrics is defined for each object type as well as configurable levels for these metrics. Data associated with individual objects are collected, aggregated, analyzed and displayed in context by the IDE.
32 Citations
22 Claims
-
1. A method of operating a self-help application platform, comprising:
-
providing an integrated development and analysis module with a library of software objects for coding an application script to implementing the self-help application; executing the application script by generating runtime codes dynamically from the software objects coded in the application script executing the runtime codes with a browser to implement the self-help application; collecting data associated with individual software objects during runtime; and providing reports based on the collected data using the integrated development and analysis module. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A self-help application platform, comprising:
-
an integrated development and analysis module with a library of software objects for coding an application script to implementing the self-help application; a software object server for executing the application script by generating runtime codes dynamically from the software objects coded in the application script; a browser for executing the runtime codes with a browser to implement the self-help application; an infostore for storing data associated with individual software objects collected during runtime; and
wherein;said integrated development and analysis module generates reports from data associated with individual software objects stored in the infostore. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification