AR Object Rearrangement Assistance via Automated Action Sequences

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing artificial reality systems lack flexibility in providing assistance for routine tasks such as household chores and object manipulation, often requiring preplanning and being inefficient due to the need for specialized programming.

Innovation Solution

An artificial reality system that identifies physical objects in a real-world environment, defines object-manipulation objectives, determines action sequences, and presents notifications to users through augmented or virtual reality interfaces, using object recognition to enhance task efficiency and adaptability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If existing artificial reality systems are used for routine tasks, then task completion is possible, but task efficiency is low and cognitive load is high due to lack of adaptable assistance

Engineering Contradiction:
Improvetask efficiencyVSAvoidsystem adaptability
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system automatically identifies physical objects, defines manipulation objectives, determines action sequences, and provides guidance without requiring user programming or complex configuration. The artificial reality system serves itself by autonomously analyzing the environment and generating task assistance, reducing both cognitive load and improving efficiency

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system handles multiple types of routine tasks (object manipulation, household chores, organization) through a single unified artificial reality platform. By using object recognition and automated action sequence generation, one system performs diverse functions that previously would require specialized programming for each task type

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

2Reliability

If specialized programming is used to assist with specific tasks, then task-specific accuracy is improved, but device complexity and programming requirements increase

Engineering Contradiction:
Improvetask-specific accuracyVSAvoidprogramming requirements
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system replaces manual programming and configuration with automated object recognition and action sequence determination. Instead of requiring users to program task-specific behaviors, the system uses sensors, computer vision, and algorithms to automatically understand the task context and generate appropriate guidance sequences

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The artificial reality system acts as an intermediary between the user and the task environment. It processes environmental data, object识别 results, and task requirements to generate intermediate action sequences that guide users through complex manipulations, achieving high accuracy without direct user programming

Inventive Principle:
Principle #24Intermediary (Mediator)

3Stability of the object's composition

If preplanning is required for task assistance, then task structure is improved, but loss of time occurs due to preparation overhead

Engineering Contradiction:
Improvetask structureVSAvoidpreparation time
Core Design Contradiction:
Stability of the object's compositionVSLoss of time

Solution Approach 1:

The system performs preliminary actions automatically in the background by continuously identifying objects and pre-processing environmental data. When a user initiates a task, the action sequences are already determined based on real-time object recognition, eliminating the need for users to spend time on preplanning while maintaining structured task execution

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11462016B2Optimal assistance for object-rearrangement tasks in augmented reality
Publication Date: 2022.10.04 META PLATFORMS TECHNOLOGIES LLC
  • US11462016B2 patent drawing
  • US11462016B2 patent drawing
  • US11462016B2 patent drawing

AI summary

The disclosed computer-implemented method may include identifying, via an artificial reality system, a plurality of physical objects in a real-world environment of a user and defining, based on identifying the plurality of objects, an object-manipulation objective for manipulating at least one of the plurality of objects. The method may also include determining an action sequence that defines a sequence of action steps for manipulating the at least one of the plurality of objects to complete the object-manipulation objective, and presenting, via the artificial reality system, a notification to the user indicative of the action sequence. Various other methods, systems, and computer-readable media are also disclosed.