It is a good idea but not new. Zed Shaw's Utu took a similar approach: <a href="http://www.zedshaw.com/essays/ragel_state_charts.html" rel="nofollow">http://www.zedshaw.com/essays/ragel_state_charts.html</a> Yes, it is an article about Ragel but it details Utu. There is no trace around Internet about it.<p>About integrating it in my app, I would use it. Maybe it can be built in different way: publishing a feed with the "offending" IPs (PubSubHubbub?) and leaving the API for only reporting them.