An Internet business transaction processor of the present invention has a distributed processing architecture which allows the processing load to be distributed among multiple parallel servers. The transaction processor of the present invention provides a virtual store front utilizing “others people's...http://www.google.co.uk/patents/US7139731?utm_source=gb-gplus-sharePatent US7139731 - Multi-level fraud check with dynamic feedback for internet business transaction processor