Patents Assigned to Platformic, Inc.
  • Patent number: 11722495
    Abstract: Operator actions and/or other commands or requests are secured via an authentication path from an action originator to a communications/control module or any other industrial element/controller. In implementations, an industrial control system includes an action authenticator configured to sign an action request generated by the action originator. The destination communications/control module or any other industrial element/controller is configured to receive the signed action request, verify the authenticity of the signed action request, and perform a requested action when the authenticity of the signed action request is verified.
    Type: Grant
    Filed: November 10, 2020
    Date of Patent: August 8, 2023
    Assignee: Bedrock Automation Platforms Inc.
    Inventors: Samuel Galpin, Timothy Clish, James G. Calvin, Albert Rooyakkers
  • Patent number: 11719657
    Abstract: A mechanism for thermal testing is described. A test vehicle includes a heating element, a thermal sensor and a processor. The processor is configured to control the heating element to output an amount of the energy per unit time. Temperature readings are received using the thermal sensor. A thermal property associated with a thermal mass is determined based at least in part the amount of the energy output and the received temperature readings.
    Type: Grant
    Filed: May 10, 2022
    Date of Patent: August 8, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Ahmad Byagowi, Michael Maroye Lambeta
  • Patent number: 11716513
    Abstract: An online system receives video data items from users and encodes the video data items using various codecs. To account for different computational resources used for encoding using different codecs, the online system ranks combinations of video data items by ratios of encoding video data items with different codecs to computational costs of encoding different video data items with different codecs. The benefit of encoding a video data item with a codec is based on a compression efficiency of the codec and a predicted aggregate amount of the video data item displayed to various users of the online system. Encoding video data items with codecs based on the determined ratios allows the online system to optimize a duration of video data having at least a threshold video quality to users.
    Type: Grant
    Filed: June 29, 2022
    Date of Patent: August 1, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Taein Kim, Nutcha Temiyasathit, Haixiong Wang
  • Patent number: 11716303
    Abstract: A different combination of multiple portions of a content item is selected for display to each of multiple sets of users of an online messaging application. The different combination of portions of the content item is sent for display to the corresponding set of users within a user interface of the online messaging application in association with information identifying a set of message threads in which each user is participating. A request to view the entire content of the content item is then received from a subset of each of the sets of users and a performance metric associated with each combination of portions of the content item is tracked based on the received request. Based on the performance metric, a performance of each portion of the content item is evaluated and used to select an optimal combination of the portions of the content item.
    Type: Grant
    Filed: February 17, 2022
    Date of Patent: August 1, 2023
    Assignee: Meta Platforms, Inc.
    Inventor: Dheeraj Kumar Singh
  • Patent number: 11712631
    Abstract: In an aspect, a request, from a first user of a plurality of users of an application client executing on respective mobile devices of the plurality of users, to interact with one or more other users of the plurality of users in the application client, based on a first plurality of interaction templates selected by the first user, can be received. A second user associated with a second interaction template can be determined from the plurality of users, and the determination can be based on an identification of a match between the second interaction template and a first interaction template from the first plurality of interaction templates. Interaction in the application client, between the first user and the second user, can be initiated in response to the determination of the second user. Related systems, apparatus, techniques, and articles are also described.
    Type: Grant
    Filed: May 13, 2022
    Date of Patent: August 1, 2023
    Assignee: Skillz Platform Inc.
    Inventors: Andrew Reynolds Meckel, Matthew Palmer, Samuel York Baker, Scott M. Halladin, Kevin Babb, Scott L. Gregoire
  • Patent number: 11715289
    Abstract: In one embodiment, a method includes receiving a user query associated with dialog-intents at a client system, executing tasks corresponding to the dialog-intents, generating a multi-perspective response by a stitching model based on two or more of execution results of the tasks, wherein the multi-perspective response comprises a natural-language response combining the two or more execution results, and presenting the multi-perspective response at the client system.
    Type: Grant
    Filed: December 6, 2021
    Date of Patent: August 1, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Emmanouil Koukoumidis, Michael Robert Hanson, Rajen Subba, Heidi Young, Rushin Shah, Jinsong Yu, Benoit F. Dumoulin, Jeremy Gillmor Kahn, Chandrasekhar Iyer
  • Patent number: 11710143
    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: December 1, 2020
    Date of Patent: July 25, 2023
    Assignee: Jump Platforms, Inc.
    Inventor: Marc Eric Lore
  • Patent number: 11710905
    Abstract: The disclosed method may include (1) determining a current physical state regarding an antenna assembly that includes (a) a sub-reflector that receives a wireless signal and reflects the wireless signal to a feed structure for processing, (b) a continuous antenna reflector that receives the wireless signal at a reflecting surface that reflects the wireless signal to the sub-reflector, where the current physical state is indicative of a current surface error over the reflecting surface relative to the sub-reflector, and (c) a backing structure coupled to a back surface of the continuous antenna reflector opposite the reflecting surface and having a plurality of actuators distributed over, and coupled to, the back surface, (2) operating each of the plurality actuators in a manner that reduces the current surface error based on the current physical state. Various other methods and systems are also disclosed.
    Type: Grant
    Filed: November 18, 2019
    Date of Patent: July 25, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Eric Booen, Wilhelmus Hendrikus Theunissen
  • Patent number: 11709783
    Abstract: In one embodiment, a method for tensor data distribution using a direct-memory access agent includes generating, by a first controller, source addresses indicating locations in a source memory where portions of a source tensor are stored. A second controller may generate destination addresses indicating locations in a destination memory where portions of a destination tensor are to be stored. The direct-memory access agent receives a source address generated by the first controller and a destination address generated by the second controller and determines a burst size. The direct-memory access agent may issue a read request comprising the source address and the burst size to read tensor data from the source memory and may store the tensor data into an alignment buffer. The direct-memory access agent then issues a write request comprising the destination address and the burst size to write data from the alignment buffer into the destination memory.
    Type: Grant
    Filed: November 11, 2020
    Date of Patent: July 25, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Xu Chen, Harshit Khaitan, Yu Hsin Chen, Liangzhen Lai
  • Patent number: 11711493
    Abstract: Systems and methods for providing ephemeral streaming spaces may include (1) providing a user with a digital display of video cards, in which each video card within the digital display corresponds to a contact, of the user, designated as currently available for video conferencing, (2) receiving user input selecting a video card from the digital display, and (3) in response to receiving the user input, initiating a video conference between the user and a contact corresponding to the selected video card. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: March 4, 2021
    Date of Patent: July 25, 2023
    Assignee: Meta Platforms, Inc.
    Inventor: Debashish Paul
  • Patent number: 11709887
    Abstract: Systems and methods for digitally fetching music content may include (1) providing a user of a device with a music service accessible via the device, (2) receiving a digital user request to (i) select a music composition based on a digital image corresponding to one or more music compositions and (ii) digitally fetch the music composition for use via the music service, and, in response to receiving the digital user request, (3) analyzing the digital image and selecting the music composition based on the analysis of the digital image, and (4) digitally fetching the music composition for use via the music service. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: May 20, 2022
    Date of Patent: July 25, 2023
    Assignee: Meta Platforms, Inc.
    Inventor: Debashish Paul
  • Patent number: 11709996
    Abstract: Systems, methods, and non-transitory computer-readable media can train a sequence model to output respective captions, or portions of captions, for content items. A determination can be made that a user of the social networking system is posting a content item for publication through a social networking system. A set of captions, or portions of captions, can be determined for the content item being posted based at least in part on the sequence model. The set of captions, or portions of captions, can be provided as suggestions to the user for use in a caption describing the content item being posted.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: July 25, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Anitha Kannan, Yuandong Tian, Yann Nicolas Dauphin
  • Patent number: 11710079
    Abstract: In one embodiment, a method involves accessing training data, where the training data contains an ordered sequence of data associated with a plurality of entities, training one or more deep learning models to determine, from the ordered sequence of data, a first set of embeddings for each entity of the plurality of entities, where each entity has a plurality of entity attributes, determining, for each of the plurality of entity attributes, a corresponding initial embedding, training the one or more deep-learning models to refine the initial embeddings according to one or more criterion, generating one or more updated embeddings for each of the plurality of entities based on the refined initial embeddings of the plurality of entity attributes, and modifying the first set of embeddings based on the one or more updated embeddings.
    Type: Grant
    Filed: June 6, 2022
    Date of Patent: July 25, 2023
    Assignee: Meta Platforms, Inc.
    Inventor: Bradley Ray Green
  • Patent number: 11704900
    Abstract: In one embodiment, a method includes, by a client system, receiving, at the client system, a first user input, processing by the client system, the first user input to provide an initial response by identifying one or more entities referenced by the first user input and providing, by the client system, the initial response, where the initial response includes a conversational filler referencing at least one of the one or more identified entities, processing the first user input to provide a complete response by identifying, by the client system, one or more intents and one or more slots associated with the first user input based on a semantic analysis by a natural-language understanding module, and providing, by the client system, the complete response subsequent to the initial response, where the complete response is based on the one or more intents and the one or more slots.
    Type: Grant
    Filed: February 7, 2022
    Date of Patent: July 18, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Emmanouil Koukoumidis, Michael Robert Hanson, Mohsen M Agsen
  • Patent number: 11704445
    Abstract: An industrial control system module and methods are described for self-destruction or the destruction and/or erasure of sensitive data within the industrial control system module upon an indication of an unauthorized module access event. In an implementation, a secure industrial control system module includes a circuit board including electrical circuitry; a sealed encasement that houses the circuit board, where the sealed encasement includes a housing having a first housing side and a second housing side, where the housing is configured to house the circuit board when the first housing side and the second housing side are coupled together; and a first sensor component integrated with the sealed encasement, where the first sensor component is communicably coupled to the circuit board and electrical circuitry and is configured to provide an indication of an unauthorized access event.
    Type: Grant
    Filed: March 1, 2022
    Date of Patent: July 18, 2023
    Assignee: Bedrock Automation Platforms Inc.
    Inventors: Albert Rooyakkers, Ken Doucette
  • Patent number: 11706494
    Abstract: This disclosure covers systems and methods that both transmit a live video stream from a broadcaster device to viewer devices and relay video clips of reactions (by viewers to the live video stream) to the broadcaster device during presentation of the live video stream. In certain embodiments, the disclosed systems and methods facilitate viewers capturing video clips of reactions to a live video stream using a viewer device and, in turn, transmit video clips received from the viewer device to a broadcaster device during broadcast of the live video stream. For instance, in some embodiments, the systems and methods present the video clips of a viewer's reaction to the broadcaster device during a live-video-stream broadcast. Additionally, in some embodiments, the systems and methods present video clips of other viewers' reactions to a viewer device during a live-video-stream broadcast.
    Type: Grant
    Filed: May 7, 2020
    Date of Patent: July 18, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Shilpa Sarkar, Ian McIntyre Silber, Udeepta Dutta Bordoloi
  • Patent number: 11704899
    Abstract: In one embodiment, a method includes receiving a request to access a first record in a plurality of records, where the first record describes a first set of attributes of a first entity, determining the first record is linked to a globally unique entity identifier, identifying one or more second records linked to the unique entity identifier, where the one or more second records describe one or more second sets of attributes of the first entity, generating a fused record comprising descriptions of attributes of the first entity from the first set and second sets of attributes, where the fused record is generated by deduping the plurality of records to associated the first record and the one or more second record with the unique entity identifier and compiling the first set and one or more second sets of attributes, and sending, in response responsive to the request to access the first record, instructions for presenting the fused record.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: July 18, 2023
    Assignee: Meta Platforms, Inc.
    Inventor: Markku Salkola
  • Patent number: 11704745
    Abstract: In one embodiment, a method includes receiving, from a client system associated with a user, a user request comprising a reference to a target object, accessing visual data from the client system, wherein the visual data comprises images portraying the target object and one or more additional objects, and wherein attribute information of the target object is recorded in a multimodal dialog state, resolving the reference to the target object based on the attribute information recorded in the multimodal dialog state, determining relational information between the target object and one or more of the additional objects portrayed in the visual data, and sending, to the client system, instructions for presenting a response to the user request, wherein the response comprises the attribute information and the determined relational information.
    Type: Grant
    Filed: August 28, 2020
    Date of Patent: July 18, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Shivani Poddar, Seungwhan Moon, Paul Anthony Crook, Rajen Subba
  • Patent number: 11706386
    Abstract: When a user creates a new video exchange session via an online system, the user specifies an activity for the video exchange session. The activity may specify a name for the video exchange session, as well as other thematic content (e.g., visual effects, backgrounds) displayed via the video exchange session. The online system trains a machine learned model that predicts a likelihood that other users will accept an invitation to join the video exchange session if a certain activity is specified for the video exchange session. The online system may then use these likelihoods to rank and sort the activities for the user or to highlight activities with threshold likelihoods.
    Type: Grant
    Filed: December 10, 2020
    Date of Patent: July 18, 2023
    Assignee: Meta Platforms, Inc.
    Inventor: Kathleen Warner
  • Patent number: 11704008
    Abstract: Systems, methods, and non-transitory computer readable media can provide one or more candidate stickers through a display screen of a computing device. A determination can be made that a user has selected a first sticker from the one or more candidate stickers. The first sticker can be inserted as a graphical overlay in a content item. The first sticker can reference first content.
    Type: Grant
    Filed: June 22, 2021
    Date of Patent: July 18, 2023
    Assignee: Meta Platforms, Inc.
    Inventor: Christian Xavier Dalonzo