Trading Technologies has in the past been aggressive about defending patents on their trading software.
On the other side of the aisle, many approaches are under trade secret protection.
I think operationally patents don't do what we would like, and that is to give a small innovator some room to profit from an invention. In real life, it is large companies that produce, acquire, and use them in a defensive fashion.