Real Time Touch



new TOP 200 Companies filing patents this week

new Companies with the Most Patent Filings (2010+)




Real Time Touch

Mastercard International Inc patents


Recent patent applications related to Mastercard International Inc. Mastercard International Inc is listed as an Agent/Assignee. Note: Mastercard International Inc may have other listings under different names/spellings. We're not affiliated with Mastercard International Inc, we're just tracking patents.

ARCHIVE: New 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 | Company Directory "M" | Mastercard International Inc-related inventors


Methods and systems for discovering network security gaps

A risk assessment (ra) computing device for generating network security campaigns to discover network security gaps. The ra computing device includes at least one processor in communication with a memory and a network. ... Mastercard International Inc

Systems and methods for secure communication bootstrapping of a device

Systems and methods prevent fraudulent registration of devices associated with remuneration vehicles by bootstrapping the device to be registered with a bootstrap url. The bootstrap url may provide access to a registration server hosted by the vehicle provider. ... Mastercard International Inc

Systems and methods for wirelessly transmitting token data to a key card reading device

A mobile computing device for transmitting token data to a key card reading device having an activation mechanism is provided. The computing device is programmed to receive token data representing access data of a key card, generate a transmission signal representing the access data of the key card based on the token data in response to receiving the token data, and output the transmission signal to the key card reading device. ... Mastercard International Inc

Routing systems and methods for use at retail premises

A routing system for use at a retail premise of a merchant is provided. The retail premise has a plurality of products located at a plurality of sub-regions of the retail premise and the routing system comprises: a routing engine component operable to receive, from a communication device of a consumer, an initial location corresponding to a current location of the consumer within the retail premise, and an offer engine component operable to generate a product offer associated with a said product; wherein the routing engine component is operable to: obtain a target location corresponding to a location of the said product within the retail premise, calculate a route of recommendation between the initial location and the target location based on a popularity score associated with a said sub-region of the retail premise, said popularity score being indicative of an amount of consumer traffic in the sub-region, and transmit the product offer and the route of recommendation to the communication device. ... Mastercard International Inc

Method of managing a loyalty rewards program

Disclosed is a method for managing a loyalty rewards program. The method comprises maintaining a plurality of loyalty reward accounts, each linked to a payment vehicle enrolled in the loyalty rewards program and each recording at least one loyalty index derived from purchases made using the payment vehicle, the at least one loyalty index being redeemable for any one or more of discounts, goods or services. ... Mastercard International Inc

Methods and systems for generating a transaction lifecycle output for a payment card transaction

Systems and methods for generating a transaction lifecycle output using a transaction lifecycle (tl) computer system are provided herein. The tl computer system includes a memory device for storing data and a processor in communication with the memory device. ... Mastercard International Inc

Method of mapping interactions between entities

A method for mapping and handling interactions between entities in a network comprises calculating an initial trust value between pairs of the entities based on previous interactions between those entities, where the trust value indicates the degree of trust associated with the interaction, and determining, for each entity, one or more pair-wise relationships between a selected entity and any of the other entities with which the selected entity has interacted. The method also comprises generating a graphical representation of all of the entities based on the relationships determined for each pair of entities, and the calculated trust value associated with the interaction between each pair of entities; iteratively propagating the initial trust values to all entities in the graphical representation so as to calculate a current trust value associated with each entity; and analysing the calculated current trust values to determine an appropriate action to be taken.. ... Mastercard International Inc

Systems and methods for implementing fraud prevention rules at proximate merchants

Systems and methods are provided for implementing at least one fraud prevention rule associated with a detected fraud condition. An example method includes detecting a fraud condition associated with a source merchant, where the fraud condition includes multiple suspect transactions and where each one of suspect transactions has a parameter that is substantially consistent with the other ones of the suspect transactions. ... Mastercard International Inc

Methods and systems for iot enabled payments

The present disclosure relates to methods and systems for placing and processing a payment transaction for an order for one or more products. A method of processing a payment transaction for an order for one or more products is provided. ... Mastercard International Inc

Systems and methods for use in facilitating transactions to payment accounts

Systems and methods are provided for use in facilitating payment account transactions. One exemplary method includes initially issuing, by a computing device, a transaction code to a communication device associated with a consumer for use in a transaction to a payment account by the consumer. ... Mastercard International Inc

System and method for conducting a transaction

A system and method for conducting a transaction is provided. The method comprises receiving, at a courier module, a delivery order relating to a delivery of a product to a recipient by a courier service; and generating, by the courier module, a card-on-file mobile payment instruction for transmission to a payment module to complete the transaction based on: (i) a delivery status corresponding to an outcome of the delivery of the product to the recipient; and (ii) a payment status corresponding to an outcome of a cash payment for the product by the recipient to the courier service.. ... Mastercard International Inc

Systems and methods for managing computer components

A computer-based method for managing a plurality of computer components in an organization is provided. The method is implemented using a component manager (cm) computing device. ... Mastercard International Inc

Systems and methods for use in managing access to user profiles, and content blocks included therein

Systems and methods are provided for use in implementing access controls to content blocks of a user profile associated with a user. One exemplary system includes an access engine configured to receive an access command from a user, via a communication device, to access the user profile. ... Mastercard International Inc

Electronic system and method for atm cash management

The present disclosure generally relates to an electronic system and method for management of cash in automated teller machines (atms). The system comprises a server operative within a financial network, the server including a processor and a memory configured to store computer-readable instructions. ... Mastercard International Inc

07/05/18 / #20180189872

Systems and methods for generating personalized lending scores

A scoring engine computing device for generating personalized lending scores is provided. The scoring engine computing device receives a request including a cardholder identifier associated with a candidate cardholder, determines demographic data associated with the candidate cardholder, and retrieves transaction data for a plurality of cardholders including the candidate cardholder and a set of peer cardholders. ... Mastercard International Inc

07/05/18 / #20180189788

Systems and methods for pre-authenticating a user of a payment card over a network

The present disclosure provides for systems and methods for pre-authenticating a user over a network, the system including an authentication computing device configured to receive, over a first computer network, a pre-authentication signal from a client device, determine an account number associated with a payment card of the user, verify i) that the user has satisfied at least one security measure, and ii) that the account number is associated with the client device, store the account number in association with a timer, initiate the timer, monitor, until the timer expires, a second computer network to detect an authorization request message for a transaction having the account number, and embed a digital authentication flag in the authorization request message when the authorization request message is detected before the timer expires, the digital authentication flag indicating that the transaction has been pre-authenticated.. . ... Mastercard International Inc

07/05/18 / #20180189785

Method and system for secured merchant verification

A method for verifying a transacting entity includes: receiving a verification request including an entity identifier; transmitting a transaction amount; receiving a transaction message for a payment transaction including a controlled payment number, the transaction amount, and the entity identifier; transmitting at least two refund messages including the controlled payment number and a refund amount, where a total of the refund amount included in each refund message equals the transaction amount; receiving a verification message including the entity identifier and two or more return amounts; and verifying that the two or more return amounts correspond to the refund amounts included in the two or more refund messages.. . ... Mastercard International Inc

06/28/18 / #20180183925

Mobile device user validation method and system

A system including a mobile device, a user of the mobile device, a computer system having a telecommunication module for telephonically communicating with the mobile device, a user of the computer system, and a security server is provided. Also provided is a method, at a mobile device, of authenticating a user of the mobile device during a telephone call having the steps of obtaining a user authentication input, obtaining validation of the user authentication input, initiating a telephone call with, or receiving a telephone call from, the computer system, and if the user authentication input is successfully validated, sending a token generated for the telephone call with the computer system via data-over-voice frequency signaling during the telephone call thereby providing an indication that the user authentication input has been successfully validated to the computer system.. ... Mastercard International Inc

06/28/18 / #20180183787

Methods and systems for validating an interaction

Methods and systems for validating an interaction between a user and a service provider system are disclosed. Electronically-stored credential data for the user are retrieved (100), and a communication link (252, 223, 207) is established (102) between a user device and a service provider system. ... Mastercard International Inc

06/28/18 / #20180183600

Method and system for providing validated, auditable, and immutable inputs to a smart contract

