Patents Assigned to Facebook Technologies, LLC
  • Publication number: 20230057283
    Abstract: There is provided a method that includes depositing a plurality of layers in a substrate including a pattern. The plurality of layers can form a stack that includes at least two different materials. The stack thus forms a composite layer which has an effective index of refraction that is unique. The method may make use of at least two different materials, which can be a combination of aluminum oxide (A12O3), Titanium Dioxide (TiO2), and silicon dioxide (SiO2). These materials may be deposited via atomic layer deposition (ALD).
    Type: Application
    Filed: August 18, 2022
    Publication date: February 23, 2023
    Applicant: Facebook Technologies, LLC
    Inventors: Vivek Gupta, Nihar Mohanty, Jay Patel, Topalian Topalian
  • Publication number: 20230048367
    Abstract: There are provided a volume Bragg grating and a method and a system for fabricating it. For instance, there is provided a system that includes a set of spatial light modulators configured to receive a light input. The light input can include a set of input paths where each input path in the set of input paths corresponds to a respective spatial light modulator from the set of spatial light modulators. The system can further include an input light processing module configured to condition an input light beam to output the light input to the set of spatial light modulators. The system can further include an optics module configured to receive a pattern originating from the set of spatial light modulators.
    Type: Application
    Filed: July 29, 2022
    Publication date: February 16, 2023
    Applicant: Facebook Technologies, LLC
    Inventors: Jian Xu, Wen Xiong, Yang Yang, Wanli Chi
  • Publication number: 20220394539
    Abstract: Described embodiments provide systems and methods for adapting/negotiating media information. A first device may determine a channel quality of a wireless channel in an unlicensed spectrum between the first device and a first tethered device. The first device may determine a first bit rate supportable on the wireless channel according to the channel quality. The first device may send, to the second device, an offer message with an offered bit rate comprising a lower of the first bit rate or a second bit rate supportable by a connection between the first device and the second device at least partially across a licensed spectrum. The first device may receive, from the second device, a reply message with a reply bit rate that is less than or equal to the offered bit rate, to apply to wireless communication across at least the first tethered device, the first device and the second device.
    Type: Application
    Filed: August 11, 2021
    Publication date: December 8, 2022
    Applicant: Facebook Technologies, LLC
    Inventors: Kyunghun Jung, Kyungho Kim
  • Patent number: 11467675
    Abstract: This disclosure describes techniques for recognizing gestures performed by a user, including techniques for conserving power when performing finger or hand gesture recognition operations that involve processing electromyography (EMG) data. In one example, a wearable device capable of being worn by a user comprises: a motion detector configured to detect motion of the wearable device; a tissue movement sensor configured to collect tissue movement information associated with motion of muscles or tissues beneath the user's skin; and a gesture detection module.
    Type: Grant
    Filed: April 29, 2021
    Date of Patent: October 11, 2022
    Assignee: Facebook Technologies, LLC
    Inventors: Rodney Hooker, Maurizio Paganini, Harshit Khaitan
  • Patent number: 11463167
    Abstract: The disclosed visible-light barrier may include a light-scattering layer that preferentially scatters visible light over infrared light. The light-scattering layer may include (1) a substantially transparent or translucent material and (2) at least one of TiO2 or ZnO particles dispersed within the substantially transparent or translucent material at a concentration of from approximately 0.02 wt % to approximately 2 wt %. Various other articles, devices, systems, and methods are also disclosed.
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: October 4, 2022
    Assignee: Facebook Technologies, LLC
    Inventors: Rajesh Prasannavenkatesan, Luke Murphy, Elizabeth Tu, Peter Wesley Bristol
  • Patent number: 11463636
    Abstract: In one example, an apparatus comprises: a plurality of photodiodes, one or more charge sensing units, one or more analog-to-digital converters (ADCs), and a controller. The controller is configured to: enable the each photodiode to generate charge in response to a different component of the incident light; transfer the charge from the plurality of photodiodes to the one or more charge sensing units to convert to voltages; receive a selection of one or more quantization processes of a plurality of quantization processes corresponding to a plurality of intensity ranges; based on the selection, control the one or more ADCs to perform the selected one or more quantization processes to quantize the voltages from the one or more charge sensing units to digital values representing components of a pixel of different wavelength ranges; and generate a pixel value based on the digital values.
    Type: Grant
    Filed: June 26, 2019
    Date of Patent: October 4, 2022
    Assignee: Facebook Technologies, LLC
    Inventors: Andrew Samuel Berkovich, Xinqiao Liu, Song Chen, Nicholas Daniel Trail, Michael Patrick Schaub
  • Patent number: 11449189
    Abstract: A virtual reality (VR) system is described that enables users to create, model, and visualize augmented reality experiences at physical, real-world locations, without needing to physically be at the location for which the augmented experience is being modeled. In one example, the VR system includes a head-mounted device (HMD), an augmented reality content development system, and a rendering engine. The HMD is configured to output VR content representing a physical environment for an augmented reality experience. The augmented reality content development system is configured to identify, based on an input, augmented reality content with which to augment the physical environment for the augmented reality experience. The rendering engine is configured to render, via the HMD, the VR content representing the physical environment, augmented with the augmented reality content.
    Type: Grant
    Filed: October 2, 2019
    Date of Patent: September 20, 2022
    Assignee: FACEBOOK TECHNOLOGIES, LLC
    Inventors: Lars Anders Bond, Francesco Georg, Christopher John Ocampo, Michael Slater, Stef Marc Smet, Hannes Verlinde
  • Patent number: 11449606
    Abstract: Systems on a chip (SoCs) include security logic configured to increase resistance to fault injection attacks (FIAs). The security logic includes a monitoring circuit and a cascaded series of substitution-boxes (S-Boxes) having a circuit delay that is designed to match (or most closely match) the computing device critical path length. The monitoring circuit monitors the number of iterations required for the cascaded series of S-Boxes to return to an initial value and generates an error signal if the monitored loop length is different from the expected loop length. In some examples, the error signal is received by a mitigation processor that executes one or more processes aimed at mitigating the attack.
    Type: Grant
    Filed: January 19, 2021
    Date of Patent: September 20, 2022
    Assignee: FACEBOOK TECHNOLOGIES, LLC
    Inventors: Sudhir Satpathy, Wojciech Stefan Powiertowski, Nagendra Gupta Modadugu, Neeraj Upasani
  • Patent number: 11448803
    Abstract: Various embodiments set forth a foveated display system and components thereof. The foveated display system includes a peripheral display module disposed in series with a foveal display module. The peripheral display module is configured to generate low-resolution, large field of view imagery for a user's peripheral vision. The foveal display module is configured to perform foveated rendering in which high-resolution imagery is focused towards a foveal region of the user's eye gaze. The peripheral display module may include a diffuser that is disposed within a pancake lens, which is a relatively compact design. The foveal display module may include a Pancharatnam-Berry Phase grating stack that increases the steering range of a beam-steering device such that a virtual image can be steered to cover an entire field of view visible to the user's eye.
    Type: Grant
    Filed: January 6, 2020
    Date of Patent: September 20, 2022
    Assignee: FACEBOOK TECHNOLOGIES, LLC
    Inventors: Lu Lu, Gang Li, Seungjae Lee, Mengfi Wang
  • Patent number: 11442272
    Abstract: Various embodiments set forth high-resolution liquid crystal displays and components thereof. In some embodiments, light emitted by a high-resolution green color liquid crystal display is combined, via a combiner, with light emitted by at least one lower-resolution red and blue color liquid crystal display. The red and blue color display(s) may include a single display or two displays positioned on opposing sides of the combiner. The combiner may be a dichroic or polarization-based combiner. Combined light from the green color display and the red and blue color display(s) is passed through collimating optics, such as a pancake lens or a Fresnel lens, toward a viewer's eye.
    Type: Grant
    Filed: March 12, 2020
    Date of Patent: September 13, 2022
    Assignee: FACEBOOK TECHNOLOGIES, LLC
    Inventors: Jacques Gollier, Ying Geng, Dong Chen
  • Patent number: 11441702
    Abstract: The disclosed computer-implemented method may include a fluidic device comprising a chamber, an inlet port coupled to the chamber and configured to convey fluid to the chamber, and an outlet port coupled to the chamber and configured to convey the fluid from the chamber. The fluidic device may also have a restricting region that (1) is dimensioned to restrict a flow of the fluid through the outlet port when the pressure in the chamber is below a threshold level and (2) is configured to move in a manner that allows a flow rate of the fluid through the outlet port to increase when pressure in the chamber reaches the threshold level.
    Type: Grant
    Filed: May 9, 2019
    Date of Patent: September 13, 2022
    Assignee: Facebook Technologies, LLC
    Inventors: Casey Glick, John Lutian
  • Patent number: 11435820
    Abstract: One embodiment of the present disclosure sets forth a method that includes receiving one or more two-dimensional images of one or more light patterns incident on an eye proximate to an eye region of a near-eye display device, and computing a gaze direction associated with the eye based on the one or more two-dimensional images.
    Type: Grant
    Filed: May 16, 2019
    Date of Patent: September 6, 2022
    Assignee: FACEBOOK TECHNOLOGIES, LLC
    Inventors: Seth Michael Hirsh, Qing Chao, Robert Dale Cavin, Elias Daniel Guestrin, Michael Hall
  • Patent number: 11435448
    Abstract: An exemplary imaging device includes an optical sensor having an optical axis, a lens positioned to focus light from a scene onto the optical sensor, a matrix of variable-phase optical elements that are dimensioned to introduce at least two different phase delays into a wavefront of a light signal received from the scene through the lens, a housing that secures the matrix of variable-phase optical elements between the optical sensor and the lens, and a processing subsystem programmed to determine a phase difference associated with the light signal based on the at least two different phase delays. Related systems and methods are also provided.
    Type: Grant
    Filed: August 28, 2020
    Date of Patent: September 6, 2022
    Assignee: Facebook Technologies, LLC
    Inventors: Manoj Bikumandla, Andrew Matthew Bardagjy, Cina Hazegh
  • Patent number: 11436793
    Abstract: Embodiments described herein pertain to a machine-learning approach for shading. A system may determine a number of pixels associated with a viewpoint of a viewer. The system may determine, for each of the pixels, (1) a view direction based on the viewpoint and a pixel position of that pixel and (2) and a surface orientation of a surface visible to that pixel. The system may generate, using a first machine-learning model, a latent space representation of ambient lighting information associated with the pixels based on respective view directions and surface orientations. The system may determine color values for the pixels by processing the latent space representation of ambient lighting information using a second machine-learning model.
    Type: Grant
    Filed: February 12, 2021
    Date of Patent: September 6, 2022
    Assignee: Facebook Technologies, LLC
    Inventors: Christoph Hermann Schied, Anton S. Kaplanyan
  • Patent number: 11430398
    Abstract: In one embodiment, a computing system may receive a target image with a first number of bits per color and access a seed mask from a storage media. The system may generate a set of masks based on the seed mask. Each of the masks may include a number of first dot patterns that observe a spatial stacking property. The system may generate a number of images based on the target image and the set of masks. Each of the images may have a second number of bits per color smaller than the first number of bits per color. The system may display the images sequentially in time domain on a display for representing the target image. The images may have a number of second dot patterns for representing corresponding grayscale values. The second dot patterns of the images may observe a temporal stacking property across the images.
    Type: Grant
    Filed: September 16, 2021
    Date of Patent: August 30, 2022
    Assignee: Facebook Technologies, LLC.
    Inventor: Edward Buckley
  • Patent number: 11430085
    Abstract: In one embodiment, a computing system may access a video including a first frame and a second frame. The computing system may determine first sampling locations for the first frame and determine second sampling locations for the second frame by transforming the first sampling locations to the second frame according to an optical flow between the first frame and the second frame. The computing system may select a subset of the second sampling locations based on a comparison between pixels in the first frame corresponding to the first sampling locations and pixels in the second frame corresponding to the second sampling locations. The computing system may define one or more rejection areas in the second frame based on the subset of the second sampling locations to determine third sampling locations in areas outside of the rejection areas. The computing system may generate a sample of the video.
    Type: Grant
    Filed: September 22, 2020
    Date of Patent: August 30, 2022
    Assignee: Facebook Technologies, LLC
    Inventors: Todd Goodall, Anton S Kaplanyan, Anjul Patney, Jamorn Sriwasansak
  • Patent number: 11431955
    Abstract: A method for providing imagery to a user on a display includes receiving head tracking data and using the head tracking data to determine a change in an orientation of a user's head. The method also includes blending pixels of a previous frame with corresponding pixels of a current frame. The corresponding pixels of the current frame are identified using the change in the orientation of the user's head. The method also includes providing foveated imagery to the user on the display using the blended pixels and multiple tiles.
    Type: Grant
    Filed: December 3, 2019
    Date of Patent: August 30, 2022
    Assignee: Facebook Technologies, LLC
    Inventors: Tianxin Ning, Haomiao Jiang, Behnam Bastani
  • Patent number: 11430141
    Abstract: This disclosure describes efficient communication of surface texture data between system on a chip (SOC) integrated circuits. An example system includes a first integrated circuit, and at least one second integrated circuit communicatively coupled to the first integrated circuit by a communication interface. The first integrated circuit, upon determining that surface texture data of a frame to be rendered for display by the second SoC integrated circuit is to be updated, (a) transmits the surface texture data in one or more update packets to the second integrated circuit using the communication interface, and (b) transmits a command to the second integrated circuit indicating that the surface texture data of the frame has been updated using the communication interface.
    Type: Grant
    Filed: January 14, 2020
    Date of Patent: August 30, 2022
    Assignee: FACEBOOK TECHNOLOGIES, LLC
    Inventors: Hideo Tamama, Alok Kumar Mathur, Steve John Clohset
  • Patent number: 11422669
    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.
    Type: Grant
    Filed: June 7, 2019
    Date of Patent: August 23, 2022
    Assignee: FACEBOOK TECHNOLOGIES, LLC
    Inventors: Jonathan Ravasz, Jasper Stevens, Adam Tibor Varga, Etienne Pinchon, Simon Charles Tickner, Jennifer Lynn Spurlock, Kyle Eric Sorge-Toomey, Robert Ellis, Barrett Fox
  • Patent number: 11423621
    Abstract: In one embodiment, a computing device may determine a virtual content to be displayed with a scene of a real-world environment. The device may generate an image depicting the virtual content. Using one or more sensors, the device may detect characteristics of the scene of the real-world environment. Based on the image and the characteristics of the scene, the device may determine that a visual enhancement is to be applied to the virtual content depicted in the image to enhance a contrast between the depicted virtual content and the scene. The device may generate a visually-enhanced image depicting the virtual content by applying the visual enhancement to the virtual content depicted in the image. The device may display the visually-enhanced image of the virtual content on a display of the computing device, wherein the scene of the real-world environment is visible through the display.
    Type: Grant
    Filed: May 21, 2020
    Date of Patent: August 23, 2022
    Assignee: Facebook Technologies, LLC.
    Inventors: Charlene Mary Atlas, Romain Bachy, Kevin James MacKenzie, Nathan Matsuda, Thomas Scott Murdison, Ocean Quigley, Jasmine Soria Sears