{'fraction_non_alphanumeric': 0.021551724137931036, 'fraction_numerical': 0.0, 'mean_word_length': 4.666666666666667, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Touch and Run with Near Field Communication ( NFC )

In this paper, we 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 our environment. We can launch applications because of contextual information we learn from another transaction on our phone, or we can associate context with a virtual token to recall at a later time. We 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.