A method for posting of auditable, immutable data to a blockchain includes: receiving a blockchain comprised of a plurality of blocks, each block being comprised of at least a block header and one or more transaction values, wherein each transaction value includes at least a transaction hash; receiving a data file associated with a specific transaction hash included in a block in the blockchain, wherein the data file includes one or more variables; modifying at least one of the one or more variables included in the data file; generating a new hash value via application of one or more hashing algorithms to the modified data file; generating a new transaction value based on at least the generated new hash value and the specific transaction hash; digitally signing the generated new transaction value; and electronically transmitting the signed new transaction value.. . ... Mastercard International Inc

06/28/18 / #20180183579

Cryptographic system management

A method of refreshing key material is described for use in a trusted execution environment logically protected from a regular execution environment. The trusted execution environment further comprises a key identifier. ... Mastercard International Inc

06/28/18 / #20180182044

Systems and methods for generating a user profile using data associated with cash-based financial transactions

Embodiments of the disclosure enable a system to generate transaction data associated with one or more financial transactions. The system analyzes location data associated with a first user account to determine a user footprint, analyzes first transaction data associated with the first user account to identify one or more first members associated with the user footprint, identifies one or more second members associated with the user footprint to generate a merchant list, analyzes second transaction data associated with one or more second user accounts to generate one or more parameters associated with the merchant list, and uses the parameters to generate third transaction data for use in generating a user profile associated with the first user account. ... Mastercard International Inc

06/28/18 / #20180182027

Apparatus and method for dynamic offline balance management for preauthorized smart cards

A smart payment device is issued to a user; the device is capable of both offline and online transactions and has a total available balance split. The split is between an available offline balance and an available online balance. ... Mastercard International Inc

06/28/18 / #20180182003

System and method for generating and storing digital receipts for electronic shopping

A system and a method are provided for generating a digital receipt for purchases made utilizing a digital wallet or with other payment procedures. The digital receipt is stored in the cloud in a digital receipts repository for later retrieval. ... Mastercard International Inc

06/28/18 / #20180182000

Systems and methods for use in facilitating donation transactions to payment accounts

Systems and methods are provided for use in facilitating donation transactions to payment accounts. One exemplary method includes soliciting, by a computing device, a selection of a charity for a donation transaction, via an application programming interface (api), at a network-based interface affiliated with an issuer, in response to a donate input from a user authenticated to the network-based interface, and soliciting, by the computing device, a donation detail for the donation transaction, via the api, from the user. ... Mastercard International Inc

06/28/18 / #20180181978

System and method to provide a reward during a cashless transaction

A system and method to provide a reward during a cashless transaction, i.e., in real-time, that is immediately applied to the cashless transaction to reduce the amount due from a customer. The system and method link the reward to a group comprised of the customer and his/her friends, family, colleagues, and adds a gaming aspect to a rewards program in that there is a possibility that a cardholder wins a reward each time he/she uses the credit card. ... Mastercard International Inc

06/28/18 / #20180181973

Method of determining crowd dynamics

A method of determining crowd dynamics of a population of mobile device users is disclosed. A plurality of transaction authorization requests 132;134;136 identifying payment cards 122;124;126 are received. ... Mastercard International Inc

06/28/18 / #20180181963

Method and system for purchase precheck

Methods, apparatus and systems, the method including receiving, by a processor of a consumer mobile device, a request from a user for a purchase pre-authorization; receiving, by a biometric input component of the consumer mobile device, biometric data that uniquely identifies the user; sending a representation of the biometric data to a pre-purchase authentication server; receiving, by the mobile device processor from the pre-purchase server, a message including a unique code, the unique code being associated with a payment card account of the user and valid to use to authorize future purchase transactions using the payment card account for a finite period of time and a specific amount of funds of the payment card account; and displaying, on a display screen component of the consumer mobile device in response to the request, the unique code.. . ... Mastercard International Inc

06/28/18 / #20180181959

Amount confirmation for visually impaired users

A method for audio based amount confirmation for a visually impaired user of a payment card requesting a payment transaction, the method comprising the steps of associating, during an enrolment process, the payment card to a user terminal, sending, responsive to entering the payment amount at a transaction terminal by the merchant, a notification message to the user terminal, the notification message having a content comprising at least the payment amount and, optionally, additional payment related information, converting, at the user terminal, the content of the notification message into audio data, presenting the audio data to the user, prompting, responsive to presenting the audio data to the user, payment confirmation or decline by the user, generating a respective response message, and processing, responsive to and depending on the content of the response message, the payment or generating an adjustment message to be displayed to the merchant.. . ... Mastercard International Inc

06/28/18 / #20180181955

Systems and methods for processing data messages from a user vehicle

A payment processor computing device for performing an electronic transaction initiated by a vehicle is described. The payment processor computing device is configured to receive a registration secure token from a vehicle computing device, the registration secure token corresponding to a cardholder and including an account identifier, a vehicle identifier, and a biometric identifier. ... Mastercard International Inc

06/28/18 / #20180181954

Configuring a transaction device

A method of configuring a transaction device (102, 160) for use within a closed loop transaction system (12), the closed loop transaction system comprising a point-of-interaction terminal (24) for processing transactions with the transaction device, the method comprising: receiving an instruction to set a field within a device data store on the transaction device to use a predetermined currency code specified by the terminal; receiving, at the transaction device, a transaction amount available for transactions with the closed loop terminal system; storing (202) the transaction amount on the transaction device; receiving an unique identifier associated with the closed loop terminal system for use in transactions with the point-of-interaction terminal within the system; storing (206) the unique identifier on the transaction device.. . ... Mastercard International Inc

06/28/18 / #20180181953

Method and system for anonymous directed blockchain transaction

A method for posting of anonymous directed transaction includes: storing a plurality of entity profiles, each including an entity identifier and a secret value; receiving a transaction request from a first entity, the request including transaction data and a specific entity identifier associated with a second entity; identifying a specific entity profile that includes the specific entity identifier; generating a first hash value via application of one or more hashing algorithms to the transaction data; generating a second hash value via application of one of more hashing algorithms to a combination of the first hash value and the secret value included in the identified specific entity profile; and posting the first hash value and second hash value to a publicly accessible data source.. . ... Mastercard International Inc

06/28/18 / #20180181950

Electronic payment device transactions

Performance and processing of a contactless transaction at an electronic payment device with a terminal of a transaction system is described. In the device, an account data set is prepared for use in contactless transactions. ... Mastercard International Inc

06/28/18 / #20180181948

Payment facilitation method and system

There is provided a system and method for facilitating a payment from a customer to a merchant. The payment is carried out when a client device presents a barcode associated with the payment on a display of the client device for scanning by a merchant device.. ... Mastercard International Inc

06/28/18 / #20180181947

Cryptographic system management

A method is described for transferring secrets from a first cryptographic system installed on a computing device to a second cryptographic system installed on the computing device to enable the second cryptographic system to replace the first cryptographic system.. . ... Mastercard International Inc

06/28/18 / #20180181932

Automated process for validating an automated billing update (abu) cycle to prevent fraud

A computer implemented method for identifying unauthorized recurring financial transactions requests, the method including the steps of identifying a group of financial transaction request data as being part of data associated with an automated billing update cycle, extracting automated billing update data, the automated billing update data including at least data regarding the merchant, billing schedule and involved primary account numbers, selecting a sample of the data corresponding to involved primary account numbers from the extracted automated billing update data, reviewing financial transaction history data of the selected primary account numbers, comparing the extracted automated billing update data with the financial transaction history data of the selected primary account numbers, and determining whether the financial transaction request is valid or potentially fraudulent based on the comparison result.. . ... Mastercard International Inc

06/21/18 / #20180176195

Password management system and process

The present disclosure provides a password management process and system. The updating of the password data in the process and system is performed based, at least in part, on the functional account data and corresponding scheduling data, said scheduling data representing criteria for updating the password of, at least, the particular functional account.. ... Mastercard International Inc

06/21/18 / #20180176080

Systems and methods for dynamically commissioning and decommissioning computer components

