Method and system for analyzing electronic service execution
First Claim
1. A method of analyzing quality of electronic services hosted by an electronic services platform, comprising:
- specifying parameters related to quality of execution of an electronic service hosted by a platform;
retrieving electronic service execution data for a plurality of executions of the electronic service, the data being related to the parameters;
identifying characteristics related to the quality using the execution data; and
associating the characteristics with the parameters.
3 Assignments
0 Petitions
Accused Products
Abstract
A method is disclosed for analyzing quality of an electronic service (e-service), such as an Internet-based service, hosted by an e-service platform. The provider or separate administrator defines quality of e-service execution by creating quality index records stored in an e-service warehouse. The quality index records allow assigning quality indexes to e-service execution based on specified parameters related to service execution, such as parameters related to transaction duration. As e-services are executed, service data is stored in a log. The service data is processed by an extract-transfer-load (ETL) engine that transfers data from the log to the warehouse. The data is mapped to quality indexes for analysis. The data can be viewed with a reporting tool, such as a dedicated console or a commercially-available analysis tool. Using the tool, the administrator can identify patterns corresponding to poor execution quality and can attempt to resolve the problems. Classification and prediction models are also created and stored to analyze past transactions and to predict behavior of future transactions. The models can be used to re-design the e-service execution and/or can be used at run-time to optimize e-service execution.
40 Citations
20 Claims
-
1. A method of analyzing quality of electronic services hosted by an electronic services platform, comprising:
-
specifying parameters related to quality of execution of an electronic service hosted by a platform;
retrieving electronic service execution data for a plurality of executions of the electronic service, the data being related to the parameters;
identifying characteristics related to the quality using the execution data; and
associating the characteristics with the parameters. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of analyzing quality of an electronic service hosted by an electronic service platform, the method comprising:
-
assigning quality indexes to sets of parameters related to execution of an electronic service;
executing the electronic service a plurality of times using an electronic service platform;
storing electronic service data related to service execution in a log maintained by the platform;
storing the electronic service data to an electronic service warehouse; and
applying the quality indexes to the service data to analyze the service execution. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A system for analyzing quality of an electronic service, comprising:
-
a platform that executes an electronic service for a service provider, wherein the platform maintains a log of electronic service data related to execution of the electronic service;
an electronic service warehouse that stores the service data;
an ETL engine that transfers the service data from the log to the warehouse; and
an ESI engine that applies a quality index to the service data based on quality of the execution, wherein the quality index is used to analyze the execution. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification