Blowout preventer system and method utilizing shear ram buttress | Patent Publication Number 20250243726 | Patexia