Patent Assignment
Reel/Frame 058214/0351
Change of Name
Recorded: 2021-11-19
Pages: 23
Assignor
FACEBOOK, INC.
Executed: 2021-10-28
Assignee
META PLATFORMS, INC.
1601 WILLOW ROAD, MENLO PARK, CALIFORNIA, 94025
Covered Properties
(225)
Migrating a Chat Message Service Provided by a Chat Server to a New Chat Server
Migrating a Chat Message Service Provided by a Chat Server to a New Chat Server
Automated Evaluation of Programming Code
Application:
13/655,201 →
Publication:
US US20140113257A1
Automated Failover of a Metadata Node in a Distributed File System
Processing a File System Operation in a Distributed File System
Statistical Cache Promotion
Statistical Cache Promotion
Statistical Cache Promotion
Distributed Request Processing
Testing Development Using Real-Time Traffic
Testing Development Using Real-Time Traffic
Distributed Information Synchronization
Increasing Privacy and Security Level After Potential Attack
Application:
15/705,190 →
Publication:
US US20190081975A1
High-Speed Optical Transceiver Field Reader
Determining the Availability of Memory Optimizations by Analyzing a Running Binary
Behavioral and Account Fingerprinting
Radio-Frequency Identification-Based Shelf Level Inventory Counting
Detecting Malicious Firmware Modification
Patent:
10,977,367 →
Application:
15/890,042 →
Storage Cartridge
Predicting Optical Transceiver Failure
Patent:
10,461,851 →
Application:
15/941,462 →
Dynamically Determining Optical Transceiver Expected Life
Patent:
10,425,156 →
Application:
15/941,472 →
Distributed Network Switches of Data Centers
Patent:
10,986,043 →
Application:
15/941,482 →
Network Interface Device Having General-Purpose Computing Capability
Network Interface Device Having General-Purpose Computing Capability
Residential Cache Appliance Utilizing a Social Network
Residential Cache Appliance Utilizing a Social Network
Residential Cache Appliance Utilizing a Social Network
Rural Area Network Device
Optical Resonators Having Noise Margins
Optical Resonators Having Noise Margins
Application:
62/237,338 →
Single Source Optical Transmission
Single Source Optical Transmission
Application:
62/240,993 →
Wavelength Division Multiplexer with Packet Switching Based on Header Information or Performance Metric Information for Optical Channels
Wavelength Division Multiplexer with Packet Switching Based on Header Information or Performance Metric Information for Optical Channels
Application:
62/297,743 →
Submarine Cable Network Architecture
Patent:
10,461,852 →
Application:
16/057,557 →
Submarine Cable Network Architecture
Modular Monitored Patch Panel System
Fiber Optic Switching Network Using a Wideband Comb Laser
Fiber Optic Switching Network Using a Wideband Comb Laser
Application:
62/380,690 →
Network Switches Configured to Employ Optical or Electrical Interfaces
Network Switches Configured to Employ Optical of Electrical Interfaces
Application:
62/402,751 →
Direction-Switchable Transponders
Direction-Switchable Transponders
Submarine Optical Fiber Communications Architectures
Submarine Optical Fiber Communications Architectures
Application:
62/446,248 →
Optical Fiber Polarization Multiplexing
Raman Amplifier Pumped with Residual Power in an Optical Communication System
Ultra-Wideband Raman Amplifier with Comb Source
Chromatic Dispersion Management
Adaptable Forward Error Correction
Shared Optical Pumps Among Multiple Fiber Channels
Switching Using a Power Bar Pass-Through Card
Lite Network Switch Architecture
Lite Network Switch Architecture
Pre-Routing Device for Data Centers
Pre-Routing Device for Data Centers
Switch with Side Ports
Switch with Side Ports
Hierarchical Orchestration of a Computer Network
Centralized Label-Based Software Defined Network
Rack Sideplane for Interconnecting Devices
Patent:
10,674,625 →
Application:
16/057,431 →
Modular Network Switch
Patent:
10,568,238 →
Application:
16/100,759 →
Modular Network Switch
Power Loss Siren
Power Loss Siren
Patent:
11,334,136 →
Application:
17/075,463 →
Streaming Joins with Synchronization via Stream Time Estimations
Streaming Joins with Synchronization via Stream Time Estimations
Patent:
11,556,543 →
Application:
17/152,455 →
Balance Input Current of Power Supplies
Processing Data Groupings Belonging to Data Grouping Containers
Patent:
11,010,410 →
Application:
16/159,192 →
Electrical System Stability
Patent:
10,817,035 →
Application:
16/165,590 →
Automated Network Device Provisioning
Patent:
11,528,185 →
Application:
16/210,400 →
Compressed Air Cooling
Patent:
10,856,448 →
Application:
16/195,356 →
Autonomous Robot Telerobotic Interface
Patent:
11,052,541 →
Application:
16/210,403 →
Moveable Floating Connector
Patent:
10,622,761 →
Application:
16/200,399 →
Spring Loaded Floating Connector
Application:
62/724,961 →
Moveable Floating Connector
Reconfigurable Processing Unit
Patent:
11,113,058 →
Application:
16/196,858 →
Shard Rebalancing Based on Over-Provisioning
Patent:
10,884,629 →
Application:
16/287,181 →
Container Caddy for Computer Network Transceivers
Patent:
11,160,187 →
Application:
16/399,617 →
Compressed Air and Lattice Structure Cooling
Patent:
10,854,532 →
Application:
16/378,226 →
In-Memory Processing Based on Combining Output Currents
Patent:
10,777,251 →
Application:
16/408,331 →
Accelerated Monitoring of Optical Transceivers
Patent:
10,694,270 →
Application:
16/403,913 →
Hardware Accelerated Compute Kernels
Patent:
11,042,414 →
Application:
16/508,093 →
Dynamic Allocation of Fpga Resources
Patent:
11,042,413 →
Application:
16/508,100 →
Hardware Accelerated Compute Kernels for Heterogeneous Compute Environments
Patent:
11,556,382 →
Application:
16/508,106 →
Accelerating an Application Code Portion Based on a Received Configuration
Patent:
11,327,798 →
Application:
16/407,063 →
Network Resource Allocation Using Forecasted Network Traffic Patterns Selected Utilizing Network Topology
Patent:
11,184,248 →
Application:
16/383,461 →
Network Planning with Demand Uncertainty
Application:
62/797,771 →
High Throughput Neural Network Operations Using Inter-Layer Memory Layout Transformation
Application:
16/414,534 →
Publication:
US US20200364047A1
Point to Point Connected Processing Elements with Data Joiner Components
Three-Dimensional Convolution Pipeline with Memory Organizer Unit
Adapter for Removable Computer Expansion Devices
Patent:
10,820,415 →
Application:
16/443,612 →
Mapping Convolution to a Matrix Processor Unit
Memory Organization for Matrix Processing
Patent:
10,872,038 →
Application:
16/588,859 →
Interconnection Module and Server Rack
Patent:
10,905,025 →
Application:
16/439,340 →
Intermediate Node to Power Submarine Cable System
Patent:
11,062,821 →
Application:
16/444,988 →
Memory Error Recovery Using Shared Structural Element Error Correlations
Patent:
11,093,322 →
Application:
16/552,594 →
Matrix Multiplication in Hardware Using Modular Math
Distributed Physical Processing of Matrix Sum Operation
Floating Point Multiply Hardware Using Decomposed Component Numbers
Floating Point Multiply Hardware Using Decomposed Component Numbers
Application:
17/506,506 →
Publication:
US US20220107782A1
Liquid-Cooling Within an Air-Cooled Facility
Patent:
10,905,030 →
Application:
16/521,461 →
Number-Theoretic Transform Hardware
Application:
16/565,292 →
Publication:
US US20210073316A1
Support for Different Matrix Multiplications by Selecting Adder Tree Intermediate Results
Adaptive-Rate Error Correction Layer for Tape Storage
Patent:
10,854,239 →
Application:
16/528,442 →
Lateral Electrical Connector
Patent:
10,840,643 →
Application:
16/537,208 →
Machine Learning Training Resource Management
Application:
16/587,689 →
Publication:
US US20210097429A1
Efficient Data Recovery for Tape Storage System
Patent:
11,237,736 →
Application:
16/601,295 →
Rack-Level Aisle Emulator
Patent:
11,523,546 →
Application:
16/600,319 →
Quad Small Form-Factor Pluggable Thermal Test Vehicle
Patent:
11,313,898 →
Application:
16/726,015 →
Mapping Convolution to a Channel Convolution Engine
Mapping Convolution to a Partition Channel Convolution Engine
Mapping Convolution to Connected Processing Elements Using Distributed Pipelined Separable Convolution Operations
Application:
16/855,927 →
Publication:
US US20210334072A1
Pipelined Pointwise Convolution Using Per-Channel Convolution Operations
Grouped Convolution Using Point-to-Point Connected Channel Convolution Engines
High Bandwidth Memory System with Dynamically Programmable Distribution Scheme
Matrix Processing Instruction with Optional Up/Down Sampling of Matrix
Using a Low-Bit-Width Dot Product Engine to Sum High-Bit-Width Numbers
Hardware for Floating-Point Arithmetic in Multiple Formats
Bypassing Zero-Value Multiplications in a Hardware Multiplier
High Bandwidth Memory System with Distributed Request Broadcasting Masters
High Bandwidth Memory System with Distributed Request Broadcasting Masters
High Throughput Matrix Processor with Support for Concurrently Processing Multiple Matrices
High Bandwidth Memory System with Crossbar Switch for Dynamically Programmable Distribution Scheme
Device and Method for Flexibly Summing Matrix Values
System and Method for a Variable Impedance Transmitter Path for Charging Wireless Devices
System and Method for a Variable Impedance Transmitter Path for Charging Wireless Devices
Application:
61/585,697 →
System and Method for a Variable Impedance Transmitter Path for Charging Wireless Devices
Api Version Testing Based on Query Schema
Api Version Testing Based on Query Schema
API Version Testing Based on Query Schema
Application:
15/195,196 →
Publication:
US US20160306990A1
Graph Query Logic
Graph Query Logic
Graph Query Language API Querying and Parsing
Application:
13/601,666 →
Publication:
US US20140067781A1
Scrolling Across Boundaries in a Structured Document
Infinite Bi-Directional Scrolling
Systems and Methods for Determining a Symbol Input by a User from Two Sets of Symbols on a Multi-Layer Keyboard
Systems and Methods for Selecting a Symbol Input by a User
Detecting Mobile Device Attributes
Detecting Mobile Device Attributes
Database Sharding with Update Layer
Asynchronous Execution of Tasks for a GUI
Application:
14/284,304 →
Publication:
US US20150339033A1
Asynchronous Execution of Animation Tasks for a GUI
Asynchronous Execution of Animation Tasks for a Gui
Asynchronous Preparation of Displayable Sections of a Graphical User Interface
Application:
14/622,463 →
Publication:
US US20150339006A1
Daily Counts and Usage Probabilities For a User of an Online Service
Controlling Devices by Social Networking
Controlling Devices by Social Networking
Bluetooth Crowd-Sourced Triangulation
Bluetooth Crowd-Sourced Triangulation
Controlling a Device Cloud
Managing a Device Cloud
Application:
62/201,496 →
Controlling a Device Cloud
Rules Engine for Connected Devices
Managing a Device Cloud
Managing a Device Cloud
Content-Based Notification Delivery
Content-Based Notification Delivery
Pump Driven Liquid Cooling Module with Tower Fins
Patent:
10,874,034 →
Application:
16/674,860 →
Baseboard-Management-Controller Storage Module
Patent:
11,580,233 →
Application:
16/682,943 →
Thermal Test Vehicle
Patent:
11,360,038 →
Application:
16/726,026 →
Unified Search Window to Support Multiple Video Encoding Standards
Patent:
11,558,637 →
Application:
16/716,001 →
Hierarchical Motion Search Processing
Patent:
11,234,017 →
Application:
16/714,403 →
Write Efficiency Management for Tape Cartridge Writing
Patent:
10,910,002 →
Application:
16/750,980 →
Write Efficiency Management for Tape Cartridge Writing
Patent:
11,138,993 →
Application:
17/118,341 →
Write Efficiency Management for Tape Cartridge Writing
Patent:
11,410,687 →
Application:
17/463,380 →
Smart Network Interface Controller for Caching Distributed Data
Patent:
11,012,511 →
Application:
16/742,635 →
Dynamic Quality of Service Management for Deep Learning Training Communication
Application:
16/828,729 →
Publication:
US US20210304025A1
Data Center Cooling Using a Heat Pipe
Data Center Cooling Using a Heat Pipe
Application:
62/961,903 →
Computer Memory Module Processing Device with Cache Storage
Accelerating Personalized Recommendation with Near-Memory Processing
Application:
62/951,403 →
Ground Lug Holder
Patent:
11,177,587 →
Application:
16/824,441 →
Reducing Data Transfer to Machine Learning Accelerator Hardware
Patent:
11,662,986 →
Application:
16/825,282 →
Operation-Based Partitioning of a Parallelizable Machine Learning Model Network on Accelerator Hardware
Application:
16/945,679 →
Publication:
US US20240054384A1
Location and Behavior Based Prefetch and Caching of Remote Data
Patent:
11,637,911 →
Application:
16/883,837 →
Selecting an Optimal Subset of Software Tests for Execution
Patent:
11,281,567 →
Application:
16/890,907 →
Reporting Clock Value of Network Interface Controller for Timing Error Analysis
Patent:
11,581,972 →
Application:
16/880,890 →
Adaptive Correction of Network Device Clock Timing Errors
Patent:
11,381,375 →
Application:
17/014,775 →
Reduced Error Correction Code for Dual Channel Ddr Dynamic Random-Access Memory
Patent:
11,437,114 →
Application:
16/938,865 →
Reduced Error Correction Code for Dual Channel Ddr Dynamic Random-Access Memory
Application:
63/019,697 →
Memory and Storage Controller with Integrated Memory Coherency Interconnect
Patent:
11,360,701 →
Application:
17/010,739 →
Memory and Storage Controller with Integrated Coherent Memory Interconnect
Application:
63/019,698 →
Software Defined Hybrid Flash Storage Memory Controller
Patent:
11,733,931 →
Application:
16/927,507 →
Intelligent Service Security Enforcement System
Application:
17/316,296 →
Publication:
US US20240054225A1
Intelligent Service Security Enforcement System
Application:
63/024,900 →
Integrated Vapor Chamber and Heat Sink
Application:
16/995,679 →
Publication:
US US20230337397A1
Cross-Codec Encoding Optimizations for Video Transcoding
Cross-Codec Encoding Optimizations for Video Transcoding
Application:
63/054,009 →
Hardware Acceleration of Video Quality Metrics
Application:
63/061,692 →
Remote Clock Synchronization Using Network Communication and Satellite Signals
Patent:
11,616,587 →
Application:
17/107,686 →
Cross-Codec Encoding Optimizations for Video Transcoding
Application:
63/069,614 →
Dynamically Biasing Mode Selection in Video Encoding
Application:
17/159,001 →
Publication:
US US20220239923A1
Architecture for Rate Estimation in Video Coding
Patent:
11,368,694 →
Application:
17/158,959 →
Methods for Navigating Through a Set of Images
Method in Constructing a Model of a Scenery and Device Therefor
Method in Constructing a Model of a Scenery and Device Therefor
Method for Navigating Through a Set of Images
Navigating Through a Set of Images
Application:
17/313,545 →
Publication:
US US20210326376A1
Processing Private Information in a Distributed Enclave Framework
Application:
17/199,807 →
Publication:
US US20240022423A1
Architecture to Adapt Cumulative Distribution Functions for Mode Decision in Video Encoding
Patent:
11,582,443 →
Application:
17/179,138 →
Hardware Module for Determining a Clock Value Based on Multiple Timing References
Patent:
11,824,635 →
Application:
17/224,880 →
Constraint-Modified Selection of Video Encoding Configurations
Patent:
11,582,462 →
Application:
17/375,408 →
Personalized Multimedia Services Using a Mobile Service Platform
Personalized Multimedia Services Using a Mobile Service Platform
Application:
90/014,502 →
Method and Apparatus for Providing Security for a Computer System
Method and Apparatus for Providing Security for a Computer System
Application:
90/014,503 →
Prediction Unit Skip Detection in Encoder
Patent:
11,683,509 →
Application:
17/513,770 →
Video Coding Efficiency Improvement Using Dynamic Frame Boost Scaling
Application:
63/149,245 →
High Performance Hardware Scaler
Patent:
11,562,460 →
Application:
17/359,376 →
Supporting Multiple Partition Sizes Using a Unified Pixel Input Data Interface for Fetching Reference Pixels in Video Encoders
Scalable Accelerator Architecture for Computing Video Quality Metrics
Quality Metrics Accelerator with Inline Scalers
Application:
17/394,264 →
Publication:
US US20220046257A1
Optimizing Memory Reads When Computing Video Quality Metrics
Hardware Friendly Fixed-Point Approximations of Video Quality Metrics
Application:
17/394,270 →
Publication:
US US20220044386A1
Hardware Optimization of Rate Calculation in Rate Distortion Optimization for Video Encoding
Patent:
11,425,393 →
Application:
17/344,170 →
Reducing the Complexity of Video Quality Metric Calculations
Application:
17/479,799 →
Publication:
US US20240054607A1
Fractional Motion Estimation Engine with Parallel Code Unit Pipelines
Patent:
11,909,993 →
Application:
17/390,749 →
Circular Cache for Propagating Block Level Contributing Relevance Amounts
Application:
17/351,993 →
Publication:
US US20230308635A1
End-Of-Block Detection of Quantized Transform Coefficient Matrices in Video Encoding
Patent:
11,606,568 →
Application:
17/406,001 →
Secure Speculative Execution of Instructions
Hardware Optimization of Constrained Directional Enhancement Filtering (Cdef)
Application:
63/224,576 →
Novel Buffer Format for a Two-Stage Video Encoding Process
Application:
17/519,199 →
Publication:
US US20230140628A1
Efficient Storage of Data for a Multi-Stage Two-Dimensional Transform
Application:
17/525,135 →
Publication:
US US20230345021A1
Methods for Analysis of an Image and a Method for Generating a Dataset of Images for Training a Machine-Learned Model
Related Assignments
(14)
Other recorded transfers of the patents in this record — the chain of ownership.
Assignment of Assignor's Interest
Sep 11, 2012
From: JIA, HONGZHONG; LIANG, XIAOJUN; HUA, LI; BJEDOV, GORANKA
To: FACEBOOK, INC.
Reel/Frame 028935/0069 →
Assignment of Assignor's Interest
Sep 20, 2012
From: BORTHAKUR, DHRUBAJYOTI; MOLKOV, DMYTRO; KUANG, HAIRONG
To: FACEBOOK, INC.
Reel/Frame 028996/0136 →
Assignment of Assignor's Interest
Sep 20, 2012
From: BORTHAKUR, DHRUBAJYOTI; MOLKOV, DMYTRO; KUANG, HAIRONG
To: FACEBOOK, INC.
Reel/Frame 028999/0162 →
Assignment of Assignor's Interest
Nov 9, 2012
From: JIA, HONGZHONG; LIANG, XIAOJUN; TAYLOR, JASON
To: FACEBOOK, INC.
Reel/Frame 029274/0578 →
Assignment of Assignor's Interest
Nov 9, 2012
From: HERBRICH, RALF; POUTIVSKI, IOURI Y.; ATALLAH, ANTOINE JOSEPH
To: FACEBOOK, INC.
Reel/Frame 029274/0588 →
Assignment of Assignor's Interest
Nov 9, 2012
From: NAVEH, BARAK REUVEN
To: FACEBOOK, INC.
Reel/Frame 029274/0603 →
Assignment of Assignor's Interest
Nov 9, 2012
From: HERBRICH, RALF; POUTIVSKI, IOURI Y.; ATALLAH, ANTOINE JOSEPH
To: FACEBOOK, INC.
Reel/Frame 029274/0599 →
Assignment of Assignor's Interest
Jan 14, 2013
From: SPIRIDONOV, ALEXEY N.; GODER, ANDREY
To: FACEBOOK, INC.
Reel/Frame 029623/0073 →
Assignment of Assignor's Interest
Oct 12, 2017
From: IAROSHEVYCH, OLEG
To: FACEBOOK, INC.
Reel/Frame 043851/0204 →
Assignment of Assignor's Interest
Dec 21, 2017
From: RAHMAN, JASON P.; REIF, DANIEL J.
To: FACEBOOK, INC.
Reel/Frame 044462/0241 →
Assignment of Assignor's Interest
Jan 3, 2018
From: ZENG, WENSHENG; CHAKRAVARTY, ABHIJIT; POBLETE, ANTHONY; LEUNG, CHE KIN
To: FACEBOOK, INC.
Reel/Frame 044522/0103 →
Assignment of Assignor's Interest
Jan 25, 2018
From: JONES, BENJAMIN ROY; JONES, SAMUEL WEBB
To: FACEBOOK, INC.
Reel/Frame 044731/0812 →
Assignment of Assignor's Interest
Feb 22, 2018
From: LOCKE, STEPHEN EDWARD; KASIMANI, RAMKUMAR
To: FACEBOOK, INC.
Reel/Frame 045011/0313 →
Assignment of Assignor's Interest
Apr 4, 2018
From: ADLER, B. THOMAS; RIHAN, SAHIL; SRIVASTAVA, SRISHTI
To: FACEBOOK, INC.
Reel/Frame 045440/0030 →