Intelligent Assistant Conversation Matching via Hashed Segments

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Intelligent assistants struggle to collaborate and establish connections with each other during conversations, especially when users are communicating face-to-face or via video conferences, as they require manual intervention and cannot automatically identify and pair with other assistants to perform collaborative tasks.

Innovation Solution

A method where intelligent assistants monitor conversations, convert voice content to text, subdivide and hash the content, and transmit hash values and timestamps to a cloud server for matching and establishing connections with other assistants, allowing them to collaborate without user intervention and ensuring privacy through secure identification codes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If intelligent assistants manually check calendars and send invitations, then scheduling tasks can be completed, but user convenience deteriorates due to requiring manual intervention

Engineering Contradiction:
Improveuser convenienceVSAvoidtime for manual calendar checking
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The intelligent assistant automatically monitors conversations, extracts scheduling information, checks calendars, and sends invitations without requiring user intervention. The system serves itself by autonomously performing tasks that were previously manual, thereby improving ease of operation while eliminating time loss.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The intelligent assistant proactively monitors ongoing conversations to identify scheduling opportunities before users manually initiate the process. By detecting intent in real-time and preparing calendar checks in advance, the system eliminates the need for manual calendar checking and reduces time loss.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If intelligent assistants collaborate automatically during conversations, then productivity improves through real-time coordination, but system complexity increases due to connection establishment requirements

Engineering Contradiction:
Improvecollaborative task performanceVSAvoidconnection establishment mechanism
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

A cloud-based server acts as an intermediary between intelligent assistants, receiving hashed conversation segments and facilitating matching without requiring direct complex peer-to-peer connections. This mediator simplifies the connection establishment mechanism while enabling real-time collaborative productivity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

Instead of transmitting actual conversation content, the system uses hashed representations (copies) of conversation segments for matching and connection establishment. This copying approach reduces the complexity of direct content sharing while maintaining the ability to coordinate collaboratively in real-time.

Inventive Principle:
Principle #26Copying

3Measurement precision

If intelligent assistants transmit conversation content for matching, then connection accuracy improves, but information security deteriorates due to potential exposure of private conversations

Engineering Contradiction:
Improveconversation matching accuracyVSAvoidconversation privacy exposure
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The system transmits hashed copies of conversation segments instead of actual content to the cloud server for matching. This copying mechanism maintains measurement precision for accurate connection matching while protecting conversation privacy by never exposing the original information.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

Different parts of the system handle different data forms: local devices process and hash original conversation content, while the cloud server only receives and processes hashed representations. This local quality differentiation ensures matching accuracy at the source while protecting privacy during transmission and cloud processing.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11025687B2Establishing a conversation between intelligent assistants
Publication Date: 2021.06.01 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11025687B2 patent drawing
  • US11025687B2 patent drawing
  • US11025687B2 patent drawing

AI summary

A computer-implemented method of establishing a conversation between intelligent assistants includes subdividing content of a user's conversation monitored over a predetermined period of time into a plurality of segments, and associating a time stamp with each segment; hashing each of the plurality of segments wherein a hash value is associated with each segment; matching pairs of the hash values and their time stamps with hash values and time stamps received from one or more intelligent assistants associated with the one or more other persons; and establishing a connection between the user's intelligent assistant and an intelligent assistant of at least one of the one or more other persons, when the user's hash value and time stamp for one or more segments of the conversation match hash values and time stamps of one or more conversation segments of the at least one of the one or more other persons.