Patents by Inventor Peter GROARKE

Peter GROARKE has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20200167777
    Abstract: A computing node comprises a processor and a transaction cache. The transaction cache comprises one or more function records for each of a plurality of account numbers. Each function record comprises an account number, a function identifier, and transaction identifiers for any qualifying transactions. A qualifying transaction is a transaction for that account number to be used in determining a value for a function identified by the function identifier. The computing node can receive notification of an authorization request for a transaction pending authorization from a transaction network and provide values for each of the functions associated with an account number from the function record for that function using the transaction identifiers in that function record. If the transaction pending authorization is authorized, the computing node can then add a transaction identifier for that transaction to each function record for which that transaction is a qualifying transaction.
    Type: Application
    Filed: October 23, 2019
    Publication date: May 28, 2020
    Applicant: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Peter Groarke, Ahmed Hosny, Ionut Nistor
  • Publication number: 20200151729
    Abstract: An method to detect anomalies in financial transactions which may be used to assess a risk of fraud is provided. The method comprises providing a computer-implemented approval log which stores a primary account number and one or more transaction attributes from a plurality of approved financial transactions associated with the primary account number. A computer-implemented approval anomaly detector is also provided to assess the plurality of approval events. These anomalies are then made available to one or more parties associated with the payment interchange network.
    Type: Application
    Filed: October 14, 2019
    Publication date: May 14, 2020
    Applicant: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Tammy Lynn Hawkins, Peter Groarke
  • Publication number: 20200136824
    Abstract: A data access computing device is provided. The data access computing device receives a token request from a user computing device, generates a secret value unique to the token request, encrypts the secret value using a private key associated with the data access computing device, encrypts the secret value using a public key associated with the relying party to generate a sharing token, transmits the sharing token to the user computing device, receives a payload encrypted using a private key associated with the relying party from a relying party computing device, where the payload includes the secret value and a nonce value, decrypts the payload using the to recover the nonce value and the secret value, retrieves the at least one user data element from the database based on the secret value, and transmits the at least one user data element to the relying party computing device.
    Type: Application
    Filed: October 25, 2018
    Publication date: April 30, 2020
    Inventors: John Allen, Peter Groarke, Vladut Druta
  • Patent number: 10621595
    Abstract: A method for determining merchant availability is provided. The method includes storing in an electronic storage device a database of merchant transactions; accessing information in the database concerning the transactions, including time of the transactions and locations for merchants participating in the transactions, and assembling the information to provide locations where a merchant is currently available for conducting business. A computer readable non-transitory storage medium storing instructions of a computer program, which when executed by a computer system, results in performance of steps of the method.
    Type: Grant
    Filed: March 12, 2018
    Date of Patent: April 14, 2020
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventor: Peter Groarke
  • Patent number: 10607220
    Abstract: A network translation computing device for processing consolidated messages is disclosed. The network translation computing device receives a web-based authentication response including a plurality of data elements in a web-based format. The network translation computing device translates the plurality of data elements from the web-based format to a network-based format. The network translation computing device generates a network-format authorization request message including the plurality of data elements in the network-based format. The network translation computing device transmits the network-format authorization request message to an issuer of the transaction card to initiate an authorization process of the transaction.
    Type: Grant
    Filed: August 25, 2016
    Date of Patent: March 31, 2020
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Peter Groarke, Ahmed Hosny
  • Publication number: 20200097927
    Abstract: A method for dispute resolution for a blockchain transaction includes: receiving a dispute request from a first computing device including a blockchain transaction identifier and a reason code; identifying a blockchain data value included in a blockchain that includes the blockchain transaction identifier, a merchant blockchain address, and a currency amount; determining eligibility of the blockchain data value for reversal based on application of one or more reversal rules to at least one of: transaction data included in the blockchain data value or external data identified from the transaction data included in the blockchain data value; performing a dispute resolution process for the blockchain data value that includes receiving a merchant digital signature from a second computing device; and transmitting the merchant digital signature and the currency amount to a node in the blockchain network associated with the blockchain.
    Type: Application
    Filed: September 26, 2018
    Publication date: March 26, 2020
    Applicant: MASTERCARD INTERNATIONAL INCORPORATED
    Inventor: Peter Groarke
  • Patent number: 10586259
    Abstract: A regulated automatic billing updater (ABU) computing device for enriching data included within a data set is provided. The regulated ABU computing device is for enriching merchant identifiers included within account data update requests. The regulated ABU computing device is configured to receive a request for updated account data. The regulated ABU computing device is further configured to retrieve from a transaction database data associated with one or more merchants and identify a target merchant from the transaction database. The regulated ABU computing device is configured to associate the target merchant with the non-enriched merchant identifier to generate an enriched merchant identifier.
    Type: Grant
    Filed: June 7, 2017
    Date of Patent: March 10, 2020
    Assignee: Mastercard International Incorporated
    Inventor: Peter Groarke
  • Publication number: 20200034844
    Abstract: A computer implemented method of assessing the probability of fraudulent activity in an account to account payment is provided. The method comprises determining, based on previous credit balance settlement transactions between a first account and a card settlement account, that a first set of payment credentials is associated with the first account. It is determined that a second set of payment credentials are associated with the merchant account. A database comprising historical data indicating details of past payment transactions between the holder of the first set of payment credentials to the holder of the second set of payment credentials is accessed. A fraud probability engine is used to generate, based on the historical data, a fraud probability value for a transaction from a first account to a second account, wherein the fraud probability value is an estimate of the probability of the transaction being fraudulent.
    Type: Application
    Filed: February 15, 2019
    Publication date: January 30, 2020
    Inventors: Peter Groarke, Ionut Nistor, Ahmed Hosny
  • Publication number: 20200027084
    Abstract: A method for hybrid payment authorization includes: storing a merchant profile including a merchant identifier and a merchant public key; receiving an authorization request for a payment transaction including an account number from an external entity, the merchant identifier, and a transaction amount; generating a recipient blockchain address using the merchant public key; transmitting the recipient blockchain address, a blockchain amount based on the transaction amount, and a sender digital signature to a node in a blockchain network; generating an authorization response for the payment transaction including a response code indicating approval or denial of the payment transaction; and transmitting the generated authorization response to the external entity.
    Type: Application
    Filed: July 23, 2018
    Publication date: January 23, 2020
    Applicant: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Peter Groarke, Ahmed Hosny
  • Patent number: 10482468
    Abstract: 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.
    Type: Grant
    Filed: November 11, 2016
    Date of Patent: November 19, 2019
    Assignee: Mastercard International Incorporated
    Inventors: Ahmed Hosny, Peter Groarke
  • Patent number: 10482437
    Abstract: An illicit website identifying (IWI) computing device is described herein, the IWI computing device configured to store a log of suspect illicit websites, the log including website content associated with each suspect illicit website. Each suspect illicit website is associated with a respective merchant. The IWI computing device is also configured to receive transaction data for at least one transaction initiated at a first suspect illicit website, the first suspect illicit website included within the log of suspect illicit websites, and analyze the received transaction data to identify one or more transactions including at least a portion of the website content associated with the first suspect illicit website. The IWI computing device is further configured to identify the first suspect illicit website and the merchant associated therewith as illicit for further investigation, and generate an identification report including the identified illicit website and merchant.
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: November 19, 2019
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventor: Peter Groarke
  • Publication number: 20190287088
    Abstract: A system and a method for determining when a predetermined number of a specific product or of a type of product has been sold so that an alert can be generated when the number sold exceeds the predetermined number. Transaction rules can be set to monitor transaction data in a database to achieve this result. The transaction rules can be set for a generic product, for a specific product, or to exclude certain products. The system and the method issue an additional alert when data in a database indicates that the number of a specific product or of a type of product being sold in a selected time frame is below the selected predetermined number or another selected predetermined, for a selected period of time.
    Type: Application
    Filed: June 3, 2019
    Publication date: September 19, 2019
    Applicant: MASTERCARD INTERNATIONAL INCORPORATED
    Inventor: Peter Groarke
  • Patent number: 10332088
    Abstract: A system and a method for determining when a predetermined number of a specific product or of a type of product has been sold so that an alert can be generated when the number sold exceeds the predetermined number. Transaction rules can be set to monitor transaction data in a database to achieve this result. The transaction rules can be set for a generic product, for a specific product, or to exclude certain products. The system and the method issue an additional alert when data in a database indicates that the number of a specific product or of a type of product being sold in a selected time frame is below the selected predetermined number or another selected predetermined, for a selected period of time.
    Type: Grant
    Filed: August 1, 2012
    Date of Patent: June 25, 2019
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventor: Peter Groarke
  • Publication number: 20190172065
    Abstract: The disclosure facilitates a relationship between a worker and a service provider company by determining and enforcing commission balance thresholds between the worker and the service provider company. Transaction data associated with a service request assigned to a worker account of the worker is received. The transaction data is recorded to a transaction history data structure and a commission balance threshold between the worker and the service provider company is determined based on transaction history data of the transaction history data structure. A commission balance between the worker and service provider company is updated based on the transaction data. Upon the updated commission balance exceeding the commission balance threshold, the worker account is disabled, such that the worker is prevented from receiving new service requests.
    Type: Application
    Filed: December 6, 2017
    Publication date: June 6, 2019
    Inventors: Ahmed Hosny, Peter Groarke
  • Publication number: 20190095937
    Abstract: A parity rating (PR) computing device for calculating a purchasing power parity (PPP) rating is disclosed. The PR computing device includes a processor in communication with a memory. The processor is configured to store electronic transaction data including a purchase amount, a purchase location, and item level data, the electronic transaction data retrieved from a payment network that processes electronic transaction data. The processor is further configured to receive a request for a PPP rating that includes a first geographic region and a second geographic region and an input time period. The processor is further configured to retrieve first item data for the first geographic region during the input time period, and second item data for the second geographic region during the input time period, compare the first item data to the second item data, and calculate the PPP rating for the first geographic region based on the comparison.
    Type: Application
    Filed: September 22, 2017
    Publication date: March 28, 2019
    Inventors: Peter Groarke, Ahmed Hosny
  • Publication number: 20190057383
    Abstract: Provided are a computer-implemented method and device for chargeback prevention in a payment card transaction, the method comprising operating a processor associated with a user device with which the payment card is associated to: receive a user selection of an item to be purchased; render a graphical representation of the item for the user; receive a user purchase authorisation based on the graphical representation; and transmit a transaction request for the item to an electronic transaction terminal, the transaction request comprising the user purchase authorisation.
    Type: Application
    Filed: August 17, 2018
    Publication date: February 21, 2019
    Applicant: Mastercard International Incorporated
    Inventors: Peter Groarke, Conor Sexton, Stephanie Finn
  • Publication number: 20190018932
    Abstract: A consumption digestion advice (CDA) tracker computing device includes a processor coupled in communication with a memory. The processor is programmed to receive user transaction data from a payment network for a selected user. In addition, the processor is programmed to retrieve food, medicine, and/or condition contraindication data from a third party database for the selected user. The processor is also programmed to process the transaction data and the food, medicine, and/or condition contraindication data to determine a personalized indicator indicating at least one contraindication relating to the transaction data. Moreover, the processor is programmed to transmit the personalized indicator to a user computing device for display.
    Type: Application
    Filed: July 14, 2017
    Publication date: January 17, 2019
    Inventors: Peter Groarke, Ahmed Hosny, Ross Phelan, Rohit Gupta
  • Publication number: 20180357687
    Abstract: A regulated automatic billing updater (ABU) computing device for enriching data included within a data set is provided. The regulated ABU computing device is for enriching merchant identifiers included within account data update requests. The regulated ABU computing device is configured to receive a request for updated account data. The regulated ABU computing device is further configured to retrieve from a transaction database data associated with one or more merchants and identify a target merchant from the transaction database. The regulated ABU computing device is configured to associate the target merchant with the non-enriched merchant identifier to generate an enriched merchant identifier.
    Type: Application
    Filed: June 7, 2017
    Publication date: December 13, 2018
    Inventor: Peter Groarke
  • Publication number: 20180285944
    Abstract: Systems and methods herein are suitable for use in providing spend profiles for reviewers in response to requests for validation of reviews submitted by the reviewers. One exemplary method includes receiving a request to validate a review from a requestor. The request includes a token, and the review is compiled by a consumer and relates to at least one of a product and a merchant. The method also includes identifying a payment account based on the token, where the payment account is associated with the consumer, and compiling a spend profile for the consumer based on a transaction history associated with the identified payment account. The method then further includes transmitting the spend profile to the requestor, in response to the request, thereby permitting said requestor to associate the spend profile with the review and to evaluate the review based on the spend profile.
    Type: Application
    Filed: March 30, 2017
    Publication date: October 4, 2018
    Inventors: Lisa Groarke, Peter Groarke, Ahmed Hosny
  • Publication number: 20180285978
    Abstract: Systems and methods are provided for use in determining at least one insurance indicator related to an insurance product of interest based on transaction data for various merchants. One exemplary method includes receiving, from a requestor, a request for an insurance indicator associated with an insurance product of interest in a region and retrieving, by a computing device, a plurality of transactions, each transaction involving a purchase of the issuance product of interest and being associated with the region. The method also includes aggregating, by the computing device, the plurality of transactions to define the insurance indicator where the insurance indicator is indicative of at least one premium for the insurance product of interest, and transmitting the insurance indicator to the requestor, such that the requestor is informed about cost of the insurance product of interest in the region.
    Type: Application
    Filed: March 31, 2017
    Publication date: October 4, 2018
    Inventors: Peter Groarke, Ahmed Hosny