A federal appeals court reversed a $1.6 billion judgment against IBM Corp., concluding the U.S. District Court for the Southern District of Texas erred in its interpretation of a breach of contract claim.