Patent ID: 8032938

Claim:
A publication system comprising: a processor; an electronic database coupled to the processor, the electronic database including publication data; a security system, coupled to the electronic database, to: access the publication data from the electronic database; render the publication data to produce rendered publication data; store the rendered publication data in an electronic storage cache to provide a reference version of the rendered publication data; access the publication data from the electronic database a second time after a periodic time interval; render the publication data to produce a second version of rendered publication data; compare the second version of rendered publication data to the reference version of the rendered publication data; generate a notification when a difference exists between the second version of rendered publication data and the reference version of the rendered publication data store a flag, in response to the notification, the flag indicating that the publication data include allegedly malicious publication data; deny access to the publication data when the flag indicating that the publication data is allegedly malicious is set; scan the publication data for malicious content to obtain a scanning result; and clear the flag when the scanning result indicates that the publication data do not contain malicious content.