Trust Stamp has been issued a provisional patent by the US Patent …  GlobeNewswire