Patents Assigned to Platform, Inc.
-
Patent number: 11483132Abstract: The present disclosure relates to systems, methods, and non-transitory computer-readable media that utilize pre-signed key rotation transaction requests for initiating transactions to rotate one or more cryptographic keys of a user account of a distributed digital ledger transaction network. For example, in one or more embodiments, the disclosed systems initiate a transaction to delegate a permission for rotating one or more cryptographic keys of a first user account to a second user account. Using the second user account, the disclosed systems generate and store a pre-signed key rotation transaction request. By retrieving the pre-signed key rotation transaction request from storage, the disclosed systems can initiate a key rotation transaction that exchanges the active cryptographic key of the first user account to a modified cryptographic key.Type: GrantFiled: December 4, 2020Date of Patent: October 25, 2022Assignee: Meta Platforms, Inc.Inventors: Lei Wei, Riyaz Faizullabhoy, Nassim Eddequiouaq
-
Patent number: 11481471Abstract: A system comprises a matrix processor unit that includes a first type of register, a group of a second type of registers, and a plurality of calculation units. The first type of register is configured to concurrently store values from different rows of a first matrix. At least a portion of the first type of register is logically divided into groups of elements, and each of the groups corresponds to a different row of the first matrix. Each of the second type of registers is configured to concurrently store values from a plurality of different rows of a second matrix. Each of the calculation units corresponds to one of the second type of registers and is configured to at least in part determine a corresponding element in a result matrix of convoluting the second matrix with the first matrix.Type: GrantFiled: August 16, 2019Date of Patent: October 25, 2022Assignee: Meta Platforms, Inc.Inventors: Krishnakumar Nair, Abdulkadir Utku Diril, Dheevatsa Mudigere, Olivia Wu, Ehsan Khish Ardestani Zadeh, Yuchen Hao
-
Patent number: 11480801Abstract: 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: GrantFiled: December 7, 2018Date of Patent: October 25, 2022Assignee: 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: 11481816Abstract: In one embodiment, a method includes sending a media item to a client computing device of a user; determining an interest level of the user for the media item, wherein the interest level is determined based on a duration of time for which the media item is played on the client computing device; and if the interest level of the user is greater than a threshold interest level, then sending, to the client computing device, a sponsored-content indicator indicating that a sponsored content item will be presented and causing the sponsored content item to be presented on the client computing device.Type: GrantFiled: December 27, 2017Date of Patent: October 25, 2022Assignee: Meta Platforms, Inc.Inventors: Debashish Paul, Adithya Venkata Surampudi, Abhishek Bapna
-
Patent number: 11483275Abstract: A social networking system provides a user interface for a user to create, share, and participate in challenges. A challenge includes a challenge prompt. The challenge prompt instructs a challenge recipient to perform an action, such as to record a video or capture an image. A challenge creator sets parameters for the challenge, such as the challenge prompt, a challenge duration, available formats for challenge responses, challenge permissions, etc. Upon creation of the challenge, the social networking system distributes the challenge to other users of the social networking system. After a user submits a response to the challenge, or after expiration of the challenge duration, the user may view the challenge responses submitted by other users.Type: GrantFiled: May 7, 2020Date of Patent: October 25, 2022Assignee: Meta Platforms, Inc.Inventor: Kathleen Warner
-
Patent number: 11475344Abstract: In one embodiment, a method includes, by one or more computing devices of an online social network, receiving, from a client system of a first user and from a second user, a biometric input used to identify the second user, sending, to the client system, a personal identifier for presentation to the second user, receiving, from the client system in response to the presentation of the personal identifier to the second user, an audio input from the second user, determining, based on a comparison of the audio input to a voiceprint of the second user, wherein the voiceprint comprises audio data for auditory identification of the second user, whether the audio input comprises the personal identifier spoken by the second user, and authenticating the second user to access an online account associated with the second user via the client system if the audio input is determined to be spoken by the second user and comprise the personal identifier spoken by the second user.Type: GrantFiled: January 10, 2020Date of Patent: October 18, 2022Assignee: Meta Platforms, Inc.Inventor: Mateusz Marek Niewczas
-
Patent number: 11475895Abstract: Techniques are described that enable a user to edit and customize captions generated by a social networking system, such as transcriptions of an audio clip. In some cases, a social networking system receives, from a first user account, a video and an audio clip associated with the video, and determines that the audio clip contains speech. The social networking system may leverage a speech-to-text component to generate a first text caption based at least in part on the speech in the audio clip. The social networking system provides the first text caption to the first user account, and receives a user input to modify a word included in the first text caption. The social networking system generates a second text caption based at least in part on the user input, and provides the video, including the second text caption, to a second user account.Type: GrantFiled: September 16, 2020Date of Patent: October 18, 2022Assignee: Meta Platforms, Inc.Inventors: Shannon Ma, Qikun Guo, Martin Mroz, Ryan Michael O'Rourke, Aaron Williams, Sharon Zeng
-
Patent number: 11476903Abstract: In one embodiment, a method includes sending SRS received from a plurality of UEs associated with the base station to a DU associated with the base station, receiving information regarding a subset of the plurality of UEs selected for downlink data transmissions for an RBG, multi-user data to be transmitted to UEs in the subset, and identities of selected beams among a plurality of pre-determined beams to be associated with the UEs in the subset from the DU, where each of the plurality of pre-determined beams corresponds to a DFT vector, computing a precoding matrix for the RBG based on IDFT vectors corresponding to the selected beams, preparing pre-coded multi-user data by applying the precoding matrix to the multi-user data, and transmitting the pre-coded multi-user data to the UEs in the subset for the RBG using MIMO technologies.Type: GrantFiled: September 30, 2021Date of Patent: October 18, 2022Assignee: Meta Platforms, Inc.Inventors: Mustafa Emin Sahin, Brett Eric Schein, Djordje Tujkovic, Krishna Srikanth Gomadam, Po Han Huang, Praveen Kumar Gopala
-
Patent number: 11477139Abstract: Techniques for messaging bots with rich communication are described. In one embodiment, an apparatus may comprise a messaging component operative to receive a message from a client device; and add the message to a message queue; a message queue monitoring component operative to monitor the message queue; detect that the message indicates messaging bot invocation; and submit the message to a bot framework component based on detecting that the message indicates messaging bot invocation; and the bot framework component operative to determine a messaging bot associated with the message; and submit the message to the messaging bot. Other embodiments are described and claimed.Type: GrantFiled: February 25, 2016Date of Patent: October 18, 2022Assignee: Meta Platforms, Inc.Inventors: Seth Garrett Steinberg Rosenberg, Matthew Steiner, Ilya Sukhar, Pooya Karimian
-
Publication number: 20220329910Abstract: According to examples, a system for generating and delivering enhanced content utilizing remote rendering and data streaming is described. The system may include a processor and a memory storing instructions. The processor, when executing the instructions, may cause the system to transmit a selected engagement content item for transmission to a user device and receive an indication of interest relating to the selected engagement content item. The processor, when executing the instructions, may then select, based on the received indication of interest, a playback content item and transmit the playback to content item to the user device.Type: ApplicationFiled: January 31, 2022Publication date: October 13, 2022Applicant: Meta Platforms, Inc.Inventors: Rebecca RESNICK, Raina WONG, Blair SIEGLER, Molly Castle NIX, Erik HAZZARD, Nikita BIER
-
Patent number: 11468351Abstract: A brain computer interface (BCI) system predicts text based on input and output signals obtained in relation to an individual that are informative for determining an individual's neurobiological activity. The BCI system applies a first predictive model to the input signal and a second predictive model to the output signal. The first predictive model predicts the forward propagation of the input signal through the individual's head whereas the second predictive model predicts the backward propagation of the output signal through the individual's head. Each of the first predictive model and second predictive model predicts characteristics of their respective signal at a common plane such as the cortical surface of the individual's brain. The BCI system predicts text by applying a third predictive model to the predicted signal characteristics at the common plane outputted by the first predictive model and the second predictive model.Type: GrantFiled: May 29, 2019Date of Patent: October 11, 2022Assignee: Meta Platforms, Inc.Inventors: Michael Andrew Choma, Emily Mittag Mugler, Patrick Mineault, Soo Yeon Kim Jennings, Mark Allan Chevillet
-
Patent number: 11470051Abstract: Techniques are described that enable a user to create and use a secret user account on a social networking system that is undiscoverable by other user accounts unless invited to interact by the secret account. In some cases, a social networking system receives a request to create a secret account, and creates the secret account. The social networking system may provide, in association with the secret account, account settings for the secret account that cause the social networking system to exclude the secret account from search results on the social networking system, and obscure activity by the secret account from a first user account. The social networking system may cause presentation of a control in a user interface associated with the secret account to invite a second user account to interact with the secret account.Type: GrantFiled: June 18, 2020Date of Patent: October 11, 2022Assignee: Meta Platforms, Inc.Inventors: Laycee Berkas, Elizabeth Inglese, Tyler Bradin Gross
-
Patent number: 11467662Abstract: A brain computer interface system includes a wearable interface, an eye tracking device, and a client device for determining what object a user is looking at on an electronic display. The client device determines a region on the electronic display based on an estimated user gaze direction received from the eye tracking device. For each virtual object in the gaze region, the client device displays a visual stimulus with a unique frequency. The client device receives from the wearable interface an electrical potential signal measured at the user's brain and evoked by a visual stimulus on the electronic display. The client device identifies the object in the gaze region with a stimulus frequency matching a frequency derived from the potential signal, and executes instructions relating to the object.Type: GrantFiled: July 8, 2021Date of Patent: October 11, 2022Assignee: Meta Platforms, Inc.Inventors: Yu-Te Wang, Mark Allan Chevillet
-
Patent number: 11467776Abstract: An apparatus supports single root input/output virtualization (SR-IOV) capable devices. The apparatus includes input/output ports, and SR-IOV capable PCIe devices. Each SR-IOV capable PCIe device has one or more namespaces or controller memory buffers. The SR-IOV capable PCIe device provides one or more physical functions and virtual functions that can access the one or more namespaces or controller memory buffers. A PCIe switch controller communicates with host servers coupled to the input/output ports, and assigns one or more virtual functions to each host device, and enables the host devices to access one or more namespaces or controller memory buffers through the assigned virtual functions.Type: GrantFiled: June 28, 2021Date of Patent: October 11, 2022Assignee: H3 Platform Inc.Inventors: Chin-Hua Chang, Yao-Tien Huang
-
Patent number: 11468474Abstract: An online system uses a model to determine affinities of users for geographical locations. Using the affinities, which may indicate travel-related preferences of the users, the online system may customize content items to include content captured by client devices of other users of the online system. For example, the online system presents to a particular user a content item including a photo or video of a geographical location captured by a camera of a client device of another user who is connected to the particular user. The model may implement, for example, collaborative filtering or other machine learning techniques to determine commonalities between users' travel affinities. Additionally, the model may determine latent properties or temporal trends of user preferences based on training data including historical actions performed on the online system or social data. The model may also classify different types of geographical locations.Type: GrantFiled: November 9, 2017Date of Patent: October 11, 2022Assignee: Meta Platforms, Inc.Inventors: Arpit Sood, Gurpreetsingh Baljeetsingh Sachdev, Alex Meyer, Rohit Poddar, Manisha Singh, Tao Cui Baecklund, Anthony Mang Yau, Shashikant Khandelwal
-
Patent number: 11468313Abstract: The disclosed computer-implemented method may include (1) identifying an artificial neural network comprising a set of nodes interconnected via a set of connections, and (2) training the artificial neural network by, for each connection in the set of connections, determining a quantized weight value associated with the connection. Determining the quantized weight value associated with the connection may include (1) associating a loss function with the connection, the loss function including a periodic regularization function that describes a relationship between an input value and a weight value of the connection, (2) determining a minimum of the associated loss function with respect to the weight value in accordance with the periodic regularization function, and (3) generating the quantized weight value associated with the connection based on the determined minimum of the loss function. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: June 12, 2018Date of Patent: October 11, 2022Assignee: Meta Platforms, Inc.Inventors: Maxim Naumov, Abdulkadir Utku Diril, Jong Soo Park, Benjamin Ray, Jedrzej Jablonski, Andrew John Tulloch
-
Patent number: 11470026Abstract: The present disclosure is directed toward systems and methods for interacting with portions of digital video within a social networking system. For example, systems and methods described herein enable a user to select a portion of a digital video and share or like just the portion of the digital video, rather than the entire digital video. The present disclosure is also directed toward systems and methods for identifying viral portions of a digital video within a social networking system. For example, systems and methods described herein analyze social networking activity related to portions of a particular digital video to identify one or more viral portions of the digital video. In response to identifying one or more viral portions, systems and methods provide an indication of, or otherwise share, the one or more viral portions during playback of the digital video.Type: GrantFiled: July 1, 2019Date of Patent: October 11, 2022Assignee: Meta Platforms, Inc.Inventor: Debashish Paul
-
Patent number: 11470380Abstract: Systems, methods, and non-transitory computer-readable media can stream a live video stream from a content provider. A portion of the live video stream can be buffered in a content buffer. The portion of the live video stream accumulated in the content buffer can be monitored during playback of the live stream. A latency action can be determined based on the monitoring of the portion of the live video stream. The latency action can adaptively adjust the playback of the live video stream. The playback of the live video stream can be caused to be adjusted adaptively according to the latency action.Type: GrantFiled: March 26, 2021Date of Patent: October 11, 2022Assignee: Meta Platforms, Inc.Inventors: Meng Li, Chenyong Xu, Clement Genzmer, Yassir Solomah, Jianyong Xiao
-
Patent number: D967144Type: GrantFiled: July 23, 2021Date of Patent: October 18, 2022Assignee: Meta Platforms, Inc.Inventors: Joseph Rhyu, Riccardo Carlet, Alessandra Villaamil
-
Patent number: D967844Type: GrantFiled: February 7, 2020Date of Patent: October 25, 2022Assignee: Meta Platforms, Inc.Inventors: Jeremy Samuel Friedland, Robin Maxime Clediere