US7694332 DIGITAL RECEIPT FOR A TRANSACTION
US7778934 AUTHENTICATED PAYMENT
US7926089 ROUTER FOR MANAGING TRUST RELATIONSHIPS