Recent patent cases have made it more difficult to obtain utility patent protection for some of the functional aspects of computer software. One way to, at least partially, overcome this is to ...