Financial institutions such as banks typically offer their customers a variety of payment alternatives to meet their needs. One such alternative is for the financial institution to offer the customer a payment card that provides the customer with quick and convenient access to a charge account from multiple locations where the card is accepted. Charge accounts can include, for example, lines of credit, checking accounts, temporary prepaid accounts, and so on. The card issuer typically provides the customer with a plastic card or other device having an account number associated therewith, and establishes a corresponding charge account for the customer. The card or other device may be used by the customer to purchase goods and services by charging the charge account. The card issuer authorizes payment for the goods or services and then enters a debit to the charge account.
Many mobile devices such as cell phones include software applications and hardware sufficient to provide a mobile pay function. Mobile pay functions allow users to purchase goods and services from physical merchants with their mobile devices, using funds from their charge accounts in the absence of a physical payment card. A given user can enter payment card information into their mobile device, which may then be subsequently used to transmit the payment card information to a merchant's point of sale to facilitate a transaction without having to provide the actual payment card to the merchant.
Payment card information sufficient to enable the mobile pay service can often be found on the face of the payment card itself. As such, an unauthorized user with visual or temporary access to a payment card may be able to activate a mobile pay service associated with that payment card on their own mobile device (e.g., by taking a digital image of the payment card or writing down the payment card information, and activating mobile pay later on) and proceed with unauthorized purchases.
One example embodiment relates to a method of authenticating a mobile pay feature on a mobile device. The method includes offering, by a mobile pay circuit, a mobile pay functionality. The method further includes receiving, by the mobile pay circuit, an affirmative user input to enable the mobile pay functionality. The method includes receiving, by a contactless logic, an encrypted authentication code from a smart card. The method further includes authenticating, by the mobile pay circuit, the smart card for use in the mobile device using the authentication code. The method includes enabling, by the mobile pay circuit, the mobile pay feature upon authenticating the smart card.
Another example embodiment relates to a method of authenticating a mobile pay feature on a mobile device. The method includes offering, by a mobile pay circuit of the mobile device, a mobile pay functionality. The method further includes receiving, by the mobile pay circuit, user information and account information, wherein the account information includes an account number of a payment card. The method includes receiving, by a contactless logic of the mobile device, an authentication code from a contactless chip of the payment card. The method further includes transmitting, by the mobile pay circuit, the user information, the account information, and the authentication code to a card issuer computing system associated with a card issuer of the payment card. The method includes receiving, by the mobile pay circuit, an authentication decision from the card issuer computing system.
A further example embodiment relates to a method of authenticating a mobile device for a mobile pay function. The method includes receiving, by a card issuer computing system associated with a payment card issuer, an authentication request for a mobile pay function from a mobile device. The authentication request includes account information associated with a payment card issued by the payment card issuer and an authentication code. The method further includes verifying, by the card issuer computing system, the account information and the authentication code was generated by the payment card. The method includes transmitting, by the card issuer computing system, authentication decision to the mobile device, wherein the authentication decision corresponds to an approval message.
These and other features, together with the organization and manner of operation thereof, will become apparent from the following detailed description when taken in conjunction with the accompanying drawings, wherein like elements have like numerals throughout the several drawings described below.
According to various embodiments, systems and methods for authenticating a mobile pay function on a mobile device is provided. In some arrangements, the mobile pay function stores a user's personal and payment card information on an associated mobile device, and allows the mobile device to wirelessly transmit payment information to a merchant's point of sale to facilitate a purchase of goods or services, or to perform other financial operations relating to the underlying charge account. Consistent among the embodiments discussed below, a “smart” payment card is physically present during the initial mobile pay authentication process.
Referring now to
The mobile device 102 includes a mobile pay circuit 110. The mobile pay circuit 110 may include program logic executable by a processor of the mobile device 102 to implement at least some of the functions described herein. In order to make the mobile pay circuit 110, a third party provider (e.g., a software developer or publisher) can make a software application available to be placed on the mobile device 102. For example, a software developer may make the software application available to be downloaded (e.g., via the developer's website, via an app store, or in another manner). In some arrangements, the third party provider is the card issuer or financial institution associated with the smart card 104. Responsive to a user selection of an appropriate link, the software application can be transmitted to the mobile device 102 and cause itself to be installed on the mobile device 102. Installation of the software application creates the mobile pay circuit 110 on the mobile device. Specifically, after installation, the thus-modified mobile device 102 includes the mobile pay circuit 110 (embodied as a processor and instructions stored in non-transitory memory that are executed by the processor).
The mobile device 102 further includes contactless logic 112. The contactless logic 112 includes hardware and associated software sufficient to enable the mobile device 102 to wirelessly and securely exchange data over short distances (e.g., within a range of a few inches or less). In some arrangements, the contactless logic 112 is configured to use radio frequency identification (RFID) to exchange digital information. In some such arrangements, the contactless logic 112 enables the mobile device 102 to exchange data over a radio frequency range required for near field communication (NFC). In some arrangements, the mobile pay circuit 110 includes instructions to selectively employ the contactless logic 112 to send or receive information.
The smart card 104 is a payment card associated with a charge account (e.g., a line of credit, a checking account, a prepaid account, and the like) for a given customer, and is capable of wirelessly exchanging information. The smart card 104 can include visible information on the face of the card and digital information stored within various structures in the smart card 104 itself. For example, the smart card 104 can include a customer's name and a payment card account number, which can be printed or embossed on the physical card. Further, the smart card 104 can include more detailed identifying customer information (e.g., name, address, phone number, and so on) and account information (e.g., account numbers, information as to the card issuer, and so on) in a magstrip, or an onboard contactless chip 115. For example, the smart card 104 can be a credit card, a debit card, or the like.
The contactless chip 115 is a defining feature of the “smart” aspect of the smart card 104. The contactless chip 115 is a small circuitry system configured to wirelessly exchange data. In some arrangements, the contactless chip 115 can exchange data via RFID or NFC communication. The contactless chip 115 can be configured to be able to selectively transmit various types of information, including payment card information (e.g., account numbers, issuing entities, and so on), identifying customer information (e.g., user name, billing address, phone number, and so on), cryptograms, an authentication code, and the like to other devices (e.g., to the mobile device 102, to the point of sale system 122, etc.). Such arrangements can be found in existing smart card functions provided by, for example, Visa payWave™ Mastercard PayPass™, and American Express ExpressPay™.
The contactless chip 115 can also be configured to transmit an authentication code 114. The authentication code 114 can include payment card information and identifying customer information, along with a cryptogram, which in some arrangements, is a sequence of characters that have been encoded through one or more algorithms to conceal data from unauthorized parties.
The card issuer computing system 108 is a computing system at a financial entity that issued the smart card 104 to a customer. In the context of the present disclosure, the financial entity can include financial institutions such as commercial or private banks, credit unions, investment brokerages, and so on, but can also include any commercial entity capable of maintaining charge accounts, including merchants, service providers, and the like. The card issuer computing system 108 is configured to manage charge accounts and to authenticate transactions involving debits from charge accounts associated with existing customers.
The card issuer computing system 108 includes an issuer network logic 116, an authentication logic 118, and a customer database 120. The issuer network logic 116 is configured to enable the card issuer computing system 108 to exchange information over the network 106. The customer database 120 can be configured to contain information for a plurality of customers with issued smart cards, including for example, personal customer information (e.g., names, addresses, phone numbers, and so on) and customers' financial information (e.g., associated financial institutions, account numbers, available credit, credit history, and so on). The information contained in the customer database 120 is sufficient for the card issuer computing system 108 to perform a variety of checks surrounding a given smart card transaction, including for example, confirming identifying customer information, determining a customer's transaction history, determining a customer's available credit, and so on.
The authentication logic 118 is configured to perform operations relating to transactions involving the smart card 104. For example, the authentication logic 118 can be configured to receive an authentication request from the mobile pay circuit 110 over the network 106 via the issuer network logic 116. In some such arrangements, the authentication request includes the authentication code 114 with a cryptogram. The authentication logic 118 may then decrypt a received cryptogram included in the authentication code 114, verify the resulting data and the rest of the information in the authentication code 114 using information in the customer database 120, approve or deny the authentication request, and push the approval or denial back to the mobile pay circuit 110.
In operation, a customer seeking to activate a mobile pay function on the mobile device 102 can install a mobile pay application giving rise to the mobile pay circuit 110. In some arrangements, the mobile pay circuit 110 is configured to cause the mobile device 102 to present a graphical user interface on an associated display, prompting the customer to set up a mobile pay account. As part of the setup process, in some arrangements, the graphical user interface can prompt the customer to enter identifying information (e.g., name, address, phone number, etc.), which may be accomplished through an input device associated with the mobile device 102 (e.g., a touchscreen, a physical keyboard, voice recognition, or the like). Further, the graphical user interface may be configured to prompt the customer to enter payment card information for the smart card 104. In some arrangements, the graphical user interface may require the customer to manually enter the payment card information (e.g., a sixteen-digit payment card number, expiration date, CCV number, etc.) in the same manner as the identifying information (i.e., manually via an input device). In other arrangements, the graphical user interface prompts the user to take a picture of the smart card and the mobile pay application performs optical character recognition to identify the payment card information.
As part of the setup process, the mobile pay circuit 110 communicates with the contactless chip 115 on the smart card 104 to receive the authentication code 114 via the contactless logic 112. As discussed above, the authentication code 114 can include a cryptogram. The authentication code 114 can also include identifying customer information (e.g., name, billing address, phone number, and so on) and payment card information (e.g., charge account number, issuing entity, and so on) to provide sufficient information for the mobile pay function on the mobile device 102 to operate. In some such arrangements, the non-cryptogram information in the authentication code 114 (e.g., the payment card information, the customer information, etc.) does not need to be manually entered by a user, and may automatically be populated in the appropriate fields of the graphical user interface upon a contactless transmission of the authentication code 114. The contactless chip 115 transmits the authentication code 114 to the mobile pay circuit 110 of the mobile device 102 by, for example, being brought within a threshold proximity to the mobile device 102 sufficient to establish a wireless data handshake where data exchange between the contactless logic 112 of the mobile device 102 and the contactless chip 114 on the smart card 104 occurs (e.g., via RFID, NFC, or the like). Upon receiving a wireless signal transmission of a data payload including the authentication code 114 from the contactless chip 115, the contactless logic 112 can route the authentication code 114 to the mobile pay circuit 110.
In one arrangement, the mobile pay circuit 110 receives an authentication code 114 that includes a cryptogram intended to be used for authenticating the smart card 104. In such an arrangement, the mobile pay circuit 110 may transmit the cryptogram to the card issuer computing system 108 in an authentication request over the network 106. In some such arrangements, the authentication request is a transaction authorization request entailing a charge of little to no funds (e.g., a transaction of $0.01, or a transaction of $0.00). The authentication logic 118 at the card issuer computing system 108 can receive what appears to be a normal transaction authorization request (i.e., not meaningfully distinguishable from an actual purchase transaction at a point of sale system) and proceed to process the authentication request as a transaction authorization request. As such, the authentication logic 118 may not have to be altered or tailored to address authentication request from a mobile device 102, but can simply apply existing transaction authorization procedures instead. The authentication logic 118 can proceed to decrypt the cryptogram from the authentication code 114, and confirm that the resulting data corresponds to the smart card 104 and the user (i.e., the user attempting to enable a mobile pay function on the mobile device 102) by, for example, retrieving data from the customer database 120. In some such arrangements, the authentication logic 118 can recognize that a requested transaction of $0.00 (or $0.01) indicates an attempt to enable a mobile pay feature on a mobile device and apply a specific set of authentication rules. If the authentication request passes all of the authentication rules at the card issuer computing system 108, the authentication logic 118 can transmit an authentication approval back to the mobile device 102 over the network 106 via the issuer network logic 116. In some arrangements, the authentication approval includes payment card information sufficient to complete future purchase transactions via the mobile device 102.
Further, in some arrangements, the mobile pay circuit 110 can take additional authentication steps at the mobile device 102 to supplement the authentication process occurring at the card issuer computing system 108. For example, the mobile pay circuit 110 can, for example, require the customer to enter a PIN number, biometric data, or answers to identification questions into a graphical user interface in the mobile device 102. In addition, the mobile pay circuit 110 can compare identifying customer information contained in the authentication code 114 received from the contactless chip 115 to identifying customer information stored in the mobile device 102 (e.g., where the mobile device is registered under a given individual, accounts configured in various mobile applications in the mobile device 102, and the like).
Upon receiving an authentication approval from the card issuer computing system 108, the mobile pay circuit 110 can confirm that the user and the mobile device 102 is authorized to access and use the charge account(s) associated with the smart card 104. In which case, the mobile pay circuit 110 can enable the mobile pay function on the mobile device to complete purchase transactions. In some arrangements, financial transactions can subsequently be completed via the contactless logic 112 at a point of sale 122. The point of sale 122 is a computing system at a merchant of goods or services configured to facilitate customer transactions. The point of sale 122 includes a contactless device 126. The contactless device 126 includes hardware and software sufficient to enable the point of sale 122 to wirelessly exchange information with the contactless logic 112 of the mobile device 102. In one arrangement, the point of sale 122 also includes a database containing product and/or service information provided by a given merchant, such as quantity of units available, price, and so on. Further, the point of sale 122 can also include a display, which can take the form of any of several types of devices, including LCD, LED, CRT, plasma, or other such digital displays, projection-based monitors, touchscreens, and so on. In some arrangements, the display and/or the database is included in a merchant's smartphone.
In operation, after enabling a mobile pay function on the mobile device 102, a customer can identify a merchant's good at the point of sale 122 and attempt to purchase it. The point of sale 122 may be configured to retrieve information as to the identified good, including price, from an associated database and present the information on a display, and prompt the merchant to request payment. The customer can bring the mobile device 102 within a threshold proximity to the contactless device 124 to allow the mobile pay circuit 110 to transmit payment information associated with the smart card 104 to the point of sale 122 via the contactless logic 112 to complete a transaction for the sale of the identified good.
In some arrangements, after receiving an authentication approval from the card issuer computing system 108, the mobile pay circuit 110 can allow a user to perform additional operations through the mobile device 102 beyond purchase transactions. For example, because the mobile pay circuit 110 has authenticated the user and the mobile device 102 to use the smart card 104, the mobile pay circuit 110 can also allow the mobile device 102 to access information relating to the charge account associated with the smart card 104. In some such arrangements, an authenticated user may not need to enter a username and password to access a charge account webpage on a card issuer website or software application. As such, an authenticated user may be able to view information such as account balances, available credit, payment due dates, and so on through the mobile device 102 without having to manually log in. Further, in some arrangements where the card issuer computing system 108 is a financial institution where the user also has one or more non-credit based accounts (e.g., checking accounts, savings accounts, or the like), an authenticated user can also authorize the mobile device 102 to perform related banking transactions (e.g., transfer funds, pay bills, view statements, and so on) or change user account settings (e.g., changing usernames and passwords, email preferences, and so on).
Referring now to
Referring now to
At 302, a mobile pay function is offered to a user. Mobile pay is a function on the mobile device that allows a user to use a contactless transmission-enabled mobile device to perform financial transactions at a point of sale system (e.g., the point of sale system 122) based on a charge account in the physical absence of the corresponding payment card. In one arrangement, a mobile pay function is offered on a mobile device after a software application obtained from an app store or a developer portal assembles a mobile pay circuit (e.g., mobile pay circuit 110) in the mobile device. In other arrangements, the mobile pay circuit is preconfigured in the mobile device prior to a user purchasing the mobile device, precluding the need for the user to download and install a software application to create the mobile pay circuit. The mobile pay circuit can be configured to cause the mobile device to offer mobile pay by providing one or more notifications or user interfaces to a user, informing the user that the mobile device is capable of a mobile pay function. The notifications can take the form of, for example, a pop-up notification, a page in a tutorial, or a toggle or interface within a mobile device settings or options interface.
At 304, the user registers with the mobile pay function of the mobile device. The user provides affirmative user input to the mobile device indicating that the user wishes to register for mobile pay. The affirmative user input includes one or more physical user inputs (e.g., keystrokes, touchscreen presses, voice commands, and so on) received at a mobile device indicating that the user desires to enable the mobile pay functionality in the mobile device. The affirmative user input can be in response to the notifications provided at 302 (e.g., pressing a toggle, button, or link appearing on the display, or selecting a displayed option in a settings menu, or the like). During the registration, the user provides identifying user information (e.g., user name, address, phone number, or the like) and payment card information (e.g., account number, expiration date, CCV, etc.) to the mobile device. The information may be provided through manual user input by the user (e.g., via the touchscreen or keyboard) and/or by taking a picture of the payment card through a camera of the mobile device. In situations in which the payment card information is provided through the camera of the mobile device, the mobile device can perform optical character recognition to identify the payment card information.
At 306, an authentication code (e.g., authentication code 114) is received as a contactless transmission from a smart card. The authentication code is received by a mobile pay circuit via a contactless logic (e.g., contactless logic 112) at the mobile device. The authentication code can include at least one cryptogram along with other types of information (e.g., identifying user information, payment card information, and so on) as discussed with respect to
At 308, a smart card is authenticated. The smart card is authenticated based on the received payment card information (received at 304) and the authentication code (received at 306). The received information and authentication code are used to determine whether the mobile device associated with the user and/or the user himself is authorized to perform transactions with the smart card. In one arrangement, the smart card is authenticated by decrypting an authentication code to reveal a user name, a payment card account number, and a cryptogram. The decrypted information can then be used, for example, to compare corresponding information manually entered into the mobile device by the user (e.g., the user name), or by transmitting an authentication request (i.e., including the cryptogram) to a corresponding card issuer computing system (e.g., card issuer computing system 108). Decrypted authentication code information (e.g., a user name and billing address) can also be compared with account information stored in the mobile device itself (e.g., email accounts, cellular network accounts, and so on). In arrangements where the mobile device passes the received information on to the card issuer computing system, the mobile device may receive an authentication decision from the card issuer (e.g., an authorized or not authorized decision message).
At 310, a mobile pay function is enabled. Enabling the mobile pay function upon successfully authenticating the smart card allows a corresponding mobile device to complete mobile pay transactions. The mobile device can serve as a proxy for the physical payment card such that the user does not need to present the payment card at a point of sale system (e.g., the point of sale system 122).
At 312, a mobile pay transaction is performed. As noted above, the mobile device can be used in place of the payment card. As such, placing the mobile device within a threshold proximity of a contactless transmission-enabled point of sale will allow the point of sale to pull payment information from the mobile device or the mobile device to push payment information to the point of sale sufficient to complete a transaction involving a debit incurred on a user's charge account. Further, in some arrangements, a successful smart card authentication will enable several financial operations on the mobile device, such as accessing charge account information (e.g., balances, available credit, due dates, and so on) and performing charge account actions (e.g., transferring balances, paying bills, changing a username or password, and so on), without requiring the user to provide login information.
Referring to
The method 400 begins when an authentication request for a mobile pay function is received at 402. The card issuer computing system receives the authentication request from a mobile device (e.g., the mobile device 102) attempting to activate a mobile pay feature (e.g., a mobile pay application installed on the mobile device). The authentication request includes user information and payment information. The user information includes a user name, address, phone number, and so on. In some arrangements, the user information includes a unique identifier associated with the mobile device (e.g., a mobile device MAC address). The payment information includes account information associated with a payment card (e.g., the smart card 104). The account information, for example, may include an account number (e.g., a credit card primary account number), an account expiration date, a CCV number, an account holder name, and the like. The payment information also includes an authentication code. The authentication code was generated by the smart card and transmitted to the mobile device (e.g., during an RFID or NFC communication session between the smart card and the mobile device as described above with respect to
The information received with the authentication request is verified at 404. The card issuer computing system compares the received user information with known user information associated with the account number of the payment card. For example, the card issue computing system verifies the provided name and address of the user with the known name and address of the account holder associated with the payment card. Additionally, the issuer computing system decodes the authentication code to verify that the authentication code was generated by the payment card (i.e., that the authentication code was not fraudulently created). In some arrangements, the card issuer computing system also compares the mobile device unique identifier with a known mobile device unique identifier associated with the account holder of the payment card (e.g., based on other payment cards registered with the mobile device, etc.).
An authentication decision is transmitted at 406. If any of the information provided does not match known information or cannot be otherwise verified at 404, the request to activate the mobile pay function is denied. In such situations, the card issuer computing system transmits a denial message to the mobile device, which prevents the mobile pay function from functioning on the mobile device with the provided payment card. If all of the information provided matches known information and can be otherwise verified at 404, the request to activate the mobile pay function is approved. In such situations, the card issuer computing system transmits an approval message to the mobile device, which thereby activates the mobile pay function on the mobile device for the provided payment card. When the mobile pay function is activated, the user can use the mobile device as a proxy for the payment card as described above with respect to
The embodiments described herein have been described with reference to drawings. The drawings illustrate certain details of specific embodiments that implement the systems, methods and programs described herein. However, describing the embodiments with drawings should not be construed as imposing on the disclosure any limitations that may be present in the drawings.
It should be understood that no claim element herein is to be construed under the provisions of 35 U.S.C. § 112(f), unless the element is expressly recited using the phrase “means for.”
As used herein, the term “circuit” may include hardware structured to execute the functions described herein. In some embodiments, each respective “circuit” may include machine-readable media for configuring the hardware to execute the functions described herein. The circuit may be embodied as one or more circuitry components including, but not limited to, processing circuitry, network interfaces, peripheral devices, input devices, output devices, sensors, etc. In some embodiments, a circuit may take the form of one or more analog circuits, electronic circuits (e.g., integrated circuits (IC), discrete circuits, system on a chip (SOCs) circuits, etc.), telecommunication circuits, hybrid circuits, and any other type of “circuit.” In this regard, the “circuit” may include any type of component for accomplishing or facilitating achievement of the operations described herein. For example, a circuit as described herein may include one or more transistors, logic gates (e.g., NAND, AND, NOR, OR, XOR, NOT, XNOR, etc.), resistors, multiplexers, registers, capacitors, inductors, diodes, wiring, and so on).
The “circuit” may also include one or more processors communicatively coupled to one or more memory or memory devices. In this regard, the one or more processors may execute instructions stored in the memory or may execute instructions otherwise accessible to the one or more processors. In some embodiments, the one or more processors may be embodied in various ways. The one or more processors may be constructed in a manner sufficient to perform at least the operations described herein. In some embodiments, the one or more processors may be shared by multiple circuits (e.g., circuit A and circuit B may comprise or otherwise share the same processor which, in some example embodiments, may execute instructions stored, or otherwise accessed, via different areas of memory). Alternatively or additionally, the one or more processors may be structured to perform or otherwise execute certain operations independent of one or more co-processors. In other example embodiments, two or more processors may be coupled via a bus to enable independent, parallel, pipelined, or multi-threaded instruction execution. Each processor may be implemented as one or more general-purpose processors, application specific integrated circuits (ASICs), field programmable gate arrays (FPGAs), digital signal processors (DSPs), or other suitable electronic data processing components structured to execute instructions provided by memory. The one or more processors may take the form of a single core processor, multi-core processor (e.g., a dual core processor, triple core processor, quad core processor, etc.), microprocessor, etc. In some embodiments, the one or more processors may be external to the apparatus, for example the one or more processors may be a remote processor (e.g., a cloud based processor). Alternatively or additionally, the one or more processors may be internal and/or local to the apparatus. In this regard, a given circuit or components thereof may be disposed locally (e.g., as part of a local server, a local computing system, etc.) or remotely (e.g., as part of a remote server such as a cloud based server). To that end, a “circuit” as described herein may include components that are distributed across one or more locations.
An exemplary system for implementing the overall system or portions of the embodiments might include a general purpose computing computers in the form of computers, including a processing unit, a system memory, and a system bus that couples various system components including the system memory to the processing unit. Each memory device may include non-transient volatile storage media, non-volatile storage media, non-transitory storage media (e.g., one or more volatile and/or non-volatile memories), etc. In some embodiments, the non-volatile media may take the form of ROM, flash memory (e.g., flash memory such as NAND, 3D NAND, NOR, 3D NOR, etc.), EEPROM, MRAM, magnetic storage, hard discs, optical discs, etc. In other embodiments, the volatile storage media may take the form of RAM, TRAM, ZRAM, etc. Combinations of the above are also included within the scope of machine-readable media. In this regard, machine-executable instructions comprise, for example, instructions and data which cause a general purpose computer, special purpose computer, or special purpose processing machines to perform a certain function or group of functions. Each respective memory device may be operable to maintain or otherwise store information relating to the operations performed by one or more associated circuits, including processor instructions and related data (e.g., database components, object code components, script components, etc.), in accordance with the example embodiments described herein.
It should also be noted that the term “input devices,” as described herein, may include any type of input device including, but not limited to, a keyboard, a keypad, a mouse, joystick or other input devices performing a similar function. Comparatively, the term “output device,” as described herein, may include any type of output device including, but not limited to, a computer monitor, printer, facsimile machine, or other output devices performing a similar function.
Any foregoing references to currency or funds are intended to include fiat currencies, non-fiat currencies (e.g., precious metals), and math-based currencies (often referred to as cryptocurrencies). Examples of math-based currencies include Bitcoin, Litecoin, Dogecoin, and the like.
It should be noted that although the diagrams herein may show a specific order and composition of method steps, it is understood that the order of these steps may differ from what is depicted. For example, two or more steps may be performed concurrently or with partial concurrence. Also, some method steps that are performed as discrete steps may be combined, steps being performed as a combined step may be separated into discrete steps, the sequence of certain processes may be reversed or otherwise varied, and the nature or number of discrete processes may be altered or varied. The order or sequence of any element or apparatus may be varied or substituted according to alternative embodiments. Accordingly, all such modifications are intended to be included within the scope of the present disclosure as defined in the appended claims. Such variations will depend on the machine-readable media and hardware systems chosen and on designer choice. It is understood that all such variations are within the scope of the disclosure. Likewise, software and web implementations of the present disclosure could be accomplished with standard programming techniques with rule based logic and other logic to accomplish the various database searching steps, correlation steps, comparison steps and decision steps.
The foregoing description of embodiments has been presented for purposes of illustration and description. It is not intended to be exhaustive or to limit the disclosure to the precise form disclosed, and modifications and variations are possible in light of the above teachings or may be acquired from this disclosure. The embodiments were chosen and described in order to explain the principals of the disclosure and its practical application to enable one skilled in the art to utilize the various embodiments and with various modifications as are suited to the particular use contemplated. Other substitutions, modifications, changes and omissions may be made in the design, operating conditions and arrangement of the embodiments without departing from the scope of the present disclosure as expressed in the appended claims.
This application is a continuation of U.S. patent application Ser. No. 15/073,018, titled “SYSTEMS AND METHODS FOR SMART CARD MOBILE DEVICE AUTHENTICATION,” filed on Mar. 17, 2016, which claims the benefit of and priority to U.S. Provisional Patent Application No. 62/135,594, titled “SYSTEMS AND METHODS FOR SMART CARD MOBILE DEVICE AUTHENTICATION,” filed on Mar. 19, 2015, both of which are incorporated by reference herein in their entireties and for all purposes.
Number | Name | Date | Kind |
---|---|---|---|
6324524 | Lent et al. | Nov 2001 | B1 |
7013393 | Stevens | Mar 2006 | B1 |
7121456 | Spaeth et al. | Oct 2006 | B2 |
8205249 | Meister et al. | Jun 2012 | B2 |
8245292 | Buer | Aug 2012 | B2 |
8313022 | Hammad et al. | Nov 2012 | B2 |
8332325 | Faith et al. | Dec 2012 | B2 |
8352323 | Fisher | Jan 2013 | B2 |
8355982 | Hazel et al. | Jan 2013 | B2 |
8380177 | Laracey | Feb 2013 | B2 |
8430325 | Jain | Apr 2013 | B2 |
8452707 | Sharma | May 2013 | B2 |
8511547 | Rans et al. | Aug 2013 | B2 |
8635157 | Smith et al. | Jan 2014 | B2 |
8639629 | Hoffman | Jan 2014 | B1 |
8763896 | Kushevsky et al. | Jul 2014 | B2 |
8856045 | Patel et al. | Oct 2014 | B1 |
8910055 | Berger | Dec 2014 | B2 |
8977569 | Rao | Mar 2015 | B2 |
9135619 | Simakov et al. | Sep 2015 | B1 |
9183480 | Quigley et al. | Nov 2015 | B1 |
9195984 | Spector et al. | Nov 2015 | B1 |
9218624 | Moghadam | Dec 2015 | B2 |
9256873 | Patel et al. | Feb 2016 | B2 |
9317848 | Hammad | Apr 2016 | B2 |
9367845 | Candelore et al. | Jun 2016 | B2 |
9542673 | Tanner et al. | Jan 2017 | B2 |
9547857 | Moghadam | Jan 2017 | B2 |
9547859 | Patel et al. | Jan 2017 | B2 |
9576285 | Zhou | Feb 2017 | B2 |
9619794 | Zhou et al. | Apr 2017 | B2 |
9652770 | Kurani et al. | May 2017 | B1 |
9741036 | Grassadonia et al. | Aug 2017 | B1 |
9785943 | Phillips et al. | Oct 2017 | B2 |
9805370 | Quigley et al. | Oct 2017 | B1 |
9813236 | Buer | Nov 2017 | B2 |
9830328 | Faith et al. | Nov 2017 | B2 |
9830589 | Nov 2017 | B2 | |
9846863 | Grossi et al. | Dec 2017 | B2 |
9852426 | Bacastow | Dec 2017 | B2 |
9928493 | Parker et al. | Mar 2018 | B2 |
9947183 | Priebatsch | Apr 2018 | B2 |
10049352 | Klingen et al. | Aug 2018 | B2 |
10074231 | Miranda et al. | Sep 2018 | B2 |
10089624 | Hammad et al. | Oct 2018 | B2 |
10102364 | George | Oct 2018 | B2 |
10162956 | Truong et al. | Dec 2018 | B1 |
10198725 | Royyuru et al. | Feb 2019 | B2 |
10198728 | Huxham et al. | Feb 2019 | B2 |
10373138 | Hammad | Aug 2019 | B2 |
10395244 | Mossler et al. | Aug 2019 | B1 |
10438210 | Perezleon et al. | Oct 2019 | B1 |
10462128 | George | Oct 2019 | B2 |
10467622 | Rule et al. | Nov 2019 | B1 |
10484366 | George | Nov 2019 | B2 |
10489781 | Osborn | Nov 2019 | B1 |
10510074 | Rule et al. | Dec 2019 | B1 |
10586224 | Tanner et al. | Mar 2020 | B2 |
10607214 | Rule et al. | Mar 2020 | B1 |
10636241 | Rule et al. | Apr 2020 | B1 |
10643420 | Rule et al. | May 2020 | B1 |
10685349 | Brickell et al. | Jun 2020 | B2 |
10719833 | Patel et al. | Jul 2020 | B2 |
10733283 | Osborn et al. | Aug 2020 | B1 |
10740444 | Cho et al. | Aug 2020 | B2 |
10769299 | Rule et al. | Sep 2020 | B2 |
10803463 | Barnum et al. | Oct 2020 | B1 |
10825018 | Moghadam | Nov 2020 | B2 |
10957143 | Rule et al. | Mar 2021 | B2 |
11062302 | Ho et al. | Jul 2021 | B1 |
11100431 | Mullen et al. | Aug 2021 | B2 |
11138605 | Aabye et al. | Oct 2021 | B2 |
11210656 | Rule et al. | Dec 2021 | B2 |
11301848 | Ilincic et al. | Apr 2022 | B2 |
11334872 | Phillips et al. | May 2022 | B2 |
11348150 | Singhal et al. | May 2022 | B2 |
11372954 | Wiesman et al. | Jun 2022 | B2 |
11373169 | Rule et al. | Jun 2022 | B2 |
11373186 | Sharma et al. | Jun 2022 | B2 |
11436887 | Rule et al. | Sep 2022 | B2 |
11455626 | Rule et al. | Sep 2022 | B2 |
11501581 | Hammad et al. | Nov 2022 | B2 |
11521213 | Rule et al. | Dec 2022 | B2 |
11562358 | Rule et al. | Jan 2023 | B2 |
11615395 | Mchugh et al. | Mar 2023 | B2 |
11625708 | Kang | Apr 2023 | B2 |
11645646 | Rule et al. | May 2023 | B2 |
11734985 | Rule et al. | Aug 2023 | B2 |
11875338 | Rule et al. | Jan 2024 | B2 |
11880823 | Rule et al. | Jan 2024 | B2 |
20020023051 | Kunzle et al. | Feb 2002 | A1 |
20020116333 | McDonnell | Aug 2002 | A1 |
20020117541 | Biggar et al. | Aug 2002 | A1 |
20030051173 | Krueger | Mar 2003 | A1 |
20030061154 | Chacko | Mar 2003 | A1 |
20040006497 | Nestor et al. | Jan 2004 | A1 |
20050234860 | Roever et al. | Oct 2005 | A1 |
20050246193 | Roever et al. | Nov 2005 | A1 |
20050269402 | Spitzer et al. | Dec 2005 | A1 |
20060035707 | Nguyen et al. | Feb 2006 | A1 |
20070187491 | Godwin et al. | Aug 2007 | A1 |
20080010215 | Rackley, III et al. | Jan 2008 | A1 |
20080035725 | Jambunathan et al. | Feb 2008 | A1 |
20080123828 | Mayer | May 2008 | A1 |
20080178258 | Loomis et al. | Jul 2008 | A1 |
20080212771 | Hauser | Sep 2008 | A1 |
20080242274 | Swanburg et al. | Oct 2008 | A1 |
20090143104 | Loh et al. | Jun 2009 | A1 |
20090156238 | Smith | Jun 2009 | A1 |
20090200371 | Kean et al. | Aug 2009 | A1 |
20100049654 | Pilo | Feb 2010 | A1 |
20100125509 | Kranzley et al. | May 2010 | A1 |
20100198728 | Aabye et al. | Aug 2010 | A1 |
20100276484 | Banerjee et al. | Nov 2010 | A1 |
20100293382 | Hammad | Nov 2010 | A1 |
20100306072 | Ford et al. | Dec 2010 | A1 |
20100312703 | Kulpati et al. | Dec 2010 | A1 |
20110112968 | Florek et al. | May 2011 | A1 |
20110270755 | Pinski | Nov 2011 | A1 |
20110282946 | Keohane et al. | Nov 2011 | A1 |
20110302646 | Ronda et al. | Dec 2011 | A1 |
20110314095 | Gupta et al. | Dec 2011 | A1 |
20120039469 | Mueller | Feb 2012 | A1 |
20120078735 | Bauer et al. | Mar 2012 | A1 |
20120095852 | Bauer et al. | Apr 2012 | A1 |
20120123937 | Spodak | May 2012 | A1 |
20120136786 | Romagnoli et al. | May 2012 | A1 |
20120149331 | Wu et al. | Jun 2012 | A1 |
20120209749 | Hammad et al. | Aug 2012 | A1 |
20120290449 | Mullen et al. | Nov 2012 | A1 |
20120290472 | Mullen et al. | Nov 2012 | A1 |
20120323717 | Kirsch | Dec 2012 | A1 |
20130054412 | Brendell et al. | Feb 2013 | A1 |
20130054417 | O'Donoghue | Feb 2013 | A1 |
20130054474 | Yeager | Feb 2013 | A1 |
20130092741 | Loh et al. | Apr 2013 | A1 |
20130117138 | Hazel et al. | May 2013 | A1 |
20130124346 | Baldwin et al. | May 2013 | A1 |
20130152185 | Singh | Jun 2013 | A1 |
20130159178 | Colon et al. | Jun 2013 | A1 |
20130166441 | Kobylkin et al. | Jun 2013 | A1 |
20130171929 | Adams et al. | Jul 2013 | A1 |
20130198066 | Wall et al. | Aug 2013 | A1 |
20130200146 | Moghadam | Aug 2013 | A1 |
20130217361 | Mohammed et al. | Aug 2013 | A1 |
20130226791 | Springer et al. | Aug 2013 | A1 |
20130238455 | Laracey | Sep 2013 | A1 |
20130246203 | Laracey | Sep 2013 | A1 |
20130262302 | Lettow et al. | Oct 2013 | A1 |
20130317928 | Laracey | Nov 2013 | A1 |
20130318575 | Hart et al. | Nov 2013 | A1 |
20140001253 | Smith | Jan 2014 | A1 |
20140019352 | Shrivastava | Jan 2014 | A1 |
20140052637 | Jooste et al. | Feb 2014 | A1 |
20140061299 | Scipioni | Mar 2014 | A1 |
20140074637 | Hammad | Mar 2014 | A1 |
20140074655 | Lim et al. | Mar 2014 | A1 |
20140096202 | Matsuda | Apr 2014 | A1 |
20140101734 | Ronda et al. | Apr 2014 | A1 |
20140108260 | Poole et al. | Apr 2014 | A1 |
20140108263 | Ortiz et al. | Apr 2014 | A1 |
20140114780 | Menefee et al. | Apr 2014 | A1 |
20140122331 | Vaish et al. | May 2014 | A1 |
20140129435 | Pardo et al. | May 2014 | A1 |
20140161258 | Yang et al. | Jun 2014 | A1 |
20140172577 | Rephlo | Jun 2014 | A1 |
20140181520 | Wendling et al. | Jun 2014 | A1 |
20140207680 | Rephlo | Jul 2014 | A1 |
20140229377 | Vakklaganti | Aug 2014 | A1 |
20140279522 | Musser et al. | Sep 2014 | A1 |
20140337236 | Wong et al. | Nov 2014 | A1 |
20140339315 | Ko | Nov 2014 | A1 |
20140344153 | Raj et al. | Nov 2014 | A1 |
20140370851 | Wang et al. | Dec 2014 | A1 |
20140372308 | Sheets | Dec 2014 | A1 |
20150004934 | Qian et al. | Jan 2015 | A1 |
20150032569 | Stromberg | Jan 2015 | A1 |
20150032625 | Dill et al. | Jan 2015 | A1 |
20150046276 | Artman et al. | Feb 2015 | A1 |
20150046339 | Wong et al. | Feb 2015 | A1 |
20150046340 | Dimmick | Feb 2015 | A1 |
20150073995 | Hayhow et al. | Mar 2015 | A1 |
20150081461 | Adrangi | Mar 2015 | A1 |
20150081538 | Renard et al. | Mar 2015 | A1 |
20150098463 | Davis et al. | Apr 2015 | A1 |
20150149336 | Haggerty et al. | May 2015 | A1 |
20150156601 | Donnellan et al. | Jun 2015 | A1 |
20150161591 | Yang | Jun 2015 | A1 |
20150170137 | Balbus | Jun 2015 | A1 |
20150186871 | Laracey | Jul 2015 | A1 |
20150195133 | Sheets et al. | Jul 2015 | A1 |
20150248664 | Makhdumi et al. | Sep 2015 | A1 |
20150269565 | Inotay et al. | Sep 2015 | A1 |
20150356560 | Shastry et al. | Dec 2015 | A1 |
20150371234 | Huang et al. | Dec 2015 | A1 |
20160036790 | Shastry et al. | Feb 2016 | A1 |
20160078434 | Huxham et al. | Mar 2016 | A1 |
20160086166 | Pomeroy et al. | Mar 2016 | A1 |
20160086184 | Carpenter | Mar 2016 | A1 |
20160125396 | Brickell | May 2016 | A1 |
20160142174 | Fine et al. | May 2016 | A1 |
20160147526 | Camp et al. | May 2016 | A1 |
20160155111 | Arnald et al. | Jun 2016 | A1 |
20160162883 | Liscia et al. | Jun 2016 | A1 |
20160173483 | Wong et al. | Jun 2016 | A1 |
20160180330 | Feldman | Jun 2016 | A1 |
20160232524 | Barrale et al. | Aug 2016 | A1 |
20160241402 | Gordon et al. | Aug 2016 | A1 |
20160247233 | Page | Aug 2016 | A1 |
20160253651 | Park et al. | Sep 2016 | A1 |
20160292673 | Chandrasekaran | Oct 2016 | A1 |
20160294550 | French et al. | Oct 2016 | A1 |
20160307184 | Peyton et al. | Oct 2016 | A1 |
20160307186 | Noe et al. | Oct 2016 | A1 |
20160364938 | Miranda et al. | Dec 2016 | A1 |
20170004506 | Steinman et al. | Jan 2017 | A1 |
20170046679 | Gotlieb et al. | Feb 2017 | A1 |
20170109745 | Al-Bedaiwi et al. | Apr 2017 | A1 |
20170116615 | Burgess et al. | Apr 2017 | A1 |
20170249132 | Andrews et al. | Aug 2017 | A1 |
20170262819 | Malhotra et al. | Sep 2017 | A1 |
20170063827 | Baba | Oct 2017 | A1 |
20170302637 | Baba | Oct 2017 | A1 |
20170316493 | Numata | Nov 2017 | A1 |
20180012226 | Phillips et al. | Jan 2018 | A1 |
20180025349 | Marsh | Jan 2018 | A1 |
20180047022 | Schipperheijn | Feb 2018 | A1 |
20180053157 | Roffey | Feb 2018 | A1 |
20180089677 | Ali et al. | Mar 2018 | A1 |
20180101672 | George | Apr 2018 | A1 |
20180160255 | Park | Jun 2018 | A1 |
20180181978 | Weinberger et al. | Jun 2018 | A1 |
20180197171 | Steinman et al. | Jul 2018 | A1 |
20180233001 | Priebatsch | Aug 2018 | A1 |
20180255460 | Hammad et al. | Sep 2018 | A1 |
20180270066 | Doyon et al. | Sep 2018 | A1 |
20180285868 | O'Hara et al. | Oct 2018 | A1 |
20180336562 | Umanski et al. | Nov 2018 | A1 |
20190001732 | Ongsitco | Jan 2019 | A1 |
20190005494 | Hammad et al. | Jan 2019 | A1 |
20190066113 | Gupta et al. | Feb 2019 | A1 |
20190087823 | Patel et al. | Mar 2019 | A1 |
20190089705 | Chud et al. | Mar 2019 | A1 |
20190109842 | Kumar et al. | Apr 2019 | A1 |
20190122222 | Uechi | Apr 2019 | A1 |
20190190717 | Beric et al. | Jun 2019 | A1 |
20190197553 | Conway | Jun 2019 | A1 |
20190238504 | Gupta et al. | Aug 2019 | A1 |
20190332912 | Walker | Oct 2019 | A1 |
20200019725 | Rule et al. | Jan 2020 | A1 |
20200106615 | Rule et al. | Apr 2020 | A1 |
20200154278 | Douglas et al. | May 2020 | A1 |
20200184462 | Rule et al. | Jun 2020 | A1 |
20200202322 | Tanner et al. | Jun 2020 | A1 |
20200242588 | Rule et al. | Jul 2020 | A1 |
20200242616 | Waughtal | Jul 2020 | A1 |
20200302436 | Ilincic et al. | Sep 2020 | A1 |
20200304311 | Rule et al. | Sep 2020 | A1 |
20200314644 | Dean et al. | Oct 2020 | A1 |
20210004786 | Mossler et al. | Jan 2021 | A1 |
20210272097 | Wen et al. | Sep 2021 | A1 |
20210319427 | Rule et al. | Oct 2021 | A1 |
20210383381 | Aabye et al. | Dec 2021 | A1 |
20220036340 | Hollander et al. | Feb 2022 | A1 |
20220198448 | Ilincic et al. | Jun 2022 | A1 |
20220300981 | Sharma et al. | Sep 2022 | A1 |
20220335432 | Rule et al. | Oct 2022 | A1 |
20220405741 | Rule et al. | Dec 2022 | A1 |
20220407724 | Osborn et al. | Dec 2022 | A1 |
20230020843 | Bowers et al. | Jan 2023 | A1 |
20230021963 | Singhal et al. | Jan 2023 | A1 |
20230050991 | Rule et al. | Feb 2023 | A1 |
20230052901 | Boryk et al. | Feb 2023 | A1 |
20230059546 | Huang et al. | Feb 2023 | A1 |
20230169503 | Jeffrey et al. | Jun 2023 | A1 |
20230237466 | Rule et al. | Jul 2023 | A1 |
20230281594 | Mchugh et al. | Sep 2023 | A1 |
20230343165 | Rule et al. | Oct 2023 | A1 |
20230410087 | Hollander et al. | Dec 2023 | A1 |
20230418923 | Ogbennah et al. | Dec 2023 | A1 |
20240046266 | Rule et al. | Feb 2024 | A1 |
20240046272 | Benkreira et al. | Feb 2024 | A1 |
20240054498 | Sinha et al. | Feb 2024 | A1 |
20240062206 | Osborn et al. | Feb 2024 | A1 |
Number | Date | Country |
---|---|---|
105357190 | Feb 2016 | CN |
108075888 | May 2018 | CN |
1 773 018 | Apr 2007 | EP |
3 761 248 | Jun 2021 | EP |
20160064061 | Jun 2016 | KR |
20180015920 | Feb 2018 | KR |
WO-0146775 | Jun 2001 | WO |
WO-2005098737 | Oct 2005 | WO |
WO-2005119607 | Dec 2005 | WO |
WO-2005119608 | Dec 2005 | WO |
WO-2006023839 | Mar 2006 | WO |
WO-2007038896 | Apr 2007 | WO |
WO-2007076476 | Jul 2007 | WO |
WO-2010027331 | Mar 2010 | WO |
WO-2010033944 | Mar 2010 | WO |
WO-2010127244 | Nov 2010 | WO |
WO-2010127244 | Nov 2010 | WO |
WO-2012042262 | Apr 2012 | WO |
WO-2013028910 | Aug 2012 | WO |
WO-2013010096 | Jan 2013 | WO |
WO-2014170668 | Oct 2014 | WO |
WO-2015104387 | Jul 2015 | WO |
WO-2015114460 | Aug 2015 | WO |
WO-2016001867 | Jan 2016 | WO |
WO-2016028779 | Feb 2016 | WO |
WO-2016049745 | Apr 2016 | WO |
WO-2017096399 | Jun 2017 | WO |
WO-2017174200 | Oct 2017 | WO |
WO-2018217106 | Nov 2018 | WO |
WO-2019238688 | Dec 2019 | WO |
WO-2020122898 | Jun 2020 | WO |
Entry |
---|
Java Tutorials, “What Is a Network Interface?,” http://docs.oracle.com, all pages. (Year: 2012). |
Borchert, B.; Gunther, M.;Indirect NFC-Login on a Non-NFC Device using an NFC-Smartphone; international Journal of Intelligent Computing Research; vol. 4, Iss. 4, Dec. 2013; 7 Pages. |
FIDO Alliance. Open Authentication Standards More Secure than Passwords. fidoalliance.org. Accessed Jul. 23, 2019. |
Kadambi et al., “Near-Field Communication-Based Secure Mobile Payment Service”, Proceedings of the 11th International Conference on Electronic Commerce, ACM, 2009. |
Liao, Shannon. “Google will not let you use your Android phone as a physical security key.” www.theverge.com/2019/4/10/18295348/google-android-phone-fido-webauthn-phishing-two-factor-authentication. Apr. 10, 2019. Accessed Jul. 23, 2019. |
Liao, Shannon. “Google will now let you use your Android phone as a physical security key.” www.theverge.com/2019/4/10/18295348/google-android-phone-fido-webauthn-phishing-two-factor-authentication., Apr. 10, 2019. Accessed Jul. 23, 2019. |
Poroye, Adeola Oluwaseyi. “Secure contactless mobile financial services with Near Field Communication”, Diss. University of the Western Cape, 2011. Located via Google Scholar, http://etd.uwc.ac.za/bitstream/handle/11394/1752/Poroye_MSC_2011.pdf?sequence=1. |
Robert Triggs (“All you need to know about NFC Tags”, Android Authority, Aug. 29, 2018) (Year: 2018). |
Robert Triggs, “All you need to know about NFC Tags”, Android Authority, Aug. 29, 2018, p. 2 (Year: 2018). |
Russell, “3 Reasons Why Tap and Pay (NFC) is Awesome”, Jun. 9, 2018, Helcim Articles (Year: 2018). |
Russell, 3 Reasons Why 1 ap and Pay (NFC) Is Awesome, Jun. 9, 2018, Heicim Articles (Year 2018). |
Triggs, R., “All You Need to Know About NFC Tags,” Android Authority, Aug. 29, 2018, 6 pages. |
Wong, Wen Teng. “Security of NFC payment on mobile payment application”, Diss. UTAR, 2018. Located via Google Scholar, http://eprints.utar.edu.my/3050/1/fyp_CS_2018_WWT_-_1403709.pdf. |
Yang, “Security Enhanced EMV-Based Mobile Payment Protocol”, Hindawi Publishing Corporation, The Scientific World Journal, vol. 214, Article ID 864571, 2014, 19 pages. |
Poroye, Adeola Oluwaseyi. “Secure contactless mobile financial services with Near Field Communication”, Diss. University of the Western Cape, 2011. Located via Google Scholar, http:l/etd.uwc.ac.za/bitstream/handle/11394/1752/Poroye MSC 2011.pdf?sequence=1. |
EMV, “Integrated Circuit Card Specifications for Payment Systems,” -v. 4.3, Book 3, 2011. (Year: 2011). |
P. Urien, “EMV-TLS, a secure payment protocol for NFC enabled mobiles,” 2014 International Conference on Collaboration Technologies and Systems (CTS), Minneapolis, MN, USA, 2014, pp. 203-210, doi: 10.1109/CTS.2014.6867565. (Year: 2014). |
R. Schamberger, G. Madlmayr and T. Grechenig, “Components for an interoperable NFC mobile payment ecosystem,” 2013 5th International Workshop on Near Field Communication (NFC), Zurich, Switzerland, 2013, pp. 1-5, doi: 10.1109/NFC.2013.6482440. ( Year: 2013). |
Triggs, R., “All you need to know about NFC Tags”, 2018, Android Authority (2 Pages). |
Number | Date | Country | |
---|---|---|---|
62135594 | Mar 2015 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 15073018 | Mar 2016 | US |
Child | 17318366 | US |