Methods for controlling and interacting with a three-dimensional environment

US2024233288A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2024233288-A1
Application numberUS-202318473176-A
CountryUS
Kind codeA1
Filing dateSep 22, 2023
Priority dateSep 24, 2022
Publication dateJul 11, 2024
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A computer system displays an immersion control, a volume control, an element configured to permit or restrict breakthrough in different modes of operation of the computer system, and/or an option selectable to cause initiation of display of a representation of content from a second computer system via a display generation component of the computer system. While a second computer system is displaying content, a first computer system detects an input corresponding to a request to display a representation of the content from the second computer system via a display generation component of the first computer system, and in response, initiates a process to display the representation of content and to de-emphasize the content displayed by the second computer system. A first computer system facilitates disambiguation of a second computer system from a plurality of computer systems for display of a representation of content from the second computer system.

First claim

Opening claim text (preview).

1 . A method comprising: at a computer system in communication with a display generation component and one or more input devices: while displaying, via the display generation component, virtual content at a first level of immersion, displaying, via the display generation component, a system user interface of the computer system, wherein displaying the system user interface includes displaying an immersion control element configured to control a level of immersion at which the computer system displays the virtual content; while displaying the virtual content at the first level of immersion and the system user interface including the immersion control element, receiving, via the one or more input devices, an input directed to the immersion control element; and in response to receiving the input directed to the immersion control element, displaying, via the display generation component, the virtual content at a second level of immersion, different from the first level of immersion, in accordance with the input. 2 . The method of claim 1 , wherein: the virtual content is a virtual reality experience in which a physical environment of the display generation component is not visible, while displaying the virtual content at the first level of immersion, the virtual content is displayed within an augmented reality experience in which the physical environment of the display generation component is visible, while displaying the virtual content at the first level of immersion, the virtual content occupies a first proportion of the augmented reality experience, and the method further comprises in response to receiving the input directed to the immersion control element, changing a proportion of the augmented reality experience that is occupied by the virtual content to a second proportion, different from the first proportion, in accordance with the input. 3 . The method of claim 1 , wherein in response to receiving the input directed to the immersion control element: in accordance with a determination that the input corresponds to a request to change a level of immersion of the virtual content by a first amount, the virtual content is displayed at a third level of immersion, and in accordance with a determination that the input corresponds to a request to change the level of immersion of the virtual content by a second amount, different from the first amount, the virtual content is displayed at a fourth level of immersion, different from the third level of immersion. 4 . The method of claim 1 , wherein the virtual content includes a user interface of an application. 5 . The method of claim 1 , wherein the virtual content includes a first user interface of a first application, and a second user interface of a second application, different from the first application. 6 . The method of claim 1 , wherein the virtual content includes a system virtual environment. 7 . The method of claim 1 , wherein the virtual content includes a first virtual environment, and the system user interface includes a lighting control element that is selectable to change a lighting setting of the first virtual environment, the method further comprising: while displaying the first virtual environment with the lighting setting having a first value, receiving, via the one or more input devices, a second input directed to the lighting control element; and in response to receiving the second input, displaying, via the display generation component, the first virtual environment with the lighting setting having a second value, different from the first value, in accordance with the second input. 8 . The method of claim 7 , further comprising: while displaying the first virtual environment with the lighting setting having a respective value, receiving, via the one or more input devices, a third input corresponding to a request to display a second virtual environment, different from the first virtual environment; and in response to receiving the third input: in accordance with a determination that the respective value is the first value, displaying the second virtual environment with the lighting setting having the first value; and in accordance with a determination that the respective value is the second value, displaying the second virtual environment with the lighting setting having the second value. 9 . The method of claim 7 , wherein the system user interface includes an automatic lighting control element that is selectable to set the lighting setting of the first virtual environment automatically based on at least a current time of day of the computer system. 10 . The method of claim 9 , wherein the automatic lighting control element is selectable to set the lighting setting of the first virtual environment automatically further based on a type of respective virtual content that is concurrently displayed with the first virtual environment. 11 . The method of claim 7 , wherein the system user interface includes: the lighting control element that is selectable to change the lighting setting of the first virtual environment, wherein the lighting control element that is selectable to change the lighting setting of the first virtual environment is selectable to set the lighting setting of the first virtual environment to the second value; and a second lighting control element that is selectable to set the lighting setting of the first virtual environment to the first value. 12 . The method of claim 7 , wherein: the lighting control element that is selectable to change the lighting setting of the first virtual environment is selectable to set the lighting setting of the first virtual environment to the second value and is displayed with an appearance independent of characteristics of the first virtual environment with the lighting setting having the second value, and the second lighting control element that is selectable to set the lighting setting of the first virtual environment to the first value is displayed with an appearance independent of characteristics of the first virtual environment with the lighting setting having the first value. 13 . The method of claim 7 , wherein the system user interface includes: the lighting control element that is selectable to change the lighting setting of the first virtual environment, wherein the lighting control element that is selectable to change the lighting setting of the first virtual environment is selectable to set the lighting setting of the first virtual environment to the second value, and wherein the lighting control element that is selectable to set the lighting setting of the first virtual environment to the second value includes a visual representation of the first virtual environment with the lighting setting having the second value; and a second lighting control element that is selectable to set the lighting setting of the first virtual environment to the first value, wherein the second lighting control element that is selectable to set the lighting setting of the first virtual environment to the first value includes a visual representation of the first virtual environment with the lighting setting having the first value. 14 . The method of claim 7 , further comprising: while not displaying the first virtual environment and while displaying the system user interface that includes the lighting control element, receiving, via the one or more input devices, a third input directed to the lighting control element corresponding to a request to change the lighting setting for the first virtual environment from the first value to the second value; and in response to receiving the third input, at lea

Assignees

Inventors

Classifications

  • Head-up displays · CPC title

  • Interaction techniques to control parameter settings, e.g. interaction with sliders or dials · CPC title

  • for image manipulation, e.g. dragging, rotation, expansion or change of colour · CPC title

  • Input-only peripherals {, i.e. input devices connected to specially adapted client devices}, e.g. global positioning system [GPS] {(input devices also receiving signals from specially adapted client devices H04N21/4104)} · CPC title

  • involving control of end-device applications over a network · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2024233288A1 cover?
A computer system displays an immersion control, a volume control, an element configured to permit or restrict breakthrough in different modes of operation of the computer system, and/or an option selectable to cause initiation of display of a representation of content from a second computer system via a display generation component of the computer system. While a second computer system is disp…
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification G06F3/011. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Jul 11 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).