Facebook Patent Grants

Multimodal kinematic template matching and regression modeling for ray pointing prediction in virtual reality

Granted: February 22, 2022
Patent Number: 11256342
An electronic device tracks, for a user performing a target acquisition movement within a 3D space, movement parameters of a plurality of input devices of the user. The electronic device predicts, for the user, a region of interest within the 3D space, using a regression model, based on the movement parameters. The region of interest includes a plurality of targets in close proximity. The electronic device predicts an endpoint of the target acquisition movement, within the region of…

Dynamic head-related transfer function

Granted: February 22, 2022
Patent Number: 11259138
In one embodiment, a method for determining a dynamic head-related transfer function for a subject includes receiving audio recordings of a sound captured by audio sensors. The sound is emitted by an in-ear speaker worn by the subject. Additionally, a reference signal captured by a microphone coupled to the in-ear speaker and one or more images captured by image sensors are received. The one or more images depict a body pose of the subject while the sound is emitted by the in-ear speaker…

Semiconductor display device

Granted: February 22, 2022
Patent Number: 11257982
A LED device is provided. In one example, the LED device comprises: an electrical contact; and an epitaxial structure having a mesa shape and including: a first doped semiconductor layer; a second doped semiconductor layer; and a quantum well layer between the first doped semiconductor layer and the second doped semiconductor layer. The electrical contact is formed on the first doped semiconductor layer. The first doped semiconductor layer comprises a protrusion region between the…

Display diagnostic system

Granted: February 22, 2022
Patent Number: 11257407
In one example, an apparatus comprises a backplane to attach an array of light emitting diodes (LED), the backplane comprising an array of display driver circuits, each display driver circuit of the array of display driver circuits corresponding to an LED of the array of LEDs and comprising: a current driver circuit configured to supply to a current to the corresponding LED; a control signal generator circuit configured to supply a driver control signal to the current driver circuit to…

Projection casting in virtual environments

Granted: February 22, 2022
Patent Number: 11257295
The present technology relates to artificial reality systems. Such systems provide projections a user can create to specify object interactions. For example, when a user wishes to interact with an object outside her immediate reach, she can use a projection to select, move, or otherwise interact with the distant object. The present technology also includes object selection techniques for identifying and disambiguating between objects, allowing a user to select objects both near and…

Element-based switching of ray casting rules

Granted: February 22, 2022
Patent Number: 11257280
Elements in an artificial reality environment (e.g., objects or volumes) can be assigned different ray casting rules. In response to detecting a corresponding trigger, such as the user entering the volume or interacting with the object, the ray casting rules associated with that element can be implemented. Implementing the ray casting rules can control aspects of the ray such as the ray's shape, size, effects of the ray, where a ray originates, whether the ray is directed along a…

Systems and methods for hardware acceleration of resampling operations

Granted: February 22, 2022
Patent Number: 11257183
The disclosed computer-implemented method may include determining a set of filter vectors. Each filter vector in the set of filter vectors may include a set of filter weights associated with at least one portion of an output volume of a resampling operation. The method may also include generating, via a clustering algorithm and based on the set of filter vectors, a filter bank for the resampling operation. The filter bank may include an additional set of filter vectors. The method may…

Lowering hardware for neural networks

Granted: February 22, 2022
Patent Number: 11256977
A disclosed computing system may include a special-purpose hardware device having an input subsystem, a linearization subsystem, and a matrix multiplication unit. The input subsystem may facilitate on-the-fly convolution lowering within a neural network convolution layer by directing input volume patches to logical unit(s) of the device. The linearization subsystem may be configured to receive a patch from the input subsystem and to linearize the patch by arranging elements of the patch…

Systems and methods to manage media content items

Granted: February 22, 2022
Patent Number: 11256768
Systems, methods, and non-transitory computer readable media are configured to provide a first element in an interface presentable to a user through which a plurality of ephemeral media content items are accessible by the user for a selected period of time. A second element in the interface through which a plurality of non-ephemeral media content items are accessible by the user is provided.

Systems and methods for generating and broadcasting digital trails of visual media

