IP Library › Granted Patent US 10,143,414
Granted Patent B2
US 10,143,414 · App. 14/961,279 · Granted Dec 4, 2018

Sporadic collection with mobile affect data

Inventors: Rana el Kaliouby (Milton, MA); Daniel Bender (Cambridge, MA); Evan Kodra (Waltham, MA); Oliver Ernst Nowak (Medford, MA); Richard Scott Sadowsky (Sturbridge, MA)
Assignee: Affectiva, Inc.
A61B5/165A61B5/0022A61B5/0531G06F19/3418G06F19/3481G06K9/00255G06K9/00281G06K9/00288G06K9/00302G06K9/6267A61B5/0077A61B5/01A61B5/02055A61B5/02405A61B5/0533A61B5/08A61B5/11A61B5/6898A61B5/72A61B2562/0219G06Q30/0271
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,143,414
App. No.
14/961,279
Granted
Dec 4, 2018
Kind
B2
Abstract

An individual can exhibit one or more mental states when reacting to a stimulus. A camera or other monitoring device can be used to collect, on an intermittent basis, mental state data including facial data. The mental state data can be interpolated between the intermittent collecting. The facial data can be obtained from a series of images of the individual where the images are captured intermittently. A second face can be identified, and the first face and the second face can be tracked.

Claims (46)

1. A computer-implemented method for mental state analysis comprising:

collecting mental state data of an individual on an intermittent basis wherein the mental state data includes facial image data and the facial image data is collected intermittently across a plurality of devices;

imputing additional mental state data where the mental state data is missing, wherein the imputing is based on mental state data collected from other individuals associated with the individual;

interpolating, using one or more processors, mental state data in between the collecting which is intermittent;

obtaining analysis of the mental state data on the individual, wherein the analysis of the mental state data is received from a web service and includes analyzing the facial image data; and

rendering an output based on the analysis of the mental state data.

2. The method of claim 1 wherein the collecting mental state data is based on image analysis of the facial image data.

3. The method of claim 1 wherein the facial image data is obtained from a series of images of the individual.

4. The method of claim 3 further comprising identifying a second face from a second individual within the series of images.

5. The method of claim 4 further comprising tracking a face for the individual within the series of images.

6. The method of claim 5 further comprising tracking the second face within the series of images.

7. The method of claim 1 further comprising collecting other mental state data from the individual on a continuous basis.

8. The method of claim 7 wherein the other mental state data includes electrodermal activity data.

9. The method of claim 7 wherein the other mental state data includes audio voice data.

10. The method of claim 1 wherein the mental state data of an individual on an intermittent basis includes audio voice data.

11. The method of claim 1 wherein the obtaining analysis of the mental state data is based on sending a request to a web service for the analysis.

12. The method of claim 1 further comprising interpolating mental state analysis in between the collecting which is intermittent.

13. The method of claim 1 wherein the facial image data is collected intermittently when the individual is looking in a direction of a camera.

14. The method of claim 13 further comprising performing face detection to determine when the individual is looking in the direction of the camera.

15. The method of claim 14 wherein the face detection is based on image classifiers.

16. The method of claim 1 further comprising comparing the mental state data against a plurality of mental state event temporal signatures.

17. The method of claim 1 further comprising filtering out faces of one or more other people to determine when the individual is looking in a direction of a camera.

18. The method of claim 1 further comprising determining contextual information.

19. The method of claim 18 wherein the contextual information is based on one or more of skin temperature or accelerometer data.

20. The method of claim 18 wherein the contextual information is based on one or more of a photograph, an email, a text message, a phone log, or GPS information.

21. The method of claim 1 further comprising translating the mental state data into an emoji for representation of the individual.

22. The method of claim 1 further comprising interpolating mental state analysis in between the collecting which is intermittent; collecting other mental state data, including electrodermal activity data, from the individual on a continuous basis; 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 sending a request to a web service for the analysis where the analysis of the mental state data is received from a web service.

23. The method of claim 1 further comprising sending one or more of the mental state data, a subset of the mental state data, or an initial analysis of the mental state data to the web service.

24. The method of claim 23 wherein the sending is accomplished on a periodic basis.

25. The method of claim 1 further comprising inferring mental states based on the mental state data which was collected.

26. A computer program product embodied in a non-transitory computer readable medium for mental state analysis, the computer program product comprising code which causes one or more processors to perform operations of:

collecting mental state data of an individual on an intermittent basis wherein the mental state data includes facial image data and the facial image data is collected intermittently across a plurality of devices;

imputing additional mental state data where the mental state data is missing, wherein the imputing is based on mental state data collected from other individuals associated with the individual;

interpolating mental state data in between the collecting which is intermittent;

obtaining analysis of the mental state data on the individual, wherein the analysis of the mental state data is received from a web service and includes analyzing the facial image data; and

rendering an output based on the analysis of the mental state data.

27. 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 wherein the mental state data includes facial image data and the facial image data is collected intermittently across a plurality of devices;

impute additional mental state data where the mental state data is missing, wherein the additional mental state data is based on mental state data collected from other individuals associated with the individual;

interpolate mental state data in between the collecting which is intermittent;

obtain analysis of the mental state data on the individual, wherein the analysis of the mental state data is received from a web service and includes analyzing the facial image data; and

render an output based on the analysis of the mental state data.

28. The method of claim 1 wherein the other individuals are geographically nearby the individual.

29. The method of claim 1 wherein the other individuals are connected with the individual on a computerized social network.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 29, 2015
From: EL KALIOUBY, RANA; BENDER, DANIEL; KODRA, EVAN; NOWAK, OLIVER ERNST; SADOWSKY, RICHARD SCOTT
To: AFFECTIVA, INC.
Reel/Frame 037377/0769 →
Continuity (33)
Continuation In Part 14064136 · Oct 26, 2013
Continuation In Part 13153745 · Jun 6, 2011
Continuation In Part 14796419 · Jul 10, 2015
Continuation In Part 14460915 · Aug 15, 2014
Continuation In Part 13153745 · Jun 6, 2011
Provisional Application 62128974 · Mar 5, 2015
Provisional Application 62217872 · Sep 12, 2015
Provisional Application 62222518 · Sep 23, 2015
Provisional Application 61719383 · Oct 27, 2012
Provisional Application 61747651 · Dec 31, 2012
Provisional Application 61747810 · Dec 31, 2012
Provisional Application 61793761 · Mar 15, 2013
Provisional Application 61790461 · Mar 15, 2013
Provisional Application 61789038 · Mar 15, 2013
Provisional Application 61798731 · Mar 15, 2013
Provisional Application 61844478 · Jul 10, 2013
Provisional Application 61352166 · Jun 7, 2010
Provisional Application 61388002 · Sep 30, 2010
Provisional Application 61414451 · Nov 17, 2010
Provisional Application 61439913 · Feb 6, 2011
Provisional Application 61447089 · Feb 27, 2011
Provisional Application 61447464 · Feb 28, 2011
Provisional Application 61467209 · Mar 24, 2011
Provisional Application 62023800 · Jul 11, 2014
Provisional Application 62047508 · Sep 8, 2014
Provisional Application 62082579 · Nov 20, 2014
Provisional Application 61867007 · Aug 16, 2013
Provisional Application 61924252 · Jan 7, 2014
Provisional Application 61916190 · Dec 14, 2013
Provisional Application 61927481 · Jan 15, 2014
Provisional Application 61953878 · Mar 16, 2014
Provisional Application 61972314 · Mar 30, 2014
Related Publication 20160081607A1 · Mar 24, 2016