Patents Assigned to Platformic, Inc.
  • Patent number: 12052255
    Abstract: Techniques are described for a social networking system to provide collective accounts that allow for multiple holders, editors, and/or managers. In some cases, the social networking system may be configured to distribute content associated with the collective accounts based on metrics and relationships associated with accounts of the contributors to the collective account as well as the collective account itself.
    Type: Grant
    Filed: November 18, 2021
    Date of Patent: July 30, 2024
    Assignee: Meta Platforms, Inc.
    Inventors: Shilpa Sarkar, Ryan Keenan Olson, Josselyn Tsai, Christopher Wendel, Peter Michael Cottle, Ian McIntyre Silber
  • Publication number: 20240248941
    Abstract: Various aspects describe an information platform for consistently integrating and/or quantifying the underlying principles of ESG into financial analyses, analytical tools, metrics, and/or available information on reviewed companies, business entities, etc., and further provide integration of analysis with community-based insight, contextual information and tools for readily understanding both. Various embodiments implement machine learning tools for curating data sources and incorporating the data sources into the knowledge platform. The incorporation of AI moderated information sources enables succinct views of often massive information pools, and further provides for transitions between types of information (e.g., qualitative, quantitative, and interactive data source (e.g., engagements, collaborative information, etc.)).
    Type: Application
    Filed: September 6, 2023
    Publication date: July 25, 2024
    Applicant: Verity Platforms Inc.
    Inventors: Jeffrey Carroll Marsh, Eugene Emelyanov, Salar Satti, Mark Stephan
  • Patent number: 12045568
    Abstract: In one embodiment, a method includes receiving a user input comprising input tokens from a client system, parsing the user input to determine ontology tokens and utterance tokens corresponding to the input tokens, decoding the ontology tokens and the utterance tokens to generate a span-based frame representation comprising intents, slots, and a span, wherein the ontology tokens are decoded into the intents and slots, and wherein the utterance tokens are decoded to determine the span comprising one or more tokens of the input tokens, wherein the span comprises a first index endpoint associated with a first token of the one or more tokens and a second index endpoint associated with a second token of the one or more tokens, and executing, responsive to the user input, one or more tasks based on the span-based frame representation.
    Type: Grant
    Filed: November 12, 2021
    Date of Patent: July 23, 2024
    Assignee: Meta Platforms, Inc.
    Inventors: Akshat Shrivastava, Pierce I-Jen Chuang, Arun Babu, Shrey Desai, Abhinav Arora, Alexander Kolmykov-Zotov, Ahmed Aly
  • Publication number: 20240242442
    Abstract: According to examples, a system for supplementing user perception and experience via augmented reality (AR), artificial intelligence (AI), and machine-learning (ML) techniques is described. The system may include a processor and a memory storing instructions. The processor, when executing the instructions, may cause the system to receive data associated with at least one of a location, context, or setting and determine, using at least one artificial intelligence (AI) model and at least one machine learning (ML) model, relationships between objects in the at least one of the location, context, or setting. The processor, when executing the instructions, may then apply an artificial intelligence (AI) agent to analyze the relationships and generate a three-dimensional (3D) mapping of the at least one of the location, context, or setting and provide an output to aid a user's perception and experience.
    Type: Application
    Filed: January 13, 2023
    Publication date: July 18, 2024
    Applicant: Meta Platforms, Inc.
    Inventors: Fan ZHANG, William WONG, Anoop Kumar SINHA, Timothy ROSENBERG, Chen SUN, Gary Vu NGUYEN, Sofia GALLO PAVAJEAU, Agustya MEHTA, Johana Gabriela COYOC ESCUDERO, Leonid VLADIMIROV, James SCHULTZ
  • Publication number: 20240243992
    Abstract: Systems, apparatuses and methods provide technology that identifies a message that is to be transmitted across a network, divides the message into a plurality of portions that are arranged in a first order, and generates a plurality of packets based on the plurality of portions. The technology maps different network paths for the plurality of packets to be transmitted to a destination, sets headers of the plurality of packets to represent the first order and the different network paths, transmits the plurality of packets over the network in an out-of-order fashion to the destination based on the headers, and arranges the plurality of transmitted packets into the first order based on the headers of the plurality of packets.
    Type: Application
    Filed: January 13, 2023
    Publication date: July 18, 2024
    Applicant: Meta Platforms, Inc.
    Inventors: Zeeshan Altaf Lokhandwala, Arvind Srinivasan
  • Patent number: 12039383
    Abstract: Exemplary embodiments relate to the application of coordinated or cooperative effects to a coordinated activity. A coordinated activity protocol is provided for synchronizing interactive effects and experiences across multiple devices. The protocol allows effects to be initiated and coordinated on multiple devices via a real-time communications (RTC) channel. Messages may be exchanged to cooperatively initiate the effect, and (once initiated) generic data may be exchanged via application programming interface (API) calls. According to some embodiments, the coordinated activity is a shared video experience, such as a video conference or shared video-watching experience. According to other embodiments, the coordinated activity relates to other types of experiences, such as single- or multi-player games, shared book reading, communal interactions with a photo album, etc.
    Type: Grant
    Filed: June 27, 2022
    Date of Patent: July 16, 2024
    Assignee: Meta Platforms, Inc.
    Inventors: Shyamalan Pather, Michelle Ruby Hwang, Nora Micheva
  • Patent number: 12036470
    Abstract: User action data characterizing action by a player in a game environment executing at a user client is received at a server. The game environment is created by the user client separate from the server. Data characterizing a selected viewing position is received. The selected viewing position is different than a player viewing position. The selected viewing position characterizes a viewing location within the game environment. A recreated game environment is generated from the user action data at the server. A video stream of the recreated game environment is generated. The video stream includes video from a perspective of the selected viewing position. The video stream is transmitted to a viewing client. Related apparatus, systems, articles, and techniques are also described.
    Type: Grant
    Filed: January 23, 2023
    Date of Patent: July 16, 2024
    Assignee: Skillz Platform Inc.
    Inventor: Andrew Paradise
  • Publication number: 20240223871
    Abstract: According to examples, a system for providing generation and delivery of a composite content item associated with a primary content item is described. The system may include a processor and a memory storing instructions. The processor, when executing the instructions, may cause the system to access a primary content item, provide a supplemental content item associated with the primary content item, and generate a composite item based on the primary content item and the supplemental content item. The processor, when executing the instructions, may then enable sponsorship of the composite content item and enable publication of the composite content item.
    Type: Application
    Filed: December 19, 2023
    Publication date: July 4, 2024
    Applicant: Meta Platforms, Inc.
    Inventors: Randall Charles BENNETT, Sten SISCO, Ram POPAT, Neil O'CONNOR, Kanika KUMAR, Latika SHARMA, Nicolas Jean Claude ROBIN
  • Publication number: 20240223789
    Abstract: In some embodiments, a method includes receiving, at a central processing unit (CPU)-based demultiplexer of a CPU, an input video data stream; performing, at the CPU, an accelerator decoding configuration assessment of an accelerator decoding configuration of an accelerator; and based upon the accelerator decoding configuration assessment, dynamically decoding CPU-based demultiplexer output from the CPU-based demultiplexer using a CPU-based decoding unit and an accelerator-based decoding unit. In some embodiments of the method, the accelerator decoding configuration assessment includes performing an accelerator-based decoding unit hardware configuration assessment of the accelerator-based decoding unit and a CPU-based decoding unit software configuration assessment of the CPU-based decoding unit software utilized for the CPU-based decoding unit.
    Type: Application
    Filed: April 13, 2023
    Publication date: July 4, 2024
    Applicant: Meta Platforms, Inc.
    Inventors: Harikrishna Madadi Reddy, Yunqing Chen, Baheerathan Anandharengan, Christian Markus Petersen
  • Publication number: 20240220624
    Abstract: In some embodiments, a computer-implemented method includes receiving, at a security agent of a host central processing unit (CPU), accelerator firmware from flash memory; determining, at the security agent, whether the accelerator firmware includes a critical accelerator firmware component or a non-critical accelerator firmware component; authenticating, at the security agent, the critical accelerator firmware component instantaneously upon a determination that the accelerator firmware is the critical accelerator firmware component, wherein authenticating the critical accelerator firmware component yields an authenticated critical accelerator firmware component; and providing the authenticated critical accelerator firmware component to an accelerator via a sideband bus for execution at the accelerator.
    Type: Application
    Filed: April 13, 2023
    Publication date: July 4, 2024
    Applicant: Meta Platforms, Inc.
    Inventors: Harikrishna Madadi Reddy, Yunqing Chen, Baheerathan Anandharengan, Christian Markus Petersen
  • Publication number: 20240220426
    Abstract: In some embodiments, a system-on-chip, includes a central processing unit (CPU); an accelerator coupled to the CPU via a first die-to-die interconnect; and uniform memory coupled to the CPU via a second die-to-die interconnect. In some embodiments, in order to prevent use of accelerator memory for processing operations by the accelerator, the accelerator utilizes a uniform memory access tunneling system located in the accelerator to tunnel a high-level interconnect protocol associated with the second die-to-die interconnect to a die-to-die interconnect protocol associated with the first die-to-die interconnect, the uniform memory access tunneling system being configured to allow access to the uniform memory using a shared address space.
    Type: Application
    Filed: April 13, 2023
    Publication date: July 4, 2024
    Applicant: Meta Platforms, Inc.
    Inventors: Harikrishna Madadi Reddy, Yunqing Chen, Baheerathan Anandharengan, Christian Markus Petersen
  • Patent number: 12026735
    Abstract: A ticket exchange server is configured to distribute tickets to an event based on predicted attendance. The ticket exchange server accesses a set of training data describing statistics of and attendance during a historical event for a plurality of historical events. Using the training data, the ticket exchange server trains a machine-learned model, which is configured to predict a likelihood of a seat at a stadium being vacant during an event based on real-time statistics. During an event at the stadium, the ticket exchange server detects a vacant seat associated with a first ticket of a first user. The ticket exchange server determines a value of a second ticket for the vacant seat at least in part by applying the machine-learned model to real-time statistics of the event and distributes the second ticket to a second user.
    Type: Grant
    Filed: June 8, 2023
    Date of Patent: July 2, 2024
    Assignee: Jump Platforms, Inc.
    Inventor: Marc Eric Lore
  • Patent number: 12026921
    Abstract: In one embodiment, a first device may receive, from a second device, a reference landmark map identifying locations of facial features of a user of the second device depicted in a reference image and a feature map, generated based on the reference image, representing an identity of the user. The first device may receive, from the second device, a current compressed landmark map based on a current image of the user and decompress the current compressed landmark map to generate a current landmark map. The first device may update the feature map based on a motion field generated using the reference landmark map and the current landmark map. The first device may generate scaling factors based on a normalization facial mask of pre-determined facial features of the user. The first device may generate an output image of the user by decoding the updated feature map using the scaling factors.
    Type: Grant
    Filed: April 6, 2021
    Date of Patent: July 2, 2024
    Assignee: Meta Platforms, Inc.
    Inventors: Maxime Mohamad Oquab, Pierre Stock, Oran Gafni, Daniel Raynald David Haziza, Tao Xu, Peizhao Zhang, Onur Çelebi, Patrick Labatut, Thibault Michel Max Peyronel, Camille Couprie
  • Publication number: 20240211704
    Abstract: An audio processing system includes: a receiver configured to receive the original audio data; a processor configured to execute the instructions stored in the memory to cause the audio processing system to: separate a background noise audio data, a first speaker audio data, and a second speaker audio data; recognize first speaker speech, convert the first speaker speech to first speaker text, translate the first speaker text to a second language text, and convert the second language text to a second speech; recognize second speaker speech, convert the second speaker speech to second speaker text, translate the second speaker text to the second language text, and convert the second language text of the second speaker to a second speech for the second speaker; and generate encoded audio data; and a transmitter configured to transmit the encoded audio data to a content user device.
    Type: Application
    Filed: December 21, 2022
    Publication date: June 27, 2024
    Applicant: Meta Platforms, Inc.
    Inventors: Charles Patrick Mason Griffin, Prakash Chandra, Carlos Lourenco, Amit Agarwal
  • Patent number: 12017139
    Abstract: In an aspect, a first controller module of a mobile device controller can be engaged with a first side of a mobile device of a user. A second controller module of the mobile device controller can be engaged with a second side of the mobile device. One or more mobile device controller characteristics associated with characteristics of the mobile device controller can be transmitted from the mobile device controller to the mobile device. A client application on the mobile device can be modified by a first data processor based on the one or more mobile device controller characteristics. The modified client application can be provided by the first data processor to the user in the mobile device, and the user can interact with the modified client application using the mobile device controller. Related systems, apparatus, techniques, and articles are also described.
    Type: Grant
    Filed: September 2, 2022
    Date of Patent: June 25, 2024
    Assignee: Skillz Platform Inc.
    Inventors: Matthew Leigh Vroom, Brandon Douglas Henry Parod, Kyle Robert Thompson, Jason Clyde
  • Publication number: 20240202206
    Abstract: In one embodiment, a method includes, by one or more computing devices, receiving, from a client system of a first user of an online social network, a text post inputted by the first user, parsing the text post to identify a query associated with the text post, sending, to the client system, instructions for presenting a confirmation prompt requesting confirmation of the identified query from the first user, receiving, from the client system, a confirmation of the identified query from the first user, generating, in response to receiving the confirmation, a recommendation list responsive to the query, wherein the recommendation list comprises references to one or more objects referenced in one or more prior comments associated with one or more prior posts of the online social network associated with the query, and sending, to the client system, instructions for presenting the recommendation list to the first user.
    Type: Application
    Filed: March 4, 2024
    Publication date: June 20, 2024
    Applicant: Meta Platforms, Inc.
    Inventors: Jin LIU, Erica Jean VIRTUE, Gregory Paul WHALIN
  • Publication number: 20240205737
    Abstract: Systems, apparatuses and methods provide technology that determines that a primary slice of a plurality of slices of a communication network is overloaded. The plurality of slices includes a backup slice. The technology assigns user equipment to operate with the backup slice in response to the primary slice being overloaded. The technology identifies that a trigger has occurred, wherein the trigger is associated with one or more of the user equipment, the backup slice or the primary slice, and re-assigns the user equipment to the primary slice from the backup slice so that the user equipment operates with the primary slice.
    Type: Application
    Filed: December 20, 2022
    Publication date: June 20, 2024
    Applicant: Meta Platforms, Inc.
    Inventors: Curt Wong, Yi Lu, Jimin Liu
  • Publication number: 20240193232
    Abstract: Systems, apparatuses and methods provide technology that identifies a first post that is submitted to a first group of a social network. The technology identifies that the first post is a cross-pollination candidate, identifies a second group of the social network, generates a first vector that is to represent one of the first post or the first group, generates a second vector that is to represent the second group, determines whether the second group matches a cross-pollination criteria based on a comparison of the first vector to the second vector, and determines whether to automatically generate a second post based on the first post, and submit the second post to the second group based on whether the second group matches the cross-pollination criteria.
    Type: Application
    Filed: December 12, 2022
    Publication date: June 13, 2024
    Applicant: Meta Platforms, Inc.
    Inventors: Brandon Sloane, Ryan Sloane
  • Patent number: 12008802
    Abstract: In one embodiment, a method includes receiving, from a client system of a user, a user input comprising a plurality of n-grams, parsing the user input to identify one or more overall intents, hidden intents, and slots associated with the one or more n-grams, wherein at least one of the hidden intents is non-resolvable for being associated with partial slot information corresponding to an n-gram that has not been resolved to a particular entity identifier, wherein the partial slot information is associated with two more entity identifiers of two or more entities, respectively, sending, to the client system, instructions for prompting the user to select one of the entities to be associated with the non-resolvable hidden intent, resolving the non-resolvable hidden intent based on the entity identifier of the entity selected by the user, and generating a response to the user input based on the resolved hidden intent.
    Type: Grant
    Filed: June 29, 2021
    Date of Patent: June 11, 2024
    Assignee: Meta Platforms, Inc.
    Inventors: Vivek Natarajan, Baiyang Liu, Shubham Gupta, Krishna Mittal, Scott Martin
  • Patent number: D1034643
    Type: Grant
    Filed: February 14, 2022
    Date of Patent: July 9, 2024
    Assignee: IKA Platform Inc.
    Inventors: Carlos Matute, Carlos Rene Cerrato Estrada