A method for dynamically provisioning computer components using a message platform communicatively coupled to a message generator is provided. The method includes receiving a first computer message, wherein the first computer message indicates that a computer component should be provisioned for a network cluster, routing the first computer message such that a first platform that is a customer of the first queue i) receives the first computer message and ii) automatically performs a first configuration operation on the computer component based on the first computer message, receiving, at the advanced message queue exchange, a second computer message from the first platform, and routing the second computer message such that a second platform that is a customer of the second queue i) receives the second computer message and ii) automatically performs a second configuration operation on the computer component based on the second computer message.. ... Mastercard International Inc

06/21/18 / #20180174454

Method and system for predicting parking space availability using multi-factor analytics

A method for predicting parking space availability using normalized data includes: storing a number of parking spaces for each of a plurality of geographic areas; storing a number of payment transactions for each geographic area processed during a related period of time; receiving an availability request a specific period of time; normalizing parking spot availability for each geographic area based on the associated number of parking spaces and an average number of parking spaces for the geographic areas; normalizing the number of payment transactions for each geographic area based on the number of transactions processed during the specific period of time and the number of transactions processed during a corresponding period of time; calculating a composite score for each geographic area based on the associated normalized parking spot availability and transaction frequency; and transmitting the calculated composite score for each geographic area in response to the received availability request.. . ... Mastercard International Inc

06/21/18 / #20180174252

Systems and methods for building a data table to reduce false declines over a network

A system for building a data table of travel-related data and using the data table to reduce false declines when processing payment transactions is provided. The system includes a travel identifier (ti) computing device configured to receive transaction data that includes travel-related data and cardholder identifiers, the transaction data associated with transactions initiated by a cardholder, identify the travel-related data for the cardholder, and build a data table for storing one or more records within an itinerary data source using the travel-related data. ... Mastercard International Inc

06/21/18 / #20180174237

Method and system for person-to-person arbitrary currency exchange service

A method for arbitrary exchange of currency includes: storing account profiles, each including account details and a currency type; receiving a currency exchange request including a first currency amount of a first currency type to be exchanged for a second currency amount of a second currency type and delivery information; identifying a first account profile that includes the first currency type and a second account profile that includes the second currency type; identifying a first controlled payment number mapped to the transaction account related to the first account profile and limited to the first currency amount, and a second controlled payment number mapped to the transaction account related to the second account profile and limited to the second currency amount; and transmitting the second controlled payment number in response to the received currency exchange request, and the first controlled payment number based on the received delivery information.. . ... Mastercard International Inc

06/21/18 / #20180174236

Method and system for intelligent routing of insights

A method for providing insights based on merchant bidding includes: storing a plurality of transaction data entries, each including a merchant identifier and transaction data; receiving merchant bids, each being received from a different merchant and including a bid amount and corresponding merchant identifier; identifying a transaction metric based on the transaction data included in each transaction data entry; identifying a propensity to transact for each corresponding merchant identifier based on the transaction data included in each transaction data entry that includes the respective corresponding merchant identifier; determining a winning bid of the plurality of merchant bids based on a combination of the propensity to transact for the included corresponding merchant identifier and the included bid amount; and transmitting the account identifier included in the account profile to the merchant from which the winning bid was received.. . ... Mastercard International Inc

06/21/18 / #20180174233

System and method for managing a loan for purchase of a product by a consumer

A system for managing a loan for purchase of a product by a consumer comprises a server communicable with the product. The server has a processor and a memory configured to store computer-readable instructions which are executed upon receipt, by the server, of a notification indicating a breach by the consumer of at least one of a set of rules governing the loan. ... Mastercard International Inc

06/21/18 / #20180174211

Systems and methods for identifying updated unrequested on-file data

An automatic billing updater (abu) computing device is provided. The abu computing device receives, from a candidate merchant, a batch update request including a plurality of account identifiers and retrieves a plurality of historical account identifiers from an historical authorization database. ... Mastercard International Inc

06/21/18 / #20180174210

Systems and methods for detecting data inconsistencies

An enhanced automatic billing updater (abu) computing device for detecting data inconsistencies thereby reducing fraudulent transactions or identifying data integrity issues is described. The abu computing device is configured to store account data in an abu account information database including a plurality of account identifiers of closed accounts, receive an authorization request message including a candidate account identifier, the authorization request message requesting authorization of a transaction, and compare the candidate account identifier with the plurality of account identifiers associated with closed accounts stored in the abu account information database. ... Mastercard International Inc

06/21/18 / #20180174193

Method and system for selectively providing electronic content to mobile devices

The present disclosure generally relates to a computerized method implemented on a system for selectively providing electronic content to mobile devices. The method comprises: collecting, by a host server and from a computing system at a merchant location, device identifier data of the mobile devices proximate to the merchant location; retrieving, from a customer database of the host server, details of payment vehicles linked to the mobile devices based on the device identifier data; searching a transaction database of the host server for past transactions associated with the payment vehicles based on the details thereof; selecting a set of payment vehicles based on the search results, each selected payment vehicle having performed at least one past transaction at the merchant location; identifying, for each selected payment vehicle, an issuer financial institution associated with the selected payment vehicle based on the details thereof; communicating details of the selected set of payment vehicles from the host server to the respective issuer financial institutions; and communicating the electronic content from the identified issuer financial institutions to the respective mobile devices linked to the selected payment vehicles. ... Mastercard International Inc

06/21/18 / #20180174180

Interactive loyalty reward system and method

Systems and methods are provided for implementing an interactive loyalty reward program for transactions conducted at transaction terminals, for instance, consumer purchase transactions conducted at a point-of-sale terminal. The system includes a server configured to monitor and identify qualifying transactions under the reward program. ... Mastercard International Inc

06/21/18 / #20180174179

System and method for using wallet payment on connected device to support price optimization and targeted customer offer

A method includes receiving payment account transaction data indicative of usage of a service facility. The method further includes identifying—from the received transaction data—users who used the service facility at a first time slot. ... Mastercard International Inc

06/21/18 / #20180174170

Systems and methods for modeling transaction data associated with merchant category codes

Systems and methods are provided for modeling transaction data associated with merchant category codes (mccs) assigned to merchants. An example method includes accessing a transaction data structure having transaction data for a plurality of merchants, and accessing a merchant data structure including multiple merchants and a category descriptor for each of the multiple merchants. ... Mastercard International Inc

06/21/18 / #20180174154

Systems and methods for generating customer satisfaction score

A gratuity analytics computing system, for generating gratuity analytics for a plurality of transactions of a customer at a service provider within a date range, is in communication with an electronic device of the service provider over an electronic network. The system includes a gratuity analytics computing device, a database including a memory in operable electronic communication with the gratuity analytics computing device, and a processor configured to: receive transaction data for the plurality of customer transactions occurring within the date range, match a plurality of authorization messages with a respective plurality of clearing messages, generate gratuity analytics for the plurality of customer transactions over the date range based on average tip data from the customer, and calculate a customer satisfaction score for one customer transaction of the plurality of customer transactions based on the generated gratuity analytics.. ... Mastercard International Inc

06/21/18 / #20180174150

Systems and methods for processing a payment transaction authorization request

A data processing device for generating a transaction authorization request is disclosed. The data processing device includes an input module operable to receive a user input from a user, a camera module operable to capture an image of the user, a computer processor, and a data storage device, the data storage device having an input processing component, a camera control component, and a transaction request generation component including non-transitory instructions operative by the processor to receive a user input from a user indicating initiation of a transaction, control the camera module to capture an image of the user, and generate a transaction authorization request, the transaction authorization request including an indication of the transaction and the image of the user.. ... Mastercard International Inc

06/21/18 / #20180174149

Systems and methods for use in authenticating consumers in connection with payment account transactions

Systems and methods are provided for use in authenticating consumers based on images of the consumers stored in payment cards. One exemplary method includes receiving, at a point-of-sale (pos) device, a transaction request by a consumer to purchase a product and soliciting, by the pos device, a payment device from the consumer for funding the transaction request. ... Mastercard International Inc

06/21/18 / #20180174147

Systems and methods for blocking ineligible fraud-related chargebacks

A computer-implemented method for electronically linking accounts within a database and automatically blocking an ineligible fraud-related chargeback from chargeback processing over a network is provided. The method is implemented using a chargeback blocking computing device. ... Mastercard International Inc

06/21/18 / #20180174145

Systems and methods for accessing a subscriber-based source

