"In some implementations, the mobile device 110 may communicate using protocols such as USB, MMC, iPhone proprietary interface, or others." . . . .