Patents Assigned to Facebook
  • Patent number: 11010436
    Abstract: In one embodiment, a method includes receiving an indication of a trigger action by a first user, wherein the trigger action is associated with a priming content object, identifying one or more related content objects associated with the priming content object, generating a first feature vector representing the priming content object, the one or more related content objects, and profile information of the first user, accessing a plurality of second feature vectors representing a plurality of recommended content objects, respectively, selecting one or more of the recommended content objects based on comparisons between the first feature vector and the respective second feature vectors representing the recommended content objects, and sending, to a client system in response to the trigger action, instructions for presenting one or more content suggestions to the first user, wherein each content suggestion comprises one of the selected recommended content objects.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: May 18, 2021
    Assignee: Facebook, Inc.
    Inventors: Fuchun Peng, Kun Han, Wenhai Yang, Cheng Zhang, Vivek Narayanan, Emmanouil Koukoumidis
  • Patent number: 11009662
    Abstract: A manufacturing system for fabricating optical waveguides includes a diffusion channel with a plurality of inlets at a first end and an outlet at a second end opposite to the first end and separated from the inlets by a channel length. Each of the plurality of inlets includes a central inlet flowing a first resin into the diffusion channel such that the first resin flows along the channel length of the diffusion channel toward the outlet, and an outer inlet flowing a second resin along a periphery of the first resin. The second resin may have an index of refraction different than the first resin. The diffusion may occur between portions of the first resin and portions of the second resin over the channel length to form a composite resin having a profile with a plurality of indices of refraction in at least one dimension.
    Type: Grant
    Filed: September 5, 2017
    Date of Patent: May 18, 2021
    Assignee: Facebook Technologies, LLC
    Inventor: Andrew John Ouderkirk
  • Patent number: 11010158
    Abstract: A copy of memory data content in at least a portion of computer memory utilized by a computer process during execution is obtained. An entropy of at least a portion of the obtained memory data content is determined. A memory data entropy metric based at least in part on the determined entropy of at least the portion of the obtained memory data content is calculated and a computer code portion associated with the memory data entropy metric is identified.
    Type: Grant
    Filed: November 15, 2017
    Date of Patent: May 18, 2021
    Assignee: Facebook, Inc.
    Inventors: Jason P. Rahman, Daniel J. Reif
  • Patent number: 11010410
    Abstract: A request associated with a data item is received. A data grouping corresponding to the data item is identified. The identified data grouping belongs to a data grouping container that has been assigned a plurality of data groupings. Any one data grouping of the plurality of data groupings is individually reassignable to a different data grouping container. At least one data center where the identified data grouping is stored among a plurality of data centers is determined. A processing of the request is managed based on the determined data center that stores the identified data grouping.
    Type: Grant
    Filed: October 12, 2018
    Date of Patent: May 18, 2021
    Assignee: Facebook, Inc.
    Inventors: Muthukaruppan Annamalai, Kaushik Ravichandran, Igor A. Zinkovsky, Harish Srinivas
  • Patent number: 11010951
    Abstract: In one embodiment, a system may capture one or more images of a user using one or more cameras, the one or more images depicting at least an eye and a face of the user. The system may determine a direction of a gaze of the user based on the eye depicted in the one or more images. The system may generate a facial mesh based on depth measurements of one or more features of the face depicted in the one or more images. The system may generate an eyeball texture for an eyeball mesh by processing the direction of the gaze and the facial mesh using a machine-learning model. The system may render an avatar of the user based on the eyeball mesh, the eyeball texture, the facial mesh, and a facial texture.
    Type: Grant
    Filed: January 9, 2020
    Date of Patent: May 18, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Gabriel Bailowitz Schwartz, Jason Saragih, Tomas Simon Kreuz, Shih-En Wei, Stephen Anthony Lombardi
  • Patent number: 11012354
    Abstract: A routing circuit coupled to one or more ingress ports and one or more egress ports is configured to receive data packets from the one or more ingress ports and route the data packets to the one or more egress ports based on a header portion of the data packets.
    Type: Grant
    Filed: August 9, 2019
    Date of Patent: May 18, 2021
    Assignee: Facebook, Inc.
    Inventors: Jason M. Taylor, Hans-Juergen Schmidtke
  • Patent number: 11009951
    Abstract: Systems, devices and methods that enable a user to access and interact with content displayed on a portable electronic display in an inconspicuous, hands-free manner are described. There is disclosed a completely wearable system comprising a wearable muscle interface device and a wearable head-mounted display, as well as methods for using the wearable system to effect interactions between the user and content displayed on the wearable head-mounted display. The wearable muscle interface device includes muscle activity sensors worn on an arm of the user to detect muscle activity generated when the user performs a physical gesture. The wearable system is adapted to recognize a plurality of gestures made by the user and, in response to each recognized gesture, to effect one or more interaction(s) with content displayed on the wearable head-mounted display.
    Type: Grant
    Filed: November 26, 2019
    Date of Patent: May 18, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Matthew Bailey, Aaron Grant, Stephen Lake
  • Patent number: 11011840
    Abstract: Systems and associated methods for improved beamforming of the phase array antenna are disclosed herein. In one embodiment, a communication system for wireless signals has a phase array antenna having a plurality of individual antennas and a plurality of electrically conductive traces. The individual traces electrically connect corresponding individual antennas with a transmitter. The lengths of individual traces Ti, Tk satisfy equation Abs((Ti?Tk)mod(?))<?/B, where ? is a wavelength of the wireless signal and ?/B is a fraction of ?. A beamformer performs amplitude and/or phase adjustment to the wireless signal to be applied to each individual trace, wherein the beamformer operates to cancel phase offsets generated by unequal trace lengths.
    Type: Grant
    Filed: January 15, 2019
    Date of Patent: May 18, 2021
    Assignee: Facebook, Inc.
    Inventors: Krishna S. Gomadam, Djordje Tujkovic, Sanjai Kohli
  • Patent number: 11010179
    Abstract: In one embodiment, a method includes receiving a user input by the first user from a client system associated with a first user, parsing the user input to identify one or more n-grams associated with the user input, accessing a user profile associated with the first user, wherein the user profile is stored in a first data store, accessing ontology data based on the one or more identified n-grams from one or more information graphs, wherein the one or more information graphs are stored in one or more second data stores, respectively, determining contextual information associated with the user input, generating semantic information by aggregating the user profile, ontology data, and contextual information, generating a feature representation for the identified one or more n-grams based on the semantic information, and resolving one or more entities associated with the one or more n-grams based on the feature representation.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: May 18, 2021
    Assignee: Facebook, Inc.
    Inventors: Vivek Natarajan, Baiyang Liu, Xiaohu Liu, Ahmed Aly
  • Patent number: 11010646
    Abstract: Embodiments relate to tracking and determining a location of an object in an environment surrounding a user. A system includes one or more imaging devices and an object tracking unit. The system identifies an object in a search region, determines a tracking region that is smaller than the search region corresponding to the object, and scans the tracking region to determine a location associated with the object. The system may generate a ranking of objects, determine locations associated with the objects, and generate a model of the search region based on the locations associated with the objects.
    Type: Grant
    Filed: April 10, 2018
    Date of Patent: May 18, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Michael Hall, Byron Taylor
  • Patent number: 11009944
    Abstract: In one embodiment, a computing system may determine a first region and a second region of an image based on gaze data of a user. The second region may be displayed with lower image resolution than the first region. The system may access a first pixel value associated with the first region of the image. The system may cause a first source driver circuit of a display to generate a first pixel signal. The first pixel signal may be configured to control a luminance of a first number of pixels. The system may access a second pixel value associated with the second region of the image. The system may cause a second source driver circuit of the display to generate a second pixel signal which may be configured to control a luminance of a second number of pixels. The second number may be larger than the first number.
    Type: Grant
    Filed: July 24, 2019
    Date of Patent: May 18, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Min Hyuk Choi, Cheonhong Kim, Youngshik Yoon
  • Patent number: 11010803
    Abstract: In one embodiment, receiving, at a first computing device associated with a social-networking system and from a second computing device, a first request to verify an identity of a user of the social-networking system; sending, by the first computing device and to a mobile device associated with the user, a second request for information about the user; receiving, at the first computing device and from the mobile device, the information about the user; determining, by the first computing device, a confidence score indicating a probability that the identity of the user is true based on the information about the user received from the mobile device and information available to the social-networking system; and sending, by the first computing device and to the second computing device, the confidence score.
    Type: Grant
    Filed: July 3, 2018
    Date of Patent: May 18, 2021
    Assignee: Facebook, Inc.
    Inventors: Shaheen Ashok Gandhi, Matthew Nicholas Papakipos
  • Patent number: 11008087
    Abstract: The present disclosure directed to an aircraft comprising one or more propulsion devices, a flexible wing, at least two tail booms having a proximal end and a distal end, the tail booms being secured to said flexible wing at the proximal end, wherein the tail booms comprise of a tail section connected at the distal end of said tail boom and wherein the tail section comprises of at least one control surface.
    Type: Grant
    Filed: September 12, 2017
    Date of Patent: May 18, 2021
    Assignee: FACEBOOK, INC.
    Inventors: Daniel Uhlig, Cory A. Kays, Kevin Uleck, Gilbert L. Crouse, Jr.
  • Patent number: 11012804
    Abstract: An audio system for adaptively adjusting spatial sound signal enhancement filter lengths based on estimated direct-to-reverberant ratio (DRR) values. In response to detecting sound waves, sensors in a client device, such as a headset worn by a user, generate audio signals. The audio signals are analyzed to estimate the DRR values associated with the location. A value of a spatial signal enhancement filter length is obtained based on a model. The obtained spatial signal enhancement filter length is used to generate filters for filtering audio signals and generating audio content that are to be provided to an audio system of the headset for audio playback to the user.
    Type: Grant
    Filed: April 13, 2020
    Date of Patent: May 18, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Jacob Ryan Donley, Paul Thomas Calamia
  • Patent number: 11011687
    Abstract: A light emitting diode (LED) device includes a semiconductor layer and one or more portions of a wafer on which the semiconductor layer was formed, the other portions of the wafer having been removed by an etching process. The semiconductor layer has a front surface that includes a light emitting area. The remnants of the wafer on which the semiconductor layer are disposed on the front surface of the semiconductor layer and define a trench. The trench is positioned such that the light emitting area emits light into the trench. The remnants of the wafer make the LED device more robust and the trench may reduce crosstalk with adjacent LED devices.
    Type: Grant
    Filed: February 8, 2018
    Date of Patent: May 18, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Allan Pourchet, Pooya Saketi, Daniel Brodoceanu, Oscar Torrents Abad
  • Patent number: 11012511
    Abstract: A request for data from a distributed table is received at a network interface controller system. The request for data from the distributed table is identified as a request to be processed by the network interface controller system instead of a processor of a host computer system. The requested data is requested and received from a memory of the computing host computer system via a computer interface of the network interface controller system. The received requested data is caused to be cached in a cache of the network interface controller system.
    Type: Grant
    Filed: January 14, 2020
    Date of Patent: May 18, 2021
    Assignee: Facebook, Inc.
    Inventor: Srinivas Sridharan
  • Patent number: 11010911
    Abstract: A depth estimation system is described capable of determining depth information using two images from two cameras. A first camera captures a first image and a second camera captures a second image, both images including a plurality of light channels. In a first light channel of the plurality of light channels, the system calculates a census transform for each pixel of the first image and a census transform for each pixel of the second image. In a second light channel of the plurality of light channels, the system calculates a census transform for each pixel of the first image and a census transform for each pixel of the second image. The system generates a depth map based in part on the census transforms for each pixel of the first image and the second image in the first light channel and in the second light channel.
    Type: Grant
    Filed: May 21, 2019
    Date of Patent: May 18, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Michael Hall, Xinqiao Liu, Zhaoming Zhu, Rajesh Lachhmandas Chhabria, Huixuan Tang, Shuochen Su
  • Patent number: 11012403
    Abstract: The disclosed computer-implemented method for sharing content and allowing users to react using storyline-based feedback may include receiving a first input identifying content is to be part of a story. The method may next include receiving a second input indicating that the story is available to receive storyline-based feedback. The storyline-based feedback may include ephemeral visual content related to the story. Users may join a conversation by adding such visual content. The method may further include posting the story for consumption by other specified users, receiving visual storyline-based feedback related to the posted story from different users, and updating the posted story with the received portions of storyline-based feedback in storyline form. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: September 4, 2018
    Date of Patent: May 18, 2021
    Assignee: Facebook, Inc.
    Inventor: Debashish Paul
  • Patent number: 11010944
    Abstract: Systems, methods, and non-transitory computer readable media can obtain a first image depicting a face of a user. A plurality of images depicting the face of the user can be identified. A second image of the plurality of images can be identified based on one or more factors. The face or a portion of the face of the user in the first image can be replaced with the face or a portion of the face of the user in the second image.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: May 18, 2021
    Assignee: Facebook, Inc.
    Inventors: Fernando De la Torre, Dong Huang, Francisco Vicente Carrasco
  • Patent number: 11009737
    Abstract: A configurable occluder/dimmer for a near-eye display includes an array of polarization rotators and a polarization-selective scatterer downstream of the array of polarization rotators. The array of rotators and the polarization-selective scatterer are disposed between a pair of polarizers. The polarization-selective scatterer only scatters light at one of two orthogonal polarizations, thereby enhancing the achieved extinction ratio of the configurable occluder/dimmer. The configurable occluder/dimmer may be used in the near-eye display to provide occlusion effects rendering added virtual objects opaque, and/or to equalize contrast of the generated virtual imagery across the field of view of the display.
    Type: Grant
    Filed: September 17, 2019
    Date of Patent: May 18, 2021
    Assignee: FACEBOOK TECHNOLOGIES, LLC
    Inventors: Nathan Matsuda, Douglas Robert Lanman, Afsoon Jamali, Jasmine Soria Sears, Oleg Yaroshchuk, Alireza Moheghi