Boston Scientific Entangled in Patent Issues