Trust Stamp announces the allowance of a new patent taking its portfolio of 20 Allowed and Issued AI-powered patents …  GlobeNewswire