IBM and PatientKeeper Inc. announced a collaboration to offer a mobile healthcare platform to hospitals and other medical facilities to enhance patient care and reduce medical errors.