The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 23, 2022

Filed:

Jun. 07, 2019
Applicant:

Facebook Technologies, Llc, Menlo Park, CA (US);

Inventors:

Jonathan Ravasz, London, GB;

Jasper Stevens, London, GB;

Adam Tibor Varga, London, GB;

Etienne Pinchon, London, GB;

Simon Charles Tickner, Canterbury, GB;

Jennifer Lynn Spurlock, Seattle, WA (US);

Kyle Eric Sorge-Toomey, Seattle, WA (US);

Robert Ellis, London, GB;

Barrett Fox, Berkeley, CA (US);

Assignee:

FACEBOOK TECHNOLOGIES, LLC, Menlo Park, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 3/04815 (2022.01); G06F 3/0354 (2013.01); G02B 27/01 (2006.01); G06F 3/0482 (2013.01); G06F 3/01 (2006.01); G06V 40/20 (2022.01);
U.S. Cl.
CPC ...
G06F 3/04815 (2013.01); G02B 27/017 (2013.01); G06F 3/017 (2013.01); G06F 3/03545 (2013.01); G06F 3/0482 (2013.01); G06V 40/20 (2022.01);
Abstract

An artificial reality system is described that renders, presents, and controls user interface elements within an artificial reality environment, and performs actions in response to one or more detected gestures of the user. In one example, an artificial reality system comprises a head-mounted display configured to output artificial reality content; a stylus; a stylus action detector configured to detect movement of the stylus, detect a stylus selection action, and after detecting the stylus selection action, detect further movement of the stylus; a UI engine configured to generate stylus movement content in response to detecting movement of the stylus, and generate a UI input element in response to detecting the stylus selection action; and a rendering engine configured to render the stylus movement content and the UI input element as overlays to the artificial reality content, and update the stylus movement content based on the further movement of the stylus.


Find Patent Forward Citations

Loading…