PAYMENT PROCESSING METHOD AND APPARATUS, AND SERVER Application EP-3716186-A4 European Patent Office 03 Mar 2021
Image or pictographic based computer login systems and methods Grant US-RE47518-E1 United States of America 16 Jul 2019
Securing passwords against dictionary attacks Grant US-10027631-B2 United States of America 17 Jul 2018