Back to results
US 2021/0232220 A1Published application
Content movement and interaction using a single controller
AssigneeMagic Leap, Inc.
InventorsKaren Stolzenberg, Marc Alan McCall, Frank Alexander Hamilton, IV, Cole Parker Heiner, John Austin Day, Eric Norman Yiskis
Life of this patent
Estimating the term…
Abstract
Examples of systems and methods for interacting with content and updating the location and orientation of that content using a single controller. The system may allow a user to use the same controller for moving content around the room and interacting with that content by tracking a range of the motion of the controller.
Claims20
An augmented reality (AR) system comprising:
- an AR display configured to present virtual content to a user of the AR system;
- an outward facing camera configured to capture one or more images of an environment of the user;
- a handheld controller defining a pointing vector indicating a pointing direction of the handheld controller;
- a hardware processor in communication with the AR display, the outward facing camera, and the handheld controller, the hardware processor programmed to:
- display an interactive content object via the AR display;
- in a first interaction mode, while the pointing vector remains within the interactive content object, indicating movements of the handheld controller within the interactive content object and allowing interactions with the interactive content object via the handheld controller;
- monitoring changes of the pointing vector with reference to the interactive content object;
- in response to detecting movement of the pointing vector outside the interactive content object, updating the system to a second interaction mode wherein the handheld controller causes movement of the interactive content object such that the interactive content object follows movements of the handheld controller in the virtual environment;
- and
- in response to detecting movement of the pointing vector of the handheld controller inside the interactive content object, updating the system to the first interaction mode.
7 more elements
An augmented reality (AR) system comprising:
- an AR display configured to present virtual content to a user of the AR system;
- a handheld controller having at least six degrees of freedom;
- and
- a hardware processor in communication with the AR display, the outward facing camera, and the handheld controller, the hardware processor programmed to:
- display interactive content at a first content location;
- determine a first pointing vector comprising a direction indicated by the controller;
- determine whether the first pointing vector intersects with a bounded volume associated with the interactive content;
- in response to determining that the first pointing vector does not intersect the bounded volume, move the interactive content to a second content location associated with a point along the direction of the first pointing vector;
- and
- in response to determining that the first pointing vector intersects the bounded volume, receive an indication to interact with the interactive content at the first content location.
7 more elements
Dependencies are inferred from the claim text.