# US 2017/0255689 A1 · Method and system for recommending one or more events based on mood of a person

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2017/0255689 A1
- Document ID: US20170255689A1
- Status: Published application
- Kind: A1
- Application number: 15/070,635
- Filed: 2016-03-15
- Published: 2017-09-07
- Earliest claimed: 2016-03-01
- Assignees: Wipro Limited
- Applicants: Wipro Limited
- Inventors: Sreevidya KHATRAVATH; Sumanta Laha; Nick Isaacs
- Web page: https://patentgrep.com/patent/US20170255689A1

## CPC

- G06N 20/00: Machine learning
- G06F 16/24578: {using ranking}
- G06F 16/285: {Clustering or classification}
- G06F 16/9035: Filtering based on additional data, e.g. user or group profiles
- H04L 67/306: User profiles
- G06N: COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

Disclosed herein is a method and system for recommending one or more events based on mood of a person. The method comprises receiving activity data associated with one or more activities of the person and personal information of the person from data sources. The received activity data is classified into one or more predefined categories. An event profile of the person is generated based on the classified activity data. Thereafter, a sensitivity score of the person is determined based on impact of a current event on the person, activity score of the person and correlation of the current event with one or more events occurred simultaneously with the current event. Further, a mood score of the person is determined based on the sensitivity score and the event profile of the person. Furthermore, events are recommended to the person based on the sensitivity score and the mood score of the person.

## Claims

### Claim 1

A method for recommending one or more events based on mood of a person, the method comprising:
receiving, by an event recommendation system, activity data associated with one or more activities of the person and personal information of the person from one or more data sources;
classifying, by the event recommendation system, the activity data into one or more predefined categories;
generating, by the event recommendation system, an event profile of the person based on the classified activity data;
determining, by the event recommendation system, a sensitivity score for the person based on impact of a current event on the person, activity score of the person and correlation of the current event with one or more events occurred simultaneously with the current event;
determining, by the event recommendation system, a mood score for the person based on the sensitivity score and the event profile of the person; and
recommending, by the event recommendation system, one or more events to the person based on the sensitivity score and the mood score of the person.

### Claim 2 (depends on 1)

The method as claimed in claim 1, wherein the activity data is classified into one or more predefined categories based on at least one of one or more interests of the person, health information of the person and information about one or more persons related to the person over a predetermined period of time.

### Claim 3 (depends on 1)

The method as claimed in claim 1, wherein the event profile of the person includes one or more personal information of the person, one or more interests of the person, information about the one or more persons related to the person, impact of the one or more events on the person and reaction of the person towards the impact of the one or more events.

### Claim 4 (depends on 1)

The method as claimed in claim 1, wherein the impact of the current event on the person is determined based on age of the person, relevance of the current event to the person and an emotional quotient of the person.

### Claim 5 (depends on 4)

The method as claimed in claim 4, wherein the emotional quotient of the person is determined by monitoring behaviour of the person towards the one or more events occurred previously.

### Claim 6 (depends on 1)

The method as claimed in claim 1, wherein the activity score is identified based on active condition of the person at predefined time intervals.

### Claim 7 (depends on 1)

The method as claimed in claim 1, wherein the one or more events are recommended to the person based on the one or more interests of the person stored in the event profile of the person.

### Claim 8

An event recommendation system for recommending one or more events based on mood of a person, the event recommendation system comprising:
a processor; and
a memory communicatively coupled to the processor, wherein the memory stores processor-executable instructions, which, on execution, causes the processor to:
receive activity data associated with one or more activities of the person and personal information of the person from one or more data sources;
classify the activity data into one or more predefined categories;
generate an event profile of the person based on the classified activity data;
determine a sensitivity score for the person based on impact of a current event on the person, activity score of the person and correlation of the current event with one or more events occurred simultaneously with the current event;
determine a mood score for the person based on the sensitivity score and the event profile of the person; and
recommend one or more events to the person based on the sensitivity score and the mood score of the person.

### Claim 9 (depends on 8)

The system as claimed in claim 8, wherein the instructions cause the processor to classify the activity data into the one or more predefined categories based on at least one of one or more interests of the person, health information of the person and information about one or more persons related to the person over a predetermined period of time.

### Claim 10 (depends on 8)

The system as claimed in claim 8, wherein the event profile of the person includes one or more personal information of the person, one or more interests of the person, information about the one or more persons related to the person, impact of the one or more events on the person and reaction of the person towards the impact of the one or more events.

### Claim 11 (depends on 8)

The system as claimed in claim 8, wherein the instructions cause the processor to determine the impact of the current event on the person based on age of the person, relevance of the current event to the person and an emotional quotient of the person.

### Claim 12 (depends on 11)

The system as claimed in claim 11, wherein the instructions cause the processor to determine the emotional quotient of the person by monitoring behaviour of the person towards the one or more events occurred previously.

### Claim 13 (depends on 8)

The system as claimed in claim 8, wherein the instructions cause the processor to identify the activity score based on active condition of the person at predefined time intervals.

### Claim 14 (depends on 8)

The system as claimed in claim 8, wherein the processor recommends the one or more events to the person based on the one or more interests of the person stored in the event profile of the person.

### Claim 15

A non-transitory computer readable medium including instructions stored thereon that when processed by at least one processor cause an event recommendation system to perform operations comprising:
receiving activity data associated with one or more activities of the person and personal information of the person from one or more data sources;
classifying the activity data into one or more predefined categories;
generating an event profile of the person based on the classified activity data;
determining a sensitivity score for the person based on impact of a current event on the person, activity score of the person and correlation of the current event with one or more events occurred simultaneously with the current event;
determining a mood score for the person based on the sensitivity score and the event profile of the person; and
recommending one or more events to the person based on the sensitivity score and the mood score of the person.