A computer-implemented method for managing access to data stored within a data source is provided. The method includes receiving updated account data including an updated account identifier, and at least one subscription rule for verifying that a merchant is authorized to receive updated account data. ... Mastercard International Inc

06/21/18 / #20180174141

Method and system for leveraging active authentication for third party communications

A method for supplying payment credentials in a secondary payment opportunity includes: receiving a first data signal from a first computing device superimposed with at least payment credentials associated with a transaction account; electronically transmitting a second data signal to a second computing device superimposed with a payment opportunity request; receiving a third data signal from the second computing device superimposed with at least one payment opportunity; electronically transmitting a fourth data signal superimposed with the at least one payment opportunity; receiving a fifth data signal superimposed with an indication of one of the at least one payment opportunity; and electronically transmitting a sixth data signal to the second computing device superimposed with at least the indicated payment opportunity and the payment credentials.. . ... Mastercard International Inc

06/21/18 / #20180174139

Electronic system and method for performing a transaction with a motor vehicle

The present disclosure generally relates to an electronic system, a computerized method implemented on a merchant server of the electronic system, and a non-transitory computer-readable medium storing computer-readable instructions for performing a transaction between a merchant and a motor vehicle of a customer, the motor vehicle located within the vicinity of the merchant. Steps of the method include receiving, from the motor vehicle, identification data of the motor vehicle, communicating, to the motor vehicle, details of products/services provided by the merchant, receiving, from the motor vehicle, a request for one or more products/services selected by the customer, obtaining details of a payment instrument of the customer, and performing a payment process for the selected products/services with the payment instrument details.. ... Mastercard International Inc

06/21/18 / #20180174133

System and methods for enhanced authorization of prepaid cards

A computer-implemented method for enhancing authorization of prepaid payment cards is provided. The method is implemented using an authorization computing device in communication with a memory. ... Mastercard International Inc

06/21/18 / #20180174117

Methods and systems for processing payment transactions

A computer implemented method of processing a payment transaction is disclosed. The method comprises: receiving, in a payment processing server, an indication of an account associated with a payer; receiving, in the payment processing server, recipient identification information, the recipient identification information comprising an image of a recipient; determining, in a database search module of the payment processing server, an account associated with the recipient by searching a database using the recipient identification information; and initiating, in a transaction initiation module of the payment processing server, a payment transaction from the account associated with the payer to the account associated with the recipient.. ... Mastercard International Inc

06/21/18 / #20180174116

Method and system for providing payment link in digital conversations

A method for facilitating payment through an encoded link includes: displaying an interactable link in a first application program, wherein the interactable link refers to a second application program and is encoded with at least transaction data; receiving a first user instruction from a user of the computing device representing interaction with the interactable link; transmitting, at least the transaction data to the second application program; displaying at least one of: the transaction data and data associated with the transaction data in the second application program; receiving a second user instruction from the user of the computing device indicating confirmation of payment credentials; and transmitting at least the transaction data and confirmation of payment credentials.. . ... Mastercard International Inc

06/21/18 / #20180173889

Systems, methods, and devices for securing data stored in a cloud environment

Devices, systems, and methods for performing particularized encryption of confidential information within real-world data files that are subsequently stored within a cloud environment are described. Specific rules/logic are executed in a local computing environment to identify the type(s) and/or magnitude(s) of confidential information contained within each real-world data file. ... Mastercard International Inc

06/21/18 / #20180173807

System for managing a wardrobe

A system and method for managing a wardrobe that enables a user to manage various aspects of his/her wardrobe. For example, a user may enter new articles in his/her wardrobe that, once entered, comprise an article of the user's actual and virtual wardrobe. ... Mastercard International Inc

06/21/18 / #20180173583

Systems and methods for real time computer fault evaluation

A method of evaluating real-time computer faults and using a fault evaluation (fe) platform is provided. The method includes ingesting log data associated with a computer system, the log data includes a plurality of fault events, a fault severity identifier associated with at least one fault event of the plurality of fault events. ... Mastercard International Inc

06/14/18 / #20180167387

Systems and methods for biometric authentication using existing databases

Systems, methods, and non-transitory computer readable medium use external databases for biometric authentication. A server receives a request for authentication of a user from a requestor. ... Mastercard International Inc

06/14/18 / #20180167386

Systems and methods for decentralized biometric enrollment

Systems, methods, and non-transitory computer readable media decentralizes biometric enrollment. A server receives a request to enroll a user for biometric authentication in association with a unique id, generates an activation code corresponding to the unique id, and sends the activation code to the user. ... Mastercard International Inc

06/14/18 / #20180165775

Systems and methods for generating gratuity analytics for one or more restaurants

A gratuity analytics computing device for generating gratuity analytics for one or more restaurants is provided. The gratuity analytics computing device includes a memory in communication with a processor. ... Mastercard International Inc

06/14/18 / #20180165759

Systems and methods for identifying card-on-file payment account transactions

Systems and methods are provided for use in identifying card-on-file payment account transactions. An example method includes accessing, by a computing device, transaction data included in a data structure, where the transaction data includes transaction data for a transaction associated with a payment account and involving a merchant. ... Mastercard International Inc

06/14/18 / #20180165748

Computer implemented item recommendation

The present disclosure relates to a method and system for providing item recommendations to a user in a virtual marketplace. A virtual persona associated with a primary account number is identified. ... Mastercard International Inc

06/14/18 / #20180165742

Self-learning system and method to assist decision-making involving multiple entities

A self-learning system, a method, and a non-transitory computer readable medium having computer executable instructions stored thereon, where each assist in decision-making involving any one of a plurality of entities. A user record having items the user previously designated at entities is generated using an online structure. ... Mastercard International Inc

06/14/18 / #20180165735

Multi-merchant portal for e-commerce

A multi-merchant portal that enables a user to access e-commerce stores is provided. Each e-commerce store has respective merchant categories browsable by the user at a customer device through the portal, each merchant category comprising products available for purchase from a respective merchant. ... Mastercard International Inc

06/14/18 / #20180165709

Methods, systems, and computer readable media for suppressing cookie based advertisement retargeting

Methods, systems, and computer readable media for suppressing cookie based advertisement retargeting are disclosed. One method includes receiving a digital identifier and a merchant identifier associated with a purchase transaction. ... Mastercard International Inc

06/14/18 / #20180165703

Loyalty program enrollment facilitation

Provided are a system and method for facilitating enrollment in a merchant loyalty program. In one example, the method includes receiving, from a merchant server, a request to enroll a digital wallet user in a merchant loyalty program, the request being input via a merchant website associated with the merchant server, verifying that the digital wallet user is an authorized user of the digital wallet via a window associated with the merchant website, and in response to verifying the digital wallet user is an authorized user, automatically transmitting previously stored information of the digital wallet to the merchant server for enrolling the digital wallet user in the merchant loyalty program. ... Mastercard International Inc

06/14/18 / #20180165680

Processing electronic payments on a mobile computer device

A device for processing electronic payments for the purchase of goods or services is provided. The device includes one or more computer processors in communication with non-transitory computer readable data storage and a display. ... Mastercard International Inc

06/14/18 / #20180165679

Method and system for transaction authentication

Provided are a computer-implemented method and system for determining the level of authentication required for a transaction, the method comprising operating a processor to: receive a transaction request associated with a payment card; compare geolocation data of the transaction request with geolocation data of a mobile device associated with a cardholder of the payment card; and based on the comparison, determine the level of authentication required for the transaction.. . ... Mastercard International Inc

06/14/18 / #20180165678

Methods and systems for processing a payment transaction

Methods and systems for processing a payment transaction associated with a purchase made at a merchant are disclosed. The proposed disclosure involves an authorization engine component of an issuer system of a payment card receiving a payment authorization request message associated with the purchase from a payment network server, and generating an authorization response message indicative of an outcome of the payment authorization request for communication to the merchant's terminal. ... Mastercard International Inc

06/14/18 / #20180165677

System and method for secured tax refund for cross border transactions with mobile device wallet application

A digital wallet server computer communicates with a digital wallet application program running on a payment-enabled mobile device. The entry of the mobile device into a country that is foreign to the user's country of residence is detected. ... Mastercard International Inc

06/14/18 / #20180165676

Systems and methods for smartcard biometric enrollment

