Patent ID: 7562293
Filing Date: 2009-07-14
Classification: G06F

Abstract:
1. A data processing method, comprising: receiving an electronically parseable document; scanning the electronically parseable document according to at least one predefined rule to determine if the electronically parseable document is suspicious; parsing the electronically parseable document with a first parser if the electronically parseable document is determined not to be suspicious; and parsing the electronically parseable document with a second parser if the electronically parseable document is determined to be suspicious, wherein the first parser is faster than the second parser, wherein said method further comprises: wherein the electronically parseable document is determined to be suspicious, if the electronically parseable document comprises a well-formed document within a plurality of rules, and if a parameter of the well-formed document exceeds a threshold, thus suggesting that the well-formed document may cause a receiving system to fail if the well-formed document is parsed by the receiving system.