stack_integration

About Project

Period: Jul-Oct 2011

Client: Paydiant

Subject: Android NFC Stack Customization

Paydiant wanted a demonstration of a new implementation concept that required the ability to dynamically emulate a contactless card.  Today we call this Host Card Emulation (HCE), but at that time, HCE was NOT available in Android.

Our Task Was

Use our existing knowledge of the NFC hardware in Android phones along with our intimate knowledge of the NFC stack used in Android to customize the Android NFC stack, creating HCE.  On top of this we were tasked to develop the Android demonstration application showcasing the new feature.

Key Components

  • Android application development
  • Android NFC Stack

Key Components

Stack Customization

  • Modified existing Android stack to implement HCE mode
  • Updated the Android stack API to provide controls for HCE mode

Application Development

  • Created Android application to demonstrate Paydiant’s HCE enabled concept

Result

Ingenutec created a fully functional, customized, Android NFC stack the provided the required HCE functionality and provided a Paydiant branded Android application to demonstrate the feature.

Conclusion

Paydiant received the demonstration application in plenty of time for their presentation.  They were extremely please with the work provided and followed up by having Ingenutec do additional work for them.