Touch and Run With Near Field Communication (NFC)
In this paper, the authors explore new ways in which Near Field Communication (NFC) can be used on smart phones. NFC allows for Contextual Application Invocation (CAI) - the execution of code on the phone as a result of their environment. They can launch applications because of contextual information they learn from another transaction on the phone, or they can associate context with a virtual token to recall at a later time. They can also pass context from one phone to another so the devices can interact in a multi-party session. This paper presents a number of compelling applications using CAI and addresses the associated security and usability concerns.