Patent ID: 8398610

Claim:
A system for delivering a medical implant to a site within a vasculature of a patient, the system comprising: an elongate catheter having a lumen extending therethrough from a proximal end to an open distal end, the catheter being adapted to permit the distal end to be inserted into the vasculature and passed therethrough to the implant site, wherein at least a distal portion of the lumen is sized to slidably receive the implant; and a cap sealingly affixed to the catheter and having a planar portion spanning the open distal end, the cap planar portion being elastically distendable into a bulbous shape in response to fluid pressure within the catheter lumen, the bulbous shape being sized to act as a bumper tip for guiding the catheter distal end through the vasculature of the patient; wherein the cap is frangible so as to be pierced, fractured or torn to permit the implant to be ejected through the open distal end of the catheter.