Patent ID: 8147534

Claim:
A system for supporting and deploying a self-expanding occluding device, said system comprising: a self-expanding device; an introducer sheath; and an assembly for carrying the self-expanding device, said assembly comprising an elongate flexible member having a device retaining member comprising a protective coil receiving a first end of the self-expanding device into a proximalmost opening of, and concentrically within, an interior portion of the protective coil; a proximally positioned retaining member for engaging a second end of the self-expanding device; and a support extending along a portion of the elongate flexible member and having an outer surface for engaging an inner surface of said self-expanding device, the protective coil being rotatable relative to the self-expanding device; wherein rotation of the protective coil results in disengagement of the first end from within the interior portion, said self-expanding device being movable relative to said support; wherein said proximally positioned retaining member includes a biasing member that urges the self-expanding device toward a distal end of the flexible member when the self-expanding device is positioned on said support.