Voice Assistant Service Selection Across Multiple Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users are inconvenienced by having to know and utter multiple commands to select a desired service from multiple devices with speech recognition capabilities, as the number and types of services provided by these devices increase.

Innovation Solution

A voice assistant service providing apparatus classifies devices into groups based on their capabilities and selects an optimal service to recommend to the user, simplifying the command process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a user equipment simultaneously supports both 5G NR and E-UTRA radio access technologies, then the user can access both legacy and new network infrastructures, but the power consumption increases due to maintaining multiple radio resource monitoring tasks

Engineering Contradiction:
Improvemulti-RAT access capabilityVSAvoidpower consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The patent extracts and separates the monitoring tasks for different RATs into independent configurations. The network can configure separate monitoring occasions for E-UTRA and 5G NR, allowing the UE to selectively monitor only the necessary RATs at specific times, thereby reducing overall power consumption while maintaining multi-RAT access capability

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent implements dynamic monitoring configurations where the UE can switch between monitoring E-UTRA and 5G NR based on configured schedules and network conditions. The monitoring behavior is made dynamic through time-domain configurations that enable the UE to activate or deactivate monitoring for specific RATs at different time intervals, optimizing power consumption adaptively

Inventive Principle:
Principle #15Dynamics

2Use of energy by moving object

If the network configures separate monitoring occasions for different RATs, then the power consumption is reduced, but the device complexity increases due to managing multiple monitoring configurations

Engineering Contradiction:
Improvepower consumptionVSAvoidconfiguration management complexity
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

The patent creates a universal monitoring configuration framework that handles multiple RATs through a unified configuration mechanism. The same configuration structure and procedures are used for both E-UTRA and 5G NR monitoring, allowing the UE to manage multiple RATs with a single set of rules and procedures, thereby reducing the perceived complexity despite supporting multiple monitoring occasions

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Productivity

If the monitoring occasions for E-UTRA and 5G NR overlap in time, then the UE can efficiently utilize resources, but the UE may miss detecting paging messages from one RAT when monitoring the other RAT

Engineering Contradiction:
Improveresource utilization efficiencyVSAvoidpaging message detection reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent segments the monitoring occasions for different RATs into distinct time intervals through configuration. By dividing the monitoring schedule into non-overlapping segments for E-UTRA and 5G NR, the UE can dedicate full attention to monitoring one RAT at a time, ensuring reliable paging message detection for each RAT without missing messages due to simultaneous monitoring conflicts

Inventive Principle:
Principle #1Segmentation

Data Source

PatentEP4055593B1Method and apparatus for providing voice assistant service
Publication Date: 2026.05.06 SAMSUNG ELECTRONICS CO LTD
  • EP4055593B1 patent drawingFigure 1A
  • EP4055593B1 patent drawingFigure 1B
  • EP4055593B1 patent drawingFigure 2

AI summary

A method of providing a voice assistant service includes receiving a first voice command from a user. The method includes determining, from among a plurality of candidate devices, a plurality of devices that the first voice command is to be transmitted. The method includes transmitting information related to the first voice command to the plurality of devices. The method includes receiving, from the plurality of devices, a plurality of service provision messages generated in response to the first voice command and a plurality of pieces of service provision history information of the plurality of devices. The method includes selecting, based on the pieces of service provision history information, at least one of the plurality of service provision messages. The method includes outputting, based on the selected at least one service provision message, a response message in response to the first voice command.