Kaarta Granted Three New Patents in the US, Japan and China  PR Web