Patents Assigned to Meta Platforms, Inc.
  • Patent number: 11824635
    Abstract: A hardware module includes a high stability oscillator, a satellite signal receiver, a processor, and electrical contacts. The high stability oscillator is configured to provide a first timing reference output. The satellite signal receiver is configured to receive signals transmitted by location positioning satellites and provide a second timing reference output. The processor is configured to use the first timing reference output from the high stability oscillator and the second timing reference output from the satellite signal receiver to determine an absolute physical hardware clock value and provide the absolute physical hardware clock value to a host system. The electrical contacts are configured to allow the hardware module to be electrically and physically coupled to and removable from the host system as a single physical module.
    Type: Grant
    Filed: April 7, 2021
    Date of Patent: November 21, 2023
    Assignee: Meta Platforms, Inc.
    Inventor: Ahmad Byagowi
  • Patent number: 11823706
    Abstract: A method of detecting human voice activity includes determining a presence of human voice in a frame of audio signal using a plurality of features extracted from the frame of audio signal. The extracted features can include a number of zero-crossings, a periodicity metric, an energy ratio between a low frequency band and a high frequency band, and an envelope-to-floor ratio (EFR) in the frame of audio signal. Each of the features is associated with predefined criteria indicative of a presence of human voice, and based on comparisons of the features to the respective predefined criteria, the voice activity detector determines whether the frame of audio signal includes a human voice.
    Type: Grant
    Filed: October 14, 2019
    Date of Patent: November 21, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Jun Yang, Joshua Bingham
  • Publication number: 20230370203
    Abstract: According to examples, a selective acknowledgement framework may be implemented within a communication system for efficient communication of acknowledgement packets. A plurality of data packets generated from a message may be transmitted as a segment of data packets to a receiver which generates an acknowledgement packet for the segment of data packets. A compact format of acknowledgement (ACK) or negative acknowledgement (NACK) for the segment of data packets may be implemented in the acknowledgement packet via bits of a selective acknowledgement bit vector. Based on the other values also conveyed in the acknowledgement packet, the transmitter may identify those data packets that were properly received and the data packets that need to be re-transmitted.
    Type: Application
    Filed: May 12, 2022
    Publication date: November 16, 2023
    Applicant: Meta Platforms, Inc.
    Inventors: Arvind SRINIVASAN, Zeeshan Altaf LOKHANDWALA, Pankaj KANSAL, Nicolaas Johannes VILJOEN
  • Publication number: 20230362421
    Abstract: According to examples, a system for aligning a plurality of variously encoded content streams is described. The system may include a processor and a memory storing instructions. The processor, when executing the instructions, may cause the system to decode content data of a content item, extract signal information from the decoded content data, and process the decoded content data to align with content data from one or more other encodings utilizing the extracted signal information. The processor, when executing the instructions, may then process the decoded content data to be interchangeable with the content data from the one or more other encodings utilizing the extracted signal information and deliver one or more aligned and interchangeable encodings to a content delivery network (CDN).
    Type: Application
    Filed: May 9, 2023
    Publication date: November 9, 2023
    Applicant: Meta Platforms Inc.
    Inventor: Jorge CENZANO FERRET
  • Patent number: 11809480
    Abstract: In one embodiment, a method includes receiving visual input of a media content a user is viewing from a client system associated with the user, determining one or more entities and one or more relationships between one or more of the entities associated with the media content based on the visual input, generating a personalized knowledge graph of the media content for the user based on the determined entities and relationships in real-time responsive to the visual input of the media content being received, generating a content summary based on the personalized knowledge graph, wherein the content summary corresponds to a current progress of the user within the media content the user is viewing, and sending instructions to the client system for presenting the content summary to the user.
    Type: Grant
    Filed: December 31, 2020
    Date of Patent: November 7, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Daniel Manhon Cheng, Ahmed Kamal Atwa Mohamed, Iaroslav Markov
  • Patent number: 11810354
    Abstract: The present disclosure relates to systems, non-transitory computer-readable media, and methods for utilizing multiple modalities to generate accurate two-dimensional floorplans based on sparse digital videos depicting three-dimensional space. In particular, in one or more embodiments, the disclosed systems extract both visual and audio information from sparse digital video coverage of portions of a three-dimensional space and utilize the extracted visual and audio information to generate a two-dimensional floorplan representing both viewed and unviewed portions of the three-dimensional space. For example, the disclosed systems utilize self-attention layers of a specialized machine learning model to maintain and leverage bi-directional relationships among sequences of visual and audio features to generate floorplan predictions associated with the three-dimensional space.
    Type: Grant
    Filed: April 12, 2021
    Date of Patent: November 7, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Kristen Lorraine Grauman, Senthil Purushwalkam Shiva Prakash, Sebastia Vicenc Amengual Gari, Vamsi Krishna Ithapu, Carl Schissler, Philip Robinson, Abhinav Gupta
  • Patent number: 11797880
    Abstract: Systems, methods, and non-transitory computer-readable media can receive training data for training a machine learning model. The machine learning model is trained based on the training data. The machine learning model is trained to identify highlighted portions in audio content items. A first audio content item is received. One or more highlighted portions are identified in the first audio content item based on the machine learning model.
    Type: Grant
    Filed: August 27, 2019
    Date of Patent: October 24, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Parth Popatlal Detroja, Ferdi Adeputra, Dong Guo
  • Patent number: 11796819
    Abstract: Systems, methods, and apparatuses may provide optical lenses comprising liquid crystal metasurfaces. Systems and methods may include a lens system comprising a first optical lens and a liquid crystal metasurface formed on the first optical lens, and a pair of electrodes positioned on opposite sides of the first optical lens. The pair of electrodes may individually tune sections of the liquid crystal metasurface to adjust an optical characteristic of the optical signal. A waveguide may be configured to receive the adjusted optical signal passed through the first optical lens and may provide the optical signal to an image sensor for an image.
    Type: Grant
    Filed: June 30, 2022
    Date of Patent: October 24, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Pradip Sairam Pichumani, Sandeep Rekhi, Thomas John Farrell Wallin
  • Patent number: 11797622
    Abstract: In one embodiment, a method performed by a client device includes receiving, at the client device, an input of n-grams, and identifying media items from a media-item index. This media-item index may index media items stored by the client device and respective keywords associated with each media item, and each media item may be identified based on one or more of its associated keywords matching at least one of the n-grams of the input. An auto-suggestion with the identified media items may then be presented responsive to the input.
    Type: Grant
    Filed: June 18, 2021
    Date of Patent: October 24, 2023
    Assignee: Meta Platforms, Inc.
    Inventor: Ariel Benjamin Evnine
  • Patent number: 11797875
    Abstract: To present one or more content items to users of an online system, the online system identifies a content evaluation pipeline including an order of a plurality of stages having one or more computer models for evaluating a likelihood of user interaction with a content item. The content evaluation pipeline selects a decreasing number of content items, from each stage of the order, according to the order of the stages. The online system optimizes the selection of content items selected at the plurality of stages of the content evaluation pipeline by training the computer models to predict content selection values that the subsequent model would generate for a content items in a training data set and content items that the subsequent model would select for input to the next stage of the content evaluation pipeline.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: October 24, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Tianshi Gao, Wenlin Chen, Liang Xiong
  • Patent number: 11799967
    Abstract: There is provided a system configured to perform location-aware augmented reality tasks utilizing software and/or hardware components. For example, and not by limitation, a general embodiment may include an AR system. The system may include an ultra-wide band (UWB) communication system configured to estimate location information. The UWB system can include a memory and a processor which when executing instructions from the memory is configured to perform operations consistent with location-aware AR applications. For instance, the operations may include receiving a first UWB signal, the first UWB signal including information comprising fiducial data associated with a device transmitting the first UWB signal.
    Type: Grant
    Filed: December 22, 2021
    Date of Patent: October 24, 2023
    Assignee: Meta Platforms, Inc.
    Inventor: William Lott
  • Patent number: 11790611
    Abstract: A computer-implemented method, comprising, by an artificial-reality (AR) design tool: receiving, through a user interface (UI) of the AR design tool, instructions to add a voice-command module to an AR effect, the voice-command module having an intent type and at least one slot, the slot associated with one or more entities; establishing, according to instructions received through the UI, a logical connection between the slot and a logic module configured to generate the AR effect depending on a runtime value associated with the slot; and generate, for the AR effect, an executable program configured to: determine that a detected utterance corresponds to the intent type and includes one or more words associated with the slot; select, based on the one or more words, one of the one or more entities as the runtime value for the slot; send the runtime value to the logic module according to the logical connection.
    Type: Grant
    Filed: December 30, 2020
    Date of Patent: October 17, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Stef Marc Smet, Hannes Luc Herman Verlinde, Michael Slater, Benjamin Patrick Blackburne, Ram Kumar Hariharan, Chunjie Jia, Prakarn Nisarat
  • Patent number: 11789579
    Abstract: Exemplary embodiments relate to techniques for introducing asynchronous messaging concepts into a synchronous messaging system. As a conversation is carried out, different topics may be identified and highlighted as separate threads within the conversation. A new thread may be identified based on a number of factors, including (for example) time between messages, questions raised in a communication, discussions of dates, the inclusion of links, and any mentions of specific names. The beginning and/or end of a thread may be identified. Users may be notified of new messages on a thread-by-thread basis.
    Type: Grant
    Filed: June 1, 2016
    Date of Patent: October 17, 2023
    Assignee: META PLATFORMS, INC.
    Inventors: Eric Carl Ertmann, Charles Donald Deets, Jr., Daniel M Giuditta
  • Patent number: 11790404
    Abstract: An online system for determining advertisements for retrieval is disclosed. The online system may assign a unique category path associated with a hierarchy of advertisement categories to a plurality of advertisements accessible by the online system to determine advertisement information features. The online system may determine a plurality of types of user engagements associated with prior user interactions by a user with one or more of the advertisements or types of advertisements associated with the advertisements to determine a set of user engagement features. The online system may select user engagement features, from the set, based on determined user engagement results to obtain user related features. The online system may associate the user related features with an assigned unique category path, associated with the ad information features, to generate inverted index features. The online system may apply the inverted index features as inputs to a neural network.
    Type: Grant
    Filed: January 7, 2021
    Date of Patent: October 17, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Wenyu Ren, Quan Zhou, Chihoon Lee, Haiyu Lu
  • Patent number: 11787736
    Abstract: A method may include (1) coating a segment of fiber optic cable with an adhesive substance, (2) forming a coil of the segment of fiber optic cable, (3) deforming the coil into a noncircular shape defining a slot external to the coil while obeying a minimum bend radius requirement for the segment of fiber optic cable, and (4) activating the adhesive substance to stabilize the noncircular shape of the coil. Various other methods and apparatuses, such as those for performing the deforming operation, are also disclosed.
    Type: Grant
    Filed: February 16, 2022
    Date of Patent: October 17, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Karthik Yogeeswaran, Wayne Michael Kachmar, James A. Mass, Nelson Todd
  • Publication number: 20230326840
    Abstract: According to examples, an interconnect system for integrated circuits (ICs) may be fabricated by processing a substrate implanted with copper wells with a photoresist layer such that remaining portions of the photoresist layer expose portions of the copper wells; depositing a barrier layer over a top surface of the wafer, depositing a seed copper layer over the barrier layer; depositing a copper layer over the seed copper layer; planarizing the copper layer and portions of the barrier layer; depositing another copper layer over exposed portions of the substrate, the copper wells, and the interconnect cores; removing portions of the other copper layer between interconnects by processing the second copper layer with another photoresist layer; and removing remaining portions of the other photoresist layer on the interconnects.
    Type: Application
    Filed: March 23, 2022
    Publication date: October 12, 2023
    Applicant: Meta Platforms, Inc.
    Inventors: Pradip Sairam PICHUMANI, Sandeep REKHI, Ahmad BYAGOWI
  • Patent number: 11784548
    Abstract: A vibrating actuator having two different resonant frequencies is disclosed. The vibrating actuator comprises a first moving part 210 having an arrangement of magnets 320. In one embodiment, the arrangement of magnets 320 comprises at least two magnets. The like poles of the magnets 320 face each other and the arrangement of magnets 320 has two outer poles 328. The vibrating actuator has a second moving part 210 having one or more coils 410. The one or more coils 410 are wound over the arrangement of the magnets 320 such that the first moving part 210 can freely slide into the second moving part 220. A chassis 110 is formed by two parts 170, and each part of the chassis 110 is cut to form a first elastic member 150 and a second elastic member 160.
    Type: Grant
    Filed: March 5, 2020
    Date of Patent: October 10, 2023
    Assignee: META PLATFORMS, INC.
    Inventors: Amir Berrezag, Pooya Ghaderi, James Mazur
  • Patent number: 11785062
    Abstract: A computer-implemented method for enabling shared media interactions may include (i) identifying a group message thread that is composed of messages between a group of users, (ii) detecting that a user in the group of users is interacting with a media item posted in the group message thread, (iii) in response to detecting that the user is interacting with the media item, initiating a shared media interaction session in the group message thread for the media item, and (iv) notifying the group of users that the shared media interaction session is available in the group message thread. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: May 13, 2022
    Date of Patent: October 10, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Frederick Scott Gottesman, Patrick Francis Keenan, Aaron Albonetti, Wade Campbell, William Siemers, Annabel Strauss, Ishwarya Venkatachalam, Kevin Victor Wong
  • Patent number: 11782282
    Abstract: The disclosed flexible facial interface assemblies for head-mounted display systems may include a rigid support frame element and a flexible facial interface frame element. The rigid support frame element may be shaped and configured to physically support a display of a head-mounted display system in front of a user's eyes when the facial interface assembly is worn by the user. The flexible facial interface frame element may be configured to flex to conform to the user's facial features when the facial interface assembly is worn by the user. An outer periphery of the flexible facial interface frame element may be independently movable relative to an outer periphery of the rigid support frame element. Various other systems and methods are also disclosed.
    Type: Grant
    Filed: October 21, 2022
    Date of Patent: October 10, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Quintin Morris, Shane Michael Ellis, Scott Andrew Dallmeyer, Peter Wesley Bristol, David Michael Pickett, Joel Bernard Jacobs, Yi-Yaun Chen, Enric Vial Roig
  • Patent number: 11782980
    Abstract: Methods, systems, and storage media for video navigation normalized by relevance are disclosed. Exemplary implementations may: obtain a plurality of videos recorded in a chronological order; stitch the plurality of videos together in a timeline based on the chronological order, the timeline comprising a visual menu; obtain information associated with the plurality of videos; determine, based on a measure of relevance, a ranking of videos among the plurality of videos; determine, based on the ranking of videos, one or more salient videos from among the plurality of videos, the one or more salient videos comprising a video that is within a range of the ranking of videos; obtain one or more representations associated with individual ones of the one or more salient videos; and cause display of the one or more representations in the timeline, the representations being arranged based at least in part on the chronological order.
    Type: Grant
    Filed: March 26, 2021
    Date of Patent: October 10, 2023
    Assignee: Meta Platforms, Inc.
    Inventor: Brendan Benjamin Aronoff