State of emotion time series

US11657235B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11657235-B2
Application numberUS-201916553701-A
CountryUS
Kind codeB2
Filing dateAug 28, 2019
Priority dateSep 13, 2018
Publication dateMay 23, 2023
Grant dateMay 23, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Methods, computer program products, and systems are presented. The methods include, for instance: inputs of emotion time series data of a user and environmental factor data from one or more data collection device for a user assistance service. A baseline emotion time series is generated and an environmental factor that is likely to have affected changes in state of emotion on a subject is identified by regression analysis. An emotion time series model for the identified environmental factor is produced and prediction of a path to attain a target state of emotion at a certain time in the future is made. Recommendation to achieve the target state of emotion is produced based on the predicted path.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer implemented method, comprising: obtaining, by one or more processor, inputs of emotion time series data of a user and environmental factor data from one or more data collection device for a user assistance service; generating, by the one or more processor, a baseline emotion time series based on the inputs from the obtaining; ascertaining, by the one or more processor, one or more environmental factor affecting states of emotion as represented in the emotion time series by regression analysis; building, by the one or more processor, an emotion time series model for one of the one or more environmental factor from the ascertaining; predicting, by the one or more processor, one or more path to a target state of emotion at a target time in the future on the emotion time series model; and producing, by the one or more processor, a recommendation specifying one or more activity to perform for the user in order to attain the target state of emotion at the target time. 2. The computer implemented method of claim 1 , further comprising: obtaining feedback on the one or more activity in the recommendation from the user and updated emotion time series data of the user, subsequent to the user had performed the one or more activity according to the recommendation; and training the emotion time series model with the feedback and the updated emotion time series data from the obtaining. 3. The computer implemented method of claim 1 , the generating comprising: calculating an emotion score corresponding to each instance of the obtained emotion time series data according to a preconfigured scale. 4. The computer implemented method of claim 1 , the generating comprising classifying the obtained emotion time series data into a preconfigured category per each basic emotion, by modeling any linguistic expression from the obtained emotion time series data by topic. 5. The computer implemented method of claim 1 , the building comprising: modeling, by use of probability density function, an average interval between occurrences of events in an environmental factor from the ascertaining; modeling, by use of standard distribution, a mean time lapse between changes in states of emotion; formulating, by use of logit function, a log probability of the one or more environmental factor; and identifying any drift component in a formula for the log probability from the formulating. 6. The computer implemented method of claim 1 , wherein the one or more activity in the recommendation includes, but is not limited to, activities known to promote a relaxed and positive state of emotion, specifically for the user or for general public having demographic similar to the user, and wherein the one or more activity is stored in an emotion knowledge base. 7. The computer implemented method of claim 1 , wherein the emotion time series data include, but are not limited to, emails, chat texts, blood pressure measurements, heartrate measurements, voice stress levels, and facial images, of or authored by the user. 8. The computer implemented method of claim 1 , wherein the environmental factor data includes an application program which the user is using. 9. The computer implemented method of claim 1 , wherein the environmental factor data includes a location of the user. 10. The computer implemented method of claim 1 , wherein the environmental factor data includes an application program which the user is using, a location that the user is using, scheduled events of the user. 11. The computer implemented method of claim 1 , wherein the one or more activity in the recommendation includes, but is not limited to, activities known to promote a relaxed and positive state of emotion, specifically for the user or for general public having demographic similar to the user, wherein the one or more activity is stored in an emotion knowledge base, and wherein the emotion time series data include, emails, chat texts, blood pressure measurements, heartrate measurements, voice stress levels, and facial images, of or authored by the user. 12. The computer implemented method of claim 1 , further comprising: obtaining feedback on the one or more activity in the recommendation from the user and updated emotion time series data of the user, subsequent to the user had performed the one or more activity according to the recommendation; and training the emotion time series model with the feedback and the updated emotion time series data from the obtaining, wherein the generating comprises calculating an emotion score corresponding to each instance of the obtained emotion time series data according to a preconfigured scale. 13. The computer implemented method of claim 1 , further comprising: obtaining feedback on the one or more activity in the recommendation from the user and updated emotion time series data of the user, subsequent to the user had performed the one or more activity according to the recommendation; and training the emotion time series model with the feedback and the updated emotion time series data from the obtaining, wherein the generating comprises classifying the obtained emotion time series data into a preconfigured category per each basic emotion, by modeling any linguistic expression from the obtained emotion time series data by topic. 14. The computer implemented method of claim 1 , further comprising: obtaining feedback on the one or more activity in the recommendation from the user and updated emotion time series data of the user, subsequent to the user had performed the one or more activity according to the recommendation; and training the emotion time series model with the feedback and the updated emotion time series data from the obtaining, wherein the generating comprises calculating an emotion score corresponding to each instance of the obtained emotion time series data according to a preconfigured scale, and classifying the obtained emotion time series data into a preconfigured category per each basic emotion, by modeling any linguistic expression from the obtained emotion time series data by topic. 15. The computer implemented method of claim 1 , further comprising: obtaining feedback on the one or more activity in the recommendation from the user and updated emotion time series data of the user, subsequent to the user had performed the one or more activity according to the recommendation; and training the emotion time series model with the feedback and the updated emotion time series data from the obtaining, wherein the generating comprises calculating an emotion score corresponding to each instance of the obtained emotion time series data according to a preconfigured scale, and classifying the obtained emotion time series data into a preconfigured category per each basic emotion, by modeling any linguistic expression from the obtained emotion time series data by topic, wherein the building comprises modeling, by use of probability density function, an average interval between occurrences of events in an environmental factor from the ascertaining; modeling, by use of standard distribution, a mean time lapse between changes in states of emotion; formulating, by use of logit function, a log probability of the one or more environmental factor; and identifying any drift component in a formula for the log probability from the formulating, wherein the one or more activity in the recommendation includes activities known to promote a relaxed and positive state of emotion, specifically for the user or for general public having demographic similar to the user, and wherein the one or more activity is stored in

Assignees

Inventors

Classifications

  • Generating training patterns; Bootstrap methods, e.g. bagging or boosting · CPC title

  • G06F40/30Primary

    Semantic analysis · CPC title

  • Multiple classes · CPC title

  • Facial expression recognition · CPC title

  • Knowledge representation; Symbolic representation · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11657235B2 cover?
Methods, computer program products, and systems are presented. The methods include, for instance: inputs of emotion time series data of a user and environmental factor data from one or more data collection device for a user assistance service. A baseline emotion time series is generated and an environmental factor that is likely to have affected changes in state of emotion on a subject is ident…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06F40/30. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 23 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).