Mobile Terminal Proxy Routing for Sleeping Target Apparatuses

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

There is a challenge in ensuring smooth communication between users and various information processing apparatuses, such as robots, especially when the target apparatus is in a power-off, paused, or sleep state, leading to interaction loss and inefficient instruction execution.

Innovation Solution

An information processing system and method that employs instruction proxy processing, where a mobile terminal acts as a proxy to analyze user instructions, determine the target apparatus, and either execute the instruction directly or shift the apparatus to an acceptable state, thereby facilitating communication and preventing interaction loss.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the information processing apparatus directly executes user instructions, then the instruction execution is simple and fast, but the system cannot handle instructions when the target apparatus is in non-operational states (power-off, paused, sleep)

Engineering Contradiction:
Improveinstruction execution reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a mobile terminal as an intermediary between the user and the information processing apparatus. When the target apparatus is in a non-operational state, the mobile terminal receives and analyzes the user's voice instruction, determines the appropriate target apparatus, and transmits the instruction to the target apparatus or a proxy apparatus. This mediator approach enables reliable instruction execution across all apparatus states without requiring complex state monitoring in each apparatus.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the system monitors the operational state of all information processing apparatuses, then instructions can be properly routed, but the system complexity and energy consumption increase

Engineering Contradiction:
Improveinstruction routing accuracyVSAvoidenergy consumption
Core Design Contradiction:
ReliabilityVSUse of energy by stationary object

Solution Approach 1:

The patent implements a self-service mechanism where the mobile terminal autonomously monitors its own operational state and manages instruction routing. The terminal analyzes voice instructions to determine target apparatuses and their states, and automatically selects appropriate routing paths without requiring continuous state monitoring by multiple apparatuses. This reduces overall system energy consumption while maintaining reliable instruction delivery.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If the system allows instructions to be sent to any apparatus regardless of state, then user interaction is smooth, but instructions may be lost or misrouted

Engineering Contradiction:
Improveuser interaction smoothnessVSAvoidinstruction loss
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent implements a feedback mechanism where the mobile terminal analyzes the operational state of the target apparatus and provides feedback to determine the appropriate instruction routing. When the target apparatus is in a non-operational state, the system feedbacks this information and automatically routes the instruction to a proxy apparatus or waits for state change. This ensures smooth user interaction without instruction loss, as the system adaptively adjusts routing based on real-time state feedback.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11558482B2Information processing apparatus, information processing system, and information processing method
Publication Date: 2023.01.17 SONY GROUP CORP
  • US11558482B2 patent drawing
  • US11558482B2 patent drawing
  • US11558482B2 patent drawing

AI summary

Provided is an information processing apparatus having a control unit that acquires a state of another information processing apparatus and executes instruction proxy processing in a case where an instruction from a user specifies the another information processing apparatus as an instruction target and the acquired state of the another information processing apparatus.