Trust Stamp announces the allowance of a new patent taking i