Patent Document ID: 9104877
Application ID: 13966749
Patent Flag: 1

Claim One:
1. A non-transitory, machine-readable medium storing computer-executable instructions for controlling one or more processors to: receive an input seed for a production system; fuzz the input seed to produce a fuzzed input seed different from the input seed; provide a current request to a test system including data from the fuzzed input seed; obtain a captured log, wherein: the captured log is produced as a result of actions taken by the test system in response to receiving the current request, the captured log is separate from a response provided by the test system to a requesting entity that provided the current request, and the captured log is of a type normally produced by the production system during normal operation; obtain historical logs responsive to previous requests to the production system, wherein: the historical logs are produced as a result of actions taken by the production system in response to receiving the previous requests, and the historical logs are of a type or types normally produced by the production system during normal operation; generate a similarity score for each of a plurality of first historical logs of the historical logs, each similarity score based at least in part on a comparison between the corresponding first historical log and the captured log; repeat the operations of fuzzing the input seed, providing a current request, obtaining a captured log, and generating a similarity score for one or more other fuzzed input seeds; and indicate the first historical logs where the similarity score meets or traverses an alarm threshold.