Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

Aller à Demande

1. WO2016099482 - ÉVALUATION DE LA PERFORMANCE D'APPLICATIONS À L'AIDE DE PÉNALITÉS DÉCOULANT DE L'ÉTAT ÉMOTIONNEL D'UTILISATEURS

Note: Texte fondé sur des processus automatiques de reconnaissance optique de caractères. Seule la version PDF a une valeur juridique

[ EN ]

What is claimed is:

1. A system to evaluate performance of applications utilizing user emotional state penalties, comprising:

a transaction engine, to access transaction data indicative of a user transaction with an application made via a computing device during a session;

a measurement engine, to determine based upon the transaction data a first measurement of duration of the user transaction and a second measurement of duration of the session;

an expectation engine, to access expectation data indicative of a user expectation for duration of the transaction; and

a penalty engine, to determine a user emotional state penalty based upon the first and second measurements and the user expectation.

2. The system of claim 1, wherein the user transaction is one of a search transaction, a comparison transaction, an order transaction, a purchase transaction, and a payment transaction.

3. The system of claim 1, wherein the penalty engine is to determine the user emotional state penalty according a function wherein the difference between the first measurements and the user expectation is divided by the session duration.

4. The system of claim 1,

wherein the application is a first application, and

wherein the measurement engine, in determining the second measurement, adjusts an observed total session time by a diversion

factor indicative of user access, at ieast partially concurrent with processing of the user transaction, of a second application at the computing device.

5. The system of claim 1, further comprising a recommendation engine, to provide a recommendation for revision of the application based upon the user emotional state penalty.

6. The system of claim 5, wherein the penalty engine is to determine user emotional state penalties for distinct user transactions, and wherein the recommendation engine is to provide a plurality of recommendations for revision of the application, the recommendations prioritized according to relative size of the determined user emotional state penalties.

7. The system of claim 5,

wherein the user emotional state penalty is a first penalty;

further comprising a scoring engine to determine an application performance score for the application based upon a sum of user emotional state penalties determined for the session, the sum including the first penalty; and

wherein the revision recommendation is based upon the application performance score.

8. The system of claim 7, wherein the scoring engine is to determine the application performance score utilizing a function wherein a sum of user emotional state penalties for a session is subtracted from 100.

9. A memory resource storing instructions that when executed cause a processing resource to implement a system for evaluation of performance of applications utilizing user emotional state penalties, the instructions comprising:

a transaction module that when executed causes the processing resource to access transaction data indicative of a plurality of user transactions with an application, each transaction made via a computing device during a session;

a measurement module that when executed causes the processing resource to, for each of the plurality of user transactions, determine based upon the transaction data a first measurement of duration of the user transaction and a second measurement of duration of the session;

an expectation module that when executed causes the processing resource to for each of the plurality of user transactions, access expectation data indicative of a user expectation for duration of the transaction;

a penalty module that when executed causes the processing resource to, for each of the plurality of user transactions, determine a user emotional state penalty based upon the first and second measurements and the user expectation for duration of the transaction; and

a recommendation module that when executed causes the processing resource to provide a recommendation for revision of the application based upon the determined user emotional state penalties.

10. The memory resource of claim 9, wherein the plurality of user transactions include user transactions initiated by different users.

11. The memory resource of claim 9.

further comprising a scoring module that when executed causes the processor to, for each session, determine an application performance score for the application based upon a sum of user emotional state penalties determined for the session, and

wherein the revision recommendation is based upon an average of application performance scores for sessions occurring within a defined time frame.

12. The memory resource of claim 9, wherein the recommendation module when executed provides a plurality of recommendations for revision of the application, the recommendations prioritized according to size of associated user emotional state penalties.

13. The memory resource of claim 9, wherein the recommendation module when executed calculates the effect of a first transaction type from the plurality of user transactions upon the application performance score, and the revision recommendation is prioritized according to size of associated user emotional state penalties of the first transaction type relative to user emotional state penalties associated with other transaction types.

14. The memory resource of claim 13, wherein the recommendation module when executed calculates the effect of a first transaction type from the plurality of user transactions upon the application performance score utilizing a function wherein a sum of user emotional penalties associated with a transaction type is divided by a sum of sessions.

15. A method to evaluate application performance utilizing user emotional state penalties, comprising:

receiving first data indicative of a plurality of user transactions within an application, each transaction made via a computing device during a session;

for each of the plurality of user transactions,

determining based upon the first data a measurement of duration of the user transaction and a measurement of duration of the session;

accessing second data indicative of a user expectation for duration of the transaction;

determining a user emotional state penalty based upon the measurement of duration of the user transaction, the measurement of duration of the session, and the user expectation for duration of the transaction; and

providing a plurality of recommendations for revision of the application, the recommendations prioritized according to relative amount of the associated user emotional state penalties.