Patent law for computer scientists steps to protect computer-implemented inventions - Closa, Daniel (Springer, 2010)