Patents Assigned to Facebook, Inc.
  • Patent number: 11201946
    Abstract: Systems, methods, and non-transitory computer-readable media can establish a plurality of connections to a server, wherein each connection is associated with a respective content item of a plurality of content items. A plurality of data requests are transmitted to the server using the plurality of connections, wherein each data request is associated with one content item of the plurality of content items. Processing of data received on a first connection of the plurality of connections is delayed, the first connection being associated with a first data request of the plurality of data requests and a first content item of the plurality of content items, in order to cause the server to pause data transmissions responsive to the first data request.
    Type: Grant
    Filed: December 31, 2018
    Date of Patent: December 14, 2021
    Assignee: Facebook, Inc.
    Inventor: Arvind Swaminathan
  • Patent number: 11200271
    Abstract: The present disclosure is directed toward systems and methods for ranking media effects. For example, systems and methods described herein enable a user to select and apply one or more media effects to a media communication such as a digital photograph or video. Systems and methods described herein identify and rank media effects based on characteristics associated with the user and the user's client-computing device. Furthermore, systems and methods described herein automatically present the top-ranked media effects to the user such that the user can easily select and apply one or more media effects that are tailored specifically to the user.
    Type: Grant
    Filed: April 20, 2020
    Date of Patent: December 14, 2021
    Assignee: FACEBOOK, INC.
    Inventors: Laura Ling Javier, Sachin Monga, Kristina Varshavskaya, Daniil Burdakov, Ittai Sean Barzilay, Volodymyr Giginiak, Harshdeep Singh, Connor C Hayes
  • Patent number: 11200602
    Abstract: A system for providing context sensitive display overlays to a mobile device via a network comprising an overlay datastore, a processor, coupled to the datastore and programmed to receive a request from a mobile device via the network for a list of overlays, determine user context information, search the datastore for overlays matching the user context and provide the list of overlays to the mobile device via the network.
    Type: Grant
    Filed: December 12, 2019
    Date of Patent: December 14, 2021
    Assignee: FACEBOOK, INC.
    Inventors: Alexander Salem Franklin, Xiao Ou Wang
  • Patent number: 11200284
    Abstract: A system trains models to generate embeddings that represent likelihoods associated with features. For example, an embedding may be generated for users and pages such that a user's embedding represents how likely a user is to comment on a given page. Initially, memory space for storing each embedding may be overprovisioned. The system monitors the embeddings for a feature as they are generated and recalculated over time. If the system detects that a particular index value is never updated for embeddings of that feature, then the system may remove that value from the feature embeddings. This allows the array lengths of embeddings to be customized to the particular features they represent, saving memory space. The system may further use related information to identify pooling functions that are most effective for particular features, to identify similarities between entities, and to provide insight into how the feature data influences neural network layers.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: December 14, 2021
    Assignee: Facebook, Inc.
    Inventors: Miao Li, Sagar Chordia, Harsh Doshi, Xianjie Chen, Qin Huang
  • Patent number: 11202035
    Abstract: This disclosure describes a video room system that can efficiently and flexibly generate and facilitate video rooms for video chatting between participant devices by prioritizing video streams to provide to participant devices based on performance parameters. For example, the video room system can provide different video room streams to different participant devices based on the performance parameters of the participant devices. In addition, the video room system can customize or tailor video room streams based on identifying dominant speaker devices, determining connections between participant devices as indicated by a social graph of a social networking system, and/or based on join methods utilized by participant devices to join a video room.
    Type: Grant
    Filed: March 9, 2021
    Date of Patent: December 14, 2021
    Assignee: FACEBOOK, INC.
    Inventors: Vivek Garg, Mudit Goel, Paul Seia Ogawa, Eduardo Diaz Real, Joel Alexander Sharin, Keetaek Hong, Ross Legacy
  • Patent number: 11199885
    Abstract: The disclosed computing device may include electronic components, at least one of which is a processor. The computing device may also include a heat sink thermally coupled to the electronic components, as well as a temperature sensor that determines the current temperature inside the computing device. The computing device may further include a controller. The processor may generate a load schedule for the electronic components based on the current temperature inside the computing device. This load schedule ensures that a maximum temperature for the heat sink is not exceeded even when the total system power load exceeds, for a short period of time, the maximum sustainable power level the heat sink can dissipate. The controller may then load the electronic components according to the generated load schedule. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: November 2, 2020
    Date of Patent: December 14, 2021
    Assignee: Facebook, Inc.
    Inventors: Howard William Winter, ChuanKeat Kho, Peter John Richard Gilbert Bracewell
  • Patent number: 11202148
    Abstract: A communication system establishes a communication session with a communication device via a network and captures, via one or more cameras, a local area within a field of view of the one or more cameras. The local area includes one or more audio sources. The communication system receives, from the communication device, a selection of a respective audio source from the one or more audio source in the local area. The selection indicates that audio originating from the respective audio source is to be prioritized over other audio sources in the local area. The communication system tunes one or more microphones based on a depth of the respective audio source relative to the communication system to optimize reception of audio originating at the respective audio source by the one or more microphones.
    Type: Grant
    Filed: May 22, 2020
    Date of Patent: December 14, 2021
    Assignee: Facebook, Inc.
    Inventors: Pratik Mukesh Kamdar, Subhash Chandra Bose Naripeddy, Vamsi Mynampati, Sridhar Pilli
  • Patent number: 11195099
    Abstract: A content review system for an online system automatically determines if received content items to be displayed to users violate any policies of the online system. The content review system generates a semantic vector representing the semantic features of a content item, for example, using a neural network. By comparing the semantic vector for the content item with semantic vectors of content items previously determined to violate one or more policies, the content review system determines whether the content item also violates one or more policies. The content review system may also maintain templates corresponding to portions of semantic vectors shared by multiple content items. An analysis of historical content items that conform to the template is performed to determine a probability that received content items that conform to the template violate a policy.
    Type: Grant
    Filed: September 1, 2017
    Date of Patent: December 7, 2021
    Assignee: Facebook, Inc.
    Inventors: Enming Luo, Yang Mu, Emanuel Alexandre Strauss, Taiyuan Zhang, Daniel Olmedilla de la Calle
  • Patent number: 11196697
    Abstract: Exemplary embodiments provide techniques for promoting and providing subscribed content via a messaging platform. An article may be viewed via a social networking service (such as in a social network's news feed), or on a partner website integrated with the social networking service and/or messaging service. When opening the article (e.g., in a web-based view), a banner may be displayed in association with the article indicating that the article could have been received as part of a messaging-based subscription service. The banner may include a control to subscribe to the publisher with the messaging service. Topics related to an article may be suggested in the message thread for the subscription, with the selection of a topic retrieving additional articles from that publisher related to that topic. These additional articles may be selected using social networking topic determination.
    Type: Grant
    Filed: August 27, 2019
    Date of Patent: December 7, 2021
    Assignee: FACEBOOK, INC.
    Inventors: Edward Young Zhang, Weiwei Ding, Qian Wang, Ming Xiao, Guangyuan Liu
  • Patent number: 11195106
    Abstract: Systems, methods, and non-transitory computer readable media are configured to receive a uniform resource locator. A time and one or more features associated with the uniform resource locator can be provided to a first machine learning model. A prediction relating to a quantity of views the uniform resource locator achieves by the time can be received from the first machine learning model.
    Type: Grant
    Filed: June 28, 2017
    Date of Patent: December 7, 2021
    Assignee: Facebook, Inc.
    Inventors: Shengbo Guo, Mark Warren McDuff, Yixian Zhu, Ying Zhang, James Li, Sara Lee Su
  • Patent number: 11196683
    Abstract: Data center switches are described. A rack of a data center can include several switches to implement a network topology. The switches can include ports on their fronts and sides such that cables can be coupled with these side ports to implement the network topology.
    Type: Grant
    Filed: December 21, 2019
    Date of Patent: December 7, 2021
    Assignee: Facebook, Inc.
    Inventors: Zhiping Yao, Che Kin Leung
  • Patent number: 11196985
    Abstract: In one embodiment, a method includes retrieving a media content item for display on a projectable surface. The method includes sending, to an interaction device including a projector and a camera, instructions causing the camera to capture one or more images of the projectable surface, receiving the one or more images from the interaction device, and determining one or more attributes of the surface based on the one or more images. The method also includes modifying the media content item based at least in part on the one or more attributes of the projectable surface and sending, to the interaction device, the modified media content item and instructions causing the projector to project the modified media content on the projectable surface.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: December 7, 2021
    Assignee: Facebook, Inc.
    Inventors: Baback Elmieh, Joyce Hsu, Scott Snibbe, Amir Mesguich Havilio, Angela Chang, Alexandre Jais, Rex Crossen
  • Patent number: 11196469
    Abstract: Apparatuses, methods, and systems for overlaying a coverage area of a cellular wireless network with a coverage area of a sectorization base station are disclosed. One method includes providing, by a plurality of cellular base stations, wireless access to a plurality of wireless devices over a coverage area, providing, by a sectorization base station, wireless communication to the plurality of wireless devices over at least the coverage area, each sector of a plurality of antennas of the sectorization base station operates to cover a selectable coverage area as determined by a width of a beamforming pattern, identifying locations of each of the plurality of wireless devices, and selecting beamforming parameters of the beamforming pattern based at least on the locations of the plurality of wireless devices, wherein the selected beamforming parameters control at least a sector selection and the width of the beamforming pattern of the sector.
    Type: Grant
    Filed: April 24, 2020
    Date of Patent: December 7, 2021
    Assignee: Facebook, Inc.
    Inventor: Abhishek Tiwari
  • Patent number: D937863
    Type: Grant
    Filed: October 25, 2019
    Date of Patent: December 7, 2021
    Assignee: Facebook, Inc.
    Inventors: Christine Choi, Rennie Song, Yo-Tzu Yeh
  • Patent number: D938447
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: December 14, 2021
    Assignee: Facebook, Inc.
    Inventor: Jason Holland
  • Patent number: D938448
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: December 14, 2021
    Assignee: Facebook, Inc.
    Inventor: Jason Holland
  • Patent number: D938451
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: December 14, 2021
    Assignee: Facebook, Inc.
    Inventor: Jason Holland
  • Patent number: D938462
    Type: Grant
    Filed: December 10, 2019
    Date of Patent: December 14, 2021
    Assignee: Facebook, Inc.
    Inventors: Christine Choi, Yo-Tzu Yeh
  • Patent number: D938463
    Type: Grant
    Filed: December 10, 2019
    Date of Patent: December 14, 2021
    Assignee: Facebook, Inc.
    Inventors: Eric M Dorman, Christine Choi, Yo-Tzu Yeh
  • Patent number: D938482
    Type: Grant
    Filed: March 20, 2019
    Date of Patent: December 14, 2021
    Assignee: Facebook, Inc.
    Inventors: Patrick Joseph Roark Underwood, Geoff David Joseph Teehan, George Lewis Kedenburg, III, Jason Holland