Systems, methods, and non-transitory computer readable media relate to smartcard biometric enrollment. In an embodiment that does not require a user to visit a central location to provide fingerprint images, an activation code corresponding to a unique id that uniquely identifies a user of a service is generated and sent to the user. ... Mastercard International Inc

06/14/18 / #20180165667

Control of permissions for making transactions

Disclosed is a computer network for controlling permission for making transactions over a wireless network. The computer system comprises a database, a merchant terminal and an available base station. ... Mastercard International Inc

06/14/18 / #20180165654

Method and system for a conversational interface for personalized itinerary events

A method for delivery of a personalized itinerary includes: storing transaction data entries, each including an account identifier and transaction data; storing event profiles, each including a geographic location, time allotment, event type, and selection criteria; receiving an itinerary request including a specific account identifier, a geographic area, and a time and date range; identifying a subset of transaction data entries where that includes the specific account identifier; identifying purchase behaviors based on the transaction data included the subset of transaction data entries; identifying a personalized itinerary comprised of a plurality of itinerary events, wherein the geographic location and selection criteria included in the related event profile corresponds to the geographic area and purchase behaviors, respectively, and where a number of itinerary events is based on the time allotment and the time and date range; and transmitting the personalized itinerary.. . ... Mastercard International Inc

06/14/18 / #20180165344

Systems and methods for managing the synchronization of key values and associated data across databases

A data synchronization (ds) computing device is described herein, the ds computing device configured to retrieve an update request from a queue, the update request including a key value and a requesting party identifier. The key value identifies at least one data record. ... Mastercard International Inc

06/07/18 / #20180158129

Systems and methods for capturing metadata from virtual shopping carts

A metadata capture (mc) computing device including a processor in communication with a memory is provided. The processor receives metadata representative of an abandoned product within a virtual shopping cart associated with a candidate consumer and a first merchant, receives a device identifier associated with the candidate consumer, generates a cart profile associated with the candidate consumer that includes the metadata and the device identifier, compares the cart profile to a merchant criteria of a second merchant, and transmits a cart profile data packet including the metadata, the device identifier, and a recommendation to the second merchant when the cart profile meets the merchant criteria. ... Mastercard International Inc

06/07/18 / #20180158062

Systems and methods for detecting collusion between merchants and cardholders

A collusion analytics (ca) computing device including a processor and a memory in communication with the processor is provided. The processor receives transaction data associated with a candidate transaction of a candidate merchant and a candidate cardholder, retrieves merchant data associated with the candidate merchant from a database, generates collusion analytics data based at least partially on the merchant data, detects potential collusion between the candidate merchant and the candidate cardholder based on the generated collusion analytics data, and transmits a collusion alert to an user computing device when potential collusion is detected.. ... Mastercard International Inc

06/07/18 / #20180158057

Method and system for fraud mitigation via account security

A method for customized authentication of a subaccount includes: storing an account profile, wherein the account profile includes a structured data set related to a transaction account including a plurality of subaccounts, each subaccount including an associated account number, authentication rules, and authentication values; receiving a transaction message related to a payment transaction, wherein the transaction message includes a transaction account number and authentication data; identifying a specific subaccount in the account profile where the included associated account number corresponds to the transaction account number; and authenticating the authentication data based on the authentication rules and the authentication values included in the identified specific subaccount.. . ... Mastercard International Inc

06/07/18 / #20180158056

Systems and methods for use in facilitating an in-merchant shopping experience

Disclosed are exemplary embodiments of systems and methods for facilitating a shopping experience of a customer during a shopping session. In an exemplary embodiment, a method includes capturing, by a computing device, an identifier associated with a product during a shopping session involving a consumer and transmitting an item authorization for the product to an issuer of a payment account associated with the consumer. ... Mastercard International Inc

06/07/18 / #20180158051

Method and system for payment card verification via blockchain

A method for conveyance of payment credentials through a third party data source includes: storing, in a memory of a computing device, at least a first public key and payment credentials associated with a transaction account; generating, by a generation module of the computing device, a machine-readable code encoded with at least the first public key; displaying, by a display device interfaced with the computing device, the generated machine-readable code; generating, by the generation module of the computing device, a key pair comprised of at least a private key and a second public key; encrypting, by an encryption module of the computing device, the payment credentials using the private key; and electronically transmitting, by a transmitting device of the computing device, the encrypted payment credentials to a publicly accessible data source.. . ... Mastercard International Inc

06/07/18 / #20180158043

Automatic context-based selection from a digital wallet

The present disclosure relates to increasing the speed of electronic transactions using digital wallets. Aspects relate to a mobile user device, a computer readable medium and a method performed by a mobile user device comprising a wireless transmitter, a wireless receiver, a user interface, a memory storing a digital wallet application and a processor communicatively coupled to the wireless transmitter, wireless receiver, user interface and memory, the method comprising the processor: determining a location of the mobile user device according to location data received by the wireless receiver; determining that use of the digital wallet application is required according to input received by the user interface or the wireless receiver; responsive thereto, automatically selecting one of a plurality of digitised cards associated with the digital wallet application in dependence on the determined location; and subsequently providing the digitised card credentials to the wireless transmitter.. ... Mastercard International Inc

06/07/18 / #20180158033

Systems and methods for automated waste collection

The present disclosure provides for an automated waste collection system, the automated waste collection system in communication with a client device and a payment processor, including a vehicle device onboard a waste collection vehicle and comprising a vehicle transceiver, a first processor, and a first memory, a bin computing device mounted to a waste collection bin and comprising a bin transceiver, a second processor, and a second memory, and a geofence defined by location data. The vehicle device and said bin computing device are configured to communicate wirelessly with one another to verify, based on the geofence location data, a user account associated with a user that has requested a waste collection service.. ... Mastercard International Inc

06/07/18 / #20180157999

Method and system for travel itinerary bidding via blockchain

A method for processing travel bids via blockchain includes: receiving an itinerary request including a travel itinerary comprised of reservation requests, each reservation request including a type identifier and reservation details; transmitting a blockchain transaction to a blockchain network for each reservation requests, the transaction including the reservation details and a unique identifier; receiving merchant bid for each reservation request, wherein each merchant bid includes a bid amount and additional bidding details; identifying a winning bid for each reservation request based on the bid amount and additional bidding details included in each corresponding merchant bid; and transmitting a new blockchain transaction to the blockchain network for each reservation request, wherein the blockchain transaction includes the unique identifier and indicates unavailability of the corresponding reservation request.. . ... Mastercard International Inc

05/31/18 / #20180152845

System and method for device fraud prevention

Users may enroll one or more devices based on device information and a resource information associated with a resource. Such information and identifiers may be tokenized according to a hash algorithm to generate an enrolled user token. ... Mastercard International Inc

05/31/18 / #20180152805

Context driven content delivery systems and methods

A system, method, and software product deliver context driven content to a user. First data defining a current location of the user is received from a mobile device that is proximate the user. ... Mastercard International Inc

05/31/18 / #20180150902

Systems and methods for use in facilitating purchase transactions with trusted merchants

Systems and methods are provided for use in facilitating payment account transactions. One exemplary method includes receiving, at a computing device, a biometric from a consumer and matching, by the computing device, the biometric to a merchant included in a data structure, where the merchant is associated with a product catalog including products offered for sale by the merchant. ... Mastercard International Inc

05/31/18 / #20180150882

Systems and methods for use in determining consumer interest in products based on intensities of facial expressions

Exemplary systems and methods are provided for directing offer content to consumers at communication devices, while the consumers are at merchants. An exemplary method includes capturing an image of a consumer when the consumer is in the vicinity of a product at a merchant, where the image depicts a facial expression of the consumer, and determining an intensity associated with the facial expression of the consumer, as captured in the image. ... Mastercard International Inc

05/31/18 / #20180150865

Method and system for authentication of coupons via blockchain

A method for authentication of coupons using a blockchain includes: storing transaction data for a payment transaction, wherein the transaction data includes at least a transaction amount; receiving an identification value; receiving a block included in a blockchain, wherein the block includes at least a block header and a plurality of transaction values, each transaction value including at least a coupon identifier and coupon data; executing a query on the received block to identify a specific transaction value of the plurality of transaction values where the included coupon identifier corresponds to the received identification value; and executing a query on the memory to update at least the transaction amount included in the stored transaction data based on the coupon data included in the identified specific transaction value.. . ... Mastercard International Inc

