US7401059 05/18/2016 System, method and computer program product for a collaborative decision platform Share Article Back