Patent ID: 8630888

Claim:
Software stored in non-transitory computer-readable media and executable by a processor for facilitating a due diligence analysis of a potential business partner of a business entity, the software including instructions for: receiving key data regarding a potential business partner; facilitating an analysis of the potential business partner, including: receiving risk-related data from a user regarding risks associated with the potential business partner, at least a portion of the received risk-related data having corresponding predetermined point values; calculating a total point value for the received risk-related data; automatically determining a point-based risk class for the potential business partner from a plurality of predefined risk classes based at least on the calculated total point value for the received risk-related data; automatically selecting from a plurality of predefined sets of due diligence questions, each corresponding to a different point-based risk class, a set of due diligence questions corresponding to the automatically determined point-based risk class for the potential business partner; and presenting the selected set of due diligence questions to the user; receiving due diligence data from the user in response to the set of due diligence questions; and facilitating an approval process for the received due diligence data.