IPv4 is over twenty years old. If MSFT is claiming patent rights in regard to IPv4 then it seems unlikely that there can be very long before they expire.