Electronic authentication systems

US10504114B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10504114-B2
Application numberUS-201615265170-A
CountryUS
Kind codeB2
Filing dateSep 14, 2016
Priority dateJun 6, 2013
Publication dateDec 10, 2019
Grant dateDec 10, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Methods and devices are provided for use in carrying out a transaction between a transaction device and a point of interaction. In connection therewith, a device for interacting with a point of interaction to carry out a transaction by a consumer includes a processor comprising a payment application and a system environment module, where the system environment module is configured to determine whether the payment application is eligible for a transaction. The device also includes an input in communication with the processor and configured to receive transaction data from a point of interaction in connection with the transaction, and an output in communication with the processor and configured to transmit transaction data to the point of interaction in connection with the transaction when the system environment module determines that the payment application is eligible for the transaction.

First claim

Opening claim text (preview).

What is claimed is: 1. A transaction device for interacting with a point of interaction to carry out a transaction by a consumer, the transaction device comprising: an input configured to receive transaction data and functionality data from a point of interaction in connection with a transaction, the functionality data indicative of one or more terminal capabilities of the point of interaction; a secure element comprising multiple payment applications, each of the multiple payment applications associated with one or more requirements, preferences, and/or services linked to the payment application; a processor in communication with the input and the secure element, the processor comprising a system environment module separate from the secure element, and wherein the secure element is separate from the processor; wherein the processor is configured to call the system environment module when the input receives the transaction data and the functionality data from the point of interaction before the transaction takes place; wherein the system environment module, when called by the processor, is configured to: interface with the multiple payment applications included in the secure element and gather the requirements, preference, and/or services from the multiple payment applications; for each of the multiple payment applications, compare the transaction data received from the point of interaction for the transaction and the functionality data received from the point of interaction against the one or more requirements, preferences, and/or services gathered from the payment application; based on the comparisons, determine whether each of the multiple payment applications is eligible to be used for the transaction; and an output in communication with the processor and configured to transmit transaction data, from one of the multiple payment applications of the secure element, to the point of interaction in connection with the transaction, when the system environment module determines that the one of the multiple payment applications is eligible for the transaction, thereby configuring the transaction device in accordance with the one or more terminal capabilities of the point of interaction. 2. The transaction device of claim 1 , wherein the one or more requirements, preferences, and/or services associated with the one of the multiple payment applications relates to one or more of consumer verification, transaction authorization, and/or at least one consumer service linked to the payment application. 3. The transaction device of claim 1 , wherein the system environment module is further configured to generate a disposition for the transaction, in association with at least one other application and/or module at the transaction device, prior to the processor transmitting transaction data to the point of interaction. 4. The transaction device of claim 3 , wherein the disposition includes an identification of one or more consumer services available to the consumer through the one of the multiple payment applications for the transaction, requirements for consumer verification through the one of the multiple payment applications, and/or requirements for transaction authorization through the one of the multiple payment applications. 5. The transaction device of claim 1 , wherein the system environment module is further configured to display the eligible ones of the multiple payment applications for the transaction to a consumer, thereby permitting the consumer to select said one of the multiple payment applications. 6. The transaction device of claim 1 , wherein the system environment module is further configured to determine, for each of the eligible ones of the multiple payment applications, one or more of consumer services available to the consumer through the payment application for the transaction, requirements for consumer verification through the payment application, and/or requirements for transaction authorization through the payment application. 7. The transaction device of claim 6 , wherein the processor is further configured, for each of the multiple payment applications, to update one or more of the consumer services available to the consumer through the payment application, the requirements for consumer verification through the payment application, and/or the requirements for transaction authorization through the payment application. 8. The transaction device of claim 1 , wherein the processor further comprises a communication module functionally disposed between (a) the input and output and (b) the one of the multiple payment applications; and wherein the communication module is arranged to map transaction data received via the input to a data format of the one of the multiple payment applications, and to reformat transaction data output from the one of the multiple payment applications to a data format suitable for the point of interaction, the reformatted data output from the one of the multiple payment applications being sent to the point of interaction via the output. 9. The transaction device of claim 8 , wherein the processor further comprises an authentication module arranged to establish a secure communication channel between the one of the multiple payment applications and the point of interaction. 10. A computer-implemented method for carrying out a transaction by a consumer, between a transaction device associated with the consumer and a point of interaction, the method comprising: receiving, by an input of a transaction device, transaction data and functionality data from a point of interaction in connection with a transaction by a consumer using the transaction device, the functionality data relating to terminal capabilities of the point of interaction, the transaction device including a processor and a secure element comprising multiple payment applications, each of the multiple payment applications associated with one or more requirements, preferences, and/or services linked to the payment application; calling, by the processor of the transaction device, a system environment module of the transaction device when the input receives the transaction data and the functionality data from the point of interaction before the transaction takes place; when the system environment module is called by the processor, interfacing, by the system environment module of the transaction device, with the multiple payment applications included in the secure element and gathering the requirements, preferences, and/or services from the multiple payment applications; for each of the multiple applications, comparing, by the system environment module of the transaction device, the functionality data received from the point of interaction against the one or more requirements, preferences, and/or services gathered from the payment application; based on the comparison, determining, by the system environment module of the transaction device, whether each of the multiple payment applications included in the secure element at the transaction device is eligible for the transaction; and when one or more of the multiple payment applications is eligible for the transaction, transmitting, by the secure element of the transaction device, via at least one of said one or more eligible payment applications, transaction data to the point of interaction in connection with the transaction. 11. The method of claim 10 , wherein determining whether each of the multiple payment applications is eligible for the transaction includes comparing the transaction data received from the point of interaction for the transaction and the functionality data received from the point of interaction against the one or more requirements, prefer

Assignees

Inventors

Classifications

  • Randomization, e.g. dummy operations or using noise · CPC title

  • involving Diffie-Hellman or related key agreement protocols · CPC title

  • Active cards, i.e. cards including their own processing means, e.g. including an IC or chip · CPC title

  • involving algebraic varieties, e.g. elliptic or hyper-elliptic curves · CPC title

  • Bill distribution or payments · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10504114B2 cover?
Methods and devices are provided for use in carrying out a transaction between a transaction device and a point of interaction. In connection therewith, a device for interacting with a point of interaction to carry out a transaction by a consumer includes a processor comprising a payment application and a system environment module, where the system environment module is configured to determine …
Who is the assignee on this patent?
Mastercard International Inc
What technology area does this patent fall under?
Primary CPC classification G06Q20/401. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 10 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).