AI Device Hint Generation via User Log Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face difficulties in recognizing and utilizing the functions of virtualized computer-implemented intelligent agents due to lack of prior knowledge, leading to incorrect recognition of user inputs and intentions, and there is a need for hints to facilitate voice input operations.

Innovation Solution

A portable communication device and method that generates hints based on user log analysis to provide natural language suggestions for executing device functions, utilizing path rules derived from touch and voice inputs to improve user interaction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If virtualized intelligent agents are implemented to provide automated functions, then productivity and automation extent are improved, but user understanding and correct operation become more difficult

Engineering Contradiction:
Improveautomation of device functionsVSAvoiduser recognition of device function
Core Design Contradiction:
Extent of automationVSEase of operation

Solution Approach 1:

The patent introduces an intermediary component that translates user inputs into intelligible forms for the virtualized agent and provides feedback about agent understanding back to the user. This intermediary layer bridges the gap between automated functions and user comprehension, allowing users to verify that their inputs are correctly interpreted without needing to understand the underlying automated processes.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements feedback mechanisms that provide users with information about how their inputs are being processed by the intelligent agent. This includes confirming that the agent has correctly understood user intentions and showing what actions will be taken, enabling users to correct misunderstandings before they result in incorrect operations.

Inventive Principle:
Principle #23Feedback

2Ease of operation

If voice commands are used to simplify user interaction, then ease of operation is improved, but recognition accuracy deteriorates due to user uncertainty about proper phrasing

Engineering Contradiction:
Improvevoice input operationVSAvoidvoice command recognition accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The system performs preliminary actions by analyzing user inputs against multiple possible interpretations before executing any device functions. It pre-processes voice commands to identify potential meanings, checks for clarity and completeness, and only proceeds with execution when the intended function is confidently determined, thereby improving recognition accuracy while maintaining ease of use.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If comprehensive function coverage is provided to meet all user needs, then adaptability is improved, but device complexity increases making user learning more difficult

Engineering Contradiction:
Improvefunction coverageVSAvoidsystem function complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the comprehensive set of device functions into organized categories and groups, making the overall system complexity manageable. By dividing functions into logical segments, the system can present only relevant options to users based on their specific needs, maintaining high adaptability while reducing the perceived complexity through structured organization.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentEP3603040B1Electronic device and method of executing function of electronic device
Publication Date: 2022.08.24 SAMSUNG ELECTRONICS CO LTD
  • EP3603040B1 patent drawingFigure 1
  • EP3603040B1 patent drawingFigure 2
  • EP3603040B1 patent drawingFigure 3

AI summary

An artificial intelligence system and method are disclosed herein. The system includes a processor which implements the method, including: receiving by an input unit a first user input including a request to execute a task using at least one of the electronic device or an external device, transmitting by a wireless communication unit first data associated with the first user input to an external server, receiving a first response from the external server including information associated with at least one of the first user input and a sequence of electronic device states for performing at least a portion of the task, receiving a second user input assigning at least one of a voice command and a touch operation received by a touch screen display as the request to perform the task, and transmitting second data associated with the second user input to the external server.