Patent ID: 8863244

Claim:
A method comprising: determining, by one or more computing devices, a reputation level for a communication based on relation information for a sender and an intended recipient of the communication; selecting, by the one or more computing devices based on the reputation level, which challenge from a plurality of challenges having different comparative levels of difficulty is to be invoked; invoking the selected challenge, by the one or more computing devices, to be completed by the sender before the communication is sent; causing the communication to be available for access based on successful completion of the selected challenge; and inhibiting the access to the communication responsive to a subsequent determination of the reputation level that indicates that the reputation level for the communication has changed to a new reputation level that is relatively lower than the reputation level, the communication having changed after the communication is made available for access and prior to the communication being accessed by the intended recipient, the subsequent determination being based on additional information associated with the sender of the communication.