Patents Assigned to Platform, Inc.
  • Patent number: 11683484
    Abstract: An example system may include a primary mode decision module, included in a hardware video encoding pipeline, that (1) receives video data for encoding in accordance with a video encoding standard, and (2) identifies, from an initial set of prediction modes supported by the video encoding standard, a primary set of prediction modes for encoding the video data in accordance with the video encoding standard. The example system may also include a secondary mode decision module that (1) determines, for each prediction mode included in the primary set of prediction modes and based on the video data, a cost associated with the prediction mode, and (2) selects, from the primary set of prediction modes and based on the determined costs associated with the prediction modes included in the primary set of prediction modes, a prediction mode for encoding of the video data by the hardware video encoding pipeline.
    Type: Grant
    Filed: September 28, 2021
    Date of Patent: June 20, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Gaurang Chaudhari, Harikrishna Madadi Reddy
  • Patent number: 11676220
    Abstract: In one embodiment, a method includes receiving a user input based on a plurality of modalities at the client system, wherein at least one of the modalities of the user input is a visual modality, determining one or more subjects and one or more attributes associated with the one or more subjects, respectively, based on the visual modality of the user input, resolving one or more entities corresponding to the one or more subjects based on the determined one or more attributes, and presenting a communication content at the client system responsive to the user input, wherein the communication content comprises information associated with executing results of one or more tasks corresponding to the one or more resolved entities.
    Type: Grant
    Filed: January 25, 2021
    Date of Patent: June 13, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Vivek Natarajan, Shawn C. P. Mei, Zhengping Zuo
  • Patent number: 11676121
    Abstract: Systems, methods, and non-transitory computer-readable media can receive a first content item uploaded by a first user. Content ownership information can be updated to associate the first content item with the first user. The first user can be provided with content item analytics pertaining to the first content item in a content item analytics interface.
    Type: Grant
    Filed: November 16, 2017
    Date of Patent: June 13, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Volodymyr Krestiannykov, Xiaoyin Qu, Aastha Gupta, Heping Gao, Rennie Hsie Song, Shuopeng Yin, Bradley Thomas Bushell, Tianhui Xu, Gali Levizky, Daniel Christian Shum, Abhishek Bapna, Lior Ben Kereth
  • Patent number: 11676175
    Abstract: Methods, systems, and storage media for assigning multiple identifiers to user accounts are disclosed. Exemplary implementations may: receive an indication of an event; associate the event with a user; associate the user with at least a first account identifier of a plurality of accounts of the user; associate the user with at least a second account identifier of the plurality of accounts of the user, the second account identifier different than the first account identifier; add at least one of the first account identifier or the second account identifier to a custom audience relating to the event; target the custom audience through directed advertising; and deliver advertisements to the custom audience.
    Type: Grant
    Filed: August 20, 2021
    Date of Patent: June 13, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Shlok Vaidya, Sagar Sanjay Chordia, Tuna Toksoz, Manish Singhal, Wei Wei, Yu Wang, Yu Pang, Connor Foody, Manav Kedia, Jinghao Yan
  • Patent number: 11677704
    Abstract: Techniques for scam detection and prevention are described. In one embodiment, an apparatus may comprise an interaction processing component operative to generate a scam message example repository; submit the scam message example repository to a natural-language machine learning component; and receive a scam message model from the natural-language machine learning component in response to submitting the scam message example repository; an interaction monitoring component operative to monitor a plurality of messaging interactions with a messaging system based on the scam message model; and determine a suspected scam messaging interaction of the plurality of messaging interactions; and a scam action component operative to perform a suspected scam messaging action with the messaging system in response to determining the suspected scam messaging interaction. Other embodiments are described and claimed.
    Type: Grant
    Filed: February 15, 2022
    Date of Patent: June 13, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Emanuel Alexandre Strauss, Muhammad Saif Farooqui, Rehman Mehdi Muhammad, Michelle Ruby Hwang, Nicolas Scheffer, Joseph Rhyu
  • Patent number: 11675199
    Abstract: The disclosed projector device may include (1) a first monochromatic emitter array having a plurality of emitters of a first color disposed in a two-dimensional configuration and (2) a second monochromatic emitter array having a plurality of emitters of a second color disposed in a two-dimensional configuration. The first and second monochromatic emitter arrays may be configured to emit images of the first and second colors into a waveguide configuration, and the first color may be different than the second color. Associated display systems and methods are also provided.
    Type: Grant
    Filed: September 16, 2022
    Date of Patent: June 13, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Nicholas Daniel Trail, James Ronald Bonar, Gareth Valentine
  • Patent number: 11677161
    Abstract: A steerable antenna comprising (1) a lower waveguide configured to direct radio frequency signals in a specific direction, (2) an upper waveguide positioned substantially parallel to the lower waveguide, wherein the upper waveguide is configured to direct the radio frequency signals in another direction substantially opposite to the specific direction, and (3) a plate coupled between the lower waveguide and the upper waveguide, wherein the plate includes one or more coupling elements that facilitate transferring the radio frequency signals between the lower waveguide to the upper waveguide. Various other apparatuses, systems, and methods are also disclosed.
    Type: Grant
    Filed: July 29, 2021
    Date of Patent: June 13, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Farbod Tabatabai, Qi Tang, Eric Booen
  • Publication number: 20230177621
    Abstract: 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 generate one or more interests associated with a user, generate a taxonomy based on the one or more interests associated with the user and associate the one or more interests associated with the user.
    Type: Application
    Filed: August 23, 2022
    Publication date: June 8, 2023
    Applicant: Meta Platforms, Inc.
    Inventors: Zigang Xiao, Yanyu Zhang, Prasoon Mishra, Kaitlyn M. Smith, Alex Tsai, Jordan Springstroh
  • Patent number: 11669455
    Abstract: The disclosed computer-implemented method may include (1) receiving, at a storage device via a cache-coherent interconnect, a first request to access data at one or more host addresses of a coherent memory space of an external host processor, (2) updating, in response to the first request, one or more statistics associated with accessing the data at the one or more host addresses, (3) receiving, at the storage device via the cache-coherent interconnect, a second request to perform an operation associated with the one or more statistics, and (4) using the one or more statistics to perform the operation. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: May 5, 2021
    Date of Patent: June 6, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Narsing Krishna Vijayrao, Christian Markus Petersen
  • Patent number: 11671469
    Abstract: An online system receives, from a client device of a user participating an online meeting, a request to share content with another user participating the online meeting. The online system identifies content items from applications running on the client device. For each identified content item, the online system determines, e.g., by using a trained model or instructing the client device to use the trained model, a sharing score that indicates a likelihood that the user would select the content item to share with the other user. Candidate content items are selected form the identified content items based on the sharing scores. The candidate content items are provided for display to the user in a user interface running on the client device. The user interface allows the user to select one of the candidate content items to share with the other user.
    Type: Grant
    Filed: December 29, 2020
    Date of Patent: June 6, 2023
    Assignee: Meta Platforms, Inc.
    Inventor: Sammy El Ghazzal
  • Patent number: 11672105
    Abstract: In one example, a heat pipe is configured to absorb and transfer heat away from ambient air of a data center to cool the ambient air circulating in the data center to cool devices of the data center, and a fluid interface is thermally coupled to the heat pipe and configured to cool the heat pipe via a coolant fluid circulating in the data center. In another example, a heat pipe configured to release transferred heat to air, and a fluid interface is thermally coupled to the heat pipe and configured to exchange heat to the heat pipe to cool a coolant fluid circulating in a data center to cool devices of the data center.
    Type: Grant
    Filed: December 18, 2020
    Date of Patent: June 6, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Seung H. Park, Marco Antonio Magarelli, Veerendra Prakash Mulay, David Abad Cenizal, Jacob Na, Sarah E. Hanna
  • Patent number: 11669281
    Abstract: A count circuit for symbol statistics is disclosed that is configured to read from an address of a buffer memory a count value stored at the address in response to receiving a first of a plurality of input values comprising the address, serially increment the count value for each of the received plurality of input values comprising the address, and write an incremented count value at the address of the buffer memory after a last of the plurality of input values comprising the address has been counted. Reading from the buffer memory is disabled for all but the first of the plurality of input values comprising the address. Writing to the buffer memory is disabled for all but the last of the plurality of input values comprising the address.
    Type: Grant
    Filed: November 19, 2021
    Date of Patent: June 6, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Xianliang Zha, Yunqing Chen, Shiyan Pan, Harikrishna Madadi Reddy
  • Patent number: 11669951
    Abstract: Techniques are described that enable and assist a social networking system in curating user generated content for publication without relying on a popularity or following of a creator of the content. In some cases, the social networking system may receive a content item generated by a user and determine one or more content centric metrics associated with the content item. The social networking system may then select content items for publication based on the associated content centric metrics.
    Type: Grant
    Filed: December 9, 2020
    Date of Patent: June 6, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Haotian Wu, Erin Kumari Pettigrew, Adam Feldman, Zhengyu Su, Chengyan Qi, Joaquim Castella
  • Patent number: 11669263
    Abstract: The disclosed computer-implemented method may include configuring a plurality of watcher processes for observing and logging performance of one or more storage devices. Each watcher process may be configured with a trigger condition and a resource limit and organized into tiers based on resource limit. The method may include initiating a first watcher process of a first tier to observe one of the one or more storage devices and monitoring, with a watcher service, the first watcher process for the trigger condition of the first watcher process. The method may further include, in response to detecting the trigger condition, processing an output of the first watcher process and initiating, based on the processed output, a second watcher process of a second tier, wherein the second tier corresponds to a higher resource limit than the first tier. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: May 14, 2021
    Date of Patent: June 6, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Venkatraghavan Ramesh, Ta-Yu Wu, Vineet Parekh
  • Patent number: 11668891
    Abstract: The disclosed system may include (1) a drive subsystem that translates along a powerline conductor, (2) a rotation subsystem that rotates a segment of fiber optic cable about the powerline conductor while the drive subsystem translates along the powerline conductor such that the segment of fiber optic cable is wrapped helically about the powerline conductor, and (3) an extension subsystem that (a) mechanically couples the rotation subsystem to the drive subsystem, and (b) selectively extends the rotation subsystem away from the drive subsystem and the powerline conductor to avoid obstacles along the powerline conductor. Various other systems and methods are also disclosed.
    Type: Grant
    Filed: October 8, 2021
    Date of Patent: June 6, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Jonathan M. Kuriloff, Benjamin Lagosz-Sinclair, G. Gregory Penza
  • Patent number: 11669915
    Abstract: Systems, methods, and non-transitory computer-readable media can identify a set of accounts, each account of the set of accounts having a number of followers. The set of accounts are grouped into a plurality of groups based on number of followers, wherein each group is associated with a value score. A machine learning model is trained using a set of training data comprising account recommendation conversion information, wherein the account recommendation conversion information comprises a plurality of successful account recommendations, and each successful account recommendation is assigned a weight based on the value scores associated with the plurality of groups. One or more accounts of the set of accounts are selected to present as account recommendations based on the machine learning model.
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: June 6, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Alan Si, Jialu Zhu, Sourav Chatterji, Brian Dolhansky
  • Patent number: 11662986
    Abstract: A computer program compiled for a machine learning accelerator hardware and associated with a default input data size is received. An execution of an operation of the computer program is initiated. It is identified that a data size of an input data of the operation is smaller than the default input data size. The smaller data size of the input data of the operation rather than the default input data size is caused to be transferred to the machine learning accelerator hardware for the input data of the operation.
    Type: Grant
    Filed: March 20, 2020
    Date of Patent: May 30, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Garret Ray Catron, Jordan Samuel Fix, Bertrand Allen Maher, Nicholas Gibson, Nadathur Rajagopalan Satish, Roman Dzhabarov, Hector Yuen
  • Patent number: D988342
    Type: Grant
    Filed: August 12, 2021
    Date of Patent: June 6, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Brian Huntley, Aoyu Su
  • Patent number: D988349
    Type: Grant
    Filed: August 22, 2019
    Date of Patent: June 6, 2023
    Assignee: Meta Platforms, Inc.
    Inventor: Francesco Fogu
  • Patent number: D989113
    Type: Grant
    Filed: September 21, 2020
    Date of Patent: June 13, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Laura Ling Javier, Joseph Paul Devoy, III, Erik Daniel Soederstedt