Patents Assigned to Meta Platforms, Inc.
-
Patent number: 12688628Abstract: Systems, methods, and non-transitory computer readable media are configured to perform operations comprising providing a plurality of avatar poses associated with a user, receiving a selection of an avatar pose from the user, and generating an avatar sticker comprising the avatar pose.Type: GrantFiled: May 9, 2023Date of Patent: July 21, 2026Assignee: Meta Platforms, Inc.Inventors: David Ray Chen, Jay Quin, Seth Lee Weisfeld, Junian Ioffe, Neeraj Dinesh Khurana, Jamie Robert Barnes, Michael Groseclose, Gian Paolo Pile Cruz, Xiao Chen
-
Patent number: 12689192Abstract: Object-sensing systems including a light transmitter subsystem and a light receiver subsystem. The light transmitter subsystem main be configured to generate a collimated linear beam of light at a predetermined wavelength and having a length of at least 3 inches. The light receiver subsystem may include a linear sensor array having a length of at least 3 inches. The linear sensor array may be positioned to receive the collimated linear beam of light and to detect shadows caused by objects blocking at least a portion of the collimated linear beam of light. Various other systems and methods are also disclosed.Type: GrantFiled: August 3, 2022Date of Patent: July 21, 2026Assignee: Meta Platforms, Inc.Inventors: Karthik Yogeeswaran, Andrew Todd Grier
-
Patent number: 12689421Abstract: Methods, systems, and apparatuses for calculating and using uplink receive beamformers in wireless devices. In a demodulation reference signal (DMRS)-based beamformer calculation scheme, the computational complexity might be overwhelmingly high if a unique beamformer is calculated for each and every single resource element (RE). There may be combinations via frequency, time, or other means across resource block groups (RBGs) to consolidate the number of beamformers to be calculated.Type: GrantFiled: December 23, 2022Date of Patent: July 21, 2026Assignee: META PLATFORMS, INC.Inventors: Ahmed Gamal Helmy Mohamed, Mustafa Emin Sahin, Krishna Srikanth Gomadam
-
Patent number: 12684204Abstract: The disclosed computer-implemented method may include detecting, by a computing device, a command to clip a video segment from a video stream. The method may also include extracting, by the computing device, the video segment from the video stream based on the command. Additionally, the method may include automatically identifying, by the computing device, one or more points of interest in the video segment. Furthermore, the method may include determining, by the computing device, one or more sets of coordinates to crop the video segment based on a predetermined aspect ratio and the one or more points of interest. Finally, the method may include creating, by the computing device, a short-form video by cropping and reformatting the video segment based on the one or more sets of coordinates. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: November 28, 2023Date of Patent: July 14, 2026Assignee: Meta Platforms, Inc.Inventors: Matthew Hannan, Stephen Crowley, William B Harding
-
Patent number: 12671549Abstract: A disclosed computer-implemented method may include receiving, as part of a demodulation reference signal (DMRS) channel estimation operation, a frequency domain channel estimation signal comprising a plurality of DMRS samples, generating an extended channel estimation signal by determining at least one extended DMRS sample that extends at least one edge of the channel estimation signal, and generating an augmented channel estimation signal by extrapolating, based on the extended channel estimation signal, a frequency edge for the augmented channel estimation signal. The method may also include designing, based on a measurement of a DMRS value included in the augmented channel estimation signal, a polyphase filter, and estimating a DMRS channel by filtering the augmented channel estimation signal using the designed polyphase filter. Various other systems and methods are also disclosed.Type: GrantFiled: April 17, 2023Date of Patent: June 30, 2026Assignee: Meta Platforms, Inc.Inventors: Weizhong Chen, Ahmed Gamal Helmy Mohamed, Colby Scott Boyer
-
Patent number: 12670671Abstract: In one embodiment, a method includes rendering, for one or more displays of a XR display device, a first output image of an XR object within an XR environment in a field of view (FOV) of a first user, where the XR object has a first form, detecting a change in a context of the user with respect to the XR object, determining, based on the detected change in the context of the user, whether to invoke an attention system with respect to the XR object, and rendering, for the one or more displays of the XR display device, a second output image of the XR object responsive to invoking the attention system, where the XR object is morphed to have a second form indicating a first attention state, where the first attention state indicates a status of the XR object to interact with one or more first voice commands.Type: GrantFiled: October 26, 2022Date of Patent: June 30, 2026Assignee: Meta Platforms, Inc.Inventors: Fang-Yu Yang, Katherina Nguyen, Michael Greenberg, Aaron Jackson
-
Patent number: 12672022Abstract: In some embodiments, a metaverse optimization and prioritization enabled cloud-based controller includes a metaverse traffic classification unit; and a metaverse optimization and prioritization unit, wherein based upon the identification and classification of data packets as metaverse data packets, the metaverse optimization and prioritization unit optimizes and prioritizes a metaverse client device and metaverse traffic associated with a metaverse optimization and prioritization enabled network. In some embodiments, the metaverse optimization and prioritization unit optimizes the metaverse client device based upon a quality of experience associated with the metaverse client device. In some embodiments, the metaverse optimization and prioritization unit prioritizes the metaverse traffic based on quality of service management features ascertained utilizing the metaverse optimization and prioritization enabled cloud-based controller.Type: GrantFiled: September 30, 2023Date of Patent: June 30, 2026Assignee: Meta Platforms, Inc.Inventors: Praveen Kumar Gopala, Krishna Srikanth Gomadam, Po-Han Huang
-
Patent number: 12666025Abstract: An embodiment includes generating, using a first set of parameters, a first quantization matrix. The first set of parameters includes a set of coefficients of a formula that generates quantization values in the first quantization matrix. An embodiment includes encoding, using the first quantization matrix, a frame in an uncompressed video stream, the encoding generating a compressed video stream corresponding to the uncompressed video stream.Type: GrantFiled: October 16, 2024Date of Patent: June 23, 2026Assignee: Meta Platforms, Inc.Inventors: Yu-Chen Sun, Zhijun Lei, Hsiao-Chiang Chuang, Shyam Sadhwani, You Zhou
-
Patent number: 12665689Abstract: A system for achieving Precision Time Protocol (PTP) redundancy and load balancing across a set of active time servers deployed in a cluster is disclosed. The system may organize a set of PTP Grandmasters (GMs) (e.g., located in a datacenter) into a plurality of PTP clusters (e.g., for load balancing). A set of PTP ordinary clocks (OCs) (e.g., time clients) may be grouped in OC Groups and then into PTP clusters for GM assignation, wherein each PTP OC includes a unicast master table (UMT) that includes one or more potential PTP GM port addresses and priority values. Based on a Master Clock Mechanism, one of the potential GMs may be selected based on one or more PTP GM priority attributes.Type: GrantFiled: April 4, 2023Date of Patent: June 23, 2026Assignee: META PLATFORMS, INC.Inventors: Michel Ouellette, Patrick Cullen, Oleg Obleukhov, Alexander Bulimov
-
Patent number: 12664386Abstract: The present disclosure is directed towards systems and method for determining whether a scannable code displayed on a client device has been scanned. In particular, the systems and methods described herein involve activating one or more on-board sensors of the client device to capture output signals. Based on the output signals, the systems and methods include identifying discrete signals that indicate whether the scannable code has been scanned by a scanning device. Further, based on an analysis of the identified discrete signals, the systems and methods include determining whether the scannable code has been scanned by the scanning device.Type: GrantFiled: March 30, 2022Date of Patent: June 23, 2026Assignee: Meta Platforms, Inc.Inventors: Matteo Visentin, Dean Jackson, John Stephen Ketchpaw, James F Geist, Jr., Francislav P Penov
-
Patent number: 12665153Abstract: An example lock out device includes a plug of electrically insulating material and a hinged bracket to receive the plug. The plug includes a cap and a threaded portion to threadedly engage with a threaded opening of a fuse holder. The hinged bracket includes a first section having a base with a first opening and walls forming a first cavity to permit the threaded portion of the plug to pass through the base portion, and a second section having a lid and walls forming a second cavity. The first and second sections are moveably connected via a hinge to enable movement of the first and/or second section relative to each other between an open position and a closed position. When the hinged bracket is closed a first eye and a second eye are aligned to enable a locking element to pass through both the first and second eye.Type: GrantFiled: December 22, 2022Date of Patent: June 23, 2026Assignee: Meta Platforms, Inc.Inventors: Michael Panstingel, Caleb Tullos
-
Patent number: 12657029Abstract: In a general aspect, a processor can include an instruction processing unit configured to execute a plurality of machine-readable instructions of a program in accordance with a control flow of the program and, in response to completing execution of respective instructions of the machine-readable instructions, produce respective instruction retirement information. The processor can also include a selectively enablable trace encoder that is configured, when enabled, to receive the respective instruction retirement information, and encode the instruction retirement information in an instruction trace corresponding with the control flow. The processor can also include a circular buffer that is configured to, when the trace encoder is enabled, receive and store the instruction trace, and, in response to a flush, communicate the stored instruction trace via a memory interface, where the memory interface is selectively enabled in response to the flush request.Type: GrantFiled: August 28, 2023Date of Patent: June 16, 2026Assignee: Meta Platforms, Inc.Inventor: Beeman Connally Strong
-
Publication number: 20260147396Abstract: A system and method for mitigating sharp increases in power consumption associated with integrated circuits that may compute large workloads (e.g., computations). A processor may receive a signal associated with a workload. When the workload is determined to be above a workload threshold, a first signal may be sent to a compute engine to initiate a background computation for a ramp up period to increase the power consumption to a threshold. The workload may be performed following the ramp up period. The processor may send a second signal in response to the end of performing the workload. The second signal may initiate a background computation for a ramp down period, such that the power consumption in a ramp down period does not rapidly decrease to zero following a workloads computation.Type: ApplicationFiled: November 24, 2025Publication date: May 28, 2026Applicant: Meta Platforms, Inc.Inventors: Rohan Prakash Mallya, Linda Cheng, Kaushal Gandhi, Soheil Gharahi
-
Publication number: 20260147477Abstract: Methods, systems, or apparatuses for storage and access of micro-scaling numerics (MX) format data in memory. The approach may involve organizing MX data into tiled formats that match the read capabilities of consuming hardware blocks, interleaving scaling data with floating-point data, storing floating-point data in raster scan order, and storing scaling data in sub-tiles packed in multiples of a memory line size. A constant product of tile x-size and format size may be maintained across different MX format sizes, ensuring consistent memory utilization. This method may affect memory management for MX format data.Type: ApplicationFiled: November 21, 2025Publication date: May 28, 2026Applicant: Meta Platforms, Inc.Inventors: Zhaoxia Deng, Xianliang Zha, Junqiang Lan, Rohan Prakash Mallya, Yunqing Chen, Xing Cindy Chen, Mohammad Janani, Nanda Unnikrishnan
-
Publication number: 20260147847Abstract: Methods, systems, or computing devices are disclosed for enabling shared social media sessions that may allow multiple users to synchronously experience personalized content across different devices. The system may leverage artificial intelligence to create dynamic, constraint-free content streams that incorporate preferences from multiple users while maintaining individual privacy controls. Users may initiate shared sessions through messaging interfaces or standalone applications, with content sourced from multiple platforms and tailored to the collective preferences of session participants.Type: ApplicationFiled: October 10, 2025Publication date: May 28, 2026Applicant: Meta Platforms, Inc.Inventor: Arun Karthick Manickam Alagar Muthumanickam
-
Patent number: 12640753Abstract: Systems, apparatuses and methods provide technology that compresses first data based on a first compression scheme to generate second data, where the first data is associated with a first machine learning model. The technology stores the second data into a memory, adjusts a first entry of a lookup table to correspond to the first compression scheme based on the first data being compressed based on the first compression scheme, provide the second data from the memory to processing elements of a processing array during execution of the first machine learning model, and decompresses, at the processing array, the second data based on the lookup table to obtain the first data.Type: GrantFiled: April 17, 2023Date of Patent: May 26, 2026Assignee: Meta Platforms, Inc.Inventors: Kaushal Gandhi, Olivia Wu, Soheil Gharahi, Thomas Mark Ulrich, Abdulkadir Utku Diril, Khasim S. Dudekula, Eda Sahin
-
Patent number: 12642138Abstract: Three-dimensional application specific integrated circuit (IC) architecture is described herein. In one aspect, an IC may include a first die including: a first semiconductor layer; a plurality of processing elements (PEs) located on the first semiconductor layer; and a first interface region of the first semiconductor layer, electrically coupled to the plurality of PEs and configured to communicate electrical signals with the plurality of PEs; a second die including: a second semiconductor layer; a plurality of IC elements located on the second semiconductor layer; and a second interface region of the second semiconductor layer, electrically coupled to the plurality of IC elements and configured to communicate electrical signals to the plurality of IC elements, where the first interface region and the second interface region are electrically coupled to each other and configured to transmit electrical signals between the plurality of PEs and the plurality of IC elements.Type: GrantFiled: January 12, 2023Date of Patent: May 26, 2026Assignee: META PLATFORMS, INC.Inventors: Ravi Shankar Agarwal, Kaushal Gandhi, Bhasker Reddy Jakka, Harikrishna Madadi Reddy, Baheerathan Anandharengan, Christian Markus Petersen, Olivia Wu, Mahesh Srinivasa Maddury, Pankaj Kansal
-
Publication number: 20260141358Abstract: Systems or methods disclosed herein may provide artificial intelligence-based aggregation of social media content across multiple platforms. In an example, a computing system may receive content queries and may retrieve relevant content from various social media platforms. The computing system may generate consolidated content feeds that include first-party content from platforms owned by a primary entity and third-party content from external messaging platforms. The consolidated feeds may be arranged into content slots with sponsored content intelligently placed between organic content slots based on user engagement metrics. The computing system may implement machine learning models to optimize content selection or arrangement based on user interaction patterns.Type: ApplicationFiled: October 9, 2025Publication date: May 21, 2026Applicant: Meta Platforms, Inc.Inventor: Arun Karthick Manickam Alagar Muthumanickam
-
Publication number: 20260142974Abstract: A system and method for determining an identity verification of a user(s) are provided. The system may implement a machine learning model including training data pre-trained, trained in real-time, or periodically trained based on one or more faces of users. The system may determine whether a plurality of embeddings of a communication device associated with an image or a video of a face of at least one user includes a first similarity to a plurality of randomly generated embeddings generated by a network device. The system may receive, by the network device, a first plurality of similarity scores associated with the first similarity without receiving the plurality of embeddings of the communication device. The system may determine a second plurality of similarity scores denoting whether a second plurality of embeddings generated by the network device.Type: ApplicationFiled: October 9, 2025Publication date: May 21, 2026Applicant: Meta Platforms, Inc.Inventor: Shing Sheung Daniel Ip
-
Patent number: 12633300Abstract: According to examples, a system for using to processing of audio data using a plurality of distributed computer manner is described. The system may include a processor and a memory storing instructions. The processor may cause the system to receive audio data associated with a content item in an initial format, process the audio data to generate one or more audio segments for distributed processing, and decode the one or more audio segments from the audio data in the initial format to generate decoded audio data in a decoding format. The processor may then encode the decoded audio data in a decoding format to encoded audio data in an encoding format and trim a segment of the encoded audio data in the encoded format to generate a trimmed segment of audio data that may be utilized to enable continuous playback by a receiving device.Type: GrantFiled: December 13, 2022Date of Patent: May 19, 2026Assignee: Meta Platforms, Inc.Inventor: Jorge Cenzano Ferret