Patent No. 11,617,316