Patents Assigned to Facebook
  • Patent number: 11022799
    Abstract: A near-eye display (NED) includes an image replicator and an image combiner. The image replicator is configured for receiving a beam of image light from a source such as an image projector, and splitting the beam into a plurality of second beams of image light. The combiner is configured to relay the plurality of second beams to an eyebox of the NED such that the second beams at the eyebox are laterally offset from one another. The etendue of the NED may be increased by replicating and relaying the image beams.
    Type: Grant
    Filed: August 23, 2018
    Date of Patent: June 1, 2021
    Assignee: FACEBOOK TECHNOLOGIES, LLC
    Inventor: Andrew Maimone
  • Patent number: 11023772
    Abstract: In one embodiment, a feature map of an image having h×w pixels and a patch having one or more pixels of the image are received. The patch has been processed by a first set of layers of a convolutional neural network and contains an object centered within the patch. The patch is then processed using the feature map and one or more pixel classifiers of a classification layer of a deep-learning model, where the classification layer includes h×w pixel classifiers, with each pixel classifier corresponding to a respective pixel of the patch. Each of the pixel classifiers used to process the patch outputs a respective value indicating whether the corresponding pixel belongs to the object centered in the patch.
    Type: Grant
    Filed: October 1, 2019
    Date of Patent: June 1, 2021
    Assignee: Facebook, Inc.
    Inventors: Pedro Henrique Oliveira Pinheiro, Ronan Stéfan Collobert, Piotr Dollar
  • Patent number: 11025988
    Abstract: In one embodiment, a method includes a computing system generating a forum for a discussion regarding a television program among a plurality of users watching the television program. The television program may be aired on a plurality of first devices. The system may provide, on a plurality of second devices of the users watching the television program, a user interface comprising the forum and one or more affinity indicators for expressing user emotions relating to the television program. The system may receive, from a second device of a user, user input indicating a comment or a user emotion relating to the television program through the one or more affinity indicators. The system may distribute in real-time the comment or the user emotion relating to the television program received from the second device of the user across other second devices of the users watching the television program.
    Type: Grant
    Filed: November 6, 2019
    Date of Patent: June 1, 2021
    Assignee: Facebook, Inc.
    Inventors: Tyler Michael Hattery, Kathryn Allen, Jeremy Smallwood
  • Patent number: 11023429
    Abstract: Exemplary embodiments relate to techniques for representing conversations in a messaging system, where content serves as the organizing feature or primitive of a messaging inbox. In the messaging inbox, content may be aggregated in two hierarchical tiers: first, on a per-sender basis, and second on a per-content basis. Conversational threads may be stored in buckets represented by a relationship tuple (sender, receiver). Individual content threads may be represented by a thread identifier of the structure (content ID, sender, receiver). One piece of content may be associated with multiple conversations through the thread ID. Replies may be organized in a hierarchy under the thread ID tuple. Content ephemerality may be implemented by tying the content identifier to ephemerality conditions. Different users may view the content at different times, since the thread ID tuple can be removed from a sender bucket without removing the associated content.
    Type: Grant
    Filed: July 12, 2017
    Date of Patent: June 1, 2021
    Assignee: FACEBOOK, INC.
    Inventors: Sharon Zeng, Leo Litterello Mancini, Andrew Buteau, Ashot Petrosian
  • Patent number: 11025175
    Abstract: In some examples, a device includes a nanovoided polymer element, a planarization layer disposed on a surface of the nanovoided polymer element, a first electrode disposed on the planarization layer, and a second electrode. The nanovoided polymer element may be located at least in part between the first electrode and the second electrode. The planarization layer may be located between the nanovoided polymer element and the first electrode.
    Type: Grant
    Filed: March 26, 2019
    Date of Patent: June 1, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Renate Eva Klementine Landig, Kenneth Diest, Spencer Allan Wells, Andrew John Ouderkirk, Sheng Ye
  • Patent number: 11023923
    Abstract: Embodiments are disclosed for identifying a suspect application based on multiple operating factors from use of multiple applications. The embodiments can generate a representative distribution of a selected factor based on collected information corresponding to multiple operating factors from use of multiple applications. The embodiments can compare a representative distribution of a target factor with the representative distribution of the selected factor and identify a suspect application when these distributions are different.
    Type: Grant
    Filed: May 22, 2014
    Date of Patent: June 1, 2021
    Assignee: Facebook, Inc.
    Inventors: Vijaye Ganesh Raji, Jason Duane Clark, Eugene Zarakhovsky, Jonathan J. Gross, Brent Dorman
  • Patent number: 11024074
    Abstract: In one embodiment, a method includes displaying a first virtual content to a first user in a virtual area, the virtual area comprising one or more second virtual content, inferring an intent of the first user to interact with the first virtual content based on one or more of first user actions or contextual information, and adjusting one or more configurations associated with one or more of the second virtual content based on the inferring of the intent of the first user to interact with the first virtual content.
    Type: Grant
    Filed: December 27, 2018
    Date of Patent: June 1, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Gioacchino Noris, Panya Inversin, James Allan Booth, Sarthak Ray, Alessia Marra
  • Patent number: 11025871
    Abstract: A driver for powering a pulsed light source of a scanning projector display is configured to provide a succession of powering electric pulses to the light source. Duration of the powering electric pulses is less than a pixel time interval during which a scanner of the projector display is directing the light beam to form a corresponding pixel of the image to be displayed. The amplitude of the powering electric pulses is proportionally higher, such that the light pulse has a pulse energy similar to the light energy provided by the light source when continuously driven through the pixel time interval. This enables the light source to be operated at a steeper portion of the electro-optical transfer curve, thereby improving the wall plug efficiency of the scanning projector display.
    Type: Grant
    Filed: May 16, 2019
    Date of Patent: June 1, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Ziv Magoz, James Laudolff, Daniel Guenther Greif, Scott Charles McEldowney
  • Patent number: 11022791
    Abstract: A method includes obtaining a first optical assembly including a first optical element and a first flexible membrane. The first optical element has a first optical element surface and a second optical element surface that is opposite to the first optical element surface. The first flexible membrane has a first membrane surface and a second membrane surface that is opposite to the first membrane surface. The first optical element is a geometric phase optical element or a polarization volume hologram optical element. The second optical element surface of the first optical element is coupled with at least a first portion of the first membrane surface of the first flexible membrane. The method also includes coupling the first optical element with the first flexible membrane attached thereto to a target substrate. Also disclosed is an optical assembly comprising the first optical element and the first flexible membrane.
    Type: Grant
    Filed: December 17, 2018
    Date of Patent: June 1, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Babak Amirsolaimani, Scott Charles Mceldowney, Andrew John Ouderkirk
  • Patent number: 11022809
    Abstract: A head-mounted display device includes one or more infrared light sources configured to emit infrared light toward one or more eyes of a wearer, a first mirror configured to transmit the infrared light reflected from the one or more eyes of the wearer toward the first mirror, that reaches the first mirror at a first incident angle, the second mirror configured to reflect the infrared light transmitted through the first mirror, toward the first mirror so that the first mirror is configured to reflect the infrared light reflected by the second mirror, and incident on the first mirror at a second incident angle that is greater than the first incident angle, one or more sensors configured to detect the infrared light reflected by the first mirror and the second mirror for determining a gaze direction of the one or more eyes of the wearer.
    Type: Grant
    Filed: February 7, 2020
    Date of Patent: June 1, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Evan Mark Richards, Cina Hazegh
  • Patent number: 11023954
    Abstract: Embodiments of the present invention relate generally to marketing products through a social networking system. More specifically, one or more embodiments of the present invention relate to allowing social networking users to purchase products through the social networking system and to add products to shopping carts associated with third-party merchants.
    Type: Grant
    Filed: August 12, 2019
    Date of Patent: June 1, 2021
    Assignee: Facebook, Inc.
    Inventors: Lee Charles Linden, Benjamin Lewis, Deborah Liu, Mary Ku, Stephanie Shum, Neville S. Bowers
  • Patent number: 11022784
    Abstract: Folding optics are used in conjunction with a lens system to reduce a back focal length of a head-mounted display. The lens system provides optical power to focus light from an optical display. The folding optics reflects light to fold upon itself to reduce a distance between the lens system and the optical display.
    Type: Grant
    Filed: August 17, 2018
    Date of Patent: June 1, 2021
    Assignee: FACEBOOK TECHNOLOGIES, LLC
    Inventors: Brian Wheelwright, Ying Geng, Fenglin Peng, Yusufu Njoni Bamaxam Sulai, Jacques Gollier
  • Patent number: 11023036
    Abstract: In some examples, a virtual surface presented by an artificial reality (AR) system may be a virtual drawing surface in an artificial reality environment, with which users may interact using a physical peripheral device. For example, the AR system may enable a user to draw or write on a surface of the peripheral device and may simultaneously, i.e., along with the user inputs, render virtual markings corresponding to the user inputs on a virtual drawing surface locked to the surface of the peripheral device. In some cases, the AR system enables the user to “transfer” the virtual markings rendered on the surface of the peripheral device (e.g., a virtual drawing) to another virtual drawing surface (e.g., to a planar or other surface in the artificial reality environment).
    Type: Grant
    Filed: July 9, 2019
    Date of Patent: June 1, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Charlene Mary Atlas, Chad Austin Bramwell, Mark Terrano, Caryn Vainio
  • Patent number: 11023096
    Abstract: In one embodiment, a method may include running, by a computing device, an augmented-reality design editor for designing augmented-reality effects. A video with a first visual object may be displayed within a graphical user interface of the augmented-reality design editor. One or more trackers may be associated with the first visual object in response to a first input from a user. An augmented-reality object may be added in real-time into the graphical user interface of the augmented-reality design editor in response to a second input and may be associated with the one or more trackers in response to a third input. The first visual object and the augmented-reality object may move according to movements of the one or more tracker. Information defining relationships between the first visual object, the augmented-reality object, and the one or more trackers may be stored in one or more files.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: June 1, 2021
    Assignee: Facebook, Inc.
    Inventors: Guilherme Schneider, Stef Marc Smet, Siarhei Hanchar
  • Patent number: 11022794
    Abstract: A method of notifying a user about attention from another user in an augmented reality/virtual reality (AR/VR) system is provided. The method includes displaying a first image on a first electronic display to a first user of the AR/VR system and, upon detecting a gaze of the first user at a second user of the AR/VR system or the second user's avatar in the first image, notifying the second user about the gaze of the first user by displaying a second image on a second electronic display to the second user, the second image having a visual cue of the gaze of the first user.
    Type: Grant
    Filed: July 16, 2019
    Date of Patent: June 1, 2021
    Assignee: FACEBOOK TECHNOLOGIES, LLC
    Inventors: Sebastian Sztuk, Javier San Agustin Lopez, Anders Bo Pedersen
  • Patent number: 11024597
    Abstract: A first conductive pad is connected to a second conductive pad by using a post-transition metal and a nanoporous metal. An example of the post-transition metal is indium. An example of the nanoporous metal is nanoporous gold. A block of the post-transition metal is formed on the first conductive pad. The block of the post-transition metal is coated with a layer of anti-corrosion material. A block of the nanoporous metal is formed on the second conductive pad. The block of the post-transition metal and the block of the nanoporous metal are thermal compressed to form an alloy between the first conductive pad and the second conductive pad.
    Type: Grant
    Filed: January 19, 2018
    Date of Patent: June 1, 2021
    Assignee: Facebook Technologies, LLC
    Inventor: John Michael Goward
  • Patent number: 11023932
    Abstract: An online system guarantees achievement of an impression goal and a reach goal associated with a set of content items received from a content-providing user of the online system within a period of time associated with the goals. To ensure that the goals are achieved within the period of time, the online system may adjust values of filters associated with the set of content items that control a number of impression opportunities for which the set of content items will be eligible for presentation to users of the online system. The online system may compute a normalized ratio throughout the period of time associated with the goals based on the goals and the progress made by the online system towards achieving the goals. Based on the normalized ratio, the online system may track the performance of the content items and adjust the values of the filters.
    Type: Grant
    Filed: December 1, 2017
    Date of Patent: June 1, 2021
    Assignee: Facebook, Inc.
    Inventors: Vishal Jain, Rima Deodhar, Zhengyong Zhu
  • Patent number: 11022856
    Abstract: A display device includes a scanned projector for projecting a beam of light, and a diffraction grating for dispersing the light at a plurality of angles into a waveguide, wherein at least a portion of the diffraction grating includes a nanovoided polymer. Manipulation of the nanovoid topology, such as through capacitive actuation, can be used to reversibly control the effective refractive index of the nanovoided polymer and hence the grating efficiency. The switchable grating can be used to control the amount of diffraction of an incident beam of light through the grating thereby decreasing optical loss. Various other methods, systems, apparatuses, and materials are also disclosed.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: June 1, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Andrew John Ouderkirk, Wanli Chi, Kenneth Diest, Renate Eva Klementine Landig, Tanya Malhotra, Austin Lane, Christopher Yuan Ting Liao, Katherine Marie Smyth, Jack Lindsay
  • Patent number: 11023941
    Abstract: The present disclosure is directed toward systems and methods for managing electronic messages via a social networking system. For example, systems and methods described herein involve organizing electronic messages and/or communication threads related to a product offered by sale via the social networking system. Furthermore, systems and methods described herein can generate and send electronic messages that are related to the status of a product that a product seller has advertised for sale via the social networking system.
    Type: Grant
    Filed: February 20, 2019
    Date of Patent: June 1, 2021
    Assignee: FACEBOOK, INC.
    Inventors: Mary Pao-an Ku, Anand Subbarayan, Bowen Pan
  • Patent number: D920999
    Type: Grant
    Filed: May 1, 2019
    Date of Patent: June 1, 2021
    Assignee: Facebook, Inc.
    Inventors: Nathan Andrew Sharp, Qiang Wang, Xue Ding