There are many types of anticoagulants that have been used to treat blood clots. They are as following, 1, Vitamin K antagonists, for example Warfarin 2, Heparin and derivative substances 3, Synthetic pentasaccharide inhibitors of factor Xa, for example fondapatinux 4, Direct Factor Xa inhibitors, such as rivaroxaban 5, Direct thrombin inhibitors, for example hirudin, lepirudin Some of the anticoagulants can cause bleeding problems.
Aspirin inhibits platelet aggregation. There really is no such thing as a "blood thinner." There are anticoagulants, such as heparin which inhibit clotting and there are "clot-busters" (thrombolytics) which dissolve clots.
I was in hospital recently as the Dr thought I had a blood clot after an accident I had - which was scary , they gave me a needle in my stomach 3 days in a row ( I hate needles ) but I can't remember what it was they gave me - not asprin tho !
Medications which are commonly or popularly used for correcting blood clots include aspirin and clopidogrel an oral antiplatelet agents, heparin which is regarded as a blood thinner and anticoagulant, and clot busters which are thrombolytic agents.
I am no doctor, so I am hesitant in even mentioning this; however, (I did stay at a Holiday Inn once) when I was in a coma, a surgeon installed a Vena-cava filter where my leg arteries meet near my stomach. I understand this is not medicine (i.e. Heparin) although, I have found this to be a wonderful and logical solution to blood clotting in legs (at least). Any clots that do form have no chance of risng above the filter...