May I also add that patents need to be non-obvious to people working in the field. Patching code seems an obvious technique to any computer scientist. But it could cost money to make the point in court .... -- E