Patents Assigned to Facebook
  • Patent number: 10911743
    Abstract: A display system is presented for displaying a color stereoscopic image comprising first and second images for user's left and right eyes respectively. A first display is configured for displaying first and second color channels of the first image to the left eye, such that a field of view of the first color channel of the first image is offset from a field of view of the second color channel of the first image in a first direction. A second display is configured for displaying first and second color channels of the second image to the right eye, such that a field of view of the first color channel of the second image is offset from a field of view of the second color channel of the second image in a second direction opposite to the first direction.
    Type: Grant
    Filed: October 19, 2018
    Date of Patent: February 2, 2021
    Assignee: FACEBOOK TECHNOLOGIES, LLC
    Inventors: Ningfeng Huang, Hee Yoon Lee
  • Patent number: 10905383
    Abstract: Methods and apparatus for training a classification model and using the trained classification model to recognize gestures performed by a user. An apparatus comprises a processor that is programmed to: receive, via a plurality of neuromuscular sensors, a first plurality of neuromuscular signals from a user as the user performs a first single act of a gesture; train a classification model based on the first plurality of neuromuscular signals, the training including: deriving value(s) from the first plurality of neuromuscular signals, the value(s) indicative of distinctive features of the gesture including at least one feature that linearly varies with a force applied during performance of the gesture; and generating a first categorical representation of the gesture in the classification model based on the value(s); and determine that the user performed a second single act of the gesture, based on the trained classification model and a second plurality of neuromuscular signals.
    Type: Grant
    Filed: February 28, 2019
    Date of Patent: February 2, 2021
    Assignee: Facebook Technologies, LLC
    Inventor: Alexandre Barachant
  • Patent number: 10911551
    Abstract: An exemplary method of providing content to users of a social networking service includes determining user-traffic patterns during respective periods of time for a plurality of users on a social networking service in a geographic region. The user-traffic patterns including a first user-traffic pattern during a first period of time. The method further includes selecting a first set of users from the plurality of users in the geographic region to receive personalized content. The personalized content is personalized for respective users in the first set of users. The method further includes setting a first distribution rate for the personalized content during the first period of time based at least in part on the first user-traffic pattern and providing the personalized content to client devices of respective users in the first set of users in accordance with the first distribution rate during the first period of time.
    Type: Grant
    Filed: January 11, 2017
    Date of Patent: February 2, 2021
    Assignee: FACEBOOK, INC.
    Inventors: Peter Tuchen Lai, Jia Lu, Selena Menglu Wang
  • Patent number: 10910883
    Abstract: In one embodiment, a method includes wirelessly coupling a transmitter to a wireless device; determining a first power transfer value of a signal transmitted from the transmitter to the wireless device with a first transmit impedance; determining a second power transfer value of the signal transmitted from the transmitter to the wireless device with a second transmit impedance; and selecting the first transmit impedance based on received power-level information indicating that the first power transfer value is greater than the second power transfer value.
    Type: Grant
    Filed: July 18, 2017
    Date of Patent: February 2, 2021
    Assignee: Facebook, Inc.
    Inventor: Yael Maguire
  • Patent number: 10908279
    Abstract: An eye tracking unit that includes one or more transmitters that transmit a signal (e.g., a radar signal or an ultrasonic sound) at an eye, one or more receivers that receive a reflection of the signal generated by interaction of the signal with the eye, and an eye orientation estimation module that estimates an orientation of the eye based on the reflected signal received by the one or more ultrasonic receivers and based on a model of the eye. The eye tracking unit may be part of a head-mounted display (HMD) that includes a display element configured to display content to a user wearing the HMD. The model of the eye may be trained by displaying a visual indicator on the electronic element and detecting a reflected signal corresponding to the eye looking at the visual indicator.
    Type: Grant
    Filed: March 10, 2017
    Date of Patent: February 2, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Brian Michael Scally, David R. Perek
  • Patent number: 10908804
    Abstract: Systems and methods directed to improve the responsiveness of an application's UI and improve a user's experience are disclosed. In particular, the systems and methods implement layout and rendering of UI components in a mobile application as two independent steps: layout and mount. During the layout step, attributes related to a layout are identified. For example, during the layout step, a list of UI components in each container, and their respective sizes and positions are identified. The layout result is then used in the mount step to create an actual view hierarchy to be rendered on screen once the component becomes visible. As result of this decoupling of layout operations from the rendering operations, the CPU-intensive measure and layout operations can be moved to the background thread, saving milliseconds.
    Type: Grant
    Filed: August 30, 2017
    Date of Patent: February 2, 2021
    Assignee: Facebook, Inc.
    Inventors: Lucas Almeida Rocha, Marco Cova
  • Patent number: 10909123
    Abstract: Systems, methods, and non-transitory computer-readable media can select a set of selected pages from a plurality of pages on a social networking system based on page selection criteria. A set of potential stories from the set of selected pages is aggregated. The set of potential stories are ranked based on ranking criteria. An administrator feed associated with a first page is generated, the administrator feed comprising a plurality of stories from the set of potential stories based on the ranking the set of potential stories.
    Type: Grant
    Filed: November 23, 2016
    Date of Patent: February 2, 2021
    Assignee: Facebook, Inc.
    Inventors: Neal Suresh Vora, James Donovan, Deepak Chinavle, Gaurav Dosi, Jason Eric Brewer, Bradley Ray Green
  • Patent number: 10908428
    Abstract: The disclosed system may include (1) a processing device that generates image data, (2) a wearable display device including (a) a display subsystem that presents an image based on the image data to a user wearing the wearable display device and (b) a battery to supply power to the wearable display device, where the wearable display device receives the image data from the processing device over a data connection, and the wearable display device is physically separate from the processing device, and (3) a display storage case for the wearable display device, where the storage case charges the battery of the wearable display device while the wearable display device resides in the storage case, and the processing device wirelessly charges the battery of the wearable display device while the wearable display device resides atop the processing device external to the storage case. Various other methods and systems are also disclosed.
    Type: Grant
    Filed: January 21, 2019
    Date of Patent: February 2, 2021
    Assignee: Facebook Technologies, LLC
    Inventor: Nicholas Daniel Trail
  • Patent number: 10909744
    Abstract: Disclosed herein includes a system, a method, and a non-transitory computer readable medium for generating and rendering computer generated images of simulated garments with wrinkles based on a physics based cloth simulator and a machine learning model. In one aspect, by a physics based cloth simulator executing on one or more processors, a first normal map of a simulated garment having a first level of detail of wrinkles and a second normal map of the simulated garment having a second level of detail of wrinkles higher than the first level of detail of wrinkles are generated. In one aspect, by the one or more processors, the first normal map and the second normal map are provided as inputs to train a machine learning model. In one aspect, by the one or more processors via training, the machine learning model is configured to generate an output normal map with a level of detail of wrinkles higher than that of an input normal map.
    Type: Grant
    Filed: May 10, 2019
    Date of Patent: February 2, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Tuur Jan M Stuyck, Tony Tung
  • Patent number: 10909022
    Abstract: A computer-implemented method for identifying and tracking application performance incidents may include (1) receiving, by an incident tracking system, data representative of a time series, the time series including a time-ordered plurality of values of a performance metric associated with a program, (2) identifying, by the incident tracking system, a discontinuity in the time series, (3) associating, by the incident tracking system, the identified discontinuity in the time series with a change in source code associated with the program, and (4) executing, by the incident tracking system, an automated action based on the association of the identified discontinuity with the change in the source code. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: September 12, 2017
    Date of Patent: February 2, 2021
    Assignee: Facebook, Inc.
    Inventors: Hangjin Zhang, Donghang Guo, Jeffrey Scott Dunn, Jonathan Michael Wiepert, Luke Reynold Styles
  • Patent number: 10909569
    Abstract: An online system obtains a composite prediction associated with a content item indicating a likelihood that a viewing user of the online system will perform a type of conversion associated with the content item via one or more paths of events leading to the type of conversion. The online system obtains the composite prediction based on a tree data structure describing the path(s) of events. Upon identifying an opportunity to present content to the viewing user, the online system identifies the tree data structure corresponding to the type of conversion from multiple tree data structures maintained in the online system and obtains a composite prediction associated with the content item by evaluating and performing operations associated with nodes of the tree data structure while traversing the nodes. The online system then determines whether to present the content item to the viewing user based on the composite prediction.
    Type: Grant
    Filed: December 9, 2018
    Date of Patent: February 2, 2021
    Assignee: Facebook, Inc.
    Inventors: Nimish Rameshbhai Shah, Zheng Chen, Lixing Huang, Yang Li, Xin Liu
  • Patent number: 10911826
    Abstract: In one embodiment, a method includes receiving, from an uploading client system, a video; calculating an overall quality score for one or more encodings for the video, wherein the overall quality score of a respective encoding is based on a playback-quality score, the playback-quality score being based on a video quality or bit rate of the respective encoding; receiving, from a requesting client system, a request for the video and information associated with the request, wherein the information associated with the request comprises information about the requesting client system; determining, for the requesting client system, a first encoding based on the overall quality score of the encoding and the information associated with the request; and sending, to the requesting client system, the first encoding for display.
    Type: Grant
    Filed: October 9, 2018
    Date of Patent: February 2, 2021
    Assignee: Facebook, Inc.
    Inventors: Shankar Lakshmi Regunathan, Minchuan Chen
  • Patent number: 10909601
    Abstract: Embodiments of the present disclosure relate generally to the generation and presentation of product recommendations, ratings and/or reviews to social networking users. More specifically, one or more embodiments of the present disclosure relate to detecting a user's interest in a product or product category and presenting the user with a summary of product information, such as recommendations, ratings and/or reviews of the product or product category by other users within a social networking system, including by socially connected users.
    Type: Grant
    Filed: December 11, 2014
    Date of Patent: February 2, 2021
    Assignee: Facebook, Inc.
    Inventor: Lee Charles Linden
  • 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: 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: 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: 10908325
    Abstract: An adaptive liquid lens includes a membrane, a patterned film in contact with the membrane, a substrate, and a layer of optical fluid encapsulated within the membrane and the substrate. A display device includes the adaptive liquid lens and an electronic display optically coupled with the adaptive liquid lens for outputting light through the adaptive liquid lens toward a pupil of an eye of a user of the display device. Also disclosed is a method including modifying a surface profile of a membrane of an adaptive liquid lens. Modifying the surface profile of the membrane of the adaptive liquid lens changes a focal distance of the adaptive liquid lens.
    Type: Grant
    Filed: January 19, 2018
    Date of Patent: February 2, 2021
    Assignee: Facebook Technologies, LLC
    Inventor: Youngshik Yoon
  • Patent number: D909400
    Type: Grant
    Filed: May 2, 2019
    Date of Patent: February 2, 2021
    Assignee: Facebook, Inc.
    Inventor: Debashish Paul
  • Patent number: D909446
    Type: Grant
    Filed: July 15, 2019
    Date of Patent: February 2, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Oliver Ross, Benjamin John Parfitt, Tomas Brennessl