Patent ID: 8011003

Claim:
A method comprising: monitoring, by a computer system, messages transmitted via a network for presence of pre-selected data, the pre-selected data from a source having a tabular structure; upon determining, by the computer system, that a header of an original message transmitted by a sender via the network indicates that the original message is to be searched for pre-selected data, searching, by the computer system, the original message for data fragments that match elements of the pre-selected data from at least one random row within the tabular structure of the source, the pre-selected data including security-sensitive information to be protected from being transmitted via the network, and preventing, by the computer system, an unauthorized transmission of the original message that includes the pre-selected data to a recipient to prevent loss of the security-sensitive information; and upon determining, by the computer system, that the header of the original message transmitted by the sender indicates that the original message is not to be searched, facilitating an authorized transmission of the original message to the recipient without searching the original message transmitted by the sender for the pre-selected data and regardless of the presence of the pre-selected data in the original message transmitted by the sender.