Patents Assigned to Facebook
  • Patent number: 10983591
    Abstract: The disclosed computer-implemented method may include identifying a region within a user's eye gaze and calculating a ranking for the identified region within the user's eye gaze. The ranking may indicate the user's level of interest in the identified region. The method may then determine how the identified region is to be presented according to the calculated ranking and present the identified region in the determined manner according to the calculated ranking. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: February 25, 2019
    Date of Patent: April 20, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Andrew John Ouderkirk, Neeraj Choubey, Andre Golard, Bo Asp Andersen, Immo Andreas Schuetz, Karol Constantine Hatzilias, Kelly Ingham, Martin Henrik Tall, Sharvil Shailesh Talati, Robert Dale Cavin, Thomas Scott Murdison
  • Patent number: 10983257
    Abstract: A lithographic patterning of a resist is performed to create a mandrel over a substrate. A deposition of one or more functional materials on the mandrel is performed. And each functional material has a respective refractive index. A selective removal of the mandrel is performed to create a plurality of grating elements formed from the one or more functional materials. The plurality of grating elements are self-aligned and form a diffraction grating. Each grating element may have a heterogenous refractive index (e.g., substantial normal to and/or parallel to a surface of the substrate). The diffraction grating may be used in a near-eye display.
    Type: Grant
    Filed: November 21, 2018
    Date of Patent: April 20, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Matthew E. Colburn, Giuseppe Calafiore, Matthieu Charles Raoul Leibovici, Maxwell Parsons
  • Patent number: 10984705
    Abstract: A method of fabricating an image generator for use in a display, the method comprising: fabricating a plurality of discrete ILED array chips comprising a plurality of ILED emitters configured to produce light having the same wavelength, and wherein each of the plurality of ILED array chips is configured to produce light having one of a plurality of wavelengths; positioning the plurality of discrete ILED array chips on a carrier substrate such that a plurality of ILED emitters from adjacent chips form a pixel of a display; and bonding a first surface of the plurality of ILED array chips to a driver backplane such that electrical contacts of the plurality of ILED array chips are in electrical communication with the driver backplane, wherein the driver backplane comprises electronics for driving the ILED array chips.
    Type: Grant
    Filed: November 5, 2019
    Date of Patent: April 20, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: William Henry, Padraig Hughes, Joseph O'Keeffe
  • Patent number: 10986043
    Abstract: A first server device includes a server processor configured to perform a server processing task. The first server device also includes a network switch. The network switch of the first server device is directly connected to a higher level network switch. The network switch of the first server device is directly connected to a second server device that includes another server processor and another network switch.
    Type: Grant
    Filed: March 30, 2018
    Date of Patent: April 20, 2021
    Assignee: Facebook, Inc.
    Inventors: Hans-Juergen Schmidtke, Jason M. Taylor
  • Patent number: 10980415
    Abstract: Eye-tracking systems of the present disclosure may include at least one light source configured to emit modulated radiation toward an intended location for a user's eye. The modulated radiation may be modulated in a manner that enables the light source to be identified by detection and analysis of the modulated radiation. At least one optical sensor including at least one sensing element may be configured to detect at least a portion of the modulated radiation. A processor may be configured to identify, based on the modulated radiation detected by the optical sensor, the light source that emitted the modulated radiation. Various other methods, systems, and devices are also disclosed.
    Type: Grant
    Filed: April 23, 2019
    Date of Patent: April 20, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Andrew John Ouderkirk, Barry David Silverstein, Brian Wheelwright, Robin Sharma, Spencer Allan Wells
  • Patent number: 10984061
    Abstract: Systems, methods, and non-transitory computer-readable media can identify a verified entity who is verified based on a verification process. A set of questions directed to the verified entity can be received from a set of question providers. The set of questions can be ranked based on question ranking criteria. At least one response to at least one question in the set of questions can be received from the verified entity. Access to the at least one response can be provided.
    Type: Grant
    Filed: March 12, 2019
    Date of Patent: April 20, 2021
    Assignee: Facebook, Inc.
    Inventors: Allison Elaine Ball, Andrew Yaoshu Song
  • Patent number: 10977297
    Abstract: An online system causes a graphical user interface to display at a client device. The graphical user interface includes a story field that displays ephemeral content items which are created within a threshold time period and are automatically removed after the time period. The online system uses a computer learned model to rank the selected ephemeral content items for display. The display of a set of ephemeral content items is associated with a session. The computer learned model is trained with sample sets that use an entire past session that includes a plurality of ephemeral content items. The computer model proposes a ranked order of the content items in the past session. Based on the past user actions performed on the past content items, a normalized discounted cumulative gain is determined for the past session. The computer model is trained to optimize the normalized discounted cumulative gain.
    Type: Grant
    Filed: December 12, 2018
    Date of Patent: April 13, 2021
    Assignee: Facebook, Inc.
    Inventors: Lijun Tang, Xingyao Ye
  • Patent number: 10976555
    Abstract: A waveguide display is used for presenting media to a user. The waveguide display includes a light source assembly, an output waveguide, and a controller. The light source assembly projects an image light at least along one dimension. The output waveguide includes a waveguide body with two opposite surfaces. The output waveguide includes an input area, an output area, a first diffractive element on the first side, and a second diffractive element on the second side of the output waveguide. The output area is located between the input area and the first and second diffractive elements. The first and second diffractive elements reflect a second portion of the expanded image light back toward the output area for outcoupling to the eyebox. The controller controls the scanning of the light source assembly to form a two-dimensional image.
    Type: Grant
    Filed: November 27, 2019
    Date of Patent: April 13, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Wanli Chi, Hee Yoon Lee
  • Patent number: 10977229
    Abstract: In one embodiment, a method includes receiving an update of activity associated with one or more content objects associated with a search term. The search term is associated with a number of content objects exceeding a pre-determined threshold number. The content objects associated with the search term are indexed on a list of one or more index servers. The list includes identifier information corresponding to the content objects. The method also includes modifying the list of one or more of the index servers in response to the update.
    Type: Grant
    Filed: May 21, 2013
    Date of Patent: April 13, 2021
    Assignee: Facebook, Inc.
    Inventors: Sandhya Kunnatur, Soren Bogh Lassen, Michael Curtiss, Pilip Pronin
  • Patent number: 10976991
    Abstract: A system creates an audio profile. The audio profile may be stored in a database. For example, the audio profile may be securely stored in a database of a social network and associated with a user account. The audio profile may contain data describing the way in which the specific user hears and interprets sounds. Systems and applications which present sounds to the user may access the audio profile and modify the sounds presented to the user based on the data in the audio profile to enhance the audio experience for the user.
    Type: Grant
    Filed: September 6, 2019
    Date of Patent: April 13, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Philip Robinson, Antonio John Miller, William Owen Brimijoin, II, Andrew Lovitt
  • Patent number: 10979733
    Abstract: The disclosed computer-implemented method may include encoding media content into a plurality of encoded media files, each encoded media file having an encoded resolution and at least one associated full reference metric, identifying one of the plurality of encoded media files to provide to a computing device based on at least a playback resolution of a display device included in the computing device, and weighting a measurement of a quality of the encoded media file based on the at least one associated full reference metric and on at least one characteristic associated with the display device. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: August 21, 2019
    Date of Patent: April 13, 2021
    Assignee: Facebook, Inc.
    Inventors: Shankar Lakshmi Regunathan, Haixiong Wang
  • Patent number: 10976915
    Abstract: One or more embodiments described herein include methods and systems of capturing and sending multimedia content items as electronic message. More specifically, systems and methods described herein provide users the ability to easily and effectively capture multimedia content items for inclusion in a communication session without navigating away from the communication session. Additionally, systems and methods described herein allow a multimedia content item to be sent to one or more co-users immediately following the capture of the multimedia content item without further user interaction. In other words, the system and methods can capture and automatically send a multimedia content item in response to a single user interaction.
    Type: Grant
    Filed: June 23, 2016
    Date of Patent: April 13, 2021
    Assignee: FACEBOOK, INC.
    Inventors: Benjamin S. Langholz, Lucy Congyun Zhang
  • Patent number: 10977002
    Abstract: Disclosed herein includes a system, a method, and a device including shift circuitry and add circuitry for performing multiplication of a first value and a second value for a neural network. The first value has a predetermined format including a first bit, and two or more second bits to represent a value of zero or 2n where n is an integer greater than or equal to 0. The device shifts, when the two or more second bits represent the value of 2n, the second value by (n+1) bits via the shift circuitry to provide a first result, selectively outputs zero or the second value, based on a value of the first bit of the first value, to provide a second result, and adds the first result and the second results via the add circuitry to provide a result of the multiplication of the first and second values.
    Type: Grant
    Filed: July 15, 2019
    Date of Patent: April 13, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Ganesh Venkatesh, Liangzhen Lai, Pierce I-Jen Chuang, Meng Li, Vikas Chandra
  • Patent number: 10976483
    Abstract: Disclosed herein are techniques for fabricating straight or slanted variable-etch-depth gratings. A photoresist material for fabricating a variable-etch-depth grating in a substrate is sensitive to light with a wavelength shorter than 300 nm and has an etch rate comparable to the etch rate of the substrate. A depth of an exposed portion of a photoresist material layer including the photoresist material correlates with the exposure dose. After exposure using a gray-scale mask and development, the photoresist material layer has a non-uniform thickness. The photoresist material layer with the non-uniform thickness and the underlying substrate are etched using a straight etching or slanted etching process to form the straight or slanted variable-etch-depth grating in the substrate. The variable-etch-depth grating is characterized by a non-uniform depth profile corresponding to the non-uniform thickness of the photoresist material layer before etching.
    Type: Grant
    Filed: February 24, 2020
    Date of Patent: April 13, 2021
    Assignee: FACEBOOK TECHNOLOGIES, LLC
    Inventors: Ankit Vora, Nihar Ranjan Mohanty, Austin Lane, Matthew E. Colburn, Elliott Franke
  • Patent number: 10977847
    Abstract: A video effects application executes on a client device having an image capture device and receives video data captured by the image capture device. The video effects application extracts information from the captured video data and stores the extracted information as metadata associated with the captured video data. For example, the video effects application identifies objects in the captured video data or identifies optical flow of the captured video data and stores the identified objects or identified optical flow as metadata associated with the captured video data. The video effects application stores information describing modifications to the captured video data in association with the captured video data. When the captured video data is presented, the captured video data, associated metadata, and information describing the modifications is communicated to a renderer, which uses the metadata to perform the identified modifications to the captured video data when presenting the captured video data.
    Type: Grant
    Filed: April 12, 2019
    Date of Patent: April 13, 2021
    Assignee: Facebook, Inc.
    Inventors: Hermes Germi Pique Corchs, Kirill A. Pugin, Razvan Gabriel Racasanu, Colin Todd Miller, Ragavan Srinivasan, Tomer Bar, Bryce David Redd
  • Patent number: 10977367
    Abstract: It is determined whether an installed firmware of a device matches a reference firmware for the device. In response to a determination that the installed firmware of the device does not match the reference firmware for the device, different types of content sections of the installed firmware of the device are extracted. At least one of the content sections is identified as a dynamic section. A portion of the installed firmware selected to exclude at least the dynamic section is compared with a corresponding portion of the reference firmware to determine a comparison result. A security action is performed based at least in part on the comparison result.
    Type: Grant
    Filed: February 6, 2018
    Date of Patent: April 13, 2021
    Assignee: Facebook, Inc.
    Inventors: B. Thomas Adler, Sahil Rihan, Srishti Srivastava
  • Patent number: D916787
    Type: Grant
    Filed: January 25, 2019
    Date of Patent: April 20, 2021
    Assignee: Facebook, Inc.
    Inventors: Robin Maxime Clediere, Jeremy Samuel Friedland
  • Patent number: D916801
    Type: Grant
    Filed: April 12, 2019
    Date of Patent: April 20, 2021
    Assignee: Facebook, Inc.
    Inventors: Kory Matthew Westerhold, Robin Maxime Clediere, Patrick Joseph Roark Underwood, Christopher Joseph Welch, Mohammed Abid, Shali Myhanh Nguyen, Brody Jay Larson, Cristobal Alvaro Castilla Lacomba, John Evans, Ryan Freitas, Brittany Holthus Lawrence, Nicholas Aaron Merola, Christine Serrone Gray
  • Patent number: D916813
    Type: Grant
    Filed: June 10, 2019
    Date of Patent: April 20, 2021
    Assignee: Facebook, Inc.
    Inventors: Kory Matthew Westerhold, Robin Maxime Clediere, Patrick Joseph Roark Underwood, Christopher Joseph Welch, Mohammed Abid, Shali Myhanh Nguyen, Brody Jay Larson, Cristobal Alvaro Castilla Lacomba, John Evans, Ryan Freitas, Brittany Holthus Lawrence, Nicholas Aaron Merola, Christine Serrone Gray
  • Patent number: D916915
    Type: Grant
    Filed: June 6, 2019
    Date of Patent: April 20, 2021
    Assignee: Facebook, Inc.
    Inventor: Debashish Paul