Granted: February 22, 2022
Patent Number: 11256402
A computer-implemented method for generating and broadcasting digital trails of visual media may include (i) receiving user input initiating a digital trail, the user input including a selection of a trail mode from a list of candidate modes, (ii) creating a digital trail container configured to contain a series of thematically related visual media works generated by users invited to contribute to the digital trail, (iii) providing, to one or more users, a creation prompt that…

Systems and methods for transitioning between modes of tracking real-world objects for artificial reality interfaces

Granted: February 22, 2022
Patent Number: 11256341
The disclosed computer-implemented method may include tracking (1) a position of a primary real-world object within a real-world environment via a primary tracking method, and (2) a position of a secondary real-world object within the real-world environment via a secondary tracking method. The method may further include presenting (1) a primary virtual object at a position within an artificial environment corresponding to the tracked position of the primary real-world object, and (2) a…

Integration of artificial reality interaction modes

Granted: February 22, 2022
Patent Number: 11256336
Aspects of the present disclosure are for an interaction mode system that provides multiple interaction modes in an artificial reality environment with automatic, context-specific transitions between interaction modes. An interaction mode can specify how the interaction mode system determines direction indications and movement within an artificial reality environment and interactions for making selections or performing other actions. In some implementations, the interaction mode system…

Apparatuses, systems, and methods including haptic and touch sensing electroactive device arrays

Granted: February 22, 2022
Patent Number: 11256331
Embodiments of the present disclosure are generally directed to apparatuses, systems, and methods that utilize electroactive devices in connection with haptic devices (e.g., haptic touch sensors or haptic feedback elements). In some examples, a haptic feedback system may include an array of electroactive devices, each electroactive device including 1) a first electrode, 2) a second electrode, and 3) an electroactive polymer element disposed between the first electrode and the second…

Hierarchical power management in artificial reality systems

Granted: February 22, 2022
Patent Number: 11256319
The disclosure describes artificial reality (AR) systems and techniques that enable hierarchical power management of multiple devices within a multi-device AR system. For example, a multi-device AR system includes a device comprising one of a peripheral device configured to generate artificial reality content for display or a head-mounted display unit (HMD) configured to output artificial reality content. The device comprises a System on a Chip (SoC) that includes a host subsystem and…

Systems and methods for scheduling component activation

Granted: February 22, 2022
Patent Number: 11256317
Systems and methods are disclosed for scheduling component activation. A computer-implemented method may include: detecting a first status of a head-mounted device with one or more physical computer processors; after a first time interval since detecting the first status, disabling a Wi-Fi component of the head-mounted device for a second time interval with the one or more physical computer processors; and after the second time interval, activating the Wi-Fi component for a third time…

Head-mounted display

Granted: February 15, 2022
Patent Number: D943576

Auto-completion for gesture-input in assistant systems

Granted: February 15, 2022
Patent Number: 11249773
In one embodiment, a method includes detecting a user input comprising an incomplete gesture performed by one or more hands of a first user by a client system associated with the first user; selecting one or more candidate gestures from a plurality of pre-defined gestures by the client system based on a personalized gesture-recognition model, wherein each of the candidate gestures is associated with a confidence score representing a likelihood the first user intended to input the…

Nanoimprint lithography processes for switching mechanical properties of imprint materials

Granted: February 15, 2022
Patent Number: 11249393
A method is described for modifying the mechanical properties of NIL materials. The method includes applying an imprint mask to a nano-imprint lithography (NIL) material layer to create an imprinted NIL material layer, with the NIL material layer comprised of a NIL material. The method further includes detaching the imprinted NIL material layer from the imprint mask, with the modulus level of the NIL material below a flexibility threshold to cause a shape of the imprinted NIL material…

Magnetic field driven liquid crystal patterning control system

Granted: February 15, 2022
Patent Number: 11249365
Various embodiments set forth liquid crystal (LC) patterning control systems in which LCs are aligned using locally applied magnetic fields. The index of refraction experienced by light propagating through an anisotropic LC is dependent on orientation. As a result, a phase difference may be imparted to an optical beam that is passed through, or reflected from, an array of LCs whose orientations are controlled via locally applied magnetic fields. In some embodiments, the locally applied…

Images with swift-eye movement

Granted: February 15, 2022
Patent Number: 11249313
An image is rendered to a display of a head mounted display. A swift-eye movement is identified. A compensatory image is rendered to a secondary display in response to identifying the swift-eye movement.