05/31/18 / #20180150863

Systems and methods for promoting consumer interaction with merchants, through merchant affiliates

Systems and methods are provided for promoting consumer interactions with merchants. One exemplary method includes associating a reference biometric to a merchant where the reference biometric is representative of a merchant affiliate associated with the merchant, and storing the reference biometric in a data structure as part of a merchant profile for the merchant. ... Mastercard International Inc

05/31/18 / #20180150847

Systems and methods for tokenless authentication of consumers during payment transactions

A computer-implemented method for tokenless authentication of a paying consumer during a payment transaction uses a computing device having a processor and a memory. The method includes receiving a plurality of biometric data sets for a plurality of consumers. ... Mastercard International Inc

05/31/18 / #20180150837

System and method for delivering a cashless gift useable during a cashless transaction

A system and method to enable a gifter to surprise a recipient with a gift. The gifter, having access to certain information about the recipient, is able to set up a gift to the recipient via a gift web site, setting criteria for the gift. ... Mastercard International Inc

05/31/18 / #20180150829

System and method for use in performing an electronic transaction with a smart card

There is provided a smart card, a system and method for use in performing an electronic transaction between a user and a merchant, whereby the aforementioned aspects rely on use of virtual payment cards to carry out the transaction.. . ... Mastercard International Inc

05/24/18 / #20180146353

Method and system for emergency safety checks via payment systems

A method for facilitating a safety check in emergency situations includes: storing a plurality of account profiles, each including a primary account number, account details, and sets of communication data; receiving a transaction message including a specific primary account number and an indication that an associated individual is safe; identifying a specific account profile that includes the specific primary account number; and transmitting a safety notification including the account details stored in the specific account profile the indication of the associated individual's safety for at least one of the sets of communication data stored in the specific account profile.. . ... Mastercard International Inc

05/24/18 / #20180144402

Method and system for providing financial performance data associated with a merchant

A method implemented using a computing device in communication with one or more memory devices is provided. The method includes receiving a request from a client computing device to provide financial performance data for at least a first merchant of a plurality of merchants, retrieving transaction data associated with the plurality of merchants from the one or more memory devices wherein the transaction data is associated with payments processed through a payment network, comparing the transaction data associated with the first merchant to the transaction data associated with each of the plurality of merchants to determine at least one ranking of the first merchant relative to the plurality of merchants based on at least one financial performance factor, and transmitting the at least one ranking to the client computing device, in response to the request, without providing a name of the first merchant.. ... Mastercard International Inc

05/24/18 / #20180144391

Method and system for dynamic linking of offers to transaction accounts

A method for linking a transaction account to an offer includes: storing a plurality of account profiles, each profile including data related to a transaction account including an account identifier; receiving offer data from an entity, the data including data related to an offer for the purchase of goods or services; storing an offer data entry, the data entry including the offer data; generating an offer identifier associated with the offer data; transmitting the offer identifier to the entity; receiving an offer acceptance notification, the notification including a specific account identifier and the offer identifier; identifying a specific account profile that includes the specific account identifier; and updating at least one of the specific account profile and the offer data entry to indicate a linkage of the related transaction account to the offer data.. . ... Mastercard International Inc

05/24/18 / #20180144338

Method and system for controlled access and usage of payment credentials

A method for distributing limited use payment credentials includes: receiving, by a receiving device of a computing device, payment credentials associated with a transaction account, wherein the payment credentials are subject to one or more transaction controls governing usage in a payment transaction; storing, in a memory of the computing device, the received payment credentials; preventing, by a security module of the computing device, audio or visual access to the stored payment credentials by a user of the computing device; and electronically transmitting, by the computing device, the payment credentials to a point of sale system.. . ... Mastercard International Inc

05/24/18 / #20180144323

System and method for processing payment

A system for processing payment, comprising: a processor module in communication with a point-of-sale (pos) terminal and a payment module, wherein the processor module is configured to: (i) receive, from the pos terminal: a first set of characters that is a proxy for a first account number associated with a fund recipient's account; a second set of characters that is a proxy for a second account number associated with a fund sender's account; and an amount of funds requested by the fund recipient from the fund sender for payment; (ii) convert: the first set of characters into the first account number; the second set of characters into the second account number; and (iii) transmit, to the payment module: the first and second account numbers; and an instruction to deduct the amount of funds requested by the fund recipient from the fund sender's account that is associated with the second account number.. . ... Mastercard International Inc

05/24/18 / #20180144322

Systems and methods for validating a transaction based on vehicle location

A fleet tracking (ft) computing device including a processor and a memory is described. The ft computing device is configured to receive an approval request message for a transaction initiated by a user at a point of sale (pos) device that includes an account identifier, a unique vehicle identifier, and an item identifier. ... Mastercard International Inc

05/24/18 / #20180144318

System and method for stand-in processing

A system and method for stand-in processing are provided. The system includes a processor and a memory unit communicatively coupled to the processor. ... Mastercard International Inc

05/24/18 / #20180144311

Systems and methods for managing a jointly funded virtual payment request

A virtual payment account (vpa) management computing device is described, the vpa management computing device configured to generate a jointly funded payment request and store a user-selected control. The vpa management computing device is also configured to establish a vpa associated with the jointly funded payment request, the vpa configured to receive funds from a plurality of payors. ... Mastercard International Inc

05/24/18 / #20180144102

Generation of a health index for financial product offerings

A method is proposed for calculating a heath index for an individual which is informative about the health of the individual. The health index is at least partly generated using transactional data specifying payment transactions made by an individual. ... Mastercard International Inc

05/17/18 / #20180137758

Tracking system, method and medium for enhancing the use of select transit

Systems, methods and mediums to facilitate utilization of select transit entities by tracking and inducing such utilization are disclosed. In embodiments, a first signal indicating that an item utilized a select transit entity is received, wherein a quantity of units to incrementally associate with utilization by the item of the select transit entity is determined. ... Mastercard International Inc

05/17/18 / #20180137530

Systems and methods for use in selecting accounts based on incentives associated with the accounts

Systems and methods are provided for facilitating payment account transactions, through selection of particular payment accounts for use in the transactions based on incentives associated with the payment accounts. One exemplary method includes receiving an authorization request for a transaction, where the authorization request includes a virtual card number (vcn) for a virtual wallet used in the transaction, and a parameter of the transaction. ... Mastercard International Inc

05/17/18 / #20180137516

Systems and methods for processing support messages relating to services associated with payment systems

Systems and methods are provided for scoring support messages from users indicative of the likelihood of escalation of the messages, upon which the messages may be prioritized. One exemplary method includes receiving, from a user, a support message related to a payment service provider and generating an escalation score for the support message based on a temporal factor associated with a duration associated with the support message, a source factor for the support message, and a text content factor of the support message. ... Mastercard International Inc

05/17/18 / #20180137514

Systems and methods for risk based decisioning

A method and system for creating an assurance level based on authentication data attributes using a computer device coupled to a database are provided. The method includes receiving an authorization request associated with the financial transaction from the sender, the authorization request including a fraud risk assessment of the financial transaction determined by the sender using an authentication response received from the computer device by the sender, the authorization request including one or more reason codes associated with the sender fraud risk assessment. ... Mastercard International Inc

05/17/18 / #20180137513

Systems and methods for fraud detection by transaction ticket size pattern

A method and system for detecting fraud in a payment card network using a pattern of transaction ticket size are provided. The method including receiving transaction information, for a current financial transaction, from at least one of a merchant point of sale (pos) device and a merchant website, the transaction information including a current transaction amount, the transaction information associated with a single payment card cardholder, retrieving a predetermined number of historical transactions for the single cardholder based on the transaction information, and generating a historical spend ticket size pattern based on average ticket size and dispersions for at least one of the same store, similar stores, and relevant merchant categories. ... Mastercard International Inc

05/17/18 / #20180137509

Systems and methods of improved electronic messaging

A method of electronic user message protocol extension for a transaction requiring delivery is provided. The method is implemented using a message protocol extension (mpe) computing device. ... Mastercard International Inc

05/17/18 / #20180137504

Systems and methods for expedited processing of authenticated computer messages

