Trivver Announces a Total of 73 US and International Patents That …  Business Wire