Cloud computing: software patent claims and the risks to service availability