Impact resistant roofing systems and methods | Patent Publication Number 20240026685 | Patexia