Interactive UI for Autonomous Machine Status and Route Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional autonomous machines lack effective user interaction, leading to user uncertainty about future actions and decision-making processes, which decreases user confidence and comfort.

Innovation Solution

The development of an interactive user interface that receives machine status information and user input, allowing users to dynamically modify routes and understand machine actions through a timeline, communication layer, and indications, facilitating control over autonomous systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If autonomous machines operate with limited user input, then automation level is improved, but user understanding and confidence deteriorate

Engineering Contradiction:
Improveautomation levelVSAvoiduser understanding
Core Design Contradiction:
Extent of automationVSLoss of information

Solution Approach 1:

The system implements feedback by publishing machine status information onto a distributed node system network and generating an interactive user interface that displays timeline representations of machine actions, decisions, and sensor data. This allows users to continuously observe and understand autonomous machine operations while maintaining high automation levels.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent introduces an intermediary layer consisting of a primary interface controller and distributed node system that mediates between the autonomous machine's internal operations and the user. This intermediary transforms complex machine status data into comprehensible visual representations, enabling user understanding without reducing automation.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If comprehensive machine status information is provided to users, then user understanding is improved, but interface complexity increases

Engineering Contradiction:
Improveuser understandingVSAvoidinterface complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system segments machine status information into distinct categories published on a distributed node system network, including sensor data, machine actions, decisions, and timeline events. This segmentation allows the interface to present comprehensive information in organized, manageable sections rather than overwhelming raw data.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transforms complex machine status information into a temporal dimension by generating a timeline representation that displays machine actions and decisions in chronological order. This dimensional transformation helps users comprehend the sequence and context of autonomous operations without increasing interface complexity.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Ease of operation

If interactive user interface is implemented, then user control and understanding are improved, but system complexity increases

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

Solution Approach 1:

The primary interface controller serves multiple functions: it ingests machine status information from the distributed node system, generates the interactive user interface, processes user inputs, and delegates actions to machine subsystems. This multi-functionality reduces overall system complexity by consolidating interface management in a single component.

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

Solution Approach 2:

The system implements self-service through automated delegation of user inputs. When users interact with the interface, the primary interface controller automatically translates these interactions into appropriate machine actions and delegates them to relevant subsystems without requiring manual intervention or complex wiring.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11953339B2Systems and methods for generating an interactive user interface
Publication Date: 2024.04.09 APPLE INC
  • US11953339B2 patent drawing
  • US11953339B2 patent drawing
  • US11953339B2 patent drawing

AI summary

Implementations described and claimed herein provide systems and methods for interaction between a user and a machine. In one implementation, machine status information for the machine is received at a dedicated machine component. The machine status information is published onto a distributed node system network of the machine. The machine status information is ingested at a primary interface controller, and an interactive user interface is generated using the primary interface controller. The interactive user interface is generated based on the machine status information. In some implementations, input is received from the user at the primary interface controller through the interactive user interface, and a corresponding action is delegated to one or more subsystems of the machine using the distributed node system network.