Multi-Layer Device Fingerprinting Trademark Details