Can't get away from IP even on coffee stop. US Pat 8006861 is recent #patent. What's new about this sleeve? #in