Patent attributes
A computer-implemented method comprising: accessing, by one or more computer systems, internal security information indicative of customer account activity of a customer of an online resource; receiving, by one or more computer systems, external security information; calculating an online security fitness attribute that is indicative of an overall security level of the customer for accessing the online resource; generating, by the one or more computers systems, information indicative of one or more suggested actions to increase the online security fitness attribute, with a suggested action comprising information specifying an amount by which the online security fitness attribute increases following performance of the suggested action; receiving, from the client device, information indicative of performance of one of the one or more suggested actions; and re-calculating by the one or more computer systems the online security fitness attribute by increasing the online security fitness attribute in accordance with the performed, suggested action.