Patents Assigned to Platformic, Inc.
  • Patent number: 11538071
    Abstract: An online system communicates a lead generation message to a client device associated with a user. The lead generation message includes a selectable option authorizing a third-party entity to open a channel of communication with the user. If the online system receives from the client device an interaction with the selectable option, the online system sends a notification to the third-party entity indicating that the user associated with the client device interacted with the lead generation content item. The third-party entity may then send a request to the online system to send a message to the user via a messaging system controlled by the online system. The online system thus enables the third-party entity to communicate with the user via the messaging system. The online system then uses information about the communication to train a model to optimize the selection of lead generation messages to users.
    Type: Grant
    Filed: August 7, 2018
    Date of Patent: December 27, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Hongzheng Xiong, Shashank Ramaprasad, Rohan Kuruvilla, Rachel Barrie Tucker, Asad K. Awan
  • Patent number: 11537301
    Abstract: A system comprises a processor and a plurality of memory units. The processor is coupled to each of the plurality of memory units by a plurality of network connections. The processor includes a plurality of processing elements arranged in a two-dimensional array and a corresponding two-dimensional communication network communicatively connecting each of the plurality of processing elements to other processing elements on same axes of the two-dimensional array. Each processing element that is located along a diagonal of the two-dimensional array is configured as a request broadcasting master for a respective group of processing elements located along a same axis of the two-dimensional array.
    Type: Grant
    Filed: May 4, 2021
    Date of Patent: December 27, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Abdulkadir Utku Diril, Olivia Wu, Krishnakumar Narayanan Nair, Aravind Kalaiah, Anup Ramesh Kadkol, Pankaj Kansal
  • Patent number: 11537273
    Abstract: An online system presents a content item to users and receives selections of reaction icons from the users. The online system generates a background animation with the selected reaction icons and a foreground animation to be layered on top of the background animation. The online system sends the background and foreground animations to a client device to be cached. Further, the online system presents the content item to a viewing user associated with the client device and receives a selection of a reaction icon from the viewing user. The online system selects a subset of the users based on the viewing user's affinity to the users, retrieves images of the selected users, and send the images to the client device. The client device customizes the background and foreground animations based on the images and the viewing user's reaction icon to generate a compound animation for display to the viewing user.
    Type: Grant
    Filed: December 7, 2020
    Date of Patent: December 27, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Robert Benson Walton, Zachary W. Stubenvoll, Julia Harter Toffey, Skyler Bock, Silvia Chyou, Jordan Richard Honnette, Wei-Sheng Su, Jerod Wanner, Stefan Casey Parker, Renyu Liu, Rajat Bhardwaj
  • Patent number: 11532862
    Abstract: Apparatuses, methods, and systems for a housing structure for maintaining alignment between ceramic sections of a bandpass filter are disclosed. One housing structure includes an L-shaped outer structure, a plurality of flexure portions, wherein at least one of flexure portion extends from an end portion of each of extended arms of the L-shaped outer structure, wherein each flexure portion extends inward perpendicular to each of the extended end portion, and a plurality of reference datums, wherein at least one reference datum is located between an L-joint of the L-shaped outer structure, and a one of the flexure portions. The housing structure operates to receive a plurality of sections of a waveguide filter, wherein each section includes a plurality of planar surfaces, wherein the datums and the flexure portions are operative to maintain alignment of the sections of the waveguide filter relative to each other.
    Type: Grant
    Filed: June 29, 2021
    Date of Patent: December 20, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Farbod Tabatabai, Haris Alijagic
  • Patent number: 11533648
    Abstract: In one embodiment, a computing system receives a request for a quality of experience report associated with a plurality of geographic areas connected by a communication network. The system accesses a plurality of quality of experience metrics from the plurality of geographic areas. The system identifies one or more of the plurality of geographic areas that have low quality of experiences based on their respective quality of experience metrics and a set of criteria which includes one or more thresholds corresponding to the quality of experience metrics. The system determines for each identified geographic area, a severity of the low quality of experiences. The severity is based on a connection demand metric associated with each geographic area. The system sends instructions for presenting the quality of experience report which indicates the severity of the low quality of experiences for each identified geographic area.
    Type: Grant
    Filed: July 17, 2020
    Date of Patent: December 20, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Ying Li, Martinus Arnold de Jongh, Vincent Gonguet
  • Patent number: 11531684
    Abstract: The present disclosure relates to systems, non-transitory computer-readable media, and methods for consistently providing accurate versions of digital data within a distributed server network utilizing session-level user tokens. For example, in one or more embodiments, the disclosed systems generate a session-level user token that is specific to a client computing device participating in a session and in response to receiving a write request from the client computing device. As the client computing device initiates additional requests to read and write digital data from the distributed server network during the session, the disclosed systems maintain current version information within the session-level user token, and utilize this version information to verify that data provided to the client computing device from the distributed server network is accurate at the session-level.
    Type: Grant
    Filed: February 20, 2021
    Date of Patent: December 20, 2022
    Assignee: Meta Platforms, Inc.
    Inventor: Nitzan Shaked
  • Patent number: 11531831
    Abstract: A machine learning model is trained. A feature importance metric is determined for each machine learning feature of a plurality of machine learning features of the machine learning model. Based on the feature importance metrics, one or more machine learning features of the plurality of machine learning features of the machine learning model are managed.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: December 20, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Hongzhong Jia, Jay Parikh
  • Patent number: 11531678
    Abstract: In one embodiment, a method includes, by a client system of a user of an online social network, sending, to one or more computing devices of the online social network, a text post inputted by the user. The text post is associated with a query. The method includes receiving, from the one or more computing devices in response to the text post, an initial recommendation list. The initial recommendation list includes references to one or more objects referenced in comments associated with one or more prior posts associated with the query. The method includes sending, to the one or more computing devices, a request for updates to the initial recommendation list. Moreover, the method includes receiving, from the one or more computing devices in response to the request, an updated recommendation list comprising references to one or more objects referenced in comments associated with the text post.
    Type: Grant
    Filed: September 13, 2019
    Date of Patent: December 20, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Jin Liu, Erica Jean Virtue, Gregory Paul Whalin
  • Patent number: 11533286
    Abstract: Systems, methods, and non-transitory computer-readable media can be configured to present a comment thread including at least one comment. A selection of the at least one comment presented in the comment thread can be determined. A reply thread based at least in part on the at least one comment can be presented.
    Type: Grant
    Filed: August 1, 2019
    Date of Patent: December 20, 2022
    Assignee: Meta Platforms, Inc.
    Inventor: Robin Maxime Clediere
  • Patent number: 11531619
    Abstract: A system comprises a processor coupled to a plurality of memory units. Each of the plurality of memory units includes a request processing unit and a plurality of memory banks. Each request processing unit includes a plurality of decomposition units and a crossbar switch, the crossbar switch communicatively connecting each of the plurality of decomposition units to each of the plurality of memory banks. The processor includes a plurality of processing elements and a communication network communicatively connecting the plurality of processing elements to the plurality of memory units. At least a first processing element of the plurality of processing elements includes a control logic unit and a matrix compute engine. The control logic unit is configured to access the plurality of memory units using a dynamically programmable distribution scheme.
    Type: Grant
    Filed: December 17, 2019
    Date of Patent: December 20, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Olivia Wu, Abdulkadir Utku Diril, Krishnakumar Narayanan Nair, Aravind Kalaiah, Anup Ramesh Kadkol, Pankaj Kansal
  • Patent number: 11528185
    Abstract: A device provisioning configuration request from a network device to be configured is received. The network device provides the request to a network location obtained via a Dynamic Host Configuration Protocol request made automatically by the network device. A configuration agent script is provided in response to the device provisioning configuration request. One or more notifications associated with a provisioning progress are received from the network device via the configuration agent script. At least one of the one or more notifications is utilized in a provisioning workflow.
    Type: Grant
    Filed: December 5, 2018
    Date of Patent: December 13, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Joseph Ryan Hrbek, Patrick Adair, Brandon Robert Bennett, Christopher Owen Gorham, David Anthony Swafford
  • Patent number: 11528309
    Abstract: Systems, methods, and non-transitory computer-readable media can determine that a broadcaster of a first live content stream has identified at least one user of a social networking system to join as co-broadcaster. A merged live content stream is published through the social networking system, the merged live content stream including the first live content stream of the broadcaster and a second live content stream associated with the at least one identified user. At least one notification is sent to one or more other users of the social networking system. The notification informs the one or more other users about the merged live content stream.
    Type: Grant
    Filed: July 1, 2021
    Date of Patent: December 13, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Shilpa Sarkar, Mari Sheibley, Lu D. Chen, Udeepta Dutta Bordoloi, Sergii Demianov, Jaed Uavechanichkul, David Chiles, Hai Wang
  • Publication number: 20220391996
    Abstract: According to examples, a system for coordinating and managing potential volunteers (i.e., volunteer blood donors) is disclosed. The system may include may include a processor and a memory storing instructions. The processor, when executing the instructions, may cause the system to receive partner data from one or more of a local partner and a global partner and determine a donation need based on the partner data. The processor may also cause the system to identify a pool of volunteer donors based on the donation need, build an online campaign to increase the pool of volunteer donors, and coordinate the pool of volunteer donors with the local or global partners based at least in part on a machine learning (ML) technique.
    Type: Application
    Filed: May 18, 2022
    Publication date: December 8, 2022
    Applicant: Meta Platforms, Inc.
    Inventors: Yizhaq EZRA, Robert Kang JIN, Hema BUDARAJU, Arti Arvind KULKARNI, Peter Cunningham CLASEN, Stephen HARRELL, Puneet GUPTA, Boyan LIN, Frederick WIDJAJA, Zachary Alec CHAUVIN, Tori Bea SEIDENSTEIN, Mahima GUPTA, Chang SU, Kaushik SETHURAMAN, Jasmine I'esha Charmayne LAWRENCE, Nicholas William INZUCCHI, Charlie HART, Aubrey BACH, Neil DEXTER, Patrick Yang XU, Zanique Libby ALBERT
  • Patent number: 11520853
    Abstract: A processor system comprises two groups of registers and a hardware channel convolution processor unit. The first group of registers is configured to store data elements of channels of a portion of a convolution data matrix. Each register stores at least one data element from each channel. The second group of registers is configured to store data elements of convolution weight matrices including a separate matrix for each channel. Each register stores at least one data element from each matrix. The hardware channel convolution processor unit is configured to multiply each data element in a first and second portion of the first group of registers with a corresponding data element in the second group of registers to determine corresponding multiplication results and sum together the multiplication results for each specific channel to determine two corresponding channel convolution result data elements in a corresponding channel convolution result matrix.
    Type: Grant
    Filed: February 28, 2020
    Date of Patent: December 6, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Krishnakumar Narayanan Nair, Rakesh Komuravelli, Abdulkadir Utku Diril, Ehsan Khish Ardestani Zadeh, Yuchen Hao, Martin Schatz, Thomas Mark Ulrich, Olivia Wu, Anup Ramesh Kadkol, Amin Firoozshahian
  • Patent number: 11520854
    Abstract: A first group of elements is element-wise multiplied with a second group of elements using a plurality of multipliers belonging to a matrix multiplication hardware unit. Results of the plurality of multipliers are added together using a hierarchical tree of adders belonging to the matrix multiplication hardware unit and a final result of the hierarchical tree of adders or any of a plurality of intermediate results of the hierarchical tree of adders is selectively provided for use in determining an output result matrix.
    Type: Grant
    Filed: October 29, 2019
    Date of Patent: December 6, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Yuchen Hao, Krishnakumar Narayanan Nair, Ehsan Khish Ardestani Zadeh, Rakesh Komuravelli, Abdulkadir Utku Diril, Thomas Mark Ulrich
  • Patent number: 11522588
    Abstract: A system comprising a plurality of nodes communicatively coupled to one another via at least one wireless link and a controller communicatively coupled to at least one of the nodes, wherein the controller (1) coordinates at least one scan that measures interference introduced into the wireless link, (2) identifies, based at least in part on the scan, one or more characteristics of the wireless link, (3) determines, based at least in part on the characteristics of the wireless link, that the node is eligible for a tapered codebook that, when implemented, modifies at least one feature of an antenna array that supports the wireless link in connection with the node, and then (4) directs the node to implement the tapered codebook. Various other apparatuses, systems, and methods are also disclosed.
    Type: Grant
    Filed: April 28, 2021
    Date of Patent: December 6, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Lisi Jiang, Ahmed Gamal Helmy Mohamed, Brian Dunn, Po Han Huang, Krishna Srikanth Gomadam
  • Patent number: 11523546
    Abstract: A system including a data center rack enclosure, a first aisle emulator, and a second aisle emulator. The data center rack enclosure is configured to retain a data center rack, which has a first side and a second side. The first aisle emulator is coupled with the data center rack enclosure and provides a first controlled test environment with first temperature and a first gas flow to the first side of the data center rack. The second aisle emulator is coupled with the data center rack enclosure and provides a second controlled test environment for the second side of the data center rack.
    Type: Grant
    Filed: October 11, 2019
    Date of Patent: December 6, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Ahmad Byagowi, Cheng Chen, Vijay Mohan
  • Patent number: D971934
    Type: Grant
    Filed: October 15, 2020
    Date of Patent: December 6, 2022
    Assignee: Meta Platforms, Inc.
    Inventor: Jason Rudin
  • Patent number: D973097
    Type: Grant
    Filed: April 22, 2021
    Date of Patent: December 20, 2022
    Assignee: Meta Platforms, Inc.
    Inventor: Debashish Paul
  • Patent number: D973100
    Type: Grant
    Filed: April 22, 2021
    Date of Patent: December 20, 2022
    Assignee: Meta Platforms, Inc.
    Inventor: Debashish Paul