U.S. Patent No. 11,254,404
U.S. Patent No. 11,512,593
U.S. Patent No. 12,326,097
U.S. Patent No. 12,497,892
U.S. Patent No. 12,674,394
Patents Pending