SPARC/patents/US11775335B2.pdf