Systems and methods for emotive software usability
First Claim
1. A method to improve software usability, the method comprising:
- providing, with a first software application, feedback with respect to a feature of a second software application, the first software application executed independently from the second software application, the first software application providing feedback with respect to a feature by;
logging activities of a user while the user is using the second software application, the activities including user actions with respect to the second software application at a first time and a second time and mouse locations on a user interface displaying the second software application at the first time and the second time;
capturing an image stream of the user while the user is using the second software application, the image stream including gaze locations of the user while the user is using the second software application at the first time and the second time;
interpreting, from the image stream, user emotions of the user while the user is using the second software application at the first time and the second time;
tracking an emotive index of the user with respect to the user using the second software application, wherein the emotive index is based on changes in (1) the user emotions, (2) the gaze locations and (3) the mouse locations between the first time and the second time; and
correlating the emotive index with a feature of the second software application based on at least one of a user action or a mouse location of a logged activity at the first time or the second time,wherein the feedback comprises a combination of the image stream of the user, gaze tracking of the user, and the logged activities with respect to the feature of the second software application.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are disclosed for emotive healthcare software usability. A method to improve software usability is described, the method comprising presenting a software application to a user. The method also including logging activities of the user with respect to the software application, wherein the logging includes recording the user using the software application, and wherein the activities include user action with respect to the software application and mouse location on a user interface displaying the software application. The method also including interpreting user emotion from the recording, and tracking an emotive index based on a combination of user emotion and user action with respect to the software application and mouse location. The method also including providing feedback based on the emotive index.
-
Citations
21 Claims
-
1. A method to improve software usability, the method comprising:
providing, with a first software application, feedback with respect to a feature of a second software application, the first software application executed independently from the second software application, the first software application providing feedback with respect to a feature by; logging activities of a user while the user is using the second software application, the activities including user actions with respect to the second software application at a first time and a second time and mouse locations on a user interface displaying the second software application at the first time and the second time; capturing an image stream of the user while the user is using the second software application, the image stream including gaze locations of the user while the user is using the second software application at the first time and the second time; interpreting, from the image stream, user emotions of the user while the user is using the second software application at the first time and the second time; tracking an emotive index of the user with respect to the user using the second software application, wherein the emotive index is based on changes in (1) the user emotions, (2) the gaze locations and (3) the mouse locations between the first time and the second time; and correlating the emotive index with a feature of the second software application based on at least one of a user action or a mouse location of a logged activity at the first time or the second time, wherein the feedback comprises a combination of the image stream of the user, gaze tracking of the user, and the logged activities with respect to the feature of the second software application. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A non-transitory computer readable medium including computer program code to be executed by a processor, the computer program code, when executed, to implement a method to improve software usability, the method comprising:
-
providing, with a first software application, feedback with respect to a feature of a second software application, the first software application executed independently from the second software application, the first software application providing feedback with respect to a feature by; logging activities of a user while the user is using the second software application, the activities including user actions and reactions with respect to the second software application at a first time and a second time and mouse locations on a user interface displaying the second software application at the first time and the second time; capturing an image stream of the user while the user is using the second software application, the image stream including gaze locations of the user while the user is using the second software application at the first time and the second time; interpreting, from the image stream, user emotions of the user while the user is using the second software application at the first time and the second time; tracking an emotive index of the user with respect to the user using the second software application, wherein the emotive index is based on changes in (1) the user emotions, (2) the gaze locations and (3) the mouse locations between the first time and the second time; and correlating the emotive index with a feature of the second software application based on at least one of a user action or a mouse location of a logged activity at the first time or the second time, wherein the feedback comprises a combination of the image stream of the user, gaze tracking of the user, and the logged activities with respect to the feature of the second software application. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system to improve software usability comprising:
-
a processor; and a memory having machine readable instructions stored thereon which, when executed, cause the processor to at least; log, with a first software application, activities of a user while the user is using a second software application, the second software application to display to the user via a user interface, wherein the activities to include user actions with respect to the second software application at a first time and a second time and mouse locations on the user interface displaying the second software application at the first time and the second time; capture, with the first software application, an image stream of the user while the user is using the second software application, wherein the image stream is to include gaze locations of the user while the user is using the second software application at the first time and the second time; interpret, with the first software application, user emotions of the user while the user is using the second software application, wherein the user emotions are interpreted from the image stream at the first time and the second time; track, with the first software application, an emotive index of the user with respect to the user using the second software application, wherein the emotive index is based on changes in (1) the user emotions, (2) the gaze locations and (3) the mouse locations between the first time and the second time; correlate the emotive index with a feature of the second software application based on at least one of user action or a mouse location of a logged activity at the first time or the second time; and provide feedback with respect to the feature of the second software application, the feedback to comprise a combination of the image stream of the user, gaze tracking of the user, and the logged activities with respect to the feature of the second software application. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification