Systems, methods, and computer readable media for utilizing one or more preferred application lists in a wireless device reader
First Claim
1. A system for utilizing one or more preferred application lists (PALs) in a wireless device reader, comprising:
- a transaction terminal configured to designate a plurality of compatible application identifiers, wherein each of the compatible application identifiers is respectively associated with a transaction application that is compatible with the transaction terminal;
a mobile wireless device provisioned with a proximity payment system environment (PPSE) application that is configured to store a plurality of user preferred application identifiers, wherein each user preferred application identifier is respectively associated with a transaction application stored on the mobile wireless device; and
a wireless device reader configured to;
receive the plurality of compatible application identifiers from the transaction terminal,store the compatible application identifiers among a plurality of preferred applications lists (PALs) which includes a first PAL containing a first group of the compatible application identifiers, wherein each of the compatible application identifiers in the first group is assigned a priority indicator,receive a PPSE list containing the user preferred application identifiers from the PPSE application in response to a wireless transaction initiated by a single near field communication (NFC) tap between the mobile wireless device and the wireless device reader, wherein the user preferred application identifiers are communicated from the mobile wireless device to the wireless device reader in response to the single NFC tap,determine one or more matched application identifiers by comparing each of the compatible application identifiers contained in the first PAL with each of the received user preferred application identifiers,identify a single matched application identifier from the one or more matched application identifiers, wherein the single matched application identifier corresponds to the user preferred application identifier that matches the compatible application identifier with the highest priority indicator contained in the first PAL, andrequest transaction application data from the transaction application, stored on the mobile wireless device, corresponding to the user preferred application identifier associated with the single matched application identifier.
5 Assignments
0 Petitions
Accused Products
Abstract
The subject matter described herein includes systems, methods, and computer readable media for utilizing one or more preferred application lists in a wireless device reader. A transaction terminal designates compatible application identifiers, where each of the compatible application identifiers is respectively associated with a transaction application that is compatible with the transaction terminal. A proximity payment system environment (PPSE) application is configured to store user preferred application identifiers, where each user preferred application identifier is respectively associated with a to transaction application stored on the mobile wireless device. A wireless device reader for receives the compatible application identifiers from the transaction terminal, and stores the compatible application identifiers in preferred applications lists (PALs).
119 Citations
37 Claims
-
1. A system for utilizing one or more preferred application lists (PALs) in a wireless device reader, comprising:
-
a transaction terminal configured to designate a plurality of compatible application identifiers, wherein each of the compatible application identifiers is respectively associated with a transaction application that is compatible with the transaction terminal; a mobile wireless device provisioned with a proximity payment system environment (PPSE) application that is configured to store a plurality of user preferred application identifiers, wherein each user preferred application identifier is respectively associated with a transaction application stored on the mobile wireless device; and a wireless device reader configured to; receive the plurality of compatible application identifiers from the transaction terminal, store the compatible application identifiers among a plurality of preferred applications lists (PALs) which includes a first PAL containing a first group of the compatible application identifiers, wherein each of the compatible application identifiers in the first group is assigned a priority indicator, receive a PPSE list containing the user preferred application identifiers from the PPSE application in response to a wireless transaction initiated by a single near field communication (NFC) tap between the mobile wireless device and the wireless device reader, wherein the user preferred application identifiers are communicated from the mobile wireless device to the wireless device reader in response to the single NFC tap, determine one or more matched application identifiers by comparing each of the compatible application identifiers contained in the first PAL with each of the received user preferred application identifiers, identify a single matched application identifier from the one or more matched application identifiers, wherein the single matched application identifier corresponds to the user preferred application identifier that matches the compatible application identifier with the highest priority indicator contained in the first PAL, and request transaction application data from the transaction application, stored on the mobile wireless device, corresponding to the user preferred application identifier associated with the single matched application identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for utilizing one or more preferred application lists in an NFC reader, the method comprising:
-
receiving, by a wireless device reader from a transaction terminal, a plurality of compatible application identifiers, wherein each of the compatible application identifiers is respectively associated with a transaction application that is compatible with the transaction terminal; storing, by the wireless device reader, the compatible application identifiers among a plurality of preferred applications lists (PALs) which includes a first PAL containing a first group of the compatible application identifiers, wherein each of the compatible application identifiers in the first group is assigned a priority indicator; receiving, by the wireless device reader from a mobile wireless device via a wireless transaction initiated by a single near field communication (NFC) tap between the mobile wireless device and the wireless device reader, a plurality of user preferred application identifiers, wherein each user preferred application identifier is respectively associated with a transaction application stored on the mobile wireless device, wherein the plurality of user preferred application identifiers are communicated from the mobile wireless device to the wireless device reader in response to the single NFC tap; determining, by the wireless device reader, one or more matched application identifiers by comparing each of the compatible application identifiers contained in the first PAL with each of the received user preferred application identifiers; identifying, by the wireless device reader, a single matched application identifier from the one or more matched application identifiers, wherein the single matched application identifier corresponds to the user preferred application identifier that matches the compatible application identifier with the highest priority indicator contained in the first PAL; and requesting, by the wireless device reader, transaction application data from the transaction application stored on the mobile wireless device corresponding to the user preferred application identifier associated with the single matched application identifier. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A system for requesting transaction application data, the system comprising:
-
a transaction terminal configured for designating a plurality of compatible application identifiers respectively associated with a plurality of transaction applications compatible with the transaction terminal; a mobile wireless device configured for storing a plurality of user preferred transaction application identifiers, wherein each user preferred transaction application identifier is respectively associated with a transaction application stored on the mobile wireless device; and a wireless device reader configured to; store the plurality of compatible application identifiers received from the transaction terminal, wherein each of the compatible application identifiers includes a priority indicator, receive the plurality of user preferred transaction application identifiers in response to a wireless transaction initiated by a single near field communication (NFC) tap between the mobile wireless device and the wireless device reader, wherein the user preferred transaction application identifiers are communicated from the mobile wireless device to the wireless device reader in response to the single NFC tap, determine one or more matched application identifiers by comparing each of the compatible application identifiers with each of the received user preferred transaction application identifiers, identify a single matched application identifier from the one or more matched application identifiers, wherein the single matched application identifier corresponds to the user preferred transaction application identifier that matches the compatible application identifier with the highest priority indicator, and request transaction application data from the transaction application stored on the mobile wireless device, corresponding to the user preferred transaction application identifier associated with the single matched application identifier. - View Dependent Claims (26, 27, 28, 29, 30)
-
-
31. A method for requesting transaction application data, the method comprising:
-
receiving, by a wireless device reader from a transaction terminal, a plurality of compatible application identifiers respectively associated with a plurality of transaction applications compatible with the transaction terminal, wherein each of the compatible application identifiers includes a priority indicator; receiving, by the wireless device reader from a mobile wireless device via a wireless transaction initiated by a single near field communication (NFC) tap between the mobile wireless device and the wireless device reader, a plurality of user preferred transaction application identifiers, wherein each user preferred transaction application identifier is respectively associated with a transaction application stored on the mobile wireless device, wherein the plurality of user preferred transaction application identifiers is communicated from the mobile wireless device to the wireless device reader in response to the single NFC tap; determining, by the wireless device reader, one or more matched application identifiers by comparing each of the compatible application identifiers with each of the received user preferred transaction application identifiers; identifying, by the wireless device reader, a single matched application identifier from the one or more matched application identifiers, wherein the single matched application identifier corresponds to the user preferred transaction application identifier that matches the compatible application identifier with the highest priority indicator; and requesting, by the wireless device reader from the mobile wireless device, transaction application data from the transaction application stored on the mobile wireless device corresponding to the user preferred transaction application identifier associated with the single matched application identifier. - View Dependent Claims (32, 33, 34, 35, 36)
-
-
37. A non-transitory computer readable medium having stored thereon computer executable instructions that when executed by a processor of a wireless device reader controls the wireless device reader to perform steps comprising:
-
receiving, from a transaction terminal, a plurality of compatible application identifiers respectively associated with a plurality of transaction applications compatible with the transaction terminal, wherein each of the compatible application identifiers includes a priority indicator; receiving, from a mobile wireless device via a wireless transaction initiated by a single near field communication (NFC) tap between the mobile wireless device and the wireless device reader, a plurality of user preferred transaction application identifiers, wherein each user preferred transaction application identifier is respectively associated with a transaction application stored on the mobile wireless device, wherein the plurality of user preferred transaction application identifiers is communicated from the mobile wireless device to the wireless device reader in response to the single NFC tap; determining one or more matched application identifiers by comparing each of the compatible application identifiers with each of the received user preferred transaction application identifiers; identifying a single matched application identifier from the one or more matched application identifiers, wherein the single matched application identifier corresponds to the user preferred transaction application identifier that matches the compatible application identifier with the highest priority indicator; and requesting, from the mobile wireless device, transaction application data from the transaction application stored on the mobile wireless device, corresponding to the user preferred transaction application identifier associated with the single matched application identifier.
-
Specification