Patents Assigned to Facebook Technologies, LLC
  • Patent number: 11320527
    Abstract: The disclosed radar system may include a radar mechanism comprising a transmitter and at least one receiver. The radar system may also include a signal generator that generates a frequency-modulated radar signal. In addition, the radar system may include a delay mechanism that (1) receives the frequency-modulated radar signal from the signal generator and (2) after a certain period of delay, passes the frequency-modulated radar signal to the transmitter to be transmitted to a transponder located on a wearable artificial reality device. The radar system may also include a processing device that (1) receives the frequency-modulated radar signal from the signal generator, (2) detects a signal returned to the receiver from the transponder, and (3) calculates a distance between the transponder and the receiver based at least in part on an analysis of the signal returned from the transponder and the frequency-modulated radar signal received from the signal generator.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: May 3, 2022
    Assignee: Facebook Technologies, LLC
    Inventors: Riccardo DeSalvo, Giuseppe Castaldi, Andrea Cusano, Vincenzo Galdi, Paolo Mattera, Roberto Parente, Fereydoun Daneshgaran, Joseph Minh Tien, Dustin Jeffery Gordon Krogstad
  • Patent number: 11320896
    Abstract: In one embodiment, a method includes capturing, using one or more cameras implemented in a wearable device worn by a user, a first image depicting at least a part of a hand of the user holding a controller in an environment, identifying one or more features from the first image to estimate a pose of the hand of the user, estimating a first pose of the controller based on the pose of the hand of the user and an estimated grip that defines a relative pose between the hand of the user and the controller, receiving IMU data of the controller, and estimating a second pose of the controller by updating the first pose of the controller using the IMU data of the controller. The method utilizes multiple data sources to track the controller under various conditions of the environment to provide an accurate controller tracking consistently.
    Type: Grant
    Filed: August 3, 2020
    Date of Patent: May 3, 2022
    Assignee: Facebook Technologies, LLC.
    Inventors: Tsz Ho Yu, Chengyuan Yan, Christian Forster
  • Patent number: 11320906
    Abstract: A haptic device including a magnet, a rigid and conductive material arranged with respect to the magnet so as to create a gap between the magnet and the rigid and conductive material is disclosed. The haptic device is configured such that a magnetic field is generated in the gap by the magnet. The haptic device also includes a plurality of coils each connected to a respective one of a plurality of protruding elements where each of the plurality of coils are configured to be positioned within the gap. Each of the plurality of protruding elements are configured to produce a respective contact with an object when the respective coil is energized. In some embodiments, the object is a hand of a user.
    Type: Grant
    Filed: December 13, 2019
    Date of Patent: May 3, 2022
    Assignee: Facebook Technologies, LLC
    Inventor: Massimiliano Di Luca
  • Publication number: 20220129082
    Abstract: 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 can control at least four interaction modes including a no-hands, 3DoF mode, a no-hands, 6DoF mode, a gaze and gesture mode, and a ray casting mode. The interaction mode system can employ a mapping of interaction mode context factors (e.g., which components are enabled, mode settings, lighting or other environment conditions, current body positions, etc.) to interaction modes to control transitioning between particular interaction modes.
    Type: Application
    Filed: January 10, 2022
    Publication date: April 28, 2022
    Applicant: Facebook Technologies, LLC
    Inventor: Hayden Schoen
  • Patent number: 11314093
    Abstract: A device includes one or more light guides. The device also includes a first in-coupling element configured to couple a first light having a first input field of view (“FOV”) into a first light guide, and a second in-coupling element configured to couple a second light having a second input FOV into a second light guide. The device also includes a first out-coupling element configured to couple the first light out of the first light guide as a first output light having a first output FOV, and a second out-coupling element configured to couple the second light out of the second light guide as a second output light having a second output FOV substantially non-overlapping with the first output FOV. A combination of the first output FOV and the second output FOV is larger than at least one of the first output FOV or the second output FOV.
    Type: Grant
    Filed: August 27, 2020
    Date of Patent: April 26, 2022
    Assignee: FACEBOOK TECHNOLOGIES, LLC
    Inventors: Scott Charles McEldowney, Babak Amirsolaimani, Yun-Han Lee, Lu Lu, Mengfei Wang, Junren Wang
  • Patent number: 11314566
    Abstract: In one embodiment, a method includes creating, by a computing device, an inter process communication (IPC) channel for communication from a producer process to a consumer process. The IPC channel includes a message buffer mapped to a first virtual address space of a kernel of an operating system and to a second virtual address space of the consumer process in a user space of the operating system. A sender handle for the message buffer is sent to the producer process. The kernel receives a request, which includes the sender handle, to send a message from the producer process to the consumer process through the IPC channel. Responsive to a determination that the request is permitted, the kernel writes the message to the message buffer using the sender handle, such that message written in the message buffer is accessible to the consumer process through the second address space.
    Type: Grant
    Filed: September 6, 2019
    Date of Patent: April 26, 2022
    Assignee: Facebook Technologies, LLC.
    Inventors: Christoph Klee, Bernhard Poess, Sumit Kamath
  • Patent number: 11315541
    Abstract: The disclosed computer-implemented method may include applying, via a sound reproduction system, sound cancellation that reduces an amplitude of various sound signals. The method further includes identifying, among the sound signals, an external sound whose amplitude is to be reduced by the sound cancellation. The method then includes analyzing the identified external sound to determine whether the identified external sound is to be made audible to a user and, upon determining that the external sound is to be made audible to the user, the method includes modifying the sound cancellation so that the identified external sound is made audible to the user. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: April 29, 2020
    Date of Patent: April 26, 2022
    Assignee: Facebook Technologies, LLC
    Inventors: Andrew Lovitt, Antonio John Miller, Philip Robinson, Scott Selfon
  • Patent number: 11316610
    Abstract: Systems and methods for beamforming include a device including at least one of a head wearable display (HWD) or a console. The device establishes a first connection between an active HWD radio-frequency integrated circuit (RFIC) and an active console RFIC. The device compares a modulation and coding scheme (MCS) of the first connection to an MCS threshold. The device performs MCS measurements for a second connection of at least one of an idle HWD RFIC or an idle console RFIC, while the first connection is maintained, in response to the MCS not satisfying the MCS threshold. The device compares the MCS measurements of the second connection to the MCS threshold. The device switches to the second connection when at least one of the one or more MCS measurements satisfies the MCS threshold and/or above the MCS of the first connection.
    Type: Grant
    Filed: January 24, 2020
    Date of Patent: April 26, 2022
    Assignee: FACEBOOK TECHNOLOGIES, LLC
    Inventors: Dong Zheng, Yuting Fan, Qi Qu, Gang Lu
  • Patent number: 11315570
    Abstract: The technology disclosed relates to a machine learning based speech-to-text transcription intermediary which, from among multiple speech recognition engines, selects a speech recognition engine for accurately transcribing an audio channel based on sound and speech characteristics of the audio channel.
    Type: Grant
    Filed: April 2, 2019
    Date of Patent: April 26, 2022
    Assignee: Facebook Technologies, LLC
    Inventor: Shamir Allibhai
  • Patent number: 11315330
    Abstract: A sensor assembly for determining one or more features of a local area is presented herein. The sensor assembly includes a plurality of stacked sensor layers. A first sensor layer of the plurality of stacked sensor layers located on top of the sensor assembly includes an array of pixels. The top sensor layer can be configured to capture one or more images of light reflected from one or more objects in the local area. The sensor assembly further includes one or more sensor layers located beneath the top sensor layer. The one or more sensor layers can be configured to process data related to the captured one or more images. A plurality of sensor assemblies can be integrated into an artificial reality system, e.g., a head-mounted display.
    Type: Grant
    Filed: June 24, 2020
    Date of Patent: April 26, 2022
    Assignee: Facebook Technologies, LLC
    Inventor: Xinqiao Liu
  • Patent number: 11315328
    Abstract: A system can include a device and a graphics processing unit (GPU). The device can be configured to receive a first image from one or more cameras corresponding to a first view and a second image from the one or more cameras corresponding to a second view. The GPU can include a motion estimator and configured to receive the first image and the second image and be configured to receive the first image and the second image. The motion estimator can be configured to determine first disparity offsets for the first image and second disparity offsets for the second image. The device can be configured to generate, for rendering 3D image using the first image and the second image, a first depth buffer for the first image derived from the first disparity offsets and a second depth buffer for the second image derived from the second disparity offsets.
    Type: Grant
    Filed: January 28, 2020
    Date of Patent: April 26, 2022
    Assignee: Facebook Technologies, LLC
    Inventors: Volga Aksoy, Dean Joseph Beeler
  • Patent number: 11315327
    Abstract: In one embodiment, a method includes determining a first time interval for rendering pixel values for a first portion of a display, where the first portion of the display is one of a plurality of portions of the display, accessing a representation of virtual objects in a virtual scene, and determining that the first time interval is insufficient for rendering pixel values for the first portion of the display based on the representation of virtual objects. The method further includes, for each of the portions of the display, determining a current viewpoint of a user, rendering, based on the current viewpoint of the user, pixel values for that portion of the display, and sending the rendered pixel values to be output by the display, where the rendered pixel values for the first portion of the display are rendered based on a simplified representation of virtual objects in the virtual scene.
    Type: Grant
    Filed: October 30, 2019
    Date of Patent: April 26, 2022
    Assignee: Facebook Technologies, LLC.
    Inventors: Larry Seiler, Alexander Nankervis, John Adrian Arthur Johnston, Jeremy Freeman
  • Patent number: 11314941
    Abstract: In one embodiment, a method includes receiving a user input comprising one or more words at a client system, wherein each word comprises one or more characters, inputting the words to a convolutional neural network (CNN) model stored on the client system, accessing a plurality of character-embeddings for a plurality of characters, respectively, from a data store of the client system, generating one or more word-embeddings for the one or more words, respectively, based on the accessed character-embeddings by processing the accessed character-embeddings with one or more convolutional layers and one or more gated linear units of the CNN model, determining one or more tasks corresponding to the user input for execution based on an analysis of the one or more word-embeddings by the CNN model, and providing an output responsive to the user input based on the execution of the one or more tasks at the client system.
    Type: Grant
    Filed: December 4, 2019
    Date of Patent: April 26, 2022
    Assignee: Facebook Technologies, LLC.
    Inventors: Ahmed Aly, Arun Babu, Armen Aghajanyan
  • Patent number: 11317188
    Abstract: An audio system for providing content to a user. The system includes a first and a second transducer assembly of a plurality of transducer assemblies, an acoustic sensor, and a controller. The first transducer assembly couples to a portion of an auricle of the user's ear and vibrates over a first range of frequencies based on a first set of audio instructions. The vibration causes the portion of the ear to create a first range of acoustic pressure waves. The second transducer assembly is configured to vibrate over a second range of frequencies to produce a second range of acoustic pressure waves based on a second set of audio instructions. The acoustic sensor detects acoustic pressure waves at an entrance of the ear. The controller generates the audio instructions based on audio content to be provided to the user and the detected acoustic pressure waves from the acoustic sensor.
    Type: Grant
    Filed: July 17, 2020
    Date of Patent: April 26, 2022
    Assignee: Facebook Technologies, LLC
    Inventors: Ravish Mehra, Antonio John Miller, Morteza Khaleghimeybodi
  • Patent number: 11314320
    Abstract: Disclosed herein are devices and methods related to an interface between a host processor and a wireless processor of a first device for maintaining an artificial reality session with a second device. In one aspect, the host processor is configured to provide data of the artificial reality session to the wireless processor, and the wireless processor is configured to transmit the data to the second device through a wireless medium. In one aspect, the host processor is configured to provide an indicator indicating an end of transmission of the data, to the wireless processor, to cause the wireless processor to transmit the indicator to the second device through the wireless medium, and to cause the host processor and the wireless processor to enter a sleep state in response to transmission of the indicator. The indicator may cause the second device to enter the sleep state.
    Type: Grant
    Filed: April 28, 2020
    Date of Patent: April 26, 2022
    Assignee: FACEBOOK TECHNOLOGIES, LLC
    Inventors: Gang Lu, Jiwon Steve Han, Nihar Doshi, Xiaoguang Wang, Qi Qu, Dong Zheng, Chunyu Hu
  • Patent number: 11315329
    Abstract: In one embodiment, a method includes accessing a plurality of points, wherein each point (1) corresponds to a spatial location associated with an observed feature of a physical environment and (2) is associated with a patch representing the observed feature, determining a density associated with each of the plurality of points based on the spatial locations of the plurality of points, scaling the patch associated with each of the plurality of points based on the density associated with the point, and reconstructing a scene of the physical environment based on at least the scaled patches.
    Type: Grant
    Filed: February 25, 2020
    Date of Patent: April 26, 2022
    Assignee: Facebook Technologies, LLC.
    Inventors: Alexander Sorkine Hornung, Alessia Marra, Fabian Langguth, Matthew James Alderman
  • Patent number: 11309947
    Abstract: The disclosed computer-implemented method may include (1) establishing a directional wireless link between a first computing device and a second computing device in a first direction, (2) exchanging, over the directional wireless link in the first direction, first data between the first computing device and the second computing device, (3) determining, via a sensor of the first computing device, a change to a position or an orientation of the first computing device, (4) redirecting, based on the change, the directional wireless link to a second direction, and (5) exchanging, over the directional wireless link in the second direction, second data between the first computing device and the second computing device. Various other methods and systems are also disclosed.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: April 19, 2022
    Assignee: Facebook Technologies, LLC
    Inventors: Reza Tusi, Ohad Meitav
  • Patent number: 11308681
    Abstract: In one embodiment, a method includes, generating rays for casting into an artificial reality scene that includes one or more surfaces to determine whether the one or more surfaces are visible from a viewpoint. An origin and a trajectory of each ray are based on the viewpoint. The method includes applying a geometric transformation to the rays to modify their respective trajectory into the artificial reality scene. The geometric transformation is based on one or more distortion characteristics of a display system. The method includes determining, based on the modified trajectories of the rays, points of intersection of rays with the one or more surfaces in the artificial reality scene. The method includes providing, for display by the display system, color values generated based on the determined points of intersection.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: April 19, 2022
    Assignee: Facebook Technologies, LLC.
    Inventors: Larry Seiler, Alexander Nankervis, John Adrian Arthur Johnston, Jeremy Freeman
  • Patent number: 11306193
    Abstract: A method of forming a nanovoided composite polymer includes forming a resin-containing layer over a substrate, the resin-containing layer including a polymer-forming phase and a sacrificial phase, curing the polymer-forming phase to form a polymer matrix containing the sacrificial phase, and removing the sacrificial phase selectively with respect to the polymer matrix to form a nanovoided composite polymer including the polymer matrix and nanovoids dispersed throughout the polymer matrix. The nanovoids may be randomly or regularly dispersed throughout the matrix. Various other methods, systems, apparatuses, and materials are also disclosed.
    Type: Grant
    Filed: December 10, 2018
    Date of Patent: April 19, 2022
    Assignee: Facebook Technologies, LLC
    Inventors: Austin Lane, Jack Lindsay, Katherine Marie Smyth, Thomas John Farrell Wallin, Andrew John Ouderkirk, Tanya Malhotra, Christopher Yuan Ting Liao, Yigit Mengue
  • Patent number: 11307217
    Abstract: Described herein are accelerometers, apparatus and systems incorporating accelerometers, and techniques for controlling sensing operations in an accelerometer. In certain embodiments, an accelerometer is a microelectromechanical systems (MEMS) device including a proof mass, an anchor, a spring between the proof mass and the anchor, a drive electrode, and a sense beam. The anchor is located in an opening defined by a body of the proof mass. The spring and the proof mass form a spring system suspended from the anchor. The sense beam is configured to oscillate at a particular resonance frequency that changes according to a force generated by movement of the proof mass in response to acceleration. In some embodiments, a support structure couples the anchor to the spring and operates as a stress decoupling area that prevents or limits propagation of stress from the anchor to the sense beam and the spring system.
    Type: Grant
    Filed: June 22, 2020
    Date of Patent: April 19, 2022
    Assignee: FACEBOOK TECHNOLOGIES, LLC
    Inventors: Doruk Senkal, Yuri Toride