-
公开(公告)号:US20240385694A1
公开(公告)日:2024-11-21
申请号:US18675326
申请日:2024-05-28
Applicant: Meta Platforms Technologies, LLC
Inventor: Eldad Yitzhak , Asaf Nitzan , Matthew Longest , Brandon Furtwangler
Abstract: In one embodiment, a computing may display an artificial reality environment to a user wearing an artificial reality device. The artificial reality environment may include at least a first virtual object. The computing system may monitor a motion of a first gesture performed by the user when interacting with the first virtual object. The computing system may determine, using a motion-stabilization profile of the user, a motional range associated with the user. The computing system may compare the motion of the first gesture performed by the user with the motional range associated with the user. The computing system may stabilize one or more second gestures performed by the user during subsequent user interactions in the artificial reality environment responsive to determining that the motion of the first gesture performed by the user exceeds the motional range.
-
公开(公告)号:US11836828B2
公开(公告)日:2023-12-05
申请号:US17514800
申请日:2021-10-29
Applicant: META PLATFORMS TECHNOLOGIES, LLC
Inventor: Brandon Furtwangler , Norah Riley Smith , Andrew C Johnson , Etienne Pinchon , Samuel Matthew Levatich , Matthew Alan Insley , Jason Charles Leimgruber , Jennifer Lynn Spurlock , Michael Medlock
CPC classification number: G06T11/00 , G06F3/011 , G06F3/016 , G06T7/70 , G06T2200/24
Abstract: The disclosed computer-implemented method may include generating a virtual item within a virtual environment. The method may also include detecting, using various hardware sensors, a current position of a physical object that is to be portrayed within the virtual environment. The method may next include generating a virtual representation of the physical object within the virtual environment. The virtual representation of the physical object may be configured to at least partially follow movements of the physical object relative to the virtual item. The method may also include presenting the virtual item and the generated virtual representation of the physical object within the virtual environment, where the virtual representation of the physical object is at least partially, controllably decoupled from the movements of the physical object relative to the virtual item. Various other methods, systems, and computer-readable media are also disclosed.
-
公开(公告)号:US20230140550A1
公开(公告)日:2023-05-04
申请号:US17514800
申请日:2021-10-29
Applicant: META PLATFORMS TECHNOLOGIES, LLC
Inventor: Brandon Furtwangler , Norah Riley Smith , Andrew C. Johnson , Etienne Pinchon , Samuel Matthew Levatich , Matthew Alan Insley , Jason Charles Leimgruber , Jennifer Lynn Spurlock , Michael Medlock
Abstract: The disclosed computer-implemented method may include generating a virtual item within a virtual environment. The method may also include detecting, using various hardware sensors, a current position of a physical object that is to be portrayed within the virtual environment. The method may next include generating a virtual representation of the physical object within the virtual environment. The virtual representation of the physical object may be configured to at least partially follow movements of the physical object relative to the virtual item. The method may also include presenting the virtual item and the generated virtual representation of the physical object within the virtual environment, where the virtual representation of the physical object is at least partially, controllably decoupled from the movements of the physical object relative to the virtual item. Various other methods, systems, and computer-readable media are also disclosed.
-
公开(公告)号:US20250086898A1
公开(公告)日:2025-03-13
申请号:US18828833
申请日:2024-09-09
Applicant: Meta Platforms Technologies, LLC
Inventor: Brandon Furtwangler
Abstract: A method is providing for facilitating user interactions with artificial-reality (AR) content of multiple metaverse environments, including presenting a primary metaverse environment and a secondary metaverse environment corresponding to different AR content. The different AR content is presented using a first presentation state within the primary metaverse environment. The method includes, while the different AR content is presented using the first presentation state: (i) detecting an input requesting a modification to the different AR content, and (ii) based on the input, adjusting the different AR content to reflect the requested modification. And the method includes, after adjusting the different AR content, when detecting a request to present the different AR content using a second presentation state: (i) ceasing to present the different AR content using the first presentation state, and (ii) causing the different AR content to be presented using the second presentation state that reflects the modification.
-
5.
公开(公告)号:US20240192766A1
公开(公告)日:2024-06-13
申请号:US18535940
申请日:2023-12-11
Applicant: Meta Platforms Technologies, LLC
Inventor: Brandon Furtwangler
Abstract: Systems and methods are provided for adjusting a representation of a user's position within an artificial-reality application using a hand gesture. One example method includes, while displaying, via a head-wearable device worn by a user, a representation of a user's position within an artificial-reality environment, in response to receiving an indication that a positional-control activation hand gesture has been performed, displaying a positional-control user interface (UI) overlaid on a portion of the artificial-reality environment, the positional-control UI including a positional-control UI element configured to perform a positional-control action. The example method further includes, while displaying the positional-control UI, in response to receiving an indication that the positional-control UI element has been selected, via a positional-control input hand gesture, causing a change in the representation of the user's position within the artificial-reality environment based on the positional-control action, and displaying a changed representation of the user's position within the artificial-reality environment.
-
公开(公告)号:US20230236671A1
公开(公告)日:2023-07-27
申请号:US18194323
申请日:2023-03-31
Applicant: Meta Platforms Technologies, LLC
Inventor: Eldad Yitzhak , Asaf Nitzan , Matthew Longest , Brandon Furtwangler
CPC classification number: G06F3/017 , G02B27/0093 , G02B27/017 , G06T19/006
Abstract: In one embodiment, a computing may display an artificial reality environment to a user wearing an artificial reality device. The artificial reality environment may include at least a first virtual object. The computing system may monitor a motion of a first gesture performed by the user when interacting with the first virtual object. The computing system may determine, using a motion-stabilization profile of the user, a motional range associated with the user. The computing system may compare the motion of the first gesture performed by the user with the motional range associated with the user. The computing system may stabilize one or more second gestures performed by the user during subsequent user interactions in the artificial reality environment responsive to determining that the motion of the first gesture performed by the user exceeds the motional range.
-
公开(公告)号:US11687165B2
公开(公告)日:2023-06-27
申请号:US17138256
申请日:2020-12-30
Applicant: META PLATFORMS TECHNOLOGIES, LLC
Inventor: Eldad Yitzhak , Asaf Nitzan , Matthew Longest , Brandon Furtwangler
CPC classification number: G06F3/017 , G02B27/0093 , G02B27/017 , G06T19/006
Abstract: A method includes displaying an artificial reality environment to a user, determining a context in which the user is interacting with the artificial reality environment, and determining, based on the context, that the user intends to use a hand gesture to interact with a target virtual object within the artificial reality environment. The method further includes monitoring, while the user is attempting to interact with the target virtual object, motional patterns of the hand gesture performed by the user with respect to the target virtual object, and generating a motion-stabilization profile associated with the user based on the motional patterns. The motion-stabilization profile is configured to be utilized to stabilize the hand gesture performed by the user during subsequent user interactions within the artificial reality environment.
-
-
-
-
-
-