METHOD AND SYSTEM FOR MONITORING SUCCESSFUL USE OF APPLICATION SOFTWARE
First Claim
1. A computer readable storage medium having stored thereon executable program code for monitoring the usage of multiple instances of application software by a combined plurality of users using the software at a variety of success levels, wherein the software has a variety of features that may be used, where when the program code is executed is operable to perform a method comprising the steps of:
- (a) identifying features used by a combined plurality of users that use an instance of the software at a high level of success;
(b) using the features identified in step (a) to create a scoring system based on those features, wherein the scoring system provides a measure of the successful use of the instance of the software;
(c) applying the scoring system to all combined plurality of users on all instances of the software to provide a score for each combined plurality of users on the instance of the software; and
(d) monitoring the score of each combined plurality of users to monitor the level of success with which each combined plurality of users is using the software.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and system for monitoring the success level with which application software is being used by customers so that its successful use can be encouraged. Factors that are common to customers known to be using the software are identified and used in an algorithmic process to generate a success level score for each customer or for each plurality of customers as a measure of how successfully the customer or the combined plurality of customers is using the software. Factors that are inapplicable to a particular customer are excepted from the algorithmic process for that customer. Any factor that is being used collectively by the customers at a high level of success is removed and replaced by a new factor to assure continuing accuracy of the success level score. The scores and other data can be displayed in a number of ways useful both to the customers and the software supplier.
-
Citations
27 Claims
-
1. A computer readable storage medium having stored thereon executable program code for monitoring the usage of multiple instances of application software by a combined plurality of users using the software at a variety of success levels, wherein the software has a variety of features that may be used, where when the program code is executed is operable to perform a method comprising the steps of:
-
(a) identifying features used by a combined plurality of users that use an instance of the software at a high level of success; (b) using the features identified in step (a) to create a scoring system based on those features, wherein the scoring system provides a measure of the successful use of the instance of the software; (c) applying the scoring system to all combined plurality of users on all instances of the software to provide a score for each combined plurality of users on the instance of the software; and (d) monitoring the score of each combined plurality of users to monitor the level of success with which each combined plurality of users is using the software. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer readable storage medium having stored thereon executable program code for monitoring the level of success with which application software licensed to a plurality of customers on a renewable subscription basis is being used by the plurality of customers, where when the program code is executed is operable to perform a method comprising the steps of:
-
(a) identifying successful customers within the plurality of customers that use the software at a high level of success; (b) identifying factors related to usage of the software by the successful customers identified in step (a); (c) using said factors to create a scoring system which takes said factors into account in a manner wherein the scoring system provides a measure of the level of success with which the software is used; (d) applying the scoring system to the plurality of customers to provide a score for each customer within the plurality of customers that is a measure of the level of success with which each customer within the plurality of customers is using the software; and (e) monitoring the score of each customer within the plurality of customers. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer implemented system for determining the level of success with which application software is being used by a combined plurality of customers which includes select customers using the software at a high level of success, said system comprising:
-
a processor; and a memory for storing means for identifying characteristics that are related to the use of the software by said select customers; means for creating a scoring system that is based on said characteristics in a manner that the scoring system represents a measure of the level of success with which the software is used by the combined plurality of customers; and means for applying said scoring system to each plurality of customers to provide for each plurality of customers a score representative of the level of success with which each combined plurality of customers is using the software. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification