SPARC/patents/US11966673B2.pdf