Patents Assigned to Facebook
  • Patent number: 10909747
    Abstract: The disclosed computer-implemented method may include (i) associating a planar element within a virtual environment with an alternate virtual environment and (ii) rendering the virtual environment such that (A) the alternate virtual environment is framed within the planar element, (B) at least one rendered element of the alternate virtual environment renders at a distal depth beyond a proximal depth of the planar element within the virtual environment, and (C) altering a viewpoint within the virtual environment relative to a position of the planar element within the virtual environment produces a parallax effect between the virtual environment and the rendered element of the alternate virtual environment due at least in part to the rendered element of the alternate virtual environment being rendered at the distal depth beyond the proximal depth of the planar element within the virtual environment. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: February 2, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Agatha Yick Jun Yu, Matthew Alan Scott
  • Patent number: 10910002
    Abstract: One or more write efficiency metrics are determined. The one or more write efficiency metrics are associated with a tape storage drive while the tape storage drive is operating on one or more tape storage media cartridges to write data sets to the one or more tape storage media cartridges. It is predicted whether the tape storage drive would be able to write an entire set of data sets to a current tape storage media cartridge based on the one or more write efficiency metrics. It is determined whether a different tape storage drive is to be utilized to complete writing of the entire set of data sets to the current tape storage media cartridge based on the prediction.
    Type: Grant
    Filed: January 23, 2020
    Date of Patent: February 2, 2021
    Assignee: Facebook, Inc.
    Inventors: Yu Cai, Chengyan Fu, Haoci Zhang, John Mah
  • Patent number: 10910514
    Abstract: Techniques related to molded etch masks are disclosed. Etch masks can be formed based on pressing a mold against a layer of pliable masking material applied to a surface of an epitaxial layered structure. The epitaxial layered structure includes a first semiconductor layer, a second semiconductor layer, and a light-emitting layer between the first and second semiconductor layers. The epitaxial layered structure is etched using the molded etch masks to form etched structures. The etched structures may be optical structures that modify light emitted through the surface or epitaxial mesas that collimate light within the epitaxial layered structure.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: February 2, 2021
    Assignee: FACEBOOK TECHNOLOGIES, LLC
    Inventors: Daniel Brodoceanu, David Massoubre, Karsten Moh
  • Patent number: 10910517
    Abstract: Embodiments of the present disclosure generally relate to light emitting diodes LEDs and methods of manufacturing the LEDs. The LEDs include a mesa-structure that improves light extraction of the LEDs. Furthermore, the process for forming the LEDs refrains from using physical etching to a quantum well active region of the LEDs to prevent compromising performance at the quantum well sidewall.
    Type: Grant
    Filed: February 9, 2018
    Date of Patent: February 2, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Gareth John Valentine, James Ronald Bonar
  • Patent number: 10910768
    Abstract: A movable floating connector is disclosed. In an embodiment, an apparatus includes a fixed structure coupled to a chassis, a movable floating connector assembly, and an elastic object. The movable floating connector assembly includes a receiving connector configured to engage with a module connector of an insertable module removable from the chassis. The elastic object is interfaced between at least a portion of the fixed structure and at least a portion of the movable floating connector assembly. The elastic object is configured to provide a force on the movable floating connector assembly against a direction of insertion of the insertable module to maintain a consistent engagement between the receiving connector of the movable floating connector assembly and the module connector of the insertable module across a variation in length in the direction of insertion.
    Type: Grant
    Filed: February 21, 2020
    Date of Patent: February 2, 2021
    Assignee: Facebook, Inc.
    Inventors: Joshua Held, Michael Haken, Tiffany Jin
  • Patent number: 10905350
    Abstract: Computerized systems, methods, and computer-readable storage media storing code for implementing the methods are described for providing dynamically-updated musculoskeletal information. One such system includes a processor is programmed to: provide, as an input to a trained inference model, information based on a plurality of neuromuscular signals from a user and information based on at least one image of the user; determine, based on an output of the trained inference model, position information describing a spatial relationship between two or more connected musculoskeletal segments of the user and/or force information describing a force exerted by at least one musculoskeletal segment of the user; and output the position information and/or the force information.
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: February 2, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Adam Berenzweig, Thomas Reardon, Christopher Osborn, Patrick Kaifosh, Brett Jurman, Daniel Wetmore
  • Patent number: 10909454
    Abstract: For a content item with unknown tasks performed by a viewing user on an online system, the online system receives a plurality of content items associated with a viewing user. The online system derives a feature vector for each content item. The online system predicts a likelihood of interacting with each content item using a prediction model associated with a plurality of tasks. The prediction model comprises a plurality of shared layers and a plurality of separate layers. The plurality of shared layers are configured to extract common features that are shared across the plurality of tasks. Each separate layer is configured to predict likelihood of the viewing user performing a task associated with the separate layer based on the common features. The online system scores each content item based on predicted likelihood of each task. The online system ranks the plurality of content items based on the scoring.
    Type: Grant
    Filed: March 26, 2017
    Date of Patent: February 2, 2021
    Assignee: Facebook, Inc.
    Inventors: Shilin Ding, Min Li, Liang Xiong
  • Patent number: 10911504
    Abstract: Systems and methods for social media music streaming may include (1) providing a music service within a social media platform, (2) presenting, via the music service, a music consumption interface that displays a collection of personal music stations, each of which is dedicated to music content associated with a different user of the social media platform, (3) receiving user input selecting one of the personal music stations, and (4) in response to receiving the user input, playing music content from the selected personal music station. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: August 29, 2019
    Date of Patent: February 2, 2021
    Assignee: Facebook, Inc.
    Inventor: Debashish Paul
  • Patent number: 10909405
    Abstract: Systems and methods for virtual interest segmentation may include (1) performing a semantic segmentation of an image of a user's environment, captured by an artificial reality (AR) device being worn by the user, to identify objects within the user's environment, (2) in addition to performing the semantic segmentation, performing an interest segmentation of the image to determine a personal interest that the user may have in a particular object identified via the semantic segmentation, (3) creating virtual content relating to the particular object based on the user's personal interest in the particular object, and (4) displaying the virtual content within a display element of the AR device. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: March 4, 2019
    Date of Patent: February 2, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Andre Golard, Bo Asp Andersen, Immo Andreas Schuetz, Karol Constantine Hatzilias, Kelly Ingham, Martin Henrik Tall, Neeraj Choubey, Sharvil Shailesh Talati, Robert Dale Cavin, Thomas Scott Murdison
  • Patent number: 10911792
    Abstract: Systems, methods, and non-transitory computer readable media are configured to receive a media item. The media item can be split into a plurality of segments. The plurality of segments can be subjected to a plurality of distributed prepublication processing stages. One or more stage progress reports can be received. Each of the one or more stage progress reports can indicate an extent complete of one of the plurality of distributed prepublication processing stages for one of the plurality of segments. An overall extent complete can be calculated with respect to the media item based on the one or more stage progress reports.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: February 2, 2021
    Assignee: Facebook, Inc.
    Inventor: David Young Joon Pio
  • Patent number: 10909163
    Abstract: Systems, methods, and non-transitory computer readable media can perform a first ranking to rank each ephemeral content item collection of a plurality of ephemeral content item collections based on a probability of a user selecting the ephemeral content item collection. One or more ephemeral content item collections from the first ranking to provide in an ephemeral content feed of the user can be selected. A second ranking to rank each ephemeral content item collection of the plurality of ephemeral content item collections other than the selected ephemeral content item collections from the first ranking based on a probability of the user spending time on the ephemeral content item collection can be performed. One or more ephemeral content item collections from the second ranking to provide in the ephemeral content feed of the user can be selected.
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: February 2, 2021
    Assignee: Facebook, Inc.
    Inventors: Taylor Gordon, Rui Wang, Enoch Chee-Lok Lau
  • Patent number: 10908765
    Abstract: The invention provides a display interface in a social networking system that enables the presentation of information related to a user in a timeline or map view. The system accesses information about a user of a social networking system, including both data about the user and social network activities related to the user. The system then selects one or more of these pieces of data and/or activities from a certain time period and gathers them into timeline units based on their relatedness and their relevance to users. These timeline units are ranked by relevance to the user, and are used to generate a timeline or map view for the user containing visual representations of the timeline units organized by location or time. The timeline or map view is then provided to other users of the social networking system that wish to view information about the user.
    Type: Grant
    Filed: April 3, 2019
    Date of Patent: February 2, 2021
    Assignee: Facebook, Inc.
    Inventors: Drew W. Hamlin, William Joseph Flynn, III, Burak Guzel, Samuel Lessin, Paul M. McDonald, Stefan Parker, Aaron Sittig, Arun Vijayvergiya, Zizhuang Yang, Mark E. Zuckerberg
  • Patent number: 10905025
    Abstract: In an embodiment, a system includes a first group of connectors, a second group of connectors, and an interconnection enclosure. Each single connector in the first group provides an interface for a corresponding group of component signal paths. Each single connector in the second group provides an interface for at least one component signal path from each of the corresponding group of component signal paths of each connector in the first group of connectors. The enclosure houses at least a portion of the groups of component signal paths connecting the first group with the second group. The system is configured to provide an interconnection between network switches. In an embodiment, a system includes a network component rack and a panel coupled to the network component rack and configured to receive an interconnection module having the first group of connectors, second group of connectors, and an interconnection enclosure.
    Type: Grant
    Filed: June 12, 2019
    Date of Patent: January 26, 2021
    Assignee: Facebook, Inc.
    Inventors: Marquis Thomas, Blanche Sydney Christina Chisholm
  • Patent number: 10903260
    Abstract: In one example, an apparatus comprises: a semiconductor substrate including a front side surface, a first photodiode to generate a first charge, a second photodiode to generate a second charge, a barrier layer between the first photodiode and the second photodiode and configured to control flow of the second charge from the second photodiode to the first photodiode, and a drain region to store the first charge and at least a first part of the second charge. The apparatus further comprises a gate on the front side surface over a first channel region between the first photodiode and the drain region to control the flow of the first charge and the at least the first part of the second charge to the drain region, and a second channel region to conduct at least a second part of the second charge away from the barrier layer when the second photodiode saturates.
    Type: Grant
    Filed: June 7, 2019
    Date of Patent: January 26, 2021
    Assignee: FACEBOOK TECHNOLOGIES, LLC
    Inventors: Song Chen, Xinqiao Liu
  • Patent number: 10902670
    Abstract: Embodiments described herein pertain to a machine-learning approach for shading. A system may determine, for each of a plurality of pixels, object visibility information based on one or more objects in a virtual environment. The system may select, for each pixel, a light source from a plurality of light sources in the virtual environment. The system may determine, for each pixel, lighting information associated with the light source selected for that pixel based on the associated object visibility information. The system may generate a first latent representation of the lighting information associated with the plurality of pixels. The system may generate a second latent representation by processing the first latent representation using a first machine-learning model trained to denoise latent light representations. The system may then generate color values for the plurality of pixels by processing at least the second latent representation using a second machine-learning model.
    Type: Grant
    Filed: November 12, 2019
    Date of Patent: January 26, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Christoph Hermann Schied, Anton S. Kaplanyan
  • Patent number: 10898101
    Abstract: Systems, articles, and methods for surface electromyography (“EMG”) sensors that combine elements from traditional capacitive and resistive EMG sensors are described. For example, capacitive EMG sensors that are adapted to resistively couple to a user's skin are described. Resistive coupling between a sensor electrode and the user's skin is galvanically isolated from the sensor circuitry by a discrete component capacitor included downstream from the sensor electrode. The combination of a resistively coupled electrode and a discrete component capacitor provides the respective benefits of traditional resistive and capacitive (respectively) EMG sensor designs while mitigating respective drawbacks of each approach. A wearable EMG device that provides a component of a human-electronics interface and incorporates such capacitive EMG sensors is also described.
    Type: Grant
    Filed: March 5, 2019
    Date of Patent: January 26, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Cezar Morun, Stephen Lake
  • Patent number: 10904345
    Abstract: Systems, methods, and non-transitory computer-readable media can determine responsiveness information for a page in a social networking system, wherein the responsiveness information describes at least a rate at which an administrator of the page replies to messages sent to the page. A request can be received from a user of the social networking system to access the page through a computing device. Data describing the page can be provided to be displayed through the computing device, wherein the responsiveness information is included in the page.
    Type: Grant
    Filed: November 25, 2015
    Date of Patent: January 26, 2021
    Assignee: Facebook, Inc.
    Inventors: Matthew Logan Schmid, Xiuhui Yu, Allan Grinshtein, Olivier Henri Pascal Devoret
  • Patent number: 10902769
    Abstract: An electronic display includes a multi-layer structure that reduces form factor and provides optimization of the electronic display on a per layer basis. The electronic display includes a driver layer, a control layer, and an interposer layer between the driver layer and the control layer. The driver layer includes one or more drivers to provide control signals. The control layer includes control circuits configured to drive light emitting diodes (LEDs) under control of the control signals from the driver layer. The interposer layer is between the driver layer and the control layer. The interposer layer includes electrical connections between the one or more drivers of the driver layer and the control circuits of the control layer to transmit the control signals from the driver layer to the control layer.
    Type: Grant
    Filed: June 27, 2018
    Date of Patent: January 26, 2021
    Assignee: Facebook Technologies, LLC
    Inventor: Ilias Pappas
  • Patent number: 10901027
    Abstract: Embodiments relate to testing LEDs by applying a voltage difference between anode electrodes and cathode electrodes of the LEDs using transistors and probe pads and determining whether the LEDs satisfy a threshold level of operability. A final substrate has transistors that apply the voltage difference to the LEDs via conductive traces and probe pads during testing mode. A gate voltage is applied to gate terminals of the transistors, a first voltage is applied to anode electrodes of the LEDs, and a second voltage is applied to cathode electrodes of the LEDs. After applying the voltages, turning on of the LEDs is observed. Embodiments also relate to testing current leakage in the final substrate with the transistors and the LEDs.
    Type: Grant
    Filed: June 14, 2018
    Date of Patent: January 26, 2021
    Assignee: Facebook Technologies, LLC
    Inventor: Ilias Pappas
  • Patent number: 10904481
    Abstract: The present application describes a new protocol for broadcasting and managing participation in virtual calls via a digital communication service, such as a social medial platform. The protocol allows broadcasting indications of virtual conversations between user accounts to other user accounts. In some embodiments, the indications may include invitations to join the virtual conversation. The protocol allows broadcasting and managing of virtual conversations between multiple devices via a real-time communication (RTC) channel. The protocol includes exchange messages to cooperatively establish the conversation, broadcast an indication of the conversation to at least one non-participating user, and/or manage a set of participants for the conversation.
    Type: Grant
    Filed: December 31, 2019
    Date of Patent: January 26, 2021
    Assignee: FACEBOOK, INC.
    Inventors: Sarah Morris, Anne Raynor