IP Library Granted Patent US 10,318,876
Granted Patent B2
US 10,318,876 · App. 15/604,908 · Granted Jun 11, 2019

Mood detection with intelligence agents

Inventors: Aaron K. Baughman (Silver Spring, MD); Diwesh Pandey (Bangalore, IN); John P. Perrino (Hedgesville, WV); Todd R. Whitman (Bethany, CT)
Assignee: International Business Machines Corporation
G06N5/043
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,318,876
App. No.
15/604,908
Granted
Jun 11, 2019
Kind
B2
Abstract

Embodiments of the present invention provide systems and methods for increasing the quality of interactions between two or more entities. These entities are either individuals (e.g., human beings using a computer device) or artificial intelligence (AI) agents. The interactions between all of the entities within a computing environment are mapped and analyzed. Based on the mapped interactions, a relationship model is generated in order to run multiple applications within a computing environment.

Claims (44)

1. A method comprising:

observing, by one or more processors, interactions between a plurality of individuals and a plurality of artificial intelligence (AI) agents;

creating, by one or more processors, a cognitive profile for each respective individual of the plurality of individuals and each respective AI agent of the plurality of AI agents using social media data, observation protocols, and biometric data for the plurality of individuals and special testing data for the plurality of AI agents, wherein the observation protocols comprise monitoring conversation tone and facial expressions during a respective interaction, and wherein the special testing data comprises sensor data, text data, and speech recognition data obtained during a respective interaction;

mapping, by one or more processors, a set of interactions to each cognitive profile for each respective individual of the plurality of individuals and each respective AI agent of the plurality of AI agents based on the observed interactions between the plurality of individuals and the plurality of artificial intelligence (AI) agents; and

generating, by one or more processors, an action operation for each respective individual and AI agent based on the cognitive profile for the respective individual and respective AI agent to ameliorate respective interactions between the plurality of individuals and plurality of AI agents.

2. The method of claim 1 , wherein mapping the set of interactions, comprises:

utilizing, by one or more processors, data objects to represent each of the plurality of individuals and a plurality of artificial intelligence (AI) agents; and

utilizing, by one or more processors, data links to represent connections between two data objects.

3. The method of claim 2 , further comprising:

analyzing, by one or more processors, the mapped set of interactions to gauge a level of positive sentiment and a level of negative sentiment of each interaction within the mapped set of interactions.

4. The method of claim 3 , further comprising:

creating, by one or more processors, a plurality of relationship models based on the analyzed mapped set of interactions, wherein each relationship model is associated with a single interaction within the analyzed mapped set of interactions.

5. The method of claim 4 , further comprising:

utilizing, by one or more processors, the plurality of relationship models to implement solutions for each respective individual of the plurality of individuals and each respective AI agent of the plurality of AI agents based on the created cognitive profile and the mapped set of interactions for each respective individual of the plurality of individuals and each respective AI agent of the plurality of AI agents.

6. A computer program product comprising:

a computer readable storage medium and program instructions stored on the computer readable storage medium, the program instructions comprising:

program instructions to observe interactions between a plurality of individuals and a plurality of artificial intelligence (AI) agents;

program instructions to create a cognitive profile for each respective individual of the plurality of individuals and each respective AI agent of the plurality of AI agents using social media data, observation protocols, and biometric data for the plurality of individuals and special testing data for the plurality of AI agents, wherein the observation protocols comprise monitoring conversation tone and facial expressions during a respective interaction, and wherein the special testing data comprises sensor data, text data, and speech recognition data obtained during a respective interaction;

program instructions to map a set of interactions to each cognitive profile for each respective individual of the plurality of individuals and each respective AI agent of the plurality of AI agents based on the observed interactions between the plurality of individuals and the plurality of artificial intelligence (AI) agents; and

program instructions to generate an action operation for each respective individual and AI agent based on the cognitive profile for the respective individual and respective AI agent to ameliorate respective interactions between the plurality of individuals and plurality of AI agents.

7. The computer program product of claim 6 , wherein the program instructions to map the set of interactions, comprise:

program instructions to utilize data objects to represent each of the plurality of individuals and a plurality of artificial intelligence (AI) agents; and

program instructions to utilize data links to represent connections between two data objects.

8. The computer program product of claim 7 , further comprising:

program instructions to analyze the mapped set of interactions to gauge a level of positive sentiments and negative sentiments of each interaction within the mapped set of interactions.

9. The computer program product of claim 8 , further comprising:

program instructions to create a plurality of relationship models based on the analyzed mapped set of interactions, wherein each relationship model corresponds to a single interaction within the analyzed mapped set of interactions.

10. The computer program product of claim 9 , further comprising:

program instructions to utilize the plurality of relationship models to implement solutions for each respective individual of the plurality of individuals and each respective AI agent of the plurality of AI agents based on the created cognitive profile and the mapped set of interactions for each respective individual of the plurality of individuals and each respective AI agent of the plurality of AI agents.

11. A computer system comprising:

one or more computer processors;

one or more computer readable storage media;

program instructions stored on the one or more computer readable storage media for execution by at least one of the one or more processors, the program instructions comprising:

program instructions to observe interactions between a plurality of individuals and a plurality of artificial intelligence (AI) agents;

program instructions to create a cognitive profile for each respective individual of the plurality of individuals and each respective AI agent of the plurality of AI agents using social media data, observation protocols, and biometric data for the plurality of individuals and special testing data for the plurality of AI agents, wherein the observation protocols comprise monitoring conversation tone and facial expressions during a respective interaction, and wherein the special testing data comprises sensor data, text data, and speech recognition data obtained during a respective interaction;

program instructions to map a set of interactions to each cognitive profile for each respective individual of the plurality of individuals and each respective AI agent of the plurality of AI agents based on the observed interactions between the plurality of individuals and the plurality of artificial intelligence (AI) agents; and

program instructions to generate an action operation for each respective individual and AI agent based on the cognitive profile for the respective individual and respective AI agent to ameliorate respective interactions between the plurality of individuals and plurality of AI agents.

12. The computer system of claim 11 , wherein program instructions to output map the set of interactions, comprise:

program instructions to utilize data objects to represent the plurality of individuals and a plurality of artificial intelligence (AI) agents; and

program instructions to utilize data links to represent connections between two data objects.

13. The computer system of claim 12 , further comprising:

program instructions to analyze the mapped set of interactions to gauge a level of positive sentiments and negative sentiments of each interaction within the mapped set of interactions.

14. The computer system of claim 13 , further comprising:

program instructions to create a plurality of relationship models based on the analyzed mapped set of interactions, wherein each relationship model corresponds to a single interaction within the analyzed mapped set of interactions.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 13, 2021
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: KYNDRYL, INC.
Reel/Frame 057885/0644 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 25, 2017
From: BAUGHMAN, AARON K.; PANDEY, DIWESH; PERRINO, JOHN P.; WHITMAN, TODD R.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 042505/0703 →
Continuity (1)
Related Publication 20180341868A1 · Nov 29, 2018