Patents Assigned to Facebook
-
Patent number: 10909747Abstract: 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: GrantFiled: March 28, 2018Date of Patent: February 2, 2021Assignee: Facebook Technologies, LLCInventors: Agatha Yick Jun Yu, Matthew Alan Scott
-
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: 10910514Abstract: 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: GrantFiled: December 21, 2018Date of Patent: February 2, 2021Assignee: FACEBOOK TECHNOLOGIES, LLCInventors: Daniel Brodoceanu, David Massoubre, Karsten Moh
-
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: 10910768Abstract: 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: GrantFiled: February 21, 2020Date of Patent: February 2, 2021Assignee: Facebook, Inc.Inventors: Joshua Held, Michael Haken, Tiffany Jin
-
Patent number: 10905350Abstract: 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: GrantFiled: August 30, 2019Date of Patent: February 2, 2021Assignee: Facebook Technologies, LLCInventors: Adam Berenzweig, Thomas Reardon, Christopher Osborn, Patrick Kaifosh, Brett Jurman, Daniel Wetmore
-
Patent number: 10909454Abstract: 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: GrantFiled: March 26, 2017Date of Patent: February 2, 2021Assignee: Facebook, Inc.Inventors: Shilin Ding, Min Li, Liang Xiong
-
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: 10911792Abstract: 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: GrantFiled: December 22, 2017Date of Patent: February 2, 2021Assignee: Facebook, Inc.Inventor: David Young Joon Pio
-
Patent number: 10909163Abstract: 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: GrantFiled: November 13, 2017Date of Patent: February 2, 2021Assignee: Facebook, Inc.Inventors: Taylor Gordon, Rui Wang, Enoch Chee-Lok Lau
-
Patent number: 10908765Abstract: 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: GrantFiled: April 3, 2019Date of Patent: February 2, 2021Assignee: 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: 10905025Abstract: 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: GrantFiled: June 12, 2019Date of Patent: January 26, 2021Assignee: Facebook, Inc.Inventors: Marquis Thomas, Blanche Sydney Christina Chisholm
-
Patent number: 10903260Abstract: 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: GrantFiled: June 7, 2019Date of Patent: January 26, 2021Assignee: FACEBOOK TECHNOLOGIES, LLCInventors: Song Chen, Xinqiao Liu
-
Patent number: 10902670Abstract: 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: GrantFiled: November 12, 2019Date of Patent: January 26, 2021Assignee: Facebook Technologies, LLCInventors: Christoph Hermann Schied, Anton S. Kaplanyan
-
Patent number: 10898101Abstract: 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: GrantFiled: March 5, 2019Date of Patent: January 26, 2021Assignee: Facebook Technologies, LLCInventors: Cezar Morun, Stephen Lake
-
Patent number: 10904345Abstract: 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: GrantFiled: November 25, 2015Date of Patent: January 26, 2021Assignee: Facebook, Inc.Inventors: Matthew Logan Schmid, Xiuhui Yu, Allan Grinshtein, Olivier Henri Pascal Devoret
-
Patent number: 10902769Abstract: 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: GrantFiled: June 27, 2018Date of Patent: January 26, 2021Assignee: Facebook Technologies, LLCInventor: Ilias Pappas
-
Patent number: 10901027Abstract: 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: GrantFiled: June 14, 2018Date of Patent: January 26, 2021Assignee: Facebook Technologies, LLCInventor: Ilias Pappas
-
Patent number: 10904481Abstract: 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: GrantFiled: December 31, 2019Date of Patent: January 26, 2021Assignee: FACEBOOK, INC.Inventors: Sarah Morris, Anne Raynor