Patents Assigned to Platformic, Inc.
  • Patent number: 11651473
    Abstract: In one embodiment, a method includes generating an outputted sequence of warped images from a captured sequence of images. Using this captured sequence of images, a computing system may determine one or more three-dimensional locations of object features and a corresponding camera position for each image in the captured sequence of images. Utilizing the camera positions for each image, the computing system may determine a view path representing the perspective of a virtual camera. The computing system may identify one or more virtual camera positions for the virtual camera located on the view path, and subsequently warp one or more images from the sequence of captured images to represent the perspective of the virtual camera at each of the respective virtual camera positions. This results in a sequence of warped images that may be outputted for viewing and interaction on a client device.
    Type: Grant
    Filed: May 22, 2020
    Date of Patent: May 16, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Andrei Viktorovich Chtcherbatchenko, Francis Yunfeng Ge, Bo Yin, Shi Chen, Fabian Langguth, Johannes Peter Kopf, Suhib Fakhri Mahmod Alsisan, Richard Szeliski
  • Patent number: 11651586
    Abstract: In one embodiment, a method includes receiving an indication of a trigger action by a first user at a client system, wherein the trigger action is associated with a priming content object, identifying related content objects associated with the priming content object, selecting recommended content objects based on the priming content object, the related content objects, and profile information of the first user, wherein each of the selected recommended content objects comprises entity information of entities associated with the priming content object, and presenting content suggestions at the client system, wherein each content suggestion comprises one of the selected recommended content objects.
    Type: Grant
    Filed: April 7, 2021
    Date of Patent: May 16, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Fuchun Peng, Kun Han, Wenhai Yang, Cheng Zhang, Vivek Narayanan, Emmanouil Koukoumidis
  • Patent number: 11652550
    Abstract: Various of the disclosed embodiments relate to line-of-sight (LOS), e.g., optical, based networks. Systems and methods for determining where to place and how to configure nodes in an optically connected network across a geographic region are provided. Various factors concerning the region may be collected, including, e.g., building locations and height, building types, population densities, backbone connection locations, recurring weather factors, geographic elevation, etc. The algorithm may iteratively place nodes based upon the accessible range of a preceding contemplated node position.
    Type: Grant
    Filed: March 17, 2020
    Date of Patent: May 16, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Andreas Gros, Yael Maguire, Karthik Yogeeswaran
  • Patent number: 11651448
    Abstract: A disclosed computer-implemented method may include receiving a request to generate a dating profile for a user of a community-based dating service of a social networking system based on information associated with the user and maintained by the social networking system. The method may also include accessing information associated with the user and maintained by the social networking system. The method may additionally include selecting, from the information associated with the user and maintained by the social networking system (1) a set of contextual information associated with the user, and (2) a set of media items associated with the user. The method may further include generating the dating profile for the user by arranging the set of contextual information and the set of media items within a dating interface of the social networking system. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: November 21, 2019
    Date of Patent: May 16, 2023
    Assignee: Meta Platforms, Inc.
    Inventor: Jordan Springstroh
  • Patent number: 11651449
    Abstract: In one embodiment, a method includes receiving a user input comprising a natural-language utterance by an assistant xbot from a client system associated with a user, determining a semantic representation of the user input based on a structural ontology defining a labeling syntax for parsing the natural-language utterance to semantic units comprising actions, objects, and attributes, wherein the semantic representation embeds at least one object within at least one action and declares at least one attribute of the embedded object to be acted upon, sending a request based on the semantic representation to an agent for executing a task corresponding to the user input, receiving results of the executed task mapped to a structure determined by the structural ontology from the agent, and sending from the assistant xbot to the client system instructions for presenting a response based on the results of the executed task.
    Type: Grant
    Filed: August 20, 2020
    Date of Patent: May 16, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Armen Aghajanyan, Sonal Gupta, Brian Moran, Theodore Frank Levin, Crystal Annette Naomi Su Hua Nakatsu, Daniel Difranco, Jonathan David Christensen, Kirk LaBuda, Anuj Kumar
  • Patent number: 11653452
    Abstract: A flexible printed circuit board (FPCA) of a brain computer interface (BCI) module is configured to interconnect a plurality of emitter assemblies and a plurality of detector assemblies of the BCI module. The FPCA comprises a connector portion for connecting the FPCA to a controller of the BCI module, a plurality of rigid sections, a plurality of flexible sections. A first subset of rigid sections is configured to mount the plurality of emitter assemblies. A second subset of rigid sections is configured to mount the plurality of detector assemblies. Each flexible section is configured to attach the two or more rigid sections of the plurality of rigid sections to each other. The plurality of flexible sections allows the plurality of emitter assemblies and the plurality of detector assemblies to stretch to conform to a head of a user.
    Type: Grant
    Filed: August 21, 2020
    Date of Patent: May 16, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: John Michael Sundberg, Alvin Alza Dominguez
  • Patent number: 11652560
    Abstract: An antenna system comprising (1) a plurality of transceivers capable of being calibrated over the air to improve beamforming and (2) at least one controller communicatively coupled to the plurality of transceivers, wherein the controller (A) identifies a set of partially overlapping subgroups that include the plurality of transceivers, (B) obtains leakage measurements taken in connection with signals emitted by at least one transceiver included in each of the partially overlapping subgroups, (C) identifies, within the leakage measurements, a subset of leakage measurements taken in connection with an overlapping transceiver and multiple non-overlapping transceivers included in the set of partially overlapping subgroups, and (D) calibrates, based at least in part on the subset of leakage measurements, the plurality of transceivers with respect to at least one feature to improve beamforming. Various other apparatuses, systems, and methods are also disclosed.
    Type: Grant
    Filed: March 10, 2022
    Date of Patent: May 16, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Mohammad Janani, Farbod Tabatabai, Kodanda Ram Reddy Engala, Djordje Tujkovic
  • Patent number: 11651451
    Abstract: In one embodiment, a method includes receiving a user request from a client system associated with a user, generating a response to the user request which references one or more entities, generating a personalized recommendation based on the user request and the response, wherein the personalized recommendation references one or more of the entities of the response, and sending instructions for presenting the response and the personalized recommendation to the client system.
    Type: Grant
    Filed: July 6, 2020
    Date of Patent: May 16, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Honglei Liu, Hao Zhou, Seungwhan Moon, Bing Liu, Yulong Qiu, Daniel Chai, Pararth Paresh Shah, Xiaolei Li, Rajen Subba, Hu Xu
  • Patent number: 11652337
    Abstract: The disclosed robotic system may include (1) a drive subsystem that translates the robotic system along a powerline conductor and (2) a rotation subsystem coupled to the drive subsystem, where (a) the rotation subsystem is coupled to a container that defines an arcuate volume about an axis such that the container partially surrounds the powerline conductor when the axis aligns with the powerline conductor, (b) the container carries a segment of fiber optic cable coupled to the powerline conductor, and (c) the rotation subsystem, while the drive subsystem translates the robotic system along the powerline conductor, rotates the container about the powerline conductor while the axis is aligned with the powerline conductor such that the segment of fiber optic cable is wrapped helically about the powerline conductor. Various other systems and methods are also disclosed.
    Type: Grant
    Filed: May 5, 2020
    Date of Patent: May 16, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Jonathan M. Kuriloff, Benjamin Lagosz-Sinclair, Alex Edwin Symington, John J. Webster, Wayne Michael Kachmar
  • Patent number: 11647156
    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: December 13, 2021
    Date of Patent: May 9, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Vivek Garg, Mudit Goel, Paul Seia Ogawa, Eduardo Diaz Real, Joel Alexander Sharin, Keetaek Hong, Ross Legacy
  • Patent number: 11647147
    Abstract: In one embodiment, a method includes an intelligent communication device detecting that a person is visible to a camera of the device, determining a first biometric characteristic of the person discernable by the device, associating the first biometric characteristic with a user identifier unique to the person, determining, while the person is identifiable based on the first biometric characteristic, a second biometric characteristic of the person discernable by the device, and associating the second biometric characteristic with the user identifier.
    Type: Grant
    Filed: December 28, 2020
    Date of Patent: May 9, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Eric W. Hwang, Saurabh Mitra, Jeffrey Zhang, Alan Liu, Rahul Nallamothu, Samuel Franklin Pepose
  • Patent number: 11645087
    Abstract: A computing environment includes multiple client devices that may each be configured to serve a particular function within the computing environment. The client devices are each coupled to a client management server that communicates with and manages functions of the client devices. When a client device first boots, the client management server communicates with the client device over a network in order to provision the client device with an enrollment image. Using the enrollment image, a client device can become enrolled with the client management server. Once enrolled, the client management server can provision the client device with a functional operating system image. The functional operating system image can support device applications that require a restricted number of runtime states within the client device. A new functional operating system image is downloaded from the client management server and installed on the client device each time the device is rebooted.
    Type: Grant
    Filed: January 20, 2021
    Date of Patent: May 9, 2023
    Assignee: Meta Platforms. Inc.
    Inventors: Oliver Pell, Davide Guerri, Dmitry Vnukov
  • Patent number: 11647155
    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: December 13, 2021
    Date of Patent: May 9, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Vivek Garg, Mudit Goel, Paul Seia Ogawa, Eduardo Diaz Real, Joel Alexander Sharin, Keetaek Hong, Ross Legacy
  • Patent number: 11646990
    Abstract: A method of posting ephemeral posts is disclosed. The method starts with receiving, from a user of a social network, a request to post an ephemeral post, the request including an ephemeral variable associated with a threshold event. The ephemeral post is posted on behalf of the user. Then an occurrence of the threshold event is monitored. When the threshold event has not occurred, the post is allowed to be accessible to at least one viewer other than the user. When the threshold event has occurred, the post is blocked from being accessible by the at least one view other than the user.
    Type: Grant
    Filed: June 13, 2022
    Date of Patent: May 9, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Yigal Dan Rubinstein, Aditya Koolwal, Ken Taro Deeter, Sergey Markov, Karl Frankowski
  • Patent number: 11646989
    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: April 18, 2022
    Date of Patent: May 9, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Edward Young Zhang, Weiwei Ding, Qian Wang, Ming Xiao, Guangyuan Liu
  • Patent number: 11647089
    Abstract: The present disclosure relates to systems, non-transitory computer-readable media, and methods for dynamically providing a activity dashboard for display within a graphical user interface. In particular, the disclosed systems can intelligently display, within the activity dashboard, insights of digital activity within an application of a child account. For example, the disclosed systems can monitor digital activity associated with recent contacts and groups, contact updates, and digital media items exchanged in messaging chat threads. In turn, the disclosed system can selectively surface one or more portions (and/or indications) of the monitored digital activity in the activity dashboard along with corresponding actionable options available for user selection.
    Type: Grant
    Filed: October 5, 2021
    Date of Patent: May 9, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Philip Morgan Brown, Reem Helou, Adam Vicent Cristobal, Hadi Abou El Kheir, Ashu Khaitan, Jeremy Taylor Barton, Katarina Ling
  • Patent number: 11644953
    Abstract: Techniques for context sensitive illustrated graphical user interface elements, comprising a social networking application. The social networking application may include, among other components, a social networking graphical elements management component to provide a list of recommended graphical element identifier information, in response to a request for the list of recommended graphical element identifier information, a context determination component to determine user context information representative of the at least one user context based at least partially on user communications intent information, user profile information, device location information, calendar event information, and/or external event information, and a graphical elements recommendation component to generate the list of recommended graphical element identifier information based at least partially on the user profile information, graphical elements promotion information, and/or the user context information.
    Type: Grant
    Filed: December 23, 2021
    Date of Patent: May 9, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Garima Sinha, Xiao Ou Wang, Kent Fu Ho Tam
  • Patent number: 11646477
    Abstract: The disclosed radio frequency (RF) bandpass filter may include an RF transmission medium that defines (1) a plurality of cavities aligned parallel to each other along a major axis, where (a) each cavity includes planar surfaces that define (i) a first dimension aligned with the major axis and (ii) second and third dimensions aligned perpendicular to the major axis and each other, where the first dimension is shorter than the second and third dimensions and (b) each adjacent pair of cavities is coupled by an inter-cavity slot, (2) an RF inlet that couples a received RF signal to a first cavity at a first end of the plurality of cavities, and (3) an RF outlet that couples a filtered RF signal from a second cavity at a second end of the plurality of cavities externally to the filter. Various other filters and manufacturing methods thereof are also disclosed.
    Type: Grant
    Filed: March 3, 2021
    Date of Patent: May 9, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Farbod Tabatabai, Haris Alijagic
  • Patent number: 11646017
    Abstract: In one embodiment, a method includes accessing a machine-learning model configured to generate an encoding for an utterance by using a module to process data associated with each segment of the utterance in a series of iterations, performing operations associated with an i-th segment during an n-th iteration by the module, which include receiving an input comprising input contextual embeddings generated for the i-th segment in a preceding iteration and a memory bank storing memory vectors generated in the preceding iteration for segments preceding the i-th segment, generating attention outputs and a memory vector based on keys, values, and queries generated using the input, and generating output contextual embeddings for the i-th segment based on the attention outputs, providing the memory vector to the module for performing operations associated with the i-th segment in a next iteration, and performing speech recognition by decoding the encoding of the utterance.
    Type: Grant
    Filed: March 5, 2021
    Date of Patent: May 9, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Yangyang Shi, Yongqiang Wang, Chunyang Wu, Ching-Feng Yeh, Julian Yui-Hin Chan, Qiaochu Zhang, Duc Hoang Le, Michael Lewis Seltzer
  • Patent number: D986272
    Type: Grant
    Filed: October 20, 2020
    Date of Patent: May 16, 2023
    Assignee: Meta Platforms, Inc.
    Inventor: Debashish Paul