Automated personalized feedback for interactive learning applications
US-2024391096-A1 · Nov 28, 2024 · US
US2023350539A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2023350539-A1 |
| Application number | US-202318305201-A |
| Country | US |
| Kind code | A1 |
| Filing date | Apr 21, 2023 |
| Priority date | Apr 21, 2022 |
| Publication date | Nov 2, 2023 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
In some embodiments, a computer system modifies the visual appearances of user interface objects based on their spatial arrangement relative to the viewpoint of the user in a three-dimensional environment. In some embodiments, a computer system displays, via a display generation component, a representation of a message in a three-environment at a first distance from a viewpoint of the user, and then changes the distance of the representation of the message to be a second distance from the viewpoint of the user. In some embodiments, a computer system is configured to transition virtual objects from a three-dimensional appearance to a two-dimensional appearance and/or from a two-dimensional appearance to a three-dimensional appearance.
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: displaying, via the display generation component, a user interface region from a first viewpoint in a three-dimensional environment wherein the user interface region includes a plurality of user interface objects that include text content that have a first spatial arrangement relative to the first viewpoint, and wherein the plurality of user interface objects are displayed with a first three-dimensional visual effect having a first visual appearance; while displaying the user interface region in the three-dimensional environment, detecting a change in a spatial arrangement of the plurality of user interface objects relative to a viewpoint from the first spatial arrangement to a second spatial arrangement, different from the first spatial arrangement; and in response to detecting the change in the spatial arrangement of the plurality of user interface objects relative to the viewpoint from the first spatial arrangement to the second spatial arrangement, displaying, via the display generation component, the user interface region including the plurality of user interface objects, wherein the plurality of user interface objects are displayed with the first three-dimensional visual effect having a second visual appearance, different from the first visual appearance, based on the changed spatial arrangement of the plurality of user interface objects relative to the viewpoint. 2 . The method of claim 1 , wherein: the first three-dimensional visual effect includes a virtual lighting effect, displaying the plurality of user interface objects with the first three-dimensional visual effect having the first visual appearance includes displaying the plurality of user interface objects with the virtual lighting effect having a third visual appearance, and displaying the plurality of user interface objects with the first three-dimensional visual effect having the second visual appearance includes displaying the plurality of user interface objects with the virtual lighting effect having a fourth visual appearance, different from the third visual appearance. 3 . The method of claim 2 , wherein: the virtual lighting effect includes a virtual reflection corresponding to an element in the three-dimensional environment, displaying the plurality of user interface objects with the first three-dimensional visual effect having the first visual appearance includes displaying the plurality of user interface objects with the virtual reflection having a third visual appearance, and displaying the plurality of user interface objects with the first three-dimensional visual effect having the second visual appearance includes displaying the plurality of user interface objects with the virtual reflection having a fourth visual appearance, different from the third visual appearance. 4 . The method of claim 2 , wherein: the virtual lighting effect is based on a simulated light source associated with the three-dimensional environment, displaying the plurality of user interface objects with the first three-dimensional visual effect having the first visual appearance includes displaying the plurality of user interface objects with a simulated lighting effect based on the simulated light source having a third visual appearance, and displaying the plurality of user interface objects with the first three-dimensional visual effect having the second visual appearance includes displaying the plurality of user interface objects with the simulated lighting effect based on the simulated light source having a fourth visual appearance, different from the third visual appearance. 5 . The method of claim 2 , wherein: the virtual lighting effect is based on a physical light source associated with the three-dimensional environment, the physical light source exists in a physical environment of a user of the computer system, displaying the plurality of user interface objects with the first three-dimensional visual effect having the first visual appearance includes displaying the plurality of user interface objects with a simulated lighting effect based on the physical light source having a third visual appearance, and displaying the plurality of user interface objects with the first three-dimensional visual effect having the second visual appearance includes displaying the plurality of user interface objects with the simulated lighting effect based on the physical light source having a fourth visual appearance, different from the third visual appearance. 6 . The method of claim 2 , wherein: the plurality of user interface objects includes a first user interface object that includes one or more edges, displaying the first user interface object with the first three-dimensional visual effect having the first visual appearance includes displaying the first user interface object with the one or more edges of the first user interface object having a third appearance based on the virtual lighting effect, and displaying the first user interface object with the first three-dimensional visual effect having the second visual appearance includes displaying the first user interface object with the one or more edges of the first user interface object having a fourth appearance based on the virtual lighting effect, the fourth appearance different from the third appearance. 7 . The method of claim 2 , wherein: the plurality of user interface objects includes a first user interface object that includes one or more surfaces, displaying the first user interface object with the first three-dimensional visual effect having the first visual appearance includes displaying the first user interface object with the one or more surfaces of the first user interface object having a third appearance based on the virtual lighting effect, and displaying the first user interface object with the first three-dimensional visual effect having the second visual appearance includes displaying the first user interface object with the one or more surfaces of the first user interface object having a fourth appearance based on the virtual lighting effect, the fourth appearance different from the third appearance. 8 . The method of claim 1 , wherein detecting the change in the spatial arrangement of the plurality of user interface objects relative to the viewpoint from the first spatial arrangement to the second spatial arrangement includes detecting a change in the viewpoint from the first viewpoint to a second viewpoint, different from the first viewpoint. 9 . The method of claim 1 , wherein detecting the change in the spatial arrangement of the plurality of user interface objects relative to the viewpoint from the first spatial arrangement to the second spatial arrangement includes detecting movement of the user interface region in the three-dimensional environment. 10 . The method of claim 1 , wherein detecting the change in the spatial arrangement of the plurality of user interface objects relative to the viewpoint from the first spatial arrangement to the second spatial arrangement includes detecting scrolling of the plurality of user interface objects in the user interface region. 11 . The method of claim 1 , wherein the plurality of user interface objects correspond to a plurality of representations of messages, and the text content corresponds to content of the plurality of the messages. 12 . The method of claim 1 , wherein: the plurality of user interface objects includes a first user interface object that includes first text content, and displaying the first user interface object with the first three-dim
Interaction with a metaphor-based environment or interaction object displayed as three-dimensional [3D], e.g. changing the user viewpoint with respect to the environment or object · CPC title
Illumination models · CPC title
Transformation of image signals corresponding to virtual viewpoints, e.g. spatial image interpolation · CPC title
Scrolling or panning · CPC title
Arrangements for interaction with the human body, e.g. for user immersion in virtual reality (blind teaching G09B21/00) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.