Patent ID: 9537877
Date: 2017-01-03
CPC Classifications: G06Q,H04L

Claim:
1. A method for adaptively filtering network traffic to and from social networking sites, comprising: generating a test message by a data center computer residing at a data center, the test message including message content; sending the test message from the data center computer to a social networking site computer, wherein the social networking site computer, responsive to the test message sent from the data center computer, returns a response to the data center computer utilizing an application-level dynamic protocol; the data center computer parsing the response from the social networking site computer utilizing a first filter, the first filter comprising a piece of code translatable by a processor of the data center computer to: recognize, in the network traffic, a particular portion of the application-level dynamic protocol utilized by the social networking site computer in communicating the response to the data center computer; and generate an output based on a message payload in the response in the particular portion of the application-level dynamic protocol utilized by the social networking site computer and recognized by the first filter; the data center computer comparing the output from the first filter with the message content of the test message to determine whether the first filter is able to parse the response from the social networking site computer correctly; and the data center computer updating the first filter or creating a second filter to parse the response from the social networking site computer correctly when the first filter is unable to parse the response from the social networking site computer correctly; and the data center notifying a software module running on one or more machines in a computing environment that the first filter is broken, if the first filter is unable to parse the response from the social networking site computer correctly.