Animation processing method
US-2024420402-A1 · Dec 19, 2024 · US
US2025378651A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2025378651-A1 |
| Application number | US-202519016219-A |
| Country | US |
| Kind code | A1 |
| Filing date | Jan 10, 2025 |
| Priority date | Jun 9, 2024 |
| Publication date | Dec 11, 2025 |
| 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.
Some techniques are for providing a viewing direction for 3D object based on a user position in accordance with some embodiments. Other techniques are for rendering a 3D object in a respective manner in accordance with some embodiments.
Opening claim text (preview).
What is claimed is: 1 . A method performed by a system process, the method comprising: at a computer system that is executing the system process: receiving a first position of a subject; and in response to receiving the first position of the subject: in accordance with a determination that a first set of one or more criteria is satisfied, wherein the first set of one or more criteria includes a criterion that is satisfied when the first position has a first positional relationship to an object different from the subject and the computer system, providing, to an application, a first viewing direction; and in accordance with a determination that a second set of one or more criteria, different from the first set of one or more criteria, is satisfied, wherein the second set of one or more criteria includes a criterion that is satisfied when the first position has a second positional relationship to the object different from the first positional relationship to the object, forgoing provision of, to the application, the first viewing direction. 2 . The method of claim 1 , wherein the object is a first object, wherein the application is a first application, the method further comprising: in response to receiving the first position of the subject: in accordance with a determination that a third set of one or more criteria is satisfied, wherein the third set of one or more criteria includes a criterion that is satisfied when the first position has a third positional relationship to a second object different from the subject and the computer system, providing, to a second application different from the first application, a second viewing direction; and in accordance with a determination that a fourth set of one or more criteria, different from the third set of one or more criteria, is satisfied, wherein the fourth set of one or more criteria includes a criterion that is satisfied when the first position has a fourth positional relationship to the second object different from the third positional relationship to the second object, forgoing provision of, to the second application, the second viewing direction. 3 . The method of claim 1 , wherein the application is a first application, the method further comprising: in response to receiving the first position of the subject and in accordance with a determination that a fifth set of one or more criteria, different from the first set of one or more criteria and the second set of one or more criteria, is satisfied, forgoing provision of, to an application, a viewing direction. 4 . The method of claim 1 , wherein the first position includes a location, an orientation, a gaze direction of a subject, or any combination thereof. 5 . The method of claim 1 , wherein the first viewing direction is a viewing direction from a set of one or more predefined viewing directions. 6 . The method of claim 1 , further comprising: receiving a second position of the subject different from the first position of the subject; and in response to receiving the second position of the subject and in accordance with a determination that the first set of one or more criteria is satisfied, wherein the first set of one or more criteria includes a criterion that is satisfied when the first position has the first positional relationship to the object, providing, to the application, the first viewing direction. 7 . The method of claim 1 , further comprising: receiving a third position of the subject different from the first position of the subject; and in response to receiving the third position of the subject and in accordance with a determination that a seventh set of one or more criteria, different from the first set of one or more criteria and the second set of one or more criteria, is satisfied, wherein the seventh set of one or more criteria includes a criterion that is satisfied when the third position has a seventh positional relationship, different from the first positional relationship and the second positional relationship, to the object, providing, to the application, a third viewing direction different from the first viewing direction. 8 . The method of claim 1 , wherein the object is a volume. 9 . The method of claim 1 , wherein the object is a virtual object rendered by the application. 10 . The method of claim 1 , wherein the object is a virtual control. 11 . The method of claim 1 , wherein the first set of one or more criteria includes a criterion that is satisfied when the application requested to be notified in response to a viewing direction being the first viewing direction. 12 . The method of claim 1 , wherein the first set of one or more criteria includes a criterion that is satisfied when a first user interface of the application is in a field-of-view of the subject. 13 . The method of claim 1 , wherein the first set of one or more criteria includes a criterion that is satisfied when a second user interface of the application is being focused on by the subject. 14 . The method of claim 1 , wherein the system process does not receive an input from the application after receiving a request to manage the object and before providing the first viewing direction to the application. 15 . The method of claim 1 , wherein another system process, different from the system process, renders the object. 16 . The method of claim 1 , further comprising: rendering the object. 17 . A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of a computer system that is executing a system process, the one or more programs including instructions for: receiving a first position of a subject; and in response to receiving the first position of the subject: in accordance with a determination that a first set of one or more criteria is satisfied, wherein the first set of one or more criteria includes a criterion that is satisfied when the first position has a first positional relationship to an object different from the subject and the computer system, providing, to an application, a first viewing direction; and in accordance with a determination that a second set of one or more criteria, different from the first set of one or more criteria, is satisfied, wherein the second set of one or more criteria includes a criterion that is satisfied when the first position has a second positional relationship to the object different from the first positional relationship to the object, forgoing provision of, to the application, the first viewing direction. 18 . A computer system that is executing a system process, comprising: one or more processors; and memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for: receiving a first position of a subject; and in response to receiving the first position of the subject: in accordance with a determination that a first set of one or more criteria is satisfied, wherein the first set of one or more criteria includes a criterion that is satisfied when the first position has a first positional relationship to an object different from the subject and the computer system, providing, to an application, a first viewing direction; and in accordance with a determination that a second set of one or more criteria, different from the first set of one or more criteria, is satisfied, wherein the second set of one or more criteria includes a criterion that is satisfied when the first position has a second positional relatio
involving graphical user interfaces [GUIs] · CPC title
Perspective computation · CPC title
Eye tracking input arrangements (G06F3/015 takes precedence) · CPC title
Manipulating three-dimensional [3D] models or images for computer graphics · CPC title
Editing of three-dimensional [3D] images, e.g. changing shapes or colours, aligning objects or positioning parts · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.