Will Latest CMU Invention Make Fingerprinting Obsolete?