A transaction message processing server is configured to receive an authorization request message from a sender computing device, the authorization request message associated with a transaction. The server is also configured to detect a decision data element in an authentication outcome data field of the authorization request message, and interpret the decision data element as an indicator that the transaction is highly authenticated. ... Mastercard International Inc

05/17/18 / #20180137485

Method and system for facilitating a cashless transaction

The present disclosure provides a computer-implemented method for facilitating a cashless transaction between a merchant and a customer, a system implementing the method, and a non-transitory computer-readable medium storing computer-readable instructions that, when executed, cause a processor to perform steps of the method. The method includes receiving, from an electronic device of the merchant, a transaction message including merchant identification data, customer identification data, and data on cost of the transaction, retrieving, from a merchant database, a profile of the merchant identified by the merchant identification data, communicating a payment message to a mobile device of the customer identified by the customer identification data, receiving, from the online payment interface accessible by the customer mobile device via the address link, authorization of the transaction by the customer and details of a customer payment vehicle, and transferring the transaction cost from the customer payment vehicle to the merchant financial account.. ... Mastercard International Inc

05/17/18 / #20180137481

Method for providing a credit cardholder with multiple funding options

A method and a system for providing a payment cardholder with multiple funding source options for a payment card are provided herein. First, a managing platform associates at least two funding sources with the payment card. ... Mastercard International Inc

05/17/18 / #20180137382

Systems and methods for secure biometric sample raw data storage

A method for biometric template extraction and secure biometric sample raw data storage, the method comprising enrolling, at a terminal, at least one biometric sample of a user, storing, in a secure storage on the terminal, the raw data of the biometric sample, extracting, by an extraction application executed on the terminal, a biometric template from the raw data of the sample, fragmenting, by a raw sample splitter executed on the terminal, the raw data of the biometric sample, distributing the fragments of the raw data of the biometric samples from the terminal to independent entities, preferably via a secure communication channel, and deleting the biometric sample raw data from the secure storage of the terminal.. . ... Mastercard International Inc

05/17/18 / #20180137354

Method for biometric based signing of document

A method for biometry based signing of documents comprising the steps of receiving, on a terminal, a signature request associated to a document from a requester, displaying the document to the user on the user terminal, requesting at least once a biometric identification of the user for creating at least one signing receipt, associating the at least one signing receipt to the document, and transmitting the document and/or the signing receipt from the user terminal to the requester is disclosed.. . ... Mastercard International Inc

05/17/18 / #20180137272

Methods for securely storing sensitive data on mobile device

Methods and systems for protecting sensitive data on a mobile device. In an embodiment, a mobile device processor of a mobile device downloads, from a provider computer, an application including a white box software development kit (sdk). ... Mastercard International Inc

05/17/18 / #20180136991

Systems and methods for filesystem-based computer application communication

A method of filesystem-based communication of computer applications is provided. The method implemented using a filesystem communications interface (fci) computer device coupled to a first computer and a second computer on which computer applications are installed. ... Mastercard International Inc

05/10/18 / #20180130265

Systems, methods, apparatuses, and computer program products for facilitating reservation for a parking space with a near field communication-enabled device

Methods, systems, apparatuses, and computer readable media for facilitating reservation for a parking space with a near field communications (nfc)-enabled device are provided. A system can include an nfc-enabled parking meter associated with a parking space and a controller in communication with the nfc-enabled parking meter for measuring time and processing payment. ... Mastercard International Inc

05/10/18 / #20180130084

Systems and methods for use in informing consumers regarding benefits in connection with payment account purchases

Systems and methods are provided for use in notifying consumer of benefits associated with payment accounts, in connection with payment account transactions. One exemplary method includes initially identifying, at a computing device, a transaction to a payment account where the transaction involves a merchant. ... Mastercard International Inc

05/10/18 / #20180130062

Methods and systems for authenticating users for authorization rule relaxation

A method of authenticating an accountholder for relaxing payment transaction authorization rules is provided. The method is implemented using an authentication computing device in communication with a memory device. ... Mastercard International Inc

05/10/18 / #20180130060

Providing payment credentials securely for telephone order transactions

A method includes receiving a purchase order via a telephone call from a customer. As part of the phone call, a credentials service customer identifier assigned to the customer is received from the customer. ... Mastercard International Inc

05/03/18 / #20180124596

Anonymously linking cardholder information with communication service subscriber information

Provided are a system and method for linking cardholders with communication service subscribers. In one example, a method includes generating anonymized cardholder information representing a group of cardholders that reside within a predetermined geographic location, receiving anonymized communication service subscriber information representing a group of communication service subscribers that reside within the predetermined geographic location, and linking the anonymized cardholder information to the anonymized communication service subscriber information based on the predetermined geographic location. ... Mastercard International Inc

05/03/18 / #20180122166

Methods, systems and devices for access control

Methods, systems and devices for access control are provided. The present disclosure provides a communication device of a user communicating access details associated with the facility, to a client system within the vicinity of which the communication device is located, and the client system verifying the access details and transmitting an electronic request to a host server. ... Mastercard International Inc

05/03/18 / #20180122024

Systems and methods for use in providing offers to consumers based on transit conditions

Systems and methods are provided for use in identifying offers for consumers based on transit conditions. One exemplary method includes in response to a transit condition, accessing, by a computing device, a consumer profile for a consumer associated with the transit condition and an offer data structure having multiple offers relating to discounted purchase transactions, where each of the multiple offers are associated with a merchant. ... Mastercard International Inc

05/03/18 / #20180122002

Method and system for transactional debt repayment

A method for modification of loan terms based on transaction account activity includes: storing an account profile, the profile including loan terms associated with a loan, a primary account number, and transaction values related to payment transactions funded by a related transaction account; receiving a transaction message for a payment transaction including the primary account number and additional transaction data; verifying exceeding of a usage threshold based on a combination of the transaction values stored in the account profile and the additional transaction data; and modifying the loan terms based on a result of the verification.. . ... Mastercard International Inc

05/03/18 / #20180121974

Automatic account-on-file management system and methods

A system for automatic account-on-file management may include a resource provider including an account updater and a provider communications interface. The resource provider may store billing information identifying at least one source having an automatic remittance and/or account-on-file for a resource associated with a procurement entity. ... Mastercard International Inc

05/03/18 / #20180121971

Method and system for parking rate estimation based on geolocation and payment history

A method for estimation of parking rates based on location and transaction data includes: storing transaction data entries, each including a geographic location or merchant identifier and transaction amount; storing location data entries, each including a geographic location and a length of time; identifying a subset of transaction data entries where the included geographic location or merchant identifier are associated with a parking area; identifying a subset of location data entries where the included geographic location is included in a predefined geographic area associated with the parking area; identifying an average parking time based on the length of time in each location data entry of the subset; identifying an average cost amount based on the transaction amount included in each transaction data entry of the subset; and identifying an estimated parking rate for the parking area based on the average parking time and cost.. . ... Mastercard International Inc

05/03/18 / #20180121926

Methods and apparatus for authorizing automated teller machine transactions using biometric data

A method using an automated teller machine of processing a transaction is provided. The method includes receiving inputs indicating an account identifier and a unique personal identifier of a customer, sensing biometric data of the customer using a biometric sensor, receiving a transaction indication indicating a transaction, and generating a transaction authorization request. ... Mastercard International Inc

05/03/18 / #20180121925

Method and device for making a payment transaction

A method and device for making a payment transaction over a payment network are provided. The method employs a communication device associated with a consumer, and has a radio frequency (rf) communication module. ... Mastercard International Inc

05/03/18 / #20180121918

Method and system for net settlement by use of cryptographic promissory notes issued on a blockchain

A method for generating a cryptographic promissory note for posting to a blockchain includes: receiving an authorization request for a payment transaction, the authorization request being a transaction message formatted based on one or more standards that includes a plurality of data elements including a first data element configured to store a blockchain address and a second data element configured to store a transaction amount; generating a promissory note including the transaction amount; digitally signing the generated promissory note with a private key; encrypting the signed promissory note with a symmetric key; wrapping the symmetric key with a public key corresponding to the private key and a public key associated with an acquirer involved in the payment transaction; and electronically transmitting a blockchain transaction to a blockchain network that includes the encrypted promissory note, each symmetric key, and the blockchain address.. . ... Mastercard International Inc

