Agent Server Attribute Segmentation for Multi-Object Voice Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users with multiple objects equipped with agent functions face difficulties in determining which information is supplied by which agent function, leading to confusion and inefficiency.

Innovation Solution

An agent system and server configuration that includes attribute information associated with each agent function, allowing users to easily identify and manage agent functions on multiple objects, such as vehicles, by providing this information to a portable mobile terminal, and enabling a predetermined agent function to control vehicle operations and proxy responses.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple agent functions are mounted on multiple objects, then the service coverage and functionality are improved, but the user cannot determine which information is supplied by which agent function, leading to confusion

Engineering Contradiction:
Improveservice coverageVSAvoiduser identification
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent segments the information provided by agent functions by associating each response with attribute information identifying the specific agent function and object. This segmentation allows users to distinguish which information comes from which agent function, resolving the confusion while maintaining multiple agent functions across different objects.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If attribute information is provided to identify agent functions, then user identification is improved, but the system complexity increases

Engineering Contradiction:
Improveuser identificationVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces an information provider as an intermediary component that manages the association between response content and attribute information. This intermediary handles the complexity of tracking and identifying multiple agent functions, keeping the system organized without requiring users to directly manage the complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Extent of automation

If a predetermined agent function controls vehicle operations and proxies responses, then the vehicle control capability is improved, but the device complexity increases

Engineering Contradiction:
Improvevehicle control capabilityVSAvoiddevice complexity
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The patent makes a predetermined agent function universal by enabling it to perform multiple roles: controlling vehicle operations directly and proxying responses from other agent functions. This multi-functionality allows one agent function to handle various control tasks without requiring separate dedicated control mechanisms for each function.

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

Data Source

PatentUS11518398B2Agent system, agent server, method of controlling agent server, and storage medium
Publication Date: 2022.12.06 HONDA MOTOR CO LTD
  • US11518398B2 patent drawing
  • US11518398B2 patent drawing
  • US11518398B2 patent drawing

AI summary

According to an embodiment, an agent system includes: a plurality of agent functions mounted on a plurality of different objects and configured to each provide a service which includes a service for causing an output to output a response by a voice in response to a speech of a user; and an information provider configured to include attribute information associated with the same kind of agent function in response content by the same kind of agent function and provide the attribute information to a portable mobile terminal of the user when the same kind of agent function is in the plurality of objects among the plurality of agent functions.