Patents Assigned to Facebook
  • Patent number: 11202043
    Abstract: A self-calibrating display can detect and compensate for binocular disparity or other visual imperfection of the display. The display includes a pair of projection units for projecting test light carrying test images through waveguides, which are normally used to carry images to left and right eyes of a user. A detection unit detects the test light propagated through the waveguides, and extracts the test images. Position of reference features in the detected test images may be used to determine binocular disparity, and luminance and color distribution across the test images may be used to determine the illumination and color uniformity of the images displayed to the user. After the visual defects have been detected, they may be reduced or compensated for by pre-emphasizing or shifting images to be displayed to the left and right eyes of the user.
    Type: Grant
    Filed: August 25, 2020
    Date of Patent: December 14, 2021
    Assignee: FACEBOOK TECHNOLOGIES, LLC
    Inventors: Tamer Elazhary, Nicholas Trail, Brian Wheelwright, Weichuan Gao, Jacques Gollier, Barry David Silverstein
  • Patent number: 11202035
    Abstract: This disclosure describes a video room system that can efficiently and flexibly generate and facilitate video rooms for video chatting between participant devices by prioritizing video streams to provide to participant devices based on performance parameters. For example, the video room system can provide different video room streams to different participant devices based on the performance parameters of the participant devices. In addition, the video room system can customize or tailor video room streams based on identifying dominant speaker devices, determining connections between participant devices as indicated by a social graph of a social networking system, and/or based on join methods utilized by participant devices to join a video room.
    Type: Grant
    Filed: March 9, 2021
    Date of Patent: December 14, 2021
    Assignee: FACEBOOK, INC.
    Inventors: Vivek Garg, Mudit Goel, Paul Seia Ogawa, Eduardo Diaz Real, Joel Alexander Sharin, Keetaek Hong, Ross Legacy
  • Patent number: 11201946
    Abstract: Systems, methods, and non-transitory computer-readable media can establish a plurality of connections to a server, wherein each connection is associated with a respective content item of a plurality of content items. A plurality of data requests are transmitted to the server using the plurality of connections, wherein each data request is associated with one content item of the plurality of content items. Processing of data received on a first connection of the plurality of connections is delayed, the first connection being associated with a first data request of the plurality of data requests and a first content item of the plurality of content items, in order to cause the server to pause data transmissions responsive to the first data request.
    Type: Grant
    Filed: December 31, 2018
    Date of Patent: December 14, 2021
    Assignee: Facebook, Inc.
    Inventor: Arvind Swaminathan
  • Patent number: 11200745
    Abstract: In particular embodiments, a computing system may display a virtual-reality scene on a device worn by a user. The system may capture an image of a physical environment surrounding the user and detect an object of interest in the image. The system may determine, based on the detected object, that one or more alert criteria are satisfied. The system may generate depth measurements of at least the object. The system may generate, based on the depth measurements, a model representing the object. The system may render, based on a viewpoint of the user and the model, an output image depicting a visualization of the object. The system may display the output image on the device worn by the user in response to the determination that the one or more alert criteria are satisfied.
    Type: Grant
    Filed: January 27, 2020
    Date of Patent: December 14, 2021
    Assignee: Facebook Technologies, LLC.
    Inventors: Samuel Alan Johnson, Mahdi Salmani Rahimi, Shaik Shabnam Nizamudeen Basha, Belinda Heywood
  • Patent number: 11199697
    Abstract: A scanning projector for a display apparatus includes a first scanning reflector configured to steer a light beam in a first plane, a second scanning reflector configured to steer the light beam received from the first scanning reflector in a second plane, and beam relay optics configured to relay a first pupil defined at the first scanning reflector to a second pupil defined at the second scanning reflector, and to relay the second pupil to an output pupil of the scanning projector. The beam relay optics may include a concave reflector and a polarization beam splitter coupled to a scanning reflector in a triple pass configuration.
    Type: Grant
    Filed: October 9, 2019
    Date of Patent: December 14, 2021
    Assignee: FACEBOOK TECHNOLOGIES, LLC
    Inventors: Weichuan Gao, Brian Wheelwright, Maxwell Parsons, Daniel Guenther Greif, Scott Charles McEldowney
  • Patent number: 11199905
    Abstract: A haptic-jamming device may include (1) a first haptic-jamming member having a polarizable first element rotatable about an axis and a first elongated extension outwardly disposed from the first element in a first direction, (2) a second haptic-jamming member having a second element rotatable about the axis and a second elongated extension outwardly disposed from the second element in a second direction, and (3) a variable voltage source for at least one of the first haptic-jamming member or the second haptic-jamming member that, when energized, generates an electrostatic field encompassing at least one of the first or second elements. A level of separation of the first and second elements may be related to a strength of the electrostatic field. Various other methods, systems, and wearable articles are also disclosed.
    Type: Grant
    Filed: March 2, 2021
    Date of Patent: December 14, 2021
    Assignee: Facebook Technologies, LLC
    Inventor: Ali Israr
  • Patent number: 11198125
    Abstract: The disclosed microfluidic valves may include a valve body having at least one cavity therein, a gate transmission element separating the cavity into an input gate terminal and an output gate terminal, a gate port configured to convey drive fluid into the input gate terminal, and a fluid channel. The gate transmission element may include a flexible membrane and a plunger coupled to the flexible membrane. The gate transmission element may be configured to move within the cavity to inhibit a subject fluid flow from an inlet port to an outlet port of the fluid channel upon pressurization of the input gate terminal, and to allow subject fluid flow from the inlet port to the outlet port upon depressurization of the input gate terminal. Various other related systems and methods are also disclosed.
    Type: Grant
    Filed: February 19, 2019
    Date of Patent: December 14, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Sean Jason Keller, Nicholas Roy Corson, Yigit Mengue
  • Patent number: 11199721
    Abstract: A lens includes a substrate with optically anisotropic molecules arranged in helical configurations between first and second surfaces. A first portion of the substrate includes a first helical structure having a first phase and a second helical structure adjacent to the first helical structure having a second phase. A difference between the first and second phases corresponds to a first phase difference. A second portion includes a third helical structure having a third phase and a fourth helical structure adjacent to the third helical structure having a fourth phase. A difference between the third and fourth phases corresponds to a second phase difference. A third portion includes a fifth helical structure having a fifth phase and a sixth helical structure adjacent to the fifth helical structure having a sixth phase. A difference between the fifth and sixth phases corresponds to a third phase difference.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: December 14, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Scott McEldowney, Lu Lu, Babak Amirsolaimani
  • Patent number: 11200284
    Abstract: A system trains models to generate embeddings that represent likelihoods associated with features. For example, an embedding may be generated for users and pages such that a user's embedding represents how likely a user is to comment on a given page. Initially, memory space for storing each embedding may be overprovisioned. The system monitors the embeddings for a feature as they are generated and recalculated over time. If the system detects that a particular index value is never updated for embeddings of that feature, then the system may remove that value from the feature embeddings. This allows the array lengths of embeddings to be customized to the particular features they represent, saving memory space. The system may further use related information to identify pooling functions that are most effective for particular features, to identify similarities between entities, and to provide insight into how the feature data influences neural network layers.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: December 14, 2021
    Assignee: Facebook, Inc.
    Inventors: Miao Li, Sagar Chordia, Harsh Doshi, Xianjie Chen, Qin Huang
  • Patent number: 11200602
    Abstract: A system for providing context sensitive display overlays to a mobile device via a network comprising an overlay datastore, a processor, coupled to the datastore and programmed to receive a request from a mobile device via the network for a list of overlays, determine user context information, search the datastore for overlays matching the user context and provide the list of overlays to the mobile device via the network.
    Type: Grant
    Filed: December 12, 2019
    Date of Patent: December 14, 2021
    Assignee: FACEBOOK, INC.
    Inventors: Alexander Salem Franklin, Xiao Ou Wang
  • Patent number: 11202148
    Abstract: A communication system establishes a communication session with a communication device via a network and captures, via one or more cameras, a local area within a field of view of the one or more cameras. The local area includes one or more audio sources. The communication system receives, from the communication device, a selection of a respective audio source from the one or more audio source in the local area. The selection indicates that audio originating from the respective audio source is to be prioritized over other audio sources in the local area. The communication system tunes one or more microphones based on a depth of the respective audio source relative to the communication system to optimize reception of audio originating at the respective audio source by the one or more microphones.
    Type: Grant
    Filed: May 22, 2020
    Date of Patent: December 14, 2021
    Assignee: Facebook, Inc.
    Inventors: Pratik Mukesh Kamdar, Subhash Chandra Bose Naripeddy, Vamsi Mynampati, Sridhar Pilli
  • Patent number: 11199885
    Abstract: The disclosed computing device may include electronic components, at least one of which is a processor. The computing device may also include a heat sink thermally coupled to the electronic components, as well as a temperature sensor that determines the current temperature inside the computing device. The computing device may further include a controller. The processor may generate a load schedule for the electronic components based on the current temperature inside the computing device. This load schedule ensures that a maximum temperature for the heat sink is not exceeded even when the total system power load exceeds, for a short period of time, the maximum sustainable power level the heat sink can dissipate. The controller may then load the electronic components according to the generated load schedule. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: November 2, 2020
    Date of Patent: December 14, 2021
    Assignee: Facebook, Inc.
    Inventors: Howard William Winter, ChuanKeat Kho, Peter John Richard Gilbert Bracewell
  • Patent number: D938447
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: December 14, 2021
    Assignee: Facebook, Inc.
    Inventor: Jason Holland
  • Patent number: D938448
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: December 14, 2021
    Assignee: Facebook, Inc.
    Inventor: Jason Holland
  • Patent number: D938449
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: December 14, 2021
    Assignee: Facebook, Inc.
    Inventor: Jason Holland
  • Patent number: D938450
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: December 14, 2021
    Assignee: Facebook, Inc.
    Inventor: Jason Holland
  • Patent number: D938451
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: December 14, 2021
    Assignee: Facebook, Inc.
    Inventor: Jason Holland
  • Patent number: D938462
    Type: Grant
    Filed: December 10, 2019
    Date of Patent: December 14, 2021
    Assignee: Facebook, Inc.
    Inventors: Christine Choi, Yo-Tzu Yeh
  • Patent number: D938463
    Type: Grant
    Filed: December 10, 2019
    Date of Patent: December 14, 2021
    Assignee: Facebook, Inc.
    Inventors: Eric M Dorman, Christine Choi, Yo-Tzu Yeh
  • Patent number: D938482
    Type: Grant
    Filed: March 20, 2019
    Date of Patent: December 14, 2021
    Assignee: Facebook, Inc.
    Inventors: Patrick Joseph Roark Underwood, Geoff David Joseph Teehan, George Lewis Kedenburg, III, Jason Holland