Facebook Patent Grants

Spatial audio and avatar control using captured audio signals

Granted: March 15, 2022
Patent Number: 11276215
An audio system in a local area providing an audio signal to a headset of a remote user is presented herein. The audio system identifies sounds from a human sound source in the local area, based in part on sounds detected within the local area. The audio system generates an audio signal for presentation to a remote user within a virtual representation of the local area based in part on a location of the remote user within the virtual representation of the local area relative to a virtual…

Memory buffer management for microkernel operating system

Granted: March 15, 2022
Patent Number: 11275633
In one embodiment, a kernel of an operating system receives a request to store a message in a message buffer, which includes a plurality of chunks. Each chunk of the message buffer is associated with a message-occupancy indicator. The kernel determines a start and end position of the message when stored in the message buffer. The kernel determines, based on the start and end positions, whether the message, when stored, will occupy more than one chunk. Responsive to determining that the…

Variable-resistance actuator

Granted: March 15, 2022
Patent Number: 11275443
The disclosed system may include a substructure configured to support various components, an actuator configured to provide substantially linear motion along a specified axis in response to an electrical input, an input component hingedly coupled to the substructure, where the input component is configured to receive input from a user, and a mechanical linkage coupled to the input component and to at least a portion of the actuator. The mechanical linkage may be configured to translate…

GRIN lens structure in micro-LED devices

Granted: March 15, 2022
Patent Number: 11275202
A GaN layer of micro-LEDs is exposed to ion implantation to amorphize one or more regions of the GaN layer. As a result, the GaN layer through which light rays propagate have non-uniform refractive indexes that modify propagation paths of some light rays. Ions are implanted in a region overlapping an active region that emits light to function as a converging GRIN (gradient-index) lens. The ion implanted regions collimate light rays that propagate along predetermined directions. As such,…

Systems and methods for calibrating eye tracking

Granted: March 8, 2022
Patent Number: 11269406
A method for calibrating eye tracking data for a head wearable optical device includes receiving eye tracking data from an imaging device oriented towards a combiner. The method includes determining a gaze direction of an eye of a user based on the eye tracking data. The method includes receiving calibration data from the imaging device that includes an indication of positions of one or more calibration indicators. The method includes determining the gaze direction based at least in part…

Systems and methods for fallback tracking based on real-time tracking performance

Granted: March 8, 2022
Patent Number: 11272171
A system can include one or more processors configured to execute a first object tracker to detect one or more objects in images received via a sensor of a device, monitor one or more metrics of the first object tracker, determine that the one or more metrics do not meet a criteria corresponding to a profile of the device, and use, responsive to the determination, a second object tracker instead of the first object tracker.

Editing text in video captions

Granted: March 8, 2022
Patent Number: 11272137
This disclosure describes techniques that include modifying text associated with a sequence of images or a video sequence to thereby generate new text and overlaying the new text as captions in the video sequence. In one example, this disclosure describes a method that includes receiving a sequence of images associated with a scene occurring over a time period; receiving audio data of speech uttered during the time period; transcribing into text the audio data of the speech, wherein the…

Systems and methods for improving animation of computer-generated avatars

Granted: March 8, 2022
Patent Number: 11270487
The disclosed computer-implemented method may include identifying a muscle group engaged by a user to execute a predefined body action by (1) capturing a set of images of the user while the user executes the predefined body action, and (2) associating a feature of a body of the user with the muscle group based on the predefined body action and the set of images. The method may also include determining, based on the set of images, a set of parameters associated with the user, the muscle…

Joint color image and texture data compression

Granted: March 8, 2022
Patent Number: 11270468
In an embodiment, a method involves accessing a first pixel block of an image, the first pixel block comprising pixels, each associated with three color values, determining whether to separately or jointly encode the three color values of each of the pixels of the first pixel block, determining that the three color values of each of the pixels in the first pixel block are to be jointly encoded based on (1) determining, based on the three color values of each of the pixels, a line defined…

Systems and methods for efficient data buffering

Granted: March 8, 2022
Patent Number: 11269777
In one embodiment, a system may include a memory unit, a first processing unit configured to write data into a memory region of the memory unit, a second processing unit configured to read data from the memory region, a first control unit configured to control the first processing unit's access to the memory unit and, and a second control unit configured to control the second processing unit's access to the memory unit. The second control unit may be configured to obtain, from the first…

Liquid crystal reflective polarizer and pancake lens assembly having the same

Granted: March 8, 2022
Patent Number: 11269131
An optical device is provided. The optical device includes a first optical element configured to output an elliptically polarized light having one or more predetermined polarization ellipse parameters. The optical device also includes a second optical element including a birefringent material with a chirality, and configured to receive the elliptically polarized light from the first optical element and reflect the elliptically polarized light as a circularly polarized light.

Display screen with animated graphical user interface

Granted: March 8, 2022
Patent Number: D945458

Display screen with animated graphical user interface

Granted: March 8, 2022
Patent Number: D945457

Display screen with animated graphical user interface

Granted: March 8, 2022
Patent Number: D945456

Display screen with a graphical user interface

Granted: March 8, 2022
Patent Number: D945440

Display screen having a graphical user interface or portion thereof

Granted: March 8, 2022
Patent Number: D945439

Waveguides with high refractive index gratings manufactured by post-patterning infusion

Granted: March 1, 2022
Patent Number: 11262495
A manufacturing system for creating waveguides that include optical gratings having high coupling efficiencies is described herein. The waveguides are used to guide image light from a source assembly to an eye of a user. The optical gratings are used to couple light into an optical waveguide element and/or decouple light from the optical waveguide element. The manufacturing system creates optical gratings by patterning and adjusts refractive indexes of the optical gratings by infusion…

Liquid crystal mixtures for pitch variable optical elements

Granted: March 1, 2022
Patent Number: 11262638
A liquid crystal (LC) mixture for a pitch variable optical element is provided. The LC mixture includes a host LC and one or more LC dimers dissolved as a guest in the host LC. The host LC and the one or more LC dimers have respective dielectric anisotropies of opposite signs in nematic phase. A net dielectric anisotropy of the LC mixture is substantially neutral.

Color foveated display devices and methods of making the same

Granted: March 1, 2022
Patent Number: 11262584
A display device includes a display panel having a first emission region and one or more second emission regions disposed adjacent to the first emission region. The display device includes a plurality of light emitters, arranged in the first emission region, corresponding to a first color gamut and a plurality of light emitters, arranged in the one or more second emission regions, corresponding to a second color gamut that is distinct from the first color gamut. A method for making a…

Fiber optic cable assembly for installation on a powerline conductor

Granted: March 1, 2022
Patent Number: 11262521
The disclosed fiber optic cable may include (1) a plurality of optical fibers, (2) a core tube surrounding the plurality of optical fibers, (3) a thixotropic gel filling an interstitial space among the optical fibers within the core tube, (4) an intermediate layer surrounding the core tube, where the intermediate layer includes a plurality of linear elements contra-helically wrapped about the core tube, and (5) an outer layer surrounding the intermediate layer, where the outer layer…