Application virtualization in an emulator using an authentication processor
AssigneeGM Global Technology Operations LLC
InventorsBo Nie, Amandeep Saini
Life of this patent
Estimating the term…
Loading patent…
AssigneeGM Global Technology Operations LLC
InventorsBo Nie, Amandeep Saini
Estimating the term…
Apparatuses and methods for enabling an MFi stack and corresponding MFi application to be authenticated in an emulator operating using one or more processors/CPUs are presented. In one aspect, a computer may include a memory and processor configured to execute the operating system. The computer may include a USB bus coupled through USB interface to a dongle. The dongle may include an authentication coprocessor for use in an integrated circuit (I2C)-to-USB configuration, and an I2C-to-USB computer. Driver code running on the computer may manage the data exchanged between the authentication coprocessor and a virtual emulator on the computer. The emulator may include a USB-to-I2C driver that virtualizes the authentication coprocessor as an I2C device running with the MFi application like CarPlay.
A method for running a Made-for-iPhone (MFi) protocol for communicating between an iPhone and an iPhone Accessory Protocol (IAP) that facilitates transmissions between the iPhone and an accessory, comprising:
An apparatus for enabling CarPlay authentication in an Android emulator, comprising:
A computer for running a Made-for-iPhone (MFi) application in an emulator, comprising:
Dependencies are inferred from the claim text.