Patents Assigned to Facebook
  • Patent number: 11262650
    Abstract: Embodiments relate to a method of fabricating a nano-sized structure in a resin element by nanoimprint lithography (NIL). The method reduces adhesive failure during NIL demolding by inhibiting polymerization at the interface between the resin element and the template. The method includes depositing a layer of polymerization inhibiting compound onto a surface of the template. The layer of polymerization inhibiting compound has a thickness no more than 10 nanometers. A surface of the template has a nano-sized pattern that mirrors that nano-sized structure. The method further includes pressing the template onto the resin element (or the resin element onto the template) to form the nano-sized structure in the resin element. The process also includes curing the resin element after forming the nano-sized structure and removing the template from the resin element after curing the resin element. The polymerization inhibiting compound prevents adhesive failure during the removing.
    Type: Grant
    Filed: December 11, 2018
    Date of Patent: March 1, 2022
    Assignee: Facebook Technologies, LLC
    Inventors: Austin Lane, Tingling Rao
  • Patent number: 11263353
    Abstract: This disclosure describes systems on a chip (SOCs) that prevent side channel attacks (SCAs). An example SoC of this disclosure includes an engine configured to encrypt transmission (Tx) channel data using an encryption operation set configured with a first polynomial, and to decrypt encrypted received (Rx) channel data using a decryption operation set configured with a second polynomial different from the first polynomial. The SoC further includes a security processor configured to multiplex the encryption operation set against the decryption operation set with a varied sequence of selection inputs on a round-by-round basis to generate a mixed sequence of encryption rounds and decryption rounds, and to control the engine to encrypt the Tx channel data and decrypt the encrypted Rx channel data in a combined datapath according to the mixed sequence of encryption rounds and decryption rounds.
    Type: Grant
    Filed: March 30, 2020
    Date of Patent: March 1, 2022
    Assignee: Facebook Technologies, LLC
    Inventors: Sudhir Satpathy, Wojciech Stefan Powiertowski, Neeraj Upasani
  • Patent number: 11262638
    Abstract: 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.
    Type: Grant
    Filed: October 18, 2019
    Date of Patent: March 1, 2022
    Assignee: FACEBOOK TECHNOLOGIES, LLC
    Inventors: Yingfei Jiang, Afsoon Jamali, Changwon Jang, Adrian Travis, Andrew Maimone, Lu Lu
  • Patent number: 11265532
    Abstract: A depth camera assembly (DCA) for depth sensing of a local area. The DCA includes a transmitter, a receiver, and a controller. The transmitter illuminates a local area with outgoing light in accordance with emission instructions. The transmitter includes a fine steering element and a coarse steering element. The fine steering element deflects one or more optical beams at a first deflection angle to generate one or more first order deflected scanning beams. The coarse steering element deflects the one or more first order deflected scanning beams at a second deflection angle to generate the outgoing light projected into the local area. The receiver captures one or more images of the local area including portions of the outgoing light reflected from the local area. The controller determines depth information for one or more objects in the local area based in part on the captured one or more images.
    Type: Grant
    Filed: January 9, 2020
    Date of Patent: March 1, 2022
    Assignee: Facebook Technologies, LLC
    Inventors: Michael Hall, Qing Chao, Byron Taylor, Xinqiao Liu
  • Patent number: 11264011
    Abstract: The disclosed method may include (1) determining whether a next operation of a plurality of operations of an artificial neural network (ANN) is dependent upon a Boolean predication value based on a representative value for a weight or an input of a node of the ANN, (2) based on the next operation not being dependent on the Boolean predication value, allowing the next operation to update a state of the ANN, and (3) based on the next operation being dependent on the Boolean predication value, performing at least one of (a) allowing, based on the Boolean predication value being a first value, the next operation to update the state of the ANN, and (b) preventing, based on the Boolean predication value being a second value different from the first value, the next operation from updating the state of the ANN. Various other methods and systems are also disclosed.
    Type: Grant
    Filed: January 22, 2020
    Date of Patent: March 1, 2022
    Assignee: Facebook, Inc.
    Inventors: Nadav Rotem, Abdulkadir Utku Diril, Mikhail Smelyanskiy, Jong Soo Park, James Kenneth Reed
  • Patent number: 11262644
    Abstract: The disclosed structured light projector may include (1) a light source having a light-emitting side that emits light, (2) a solid optical spacer element having a first side securely coupled to the light-emitting side of the light source, and (3) a diffractive optical element (DOE) stack including one or more DOEs, where the DOE stack includes (a) a light-receiving side securely coupled to a second side of the solid optical spacer element opposite the first side, and (b) a light-emitting side opposite the light-receiving side that emits structured light in response to the light received from the light-emitting side of the light source via the solid optical spacer element. Various other devices and methods are also disclosed.
    Type: Grant
    Filed: May 10, 2019
    Date of Patent: March 1, 2022
    Assignee: Facebook Technologies, LLC
    Inventors: Mark Sullivan, Jonatan Ginzburg
  • Patent number: 11264883
    Abstract: The disclosed system may include (1) a conductive coil, where at least a portion of the coil is oriented along a first direction and orthogonal to a second direction, (2) a magnetic field generation structure that generates a magnetic field through the coil along a third direction orthogonal to the first and second directions, (3) a force constant compensator that (a) receives a current command to alter a relative location of the coil and the field, and (b) adjusts the current command based on at least one physical characteristic of the system that affects a relationship between current in the coil and resulting force between the coil and the field along the second direction, and (4) a coil driver that generates, in response to the adjusted current command, a first current in the coil to generate a force between the coil and the field. Other embodiments are also disclosed.
    Type: Grant
    Filed: September 15, 2020
    Date of Patent: March 1, 2022
    Assignee: Facebook, Inc.
    Inventors: Chiyun Xia, Eric Booen, William Hamlin Farr, Alexandre Yin Khet Chong
  • Patent number: 11262584
    Abstract: 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 display device with a plurality of light emitters corresponding to a first color gamut in a first emission region and a plurality of light emitters corresponding to a second color gamut in a second emission region is also described.
    Type: Grant
    Filed: October 25, 2018
    Date of Patent: March 1, 2022
    Assignee: Facebook Technologies, LLC
    Inventors: Andrew John Ouderkirk, James Hillis, Marina Zannoli, Jasmine Soria Sears, James Ronald Bonar, Gareth Valentine, Barry David Silverstein, Warren Andrew Hunt
  • Patent number: 11262521
    Abstract: 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 includes a combination of a moisture-cure cross-linked material and an activation catalyst, where the outer layer is formed by masticating and extruding the combination onto the intermediate layer. Various other cables, assemblies, and methods are also disclosed.
    Type: Grant
    Filed: October 23, 2020
    Date of Patent: March 1, 2022
    Assignee: Facebook, Inc.
    Inventor: Wayne Michael Kachmar
  • Publication number: 20220061047
    Abstract: Disclosed herein are systems and methods related to describing slot information. In one aspect, a first wireless communication device determines a bitmap having a value for each of a plurality of slots for wireless traffic. The bitmap may indicate a status or type of a corresponding slot. The first wireless communication device may send, using a wireless local area network (WLAN) based protocol, to a second wireless communication device, a message comprising the bitmap. The message may further comprise a duration of each of the plurality of slots, a period of the plurality of slots, and a persistency of the plurality of slots.
    Type: Application
    Filed: August 9, 2021
    Publication date: February 24, 2022
    Applicant: Facebook Technologies, LLC
    Inventor: Chunyu Hu
  • Patent number: 11256331
    Abstract: 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 electrode. The electroactive polymer element may include a nanovoided polymer material that is mechanically deformable in response to an electric field generated by a potential difference between the first electrode and the second electrode. The system may also include control circuitry electronically coupled to the array and configured to apply a voltage to at least one of the first electrode or the second electrode. Various other apparatuses, systems, and methods are also disclosed.
    Type: Grant
    Filed: June 4, 2019
    Date of Patent: February 22, 2022
    Assignee: Facebook Technologies, LLC
    Inventors: Kenneth Diest, Andrew John Ouderkirk, Renate Eva Klementine Landig, Katherine Marie Smyth, Christopher Yuan Ting Liao, Jack Lindsay
  • Patent number: 11256341
    Abstract: 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 secondary virtual object at a position within the artificial environment corresponding to the tracked position of the secondary real-world object. The method may further include (1) detecting an interaction of the primary real-world object with the secondary real-world object, and (2) transitioning to tracking the position of the primary real-world object via the secondary tracking method. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: October 6, 2020
    Date of Patent: February 22, 2022
    Assignee: Facebook Technologies, LLC
    Inventors: Kenrick Cheng-Kuo Kin, Maxime Ouellet
  • Patent number: 11257280
    Abstract: 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 particular plane, or how rays are controlled. In some cases, an artificial reality system can cast multiple rays at the same time, which are controlled by the same feature of a user. Using priority rules (e.g., weighting factors, hierarchies, filters, etc.), the artificial reality system can determine which ray is primary, allowing the user to use the primary ray to interact with elements.
    Type: Grant
    Filed: May 28, 2020
    Date of Patent: February 22, 2022
    Assignee: Facebook Technologies, LLC
    Inventors: Owen Pedrotti, Gayan Ediriweera, Brandon Furtwangler
  • Patent number: 11257183
    Abstract: 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 further include (1) transmitting the filter bank to a memory module included in a hardware accelerator, and (2) directing the hardware accelerator to execute the resampling operation using an input volume and the filter bank. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: February 22, 2022
    Assignee: Facebook, Inc.
    Inventor: Ioannis Katsavounidis
  • Patent number: 11256768
    Abstract: 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.
    Type: Grant
    Filed: January 31, 2017
    Date of Patent: February 22, 2022
    Assignee: Facebook, Inc.
    Inventors: Christine Choi, Nathan Andrew Sharp, William Samuel Bailey, Ashoke K. Chakrabarti, Joshua Barton Dickens, Joy-Vincent Niemantsverdriet
  • Patent number: 11256977
    Abstract: 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 as a portion of a data matrix row. The matrix multiplication unit of device may be configured to receive the data matrix from the linearization subsystem and to apply a filter matrix to the data matrix via a matrix multiplication operation. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: February 22, 2022
    Assignee: Facebook, Inc.
    Inventors: Mikhail Smelyanskiy, Abdulkadir Utku Diril, Jong Soo Park, Nadav Rotem
  • Patent number: 11256336
    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: Grant
    Filed: June 29, 2020
    Date of Patent: February 22, 2022
    Assignee: Facebook Technologies, LLC
    Inventor: Hayden Schoen
  • Patent number: D944827
    Type: Grant
    Filed: March 26, 2019
    Date of Patent: March 1, 2022
    Assignee: Facebook, Inc.
    Inventors: Patrick Joseph Roark Underwood, Geoff David Joseph Teehan, George Lewis Kedenburg, III, Jason Holland
  • Patent number: D944828
    Type: Grant
    Filed: March 26, 2019
    Date of Patent: March 1, 2022
    Assignee: Facebook, Inc.
    Inventors: Patrick Joseph Roark Underwood, Geoff David Joseph Teehan, George Lewis Kedenburg, III, Jason Holland
  • Patent number: D944848
    Type: Grant
    Filed: March 26, 2019
    Date of Patent: March 1, 2022
    Assignee: Facebook, Inc.
    Inventors: Patrick Joseph Roark Underwood, Geoff David Joseph Teehan, George Lewis Kedenburg, III, Jason Holland, Robin Maxime Clediere, Bradley Jay Birdsall