CGR Object Affordance for User Selection Queue Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing devices that present computer-generated reality (CGR) environments are ineffective at controlling user selection queues, requiring users to navigate back to web pages for physical articles to add identifiers, leading to unnecessary user inputs and battery drain.

Innovation Solution

The method involves displaying CGR objects representing physical articles with composited affordances that allow direct addition to user selection queues upon input, reducing the need for navigating back to web pages.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If users navigate back to web pages to add identifiers to user selection queues, then the user selection queue can be updated with physical article information, but user inputs increase and battery consumption increases

Engineering Contradiction:
Improveuser selection queue update reliabilityVSAvoidbattery consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

A CGR object serves as an intermediary representation of a physical article, containing embedded identifier information. When users interact with the CGR object in the CGR environment, the system automatically extracts and adds the identifier to the user selection queue without requiring navigation back to web pages, thus reducing battery consumption while maintaining reliable queue updates

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system creates a digital copy (CGR object) of the physical article that includes all necessary identifier information. This copy allows users to access and interact with article information directly within the CGR environment, eliminating the need to return to source web pages and reducing overall user input requirements

Inventive Principle:
Principle #26Copying

2Reliability

If users navigate back to web pages to add identifiers to user selection queues, then the user selection queue can be updated with physical article information, but user inputs increase

Engineering Contradiction:
Improveuser selection queue update reliabilityVSAvoiduser input requirement
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The CGR object acts as an intermediary that bridges the physical article and the user selection queue. It contains embedded identifier information that can be directly extracted and added to the queue through interactions within the CGR environment, eliminating the need for users to navigate back to web pages and reducing the number of required user inputs

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The identifier information is preliminarily embedded within the CGR object during its creation. This preliminary action ensures that when users interact with the CGR object, the identifier is already available for immediate extraction and addition to the user selection queue, eliminating the need for subsequent navigation and input actions

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250208703A1Controlling a user selection queue
Publication Date: 2025.06.26 APPLE INC
  • US20250208703A1 patent drawing
  • US20250208703A1 patent drawing
  • US20250208703A1 patent drawing

AI summary

Various implementations disclosed herein include devices, systems, and methods for compositing an affordance in association with a CGR object representing a physical article. In various implementations, a device includes a display, a non-transitory memory, and one or more processors coupled with the display and the non-transitory memory. In some implementations, a method includes displaying a computer-generated reality (CGR) object in a CGR environment. In some implementations, the CGR object represents a physical article. In some implementations, the method includes compositing an affordance in association with the CGR object. In some implementations, the method includes detecting an input directed to the affordance. In some implementations, the method includes, in response to detecting the input, adding an identifier identifying the physical article to a user selection queue.