Patents Assigned to Platform, Inc.
  • 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: 12008318
    Abstract: Exemplary embodiments relate to the automatic generation of captions for visual media, including photos, photo albums, non-live video, and live video. The visual media may be analyzed to determine contextual information (such as location information, people and objects in the video, time, etc.). A system may integrate this information with information from the user's social network and a personalized language model built using public-facing language from the user. The personalized language model captures the user's way of speaking to make the generated captions more detailed and personalized. The language model may account for the context in which the video was generated. The captions maybe used to simplify and encourage content generation, and may also be used to index visual media, rank the media, and recommend the media to users likely to engage with the media.
    Type: Grant
    Filed: October 13, 2020
    Date of Patent: June 11, 2024
    Assignee: META PLATFORMS, INC.
    Inventors: Ying Zhang, Shengbo Guo
  • 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: 12001893
    Abstract: A system including a machine-learning accelerator (MLA) hardware comprising computation-control units that each have a programmable dependency matrix; and a compiler computing module configured to generate, based on a machine-learning model, dependency instructions indicating dependencies between the computation-control units; wherein the computation-control units include at least: a first computation-control unit configured to generate, after completion of a first operation, a synchronization token representing the completion of the first operation, the synchronization token specifying a recipient identifier for an intended recipient computation-control unit of the synchronization token; a second computation-control unit configured to: configure the programmable dependency matrix of the second computation-control unit according to the dependency instructions to include dependency conditions for performing operations; receive the synchronization token based on the recipient identifier; update a dependency sta
    Type: Grant
    Filed: December 28, 2020
    Date of Patent: June 4, 2024
    Assignee: Meta Platforms, Inc.
    Inventors: Harshit Khaitan, Liangzhen Lai, Xu Chen, Miguel Angel Guerrero, Simon James Hollis
  • Patent number: 12001862
    Abstract: In one embodiment, a method includes receiving a user input including an ambiguous mention by a user from the user's client system, analyzing the user input to identify intents and slots based on a natural-language understanding module, where at least one slot is an ambiguous slot corresponding to the ambiguous mention, identifying candidate entities corresponding to the ambiguous slot, ranking the candidate entities based on the user's user profile data, sending to the user's client system instructions for prompting the user to select a candidate entity from a set of candidate entities having a rank greater than a threshold rank, where the selected candidate entity is resolved to the ambiguous slot, and storing the selected candidate entity together with the ambiguous mention as a mention-entity pair as part of the user profile data responsive to receiving the selection from the user.
    Type: Grant
    Filed: September 19, 2018
    Date of Patent: June 4, 2024
    Assignee: Meta Platforms, Inc.
    Inventors: Xiaohu Liu, Baiyang Liu
  • Patent number: 11992774
    Abstract: Data specifying a first segment of a set of clients and first configuration parameters can be received. The first configuration parameters can specify operation of a first interface. The first interface can be integrated into an application. The first segment, including a first subset of the set of clients, can be determined. A request for initiation of operation can be received from the first interface. The first segment can be determined to include a first client. The first configuration parameters can be transmitted. The first configuration parameters can cause the first client to modify operation of the first interface in response to receiving the transmitted configuration parameters. Related apparatus, systems, techniques and articles are also described.
    Type: Grant
    Filed: December 29, 2022
    Date of Patent: May 28, 2024
    Assignee: Skillz Platform Inc.
    Inventors: Andrew Paradise, Miriam Aguirre
  • Patent number: 11995800
    Abstract: An image captured by an imaging device in low light conditions may cause the captured image to have poor contrast, blurring, and otherwise not display one or more objects in the image clearly. According to various aspects, systems and methods are provided for enhancing images that are captured in low light conditions.
    Type: Grant
    Filed: August 7, 2019
    Date of Patent: May 28, 2024
    Assignee: Meta Platforms, Inc.
    Inventors: Bo Zhu, Liying Shen, William Scott Lamond
  • Patent number: 11992757
    Abstract: Data characterizing two players enrolled in a tournament of an online video game is received. Each player is executing a separate instance of the online video game. The online video game is asynchronous between the two players. The data is received by a tournament server hosting the tournament and separate from a game server providing game data to clients associated with the two players. An instruction for synchronous initiation of gameplay between the two players is generated. The instruction is transmitted to the clients associated with the two players, the instruction causing synchronous initiation of the asynchronous games for the two players. Related apparatus, systems, techniques and articles are also described.
    Type: Grant
    Filed: June 3, 2022
    Date of Patent: May 28, 2024
    Assignee: Skillz Platform Inc.
    Inventors: Andrew Paradise, Miriam Aguirre
  • Publication number: 20240169164
    Abstract: Systems, apparatuses and methods provide technology that identifies historical data for a first user, where the historical data identifies previous posts by the first user. The technology identifying an event. The technology determines an affinity score for the first user based on the historical data and the event, determines whether the affinity score meets a threshold, and if the affinity score meets the threshold, determines one or more of a phrase or an effect to present to the first user.
    Type: Application
    Filed: November 17, 2022
    Publication date: May 23, 2024
    Applicant: Meta Platforms, Inc.
    Inventor: Giridhar RAJARAM
  • Publication number: 20240160543
    Abstract: Systems, apparatuses and methods provide technology that generates first data, stores the first data in a data storage of a first computing device to generate first stored data, transmits the first data as first test data along a first integrity path comprising at least one first hardware device. The technology further receives, with the first computing device, the first test data from the first integrity path and compares the first stored data to the received first test data to determine if a first data path error exists in the first integrity path.
    Type: Application
    Filed: November 14, 2022
    Publication date: May 16, 2024
    Applicant: Meta Platforms, Inc.
    Inventor: Francesco Caggioni
  • Publication number: 20240161038
    Abstract: Systems, apparatuses and methods provide technology that identifies first characteristics of a first risk associated with a system and applies a locality sensitive hashing process to the first characteristics to map the first characteristics to first buckets of a plurality of buckets. The technology further generates a first vector based on the first characteristics being mapped to the first buckets, and identifies a mitigation plan to at least partially mitigate the first risk based on the first vector.
    Type: Application
    Filed: November 11, 2022
    Publication date: May 16, 2024
    Applicant: Meta Platforms, Inc.
    Inventor: Brandon Sloane
  • Publication number: 20240163153
    Abstract: A system and method for Crest Factor Reduction (CFR) pulse cancellation (PC) in a single carrier environment or multicarrier telecommunication environment may enable obtaining better signal quality while maintaining Peak to Average Power Ratio (PAPR) and/or power efficiency. A PC signal is generated by multiplying a truncated sinc signal with another window signal. The bandwidth of the PC signal may be greater than the bandwidth of the corresponding carrier signal center. The center frequency of the PC signal may be offset with respect to the center frequency for each given carrier in the multi-carrier scenario to fix the edge effect signal quality/interference problems.
    Type: Application
    Filed: November 16, 2022
    Publication date: May 16, 2024
    Applicant: Meta Platforms, Inc.
    Inventors: Mohammad JANANI, Djordje TUJKOVIC
  • Patent number: 11985246
    Abstract: A computer-implemented method for protecting identity metrics may include (i) receiving, by a computing device and from an originating device, an identity metric encrypted by an identity metric protection module on the originating device, where the identity metric includes biometric data about an operator of the originating device, (ii) requesting, by an identity metric protection module on the computing device, a decryption key from an identity metric protection server, (iii) receiving, by the identity metric protection module, the decryption key from the identity metric protection server, (iv) decrypting, by the identity metric protection module, the identity metric with the decryption key received from the identity metric protection server, and (v) providing the decrypted identity metric to an application on the computing device that uses the identity metric to convey a communication from the operator of the originating device. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: June 16, 2021
    Date of Patent: May 14, 2024
    Assignee: Meta Platforms, Inc.
    Inventor: Colleen Kelly Henry
  • Patent number: 11985446
    Abstract: An online system customizes video conversations between users of the online system. During a video conversation, the online system presents a composite view to the participating users. The composite view may include visual representations of the users, a background graphic, or other types of graphics such as masks and props that the users can wear or interact with in the environment of the video conversation. The visual representations may be generated based on a live video feed of the users or include avatars of the users. The online system can determine the graphics based on information about the users. For instance, the online system determines a background graphic showing a location that the users have each visited. Upon viewing the background graphic, the users may be encouraged to interact with the background graphic or other graphics included in the composite view, which can promote an engaging video conversation experience.
    Type: Grant
    Filed: February 14, 2023
    Date of Patent: May 14, 2024
    Assignee: Meta Platforms, Inc.
    Inventors: Jason Duane Clark, Brendan Benjamin Aronoff, Stephane Taine
  • Patent number: 11983329
    Abstract: In one embodiment, a method includes presenting a suggestion to a user of a head-mounted device by the head-mounted device via an assistant xbot during a dialog session between the user and the assistant xbot, wherein the suggestion is associated with a plurality of actions to be performed by an assistant system associated with the assistant xbot, accessing signals from inertial measurement unit (IMU) sensors of the head-mounted device by the head-mounted device during the dialog session, determining a head gesture performed by the user during the dialog session by an on-device head-gesture detection model and based only on the signals from the IMU sensors, and executing a first action from multiple actions by the assistant system executing on the head-mounted device, wherein the first action is selected based on the determined head gesture during the dialog session.
    Type: Grant
    Filed: December 5, 2022
    Date of Patent: May 14, 2024
    Assignee: Meta Platforms, Inc.
    Inventors: Shervin Ghasemlou, Devashish Prasad Joshi, Rongzhou Shen, Riza Kazemi
  • Publication number: 20240153239
    Abstract: Technology for identifying an object of interest includes obtaining object embeddings for a plurality of objects in an image, obtaining text embeddings for text associated with the image, determining, for each of the plurality of objects, a similarity score via a similarity model based on the text embeddings and the object embeddings, while bypassing use of bounding box coordinates, and selecting the object having the highest similarity score as the object of interest. In another example, technology for identifying an object of interest includes obtaining object embeddings for a plurality of objects in an image, obtaining text embeddings and text identifiers for text associated with the image, generating, via a single transformer encoder, a set of CLS embeddings based on the text embeddings and the object embeddings, and determining, via a neural network, the object of interest based on the CLS embeddings.
    Type: Application
    Filed: November 9, 2022
    Publication date: May 9, 2024
    Applicant: Meta Platforms, Inc.
    Inventors: Jun Chen, Wenwen Jiang, Licheng Yu
  • Patent number: 11979365
    Abstract: Systems, methods, and non-transitory computer-readable media can be configured to determine a life story associated with a first user of a content sharing system. The life story can comprise a plurality of content items associated with the first user. The plurality of content items can be organized in chronological order. A determination is made that a second user has accessed the life story associated with the first user. The plurality of content items included in the life story are provided for presentation in a graphical user interface, wherein each content item is presented individually based on the chronological order.
    Type: Grant
    Filed: June 14, 2021
    Date of Patent: May 7, 2024
    Assignee: Meta Platforms, Inc.
    Inventor: Jaleh Afshar
  • Patent number: 11975261
    Abstract: A user-activity video signal can be received. The user-activity video signal can comprise a video capture characterizing a user's interaction with a software application on a client. The software application can have an interface display space on the client and the software application can execute on the client in operation with at least one remote backend computing system. Backend user interaction data corresponding to the user's interaction with the software application as generated by the at least one remote back-end computing system can be received. A new video comprising a plurality of divided segments of the user-activity video signal can be generated automatically using the backend user interaction data and a plurality of predefined rules. The new video can be provided. Related apparatus, systems, techniques, and articles are also described.
    Type: Grant
    Filed: July 1, 2022
    Date of Patent: May 7, 2024
    Assignee: Skillz Platform Inc.
    Inventors: Andrew Paradise, James Daniels, Jason Petralia
  • Publication number: 20240144391
    Abstract: Techniques enabling accounts of a social networking system to monitor online interactions by supervised accounts across multiple platforms are described. For example, a social networking system (SNS) may receive, from a first account, a request to invite a second account to join a Family Center (FC) so the FC includes data associated with first and second platforms of the SNS. The SNS may receive, from the second account, an indication to accept the request to join the FC associating the first and second accounts via the FC. In some examples, the SNS may receive, from the second account, a request to access the FC. Based on receiving the request to access the FC, the SNS may cause presentation to the second account of interaction data associated with interactions between the first account and the first platform of the SNS and the first account and the second platform of the SNS.
    Type: Application
    Filed: October 31, 2022
    Publication date: May 2, 2024
    Applicant: Meta Platforms, Inc.
    Inventors: Asaf Gelber, John Hjelmstad, Krishna Kumar
  • Publication number: 20240144409
    Abstract: Techniques for notifying parent accounts of problematic interactions by teens is described. For example, a social networking system may receive, from a first account of the social networking system, an indication of an interaction between the first account and a content item. Based on determining that the interaction is a problematic interaction, the social networking system may send, to a second account associated with the first account, a notification of the problematic interaction. The social networking system may cause presentation, to the second account, of a selectable control associated with one or more resources regarding addressing the problematic interaction.
    Type: Application
    Filed: October 31, 2022
    Publication date: May 2, 2024
    Applicant: Meta Platforms, Inc.
    Inventors: Asaf Gelber, John Hjelmstad, Krishna Kumar