I have seen some amazing technological advances in my life, but this blanket may be the best yet.