Trust Stamp receives notice of a new patent issuance for ide