Conversation Logging via ML Context Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current technologies fail to effectively identify and log conversations, especially in IoT networks, where users may forget important interactions due to stress, dementia, or lack of note-taking, leading to missed relationships and tasks.

Innovation Solution

A processor in a computer network uses machine learning to identify conversations based on keywords and context characteristics, adding relevant conversations to a user interface for review, enabling accurate logging and task generation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If manual note-taking is used to track conversations, then users can record important interactions, but users may forget to take notes due to stress, dementia, or lack of preparation, leading to loss of information

Engineering Contradiction:
Improveconversation informationVSAvoidnote-taking operation
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The system automatically detects and logs conversations without requiring user intervention. The processor passively monitors audio inputs, identifies conversation participants, and stores interaction data without the user needing to manually take notes, thus eliminating the burden of operation while preventing information loss

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system is pre-configured to automatically detect and record conversations before the user can forget them. By continuously monitoring audio inputs and using machine learning models to identify relevant conversations, the system captures information proactively without waiting for user action

Inventive Principle:
Principle #10Preliminary action

2Loss of information

If all conversations are logged and stored, then complete record of interactions is maintained, but system complexity and data processing requirements increase significantly

Engineering Contradiction:
Improveconversation completenessVSAvoidlogging system complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system applies different processing qualities to different conversations based on their importance. Machine learning models analyze audio data to identify relevant conversations involving the primary user, applying detailed logging only to significant interactions while summarizing or excluding less important ones, thus reducing overall system complexity

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system extracts only the essential information from conversations using keyword matching and machine learning identification. Instead of storing complete audio data, the processor identifies key elements such as participant names, conversation topics, and important details, storing only these extracted features to reduce complexity

Inventive Principle:
Principle #2Taking out (Extraction)

3Measurement precision

If machine learning models analyze all audio data in real-time, then accurate conversation identification is achieved, but processing time and computational resources increase

Engineering Contradiction:
Improveconversation identification accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system applies machine learning analysis selectively rather than to all audio data. Keyword matching and preliminary filtering are used to identify potential conversations of interest, and machine learning models are then applied only to these candidate segments, achieving high accuracy while reducing overall processing time

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The audio data processing is divided into multiple stages: initial keyword filtering, candidate conversation identification, and detailed machine learning analysis. This segmentation allows the system to quickly eliminate irrelevant audio segments before applying computationally intensive machine learning models, reducing total processing time while maintaining accuracy

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10819667B2Identification and logging of conversations using machine learning
Publication Date: 2020.10.27 CISCO TECHNOLOGY INC
  • US10819667B2 patent drawing
  • US10819667B2 patent drawing
  • US10819667B2 patent drawing

AI summary

In one embodiment, a processor receives data indicative of a plurality of conversations involving a primary user. The processor identifies a subset of the plurality of conversations that are regarding a particular topic. The processor adds a conversation to the subset based on a match between one or more keywords in the conversation matching a list of keywords associated with the particular topic. The processor uses a machine learning-based model to identify one or more context characteristics of the conversations in the identified subset. The processor updates the subset of conversations by adding at least one of the conversations to the subset based on the at least one conversation having at least one context characteristic identified by the machine learning-based model. The processor provides data indicative of the updated subset of conversations to a user interface for review by the primary user.