Patent 11055395 was granted and assigned to BioCatch on July, 2021 by the United States Patent and Trademark Office.