The current move to patent computer programs is a move in the wrong direction and should be stopped  The patent system was originally designed solely to protect small-time inventors from exploitation, not to give large corporations control over a methodology
Any computer program is merely the implementation of a methodology
Large corporations should not hold patents for implementations of methodologies.