Sporadic collection of mobile affect data
First Claim
Patent Images
1. A computer-implemented method for mental state analysis comprising:
- collecting mental state data of an individual on an intermittent basis;
collecting other mental state data, including electrodermal activity data, from the individual on a continuous basis;
obtaining analysis of the mental state data on the individual, as a result of sending a request to a web service for the analysis where the analysis of the mental state data is received from the web service;
interpolating, using one or more processors, mental state analysis in between the collecting which is intermittent;
imputing additional mental state data where the mental state data is missing;
filtering out faces of one or more other people to determine when an individual is looking in a direction of a camera;
determining contextual information based on accelerometer data; and
rendering an output based on the analysis of the mental state data.
1 Assignment
0 Petitions
Accused Products
Abstract
A user may react to an interaction by exhibiting a mental state. A camera or other monitoring device can be used to capture one or more manifestations of the user'"'"'s mental state, such as facial expressions, electrodermal activity, or movements. However, there may be conditions where the monitoring device is not able to detect the manifestation continually. Thus, various capabilities and implementations are described where the mental state data is collected on an intermittent basis, analyzed, and an output rendered based on the analysis of the mental state data.
-
Citations
22 Claims
-
1. A computer-implemented method for mental state analysis comprising:
-
collecting mental state data of an individual on an intermittent basis; collecting other mental state data, including electrodermal activity data, from the individual on a continuous basis; obtaining analysis of the mental state data on the individual, as a result of sending a request to a web service for the analysis where the analysis of the mental state data is received from the web service; interpolating, using one or more processors, mental state analysis in between the collecting which is intermittent; imputing additional mental state data where the mental state data is missing; filtering out faces of one or more other people to determine when an individual is looking in a direction of a camera; determining contextual information based on accelerometer data; and rendering an output based on the analysis of the mental state data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer program product embodied in a non-transitory computer readable medium for mental state analysis, the computer program product comprising:
-
code for collecting mental state data of an individual on an intermittent basis; code for collecting other mental state data, including electrodermal activity data, from the individual on a continuous basis; code for obtaining analysis of the mental state data on the individual, as a result of sending a request to a web service for the analysis where the analysis of the mental state data is received from the web service; code for interpolating, using one or more processors, mental state analysis in between the collecting which is intermittent; code for imputing additional mental state data where the mental state data is missing; code for filtering out faces of one or more other people to determine when an individual is looking in a direction of a camera; code for determining contextual information based on accelerometer data; and code for rendering an output based on the analysis of the mental state data. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
16. A system for mental state analysis comprising:
-
a memory for storing instructions; one or more processors attached to the memory wherein the one or more processors are configured to; collect mental state data of an individual on an intermittent basis; collect other mental state data, including electrodermal activity data, from the individual on a continuous basis; obtain analysis of the mental state data on the individual, as a result of sending a request to a web service for the analysis where the analysis of the mental state data is received from the web service; interpolate, using one or more processors, mental state analysis in between the collecting which is intermittent; impute additional mental state data where the mental state data is missing; filter out faces of one or more other people to determine when an individual is looking in a direction of a camera; determine contextual information based on accelerometer data; and render an output based on the analysis of the mental state data.
-
Specification