2019. US Patent No. 10304219 - Cachovan, M; Vija, AH