Patent 12090046 was granted and assigned to Edwards Lifesciences on September, 2024 by the United States Patent and Trademark Office.
An implantable device is disclosed. The device includes a leaflet frame subcomponent and an anchor frame subcomponent that are configured to be delivered in a series configuration and subsequently nested or telescoped in-situ.