Method, system and storage medium for facilitating multi-party transactions | Patent Publication Number 20040172309 | Patexia