Voice Input Device Multi-User History Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current speech recognition services struggle to determine user intent and parameters when information associated with another user is required, limiting their ability to provide accurate responses based on utterance history.

Innovation Solution

A system that includes a server and electronic device configured to receive and analyze user utterances, identify speakers, and generate response messages by referencing utterance history of associated users, allowing for improved speech recognition services by incorporating information from multiple users' histories.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If speech recognition service uses only information associated with the current user, then user privacy is protected, but the service cannot determine intent and parameters when information from another user is required

Engineering Contradiction:
Improveaccuracy of intent determinationVSAvoidability to access multi-user information
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system segments user information access by creating separate utterance histories for different users while introducing a relationship management module that selectively connects related users. This allows the system to access another user's utterance history only when relationship information indicates permission, resolving the contradiction between maintaining user-specific data isolation and enabling controlled multi-user information access for improved intent determination.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If speech recognition service accesses utterance history of multiple users, then intent and parameters can be determined more accurately, but system complexity increases

Engineering Contradiction:
Improveprecision of speech recognitionVSAvoidcomplexity of information management
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The relationship management module serves as an intermediary between the speech recognition service and multi-user utterance histories. It manages the complexity of accessing and filtering information from multiple users by maintaining relationship data and controlling which users' histories can be accessed, thereby enabling precise speech recognition without directly managing the complexity of multi-user information access.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If speech recognition service references another user's utterance history, then service accuracy improves, but information security requirements increase

Engineering Contradiction:
Improveaccuracy of response generationVSAvoidinformation security risks
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The system performs preliminary action by establishing user relationships and access permissions before accessing another user's utterance history. The relationship management module pre-configures which users are related and under what conditions their histories can be accessed, ensuring information security is maintained while enabling accurate response generation that leverages multi-user context when appropriate.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11915700B2Device for processing user voice input
Publication Date: 2024.02.27 SAMSUNG ELECTRONICS CO LTD
  • US11915700B2 patent drawing
  • US11915700B2 patent drawing
  • US11915700B2 patent drawing

AI summary

An electronic device according to an embodiment comprises a microphone, a communication circuitry, a memory storing utterance pattern information of a first user registered in the electronic device and instructions, and a processor connected to the microphone, the communication circuitry, and the memory. The instructions, when executed by the processor, cause the electronic device to: obtain a utterance through the microphone; determine whether the utterance is uttered by the first user based on the utterance pattern information; based on being determined the utterance is uttered by the first user, transmit the utterance to an external server through the communication circuitry; receive a response message corresponding to the utterance from the external server through the communication circuitry; and execute at least one function corresponding to the response message. The response message is generated with reference to utterance history of a second user different from the first user.