05/03/18 / #20180121913

Systems and methods for creating and monitoring geofence zones

A geofence computing device for creating and monitoring geofence zones is described herein. The geofence computing device includes a processor and a memory. ... Mastercard International Inc

05/03/18 / #20180121907

Systems and methods for enhanced verification of new users to a network based service

A computer-based method for verifying a new user during enrollment to a digital wallet application is provided. The method is implemented using a digital wallet computing device including one or more processors in communication with one or more memory devices. ... Mastercard International Inc

05/03/18 / #20180121896

Apparatus and method for self-checkout and payment

There is provided a method and apparatus for self-checkout and payment. The method includes, in one or more electronic processing devices: pairing a user device with a self-checkout apparatus; capturing, at the self-checkout apparatus, a signal containing information for at least one product; extracting, at the self-checkout apparatus, the information for at least one product; receiving, from a retailer server, a payment quantum based on the information; receiving, at the self-checkout apparatus, first instructions to make payment to a retailer using a payment system; and initiating, at the payment system, the payment to the retailer. ... Mastercard International Inc

05/03/18 / #20180121895

Computer message routing and processing system and method

A message routing and processing computing device and associated methods for routing and processing computer messages are disclosed. The message routing and processing computing device stores payment account identifiers and associated message routing instructions and is configured to receive a computer message including a payment account identifier. ... Mastercard International Inc

05/03/18 / #20180121894

Systems and methods for tracking computer messages

A message tracking computing device for tracking messages is provided. The message tracking computing device includes a memory in communication with a processor. ... Mastercard International Inc

05/03/18 / #20180121891

System and method for processing payment transactions at network edge nodes

An edge node computing system and corresponding methods for performing secondary processing of data at edge nodes of a computer network. The edge node computing system receives messages, such as authorization messages, representing a payment transaction initiated by a cardholder with a merchant. ... Mastercard International Inc

05/03/18 / #20180121668

Method and an apparatus for activating a predetermined function

Disclosed is a computer-implemented method for activating a predetermined function in a device. The device in question has at least a touch-screen coupled to a processor, and is operable in a data entry mode and a command mode, the data entry mode being one in which the processor is configured to receive inputs detected at the touch-screen and the command mode being one in which the processor is configured to activate a function.. ... Mastercard International Inc

05/03/18 / #20180121473

Systems and methods for database management

A database management (dm) computing device for reducing an amount of data stored within an enhanced database while ensuring that data remaining within the enhanced database is able to satisfy a plurality of user queries is described. The dm computing device is in communication with the enhanced database and a secondary storage database. ... Mastercard International Inc

05/03/18 / #20180121292

Systems and methods for database management

A database management (dm) computing device for managing a database is provided. The dm computing device accesses log data to determine the frequency that data fields of one or more full databases are queried. ... Mastercard International Inc

04/19/18 / #20180108358

Voice categorisation

A computer-implemented method of vocally categorising a user includes receiving, by a sound data input, a vocalisation by the user and determining, by a processor coupled to the data input, a plurality of individual confidence scores by comparing the received vocalisation to vocalisations of a plurality of respective individuals stored in a memory to which the processor is communicatively coupled. Each of the individual confidence scores represents a probability that the user is a respective one of the plurality of individuals, and each of the stored vocalisations is stored in association with a corresponding category selected from a plurality of categories. ... Mastercard International Inc

04/19/18 / #20180108344

Systems and methods for correcting text-to-speech pronunciation

A text-to-speech (tts) computing includes a processor and a memory. The tts computing device is configured to generate a machine pronunciation of a text data according to at least one phonetic rule, and provide the machine pronunciation to a user interface of the tts computing device such that the machine pronunciation is audibly communicated to a user of the tts computing device. ... Mastercard International Inc

04/19/18 / #20180108218

System and methods for enhanced computer game rewards

A computer-implemented method enhancing computer game rewards is provided. The method is implemented using a game rewards computer device in communication with a memory. ... Mastercard International Inc

04/19/18 / #20180108035

Method and system for grouping of customers for targeted advertising

A system and method are provided for grouping customers from a pool of customers of a financial institution to subsequently receive advertisements. The method includes: retrieving, by a data collection module, identifier data of each customer in the pool of customers; retrieving, by the data collection module, financial information of each customer in the pool of customers based on the identifier data; determining, by an affordability condition determination module and for each customer, an affordability condition based on the financial information; determining, by a price parameter determination module, a price parameter for each advertisement; comparing, by an advertisement comparison module and for each advertisement, the price parameter against the affordability condition of each customer; and allocating, by a customer allocation module and for each advertisement, customers into a group of customers to subsequently receive the advertisement, if the price parameter satisfies the affordability conditions of the customers.. ... Mastercard International Inc

04/19/18 / #20180108031

Method of making a payment and loyalty transaction for goods and/or services being purchased by a consumer from a merchant

A method of making a payment and loyalty transaction for goods and/or services being purchased by a consumer from a merchant, the method being executed by one or more processors of a mobile computer device in communication with data storage, a display and input devices.. . ... Mastercard International Inc

04/19/18 / #20180108012

Systems and methods for authenticating a user using private network credentials

A cardholder authentication computing device for authenticating user computing devices during online payment transactions are provided. The cardholder authentication computing device leverages pre-authentication of a user by a private network to facilitate authentication of a user in the context of an online payment transaction between the user and a merchant. ... Mastercard International Inc

04/19/18 / #20180108011

Method and system for a virtual payment card funded by multiple sources

A method for processing transaction data includes: receiving a generation request to generate a common account number, the request including identification information of a plurality of funding accounts and a plurality of authorizations to charge the funding accounts for a respective portion of a future payment transaction; generating the common account number; transmitting the common account number to the communication device; receiving a payment authorization request including an amount and the common account number; allocating portions of the amount to the respective funding accounts; respectively transmitting authorization requests to pay the respective portions to one or more servers of financial institutions providing the plurality of funding accounts; receiving payment authorizations in response to the plurality of authorization requests; respectively debiting the plurality of funding accounts for the allocated portions of the amount; and transmitting an authorization signal in response to the payment authorization request in accordance with the received authorizations.. . ... Mastercard International Inc

04/19/18 / #20180108000

Systems and methods for generating aggregated merchant analytics for a geographic sector using tip data

A merchant analytics computing device for generating aggregated merchant analytics for a geographic sector using tip data is provided. The merchant analytics computing device is programmed to define a plurality of geographic sectors and receive transaction data occurring within a period of time. ... Mastercard International Inc

04/19/18 / #20180107996

Methods and systems for scheduling payments

A method and system are presented for scheduling payments. The method comprises the operations of: a) storing, in a memory, instructions for an action to be taken when at least one specified criterion is fulfilled, the specified criterion relating to anticipated funds to be received and/or anticipated funds authorized for receipt; b) receiving, by a processor, details of funds received and/or funds authorized for receipt; c) checking, by the processor, whether the specified criterion is fulfilled; d) repeating steps b) and c) until the specified criterion is fulfilled; and e) upon fulfillment of the specified criterion, actioning the instructions stored in the memory.. ... Mastercard International Inc

04/19/18 / #20180107994

Method and system for universal control account activities

A method for application of account and transaction controls on a payment token includes: storing, in a first device of a system, a control profile including a token number and transaction controls; storing, in a second device of the system, a token profile including the token number and a corresponding account number; receiving, at the first device, a transaction message including a data element having the token number and additional transaction data; determining, by the first device, compliance with the transaction controls based on the additional transaction data; transmitting the transaction message from the first to the second device; replacing, by the second device, the token number with the account number in the transaction message; and transmitting, by the second device, the transaction message to a financial institution associated with the account number.. . ... Mastercard International Inc








ARCHIVE: New 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009



###

This listing is an abstract for educational and research purposes is only meant as a recent sample of applications filed, not a comprehensive history. Freshpatents.com is not affiliated or associated with Mastercard International Inc in any way and there may be associated servicemarks. This data is also published to the public by the USPTO and available for free on their website. Note that there may be alternative spellings for Mastercard International Inc with additional patents listed. Browse our Agent directory for other possible listings. Page by FreshPatents.com

###