The author discusses how a recent shift in patent case law means that the ideas and methods underlying software can now be protected and assigned ownership.