Patents Assigned to Facebook
-
Patent number: 10911743Abstract: 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: GrantFiled: October 19, 2018Date of Patent: February 2, 2021Assignee: FACEBOOK TECHNOLOGIES, LLCInventors: Ningfeng Huang, Hee Yoon Lee
-
Patent number: 10905383Abstract: 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: GrantFiled: February 28, 2019Date of Patent: February 2, 2021Assignee: Facebook Technologies, LLCInventor: Alexandre Barachant
-
Patent number: 10911551Abstract: 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: GrantFiled: January 11, 2017Date of Patent: February 2, 2021Assignee: FACEBOOK, INC.Inventors: Peter Tuchen Lai, Jia Lu, Selena Menglu Wang
-
Patent number: 10910883Abstract: 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: GrantFiled: July 18, 2017Date of Patent: February 2, 2021Assignee: Facebook, Inc.Inventor: Yael Maguire
-
Patent number: 10908279Abstract: 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: GrantFiled: March 10, 2017Date of Patent: February 2, 2021Assignee: Facebook Technologies, LLCInventors: Brian Michael Scally, David R. Perek
-
Patent number: 10908804Abstract: 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: GrantFiled: August 30, 2017Date of Patent: February 2, 2021Assignee: Facebook, Inc.Inventors: Lucas Almeida Rocha, Marco Cova
-
Patent number: 10909123Abstract: 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: GrantFiled: November 23, 2016Date of Patent: February 2, 2021Assignee: Facebook, Inc.Inventors: Neal Suresh Vora, James Donovan, Deepak Chinavle, Gaurav Dosi, Jason Eric Brewer, Bradley Ray Green
-
Patent number: 10908428Abstract: 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: GrantFiled: January 21, 2019Date of Patent: February 2, 2021Assignee: Facebook Technologies, LLCInventor: Nicholas Daniel Trail
-
Patent number: 10909744Abstract: 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: GrantFiled: May 10, 2019Date of Patent: February 2, 2021Assignee: Facebook Technologies, LLCInventors: Tuur Jan M Stuyck, Tony Tung
-
Patent number: 10909022Abstract: 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: GrantFiled: September 12, 2017Date of Patent: February 2, 2021Assignee: Facebook, Inc.Inventors: Hangjin Zhang, Donghang Guo, Jeffrey Scott Dunn, Jonathan Michael Wiepert, Luke Reynold Styles
-
Patent number: 10909569Abstract: 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: GrantFiled: December 9, 2018Date of Patent: February 2, 2021Assignee: Facebook, Inc.Inventors: Nimish Rameshbhai Shah, Zheng Chen, Lixing Huang, Yang Li, Xin Liu
-
Patent number: 10911826Abstract: 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: GrantFiled: October 9, 2018Date of Patent: February 2, 2021Assignee: Facebook, Inc.Inventors: Shankar Lakshmi Regunathan, Minchuan Chen
-
Patent number: 10909601Abstract: 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: GrantFiled: December 11, 2014Date of Patent: February 2, 2021Assignee: Facebook, Inc.Inventor: Lee Charles Linden
-
Patent number: 10910517Abstract: 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: GrantFiled: February 9, 2018Date of Patent: February 2, 2021Assignee: Facebook Technologies, LLCInventors: Gareth John Valentine, James Ronald Bonar
-
Patent number: 10911504Abstract: 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: GrantFiled: August 29, 2019Date of Patent: February 2, 2021Assignee: Facebook, Inc.Inventor: Debashish Paul
-
Patent number: 10909405Abstract: 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: GrantFiled: March 4, 2019Date of Patent: February 2, 2021Assignee: Facebook Technologies, LLCInventors: 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: 10910002Abstract: 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: GrantFiled: January 23, 2020Date of Patent: February 2, 2021Assignee: Facebook, Inc.Inventors: Yu Cai, Chengyan Fu, Haoci Zhang, John Mah
-
Patent number: 10908325Abstract: 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: GrantFiled: January 19, 2018Date of Patent: February 2, 2021Assignee: Facebook Technologies, LLCInventor: Youngshik Yoon
-
Patent number: D909400Type: GrantFiled: May 2, 2019Date of Patent: February 2, 2021Assignee: Facebook, Inc.Inventor: Debashish Paul
-
Patent number: D909446Type: GrantFiled: July 15, 2019Date of Patent: February 2, 2021Assignee: Facebook Technologies, LLCInventors: Oliver Ross, Benjamin John Parfitt, Tomas Brennessl