IP Library › Patent Application 13249317
Patent Application
App. No. 13/249,317

MEASURING AFFECTIVE DATA FOR WEB-ENABLED APPLICATIONS

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 None
App. No.
13/249,317
Filed
Sep 30, 2011
Art Unit
3622
USPC
705/14.41
Abstract

Mental state information is collected as a person interacts with a rendering such as a website or video. The mental state information is collected through video capture or capture of sensor information. The sensor information can be of electrodermal activity, accelerometer readings, skin temperature, or other characteristics. The mental state information is uploaded to a server and aggregated with other people's information so that collective mental states are associated with the rendering. The aggregated mental state information is displayed through a visual representation such as an avatar.

Claims (44)

1 . A computer implemented method for analyzing web-enabled application traffic comprising:

collecting mental state data from a plurality of people as they interact with a rendering;

uploading information, to a server, based on the mental state data from the plurality of people who interact with the rendering;

receiving aggregated mental state information on the plurality of people who interact with the rendering; and

displaying the aggregated mental state information with the rendering.

2 . The method of claim 1 wherein the aggregated mental state information includes norms derived from the plurality of people.

3 . The method of claim 2 wherein the norms are based on contextual information.

4 . The method of claim 1 further comprising associating the aggregated mental state information with the rendering.

5 . The method according to claim 1 wherein the rendering is one of a group comprising a button, an advertisement, a banner ad, a drop down menu, and a data element on a web-enabled application.

6 . The method according to claim 1 wherein the rendering is one of a group comprising a landing page, a checkout page, a webpage, a website, a web-enabled application, a video on a web-enabled application, a game on a web-enabled application, and a virtual world.

7 . The method according to claim 1 wherein the collecting mental state data involves capturing of one of a group comprising physiological data and facial data.

8 . The method according to claim 7 wherein a webcam is used to capture one or more of the facial data and the physiological data.

9 . The method according to claim 8 wherein the physiological data is used to determine autonomic activity.

10 . The method according to claim 9 wherein the autonomic activity is one of a group comprising heart rate, respiration, and heart rate variability.

11 . The method according to claim 7 wherein the facial data includes information on one or more of a group comprising facial expressions, action units, head gestures, smiles, brow furrows, squints, lowered eyebrows, raised eyebrows, and attention.

12 . The method according to claim 1 further comprising tracking of eyes to identify the rendering with which interacting is accomplished.

13 . The method according to claim 12 wherein the tracking of the eyes identifies a portion of the rendering on which the eyes are focused.

14 . (canceled)

15 . The method according to claim 12 further comprising recording of eye dwell time on the rendering and associating information on the eye dwell time to the rendering and to the mental state data.

16 . (canceled)

17 . The method according to claim 1 further comprising opting in, by an individual from the plurality of people, to allowing facial information to be aggregated.

18 - 19 . (canceled)

20 . The method according to claim 1 wherein aggregation of the aggregated mental state information is performed on a demographic basis so that mental state information is grouped based on the demographic basis.

21 . The method according to claim 1 further comprising creating a visual representation of one or more of the aggregated mental state information and mental state information on an individual from the plurality of people.

22 . The method according to claim 21 wherein the visual representation displays the aggregated mental state information on a demographic basis.

23 . (canceled)

24 . The method according to claim 1 further comprising synchronizing the aggregated mental state information with the rendering.

25 . The method according to claim 1 further comprising capturing contextual information about the rendering.

26 . The method according to claim 25 wherein the contextual information includes one or more of a timeline, a progression of web pages, and an actigraph.

27 . The method of claim 1 further comprising inferring of mental states based on the mental state data collected from the plurality of people.

28 . The method according to claim 27 wherein the mental states include one of a group comprising frustration, confusion, disappointment, hesitation, cognitive overload, focusing, being engaged, attending, boredom, exploration, confidence, trust, delight, and satisfaction.

29 . A computer program product embodied in a non-transitory computer readable medium for analyzing web-enabled application traffic, the computer program product comprising:

code for collecting mental state data from a plurality of people as they interact with a rendering;

code for uploading information, to a server, based on the mental state data from the plurality of people who interact with the rendering;

code for receiving aggregated mental state information on the plurality of people who interact with the rendering; and

code for displaying the aggregated mental state information with the rendering.

30 . A system for analyzing web-enabled application traffic states comprising:

a memory which stores instructions;

one or more processors attached to the memory wherein the one or more processors, when executing the instructions which are stored, are configured to:

collect mental state data from a plurality of people as they interact with a rendering;

upload information, to a server, based on the mental state data from the plurality of people who interact with the rendering;

receive aggregated mental state information on the plurality of people who interact with the rendering; and

display the aggregated mental state information with the rendering.

31 - 33 . (canceled)

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 20, 2012
From: SADOWSKY, RICHARD SCOTT; EL KALIOUBY, RANA; PICARD, ROSALIND WRIGHT
To: AFFECTIVA, INC.
Reel/Frame 028082/0613 →