u.s. patent no. 10,995,713