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).

  • Patent number: 11966889
    Abstract: A method for dispute resolution for a blockchain transaction includes: receiving, by a receiver of a processing server, a blockchain transaction identifier and a dispute reason code from a first computing device of a blockchain network, the blockchain transaction identifier and the dispute reason code comprising a dispute request, the blockchain transaction identifier identifying a transaction on a blockchain; transmitting, by the receiver of a processing server, the blockchain transaction identifier and the dispute reason code to a processing device of the processing server; identifying, by the processing device of the processing server, the transaction, a merchant blockchain address, and a currency amount within a blockchain data value of the blockchain based on the blockchain transaction identifier; determining, by the processing device of the processing server, the transaction is invalid; and performing, by the processing device of the processing server, a dispute resolution process for the blockchain tra
    Type: Grant
    Filed: February 21, 2023
    Date of Patent: April 23, 2024
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventor: Peter Groarke
  • Patent number: 11829966
    Abstract: An automatic billing updater (ABU) manager computing device for managing an account information data source and tracking access to the account information data source is provided. The ABU manager computing device receives account data from an issuing party, stores the account information in an account information data source, and provides the account data to requesting parties. The ABU manager computing device tracks access to the stored account data via an ABU traffic data source. ABU manager computing device may also track transaction-related messages corresponding to the stored account data in a transaction traffic data source. In certain embodiments, ABU manager computing device may generate and transmit notifications based on data stored in one or more of the stored account data, the ABU traffic data source, and the transaction traffic data source.
    Type: Grant
    Filed: February 2, 2021
    Date of Patent: November 28, 2023
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Sharon Amy Rosano, John D. Chisholm, Michelle L. Hafner, Peter Groarke
  • Publication number: 20230196312
    Abstract: A method for dispute resolution for a blockchain transaction includes: receiving, by a receiver of a processing server, a blockchain transaction identifier and a dispute reason code from a first computing device of a blockchain network, the blockchain transaction identifier and the dispute reason code comprising a dispute request, the blockchain transaction identifier identifying a transaction on a blockchain; transmitting, by the receiver of a processing server, the blockchain transaction identifier and the dispute reason code to a processing device of the processing server; identifying, by the processing device of the processing server, the transaction, a merchant blockchain address, and a currency amount within a blockchain data value of the blockchain based on the blockchain transaction identifier; determining, by the processing device of the processing server, the transaction is invalid; and performing, by the processing device of the processing server, a dispute resolution process for the blockchain tra
    Type: Application
    Filed: February 21, 2023
    Publication date: June 22, 2023
    Inventor: Peter GROARKE
  • Publication number: 20230083022
    Abstract: A computer-implemented method is provided for removing access to data, comprising: receiving a request from the user to delete the user data; suspending control of the user data; generating a second database comprising the user data under full control of the user; deleting the user data from the database; and, on request re-integrating the user data into the same database or integrating into a further database. By providing a database under complete control of the user and outside the control of any database manager or service provider, users are given more freedom to decide what to do with their data. They can choose to protect it, or to monetize it themselves by selling it or licensing it. They can also create a plurality of copies, allowing sales to more than one database manager or service provider.
    Type: Application
    Filed: November 22, 2022
    Publication date: March 16, 2023
    Inventors: Peter Groarke, Hubert Graja
  • Patent number: 11514180
    Abstract: A computer-implemented method is provided for removing access to data, comprising: receiving a request from the user to delete the user data; suspending control of the user data; generating a second database comprising the user data under full control of the user; deleting the user data from the database; and, on request re-integrating the user data into the same database or integrating into a further database. By providing a database under complete control of the user and outside the control of any database manager or service provider, users are given more freedom to decide what to do with their data. They can choose to protect it, or to monetize it themselves by selling it or licensing it. They can also create a plurality of copies, allowing sales to more than one database manager or service provider.
    Type: Grant
    Filed: January 27, 2020
    Date of Patent: November 29, 2022
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Peter Groarke, Hubert Graja
  • Patent number: 11282049
    Abstract: An automatic billing and cardholder profile updater (ABCPU) computing device is provided. The ABCPU computing device receives an update request including an account identifier and associated with a candidate payment account over a first network, retrieves billing data associated with the candidate payment account from a billing database that stores billing data associated with a plurality of payment accounts, generates a card profile query including the account identifier, transmits the card profile query over a second network separate from the first network, receives card profile data associated with the candidate payment account from a card profile database that stores card profile data associated with a plurality of payment accounts, generates an update response including the retrieved billing data and the received card profile data, and transmits the update response over the first network to at least one of an acquirer and a merchant associated with the update request.
    Type: Grant
    Filed: September 29, 2016
    Date of Patent: March 22, 2022
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventor: Peter Groarke
  • Patent number: 11200573
    Abstract: 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. The method comprises: receiving an authorization request message comprising: a token PAN associated with a payment account and with an electronic device configured to detect the presence of the one or more products. It is determined that the payment transaction should be processed according to a delayed clearing protocol. A clearing presentment file comprising at least one clearing presentment message is received. The payment transaction is processed according to a delayed clearing protocol by determining whether the network server has received a receipt message from the electronic device and, if not, returning an error message to the first financial intuition indicating that the clearing presentment message has been rejected.
    Type: Grant
    Filed: December 14, 2017
    Date of Patent: December 14, 2021
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventor: Peter Groarke
  • Patent number: 11182796
    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: Grant
    Filed: October 14, 2019
    Date of Patent: November 23, 2021
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Tammy Lynn Hawkins, Peter Groarke
  • Publication number: 20210349602
    Abstract: The invention provides a user input mechanism for reordering of items displayed on a display in which the user is focused on item order, not item position as in the case of a drag and drop operation. The user selects one or more GUI elements displayed on a display of a data processing device in a desired order, where the time between each adjacent selected GUI element is less than a threshold time. Upon detection that no further selection has been made within the threshold time, the data processing device interprets the user as having completed their selection. At this point the selected one or more GUI elements are reordered based on the order that they were selected by the user, with any unselected GUI elements being placed before or after the reordered GUI elements as appropriate. The user is now free to make further selections if necessary.
    Type: Application
    Filed: May 5, 2021
    Publication date: November 11, 2021
    Inventors: Stephen Lennon, Peter Groarke, Dawid Nowak
  • Patent number: 11138572
    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: Grant
    Filed: September 26, 2018
    Date of Patent: October 5, 2021
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventor: Peter Groarke
  • Patent number: 11037161
    Abstract: A system and a method for determining whether a refund has been issued by at least one of multiple parties having potential responsibility for issuing a refund. Issuance of multiple refunds to a claimant or claimants, or chargebacks to acquirers when a refund has been issued is prevented. The system includes an electronic storage device that has a database of data concerning transactions, including data as to whether a refund has been issued, an access path that allows access to and supplementing of data concerning a transaction, and a processor for assembling the data concerning the transaction so that access is provided to the multiple parties granted selected access to the data.
    Type: Grant
    Filed: September 15, 2017
    Date of Patent: June 15, 2021
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Peter Groarke, Peter Corrigan
  • Patent number: 11037120
    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: June 3, 2019
    Date of Patent: June 15, 2021
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventor: Peter Groarke
  • Publication number: 20210158314
    Abstract: An automatic billing updater (ABU) manager computing device for managing an account information data source and tracking access to the account information data source is provided. The ABU manager computing device receives account data from an issuing party, stores the account information in an account information data source, and provides the account data to requesting parties. The ABU manager computing device tracks access to the stored account data via an ABU traffic data source. ABU manager computing device may also track transaction-related messages corresponding to the stored account data in a transaction traffic data source. In certain embodiments, ABU manager computing device may generate and transmit notifications based on data stored in one or more of the stored account data, the ABU traffic data source, and the transaction traffic data source.
    Type: Application
    Filed: February 2, 2021
    Publication date: May 27, 2021
    Inventors: Sharon Amy Rosano, John D. Chisholm, Michelle L. Hafner, Peter Groarke
  • Patent number: 10936565
    Abstract: 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. The method also includes storing the updated account data and the at least one subscription rule. The method further includes receiving a registration request from a requesting merchant including at least one candidate account identifier and one merchant identifier identifying the requesting merchant, and retrieving the at least one subscription rule after matching the candidate account identifier to the updated account identifier.
    Type: Grant
    Filed: December 21, 2016
    Date of Patent: March 2, 2021
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Peter Groarke, Sharon Amy Rosano, Michelle L. Hafner, Sunil Kadam
  • Patent number: 10909537
    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: March 30, 2020
    Date of Patent: February 2, 2021
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Peter Groarke, Ahmed Hosny
  • Patent number: 10909513
    Abstract: An automatic billing updater (ABU) manager computing device for managing an account information data source and tracking access to the account information data source is provided. The ABU manager computing device receives account data from an issuing party, stores the account information in an account information data source, and provides the account data to requesting parties. The ABU manager computing device tracks access to the stored account data via an ABU traffic data source. ABU manager computing device may also track transaction-related messages corresponding to the stored account data in a transaction traffic data source. In certain embodiments, ABU manager computing device may generate and transmit notifications based on data stored in one or more of the stored account data, the ABU traffic data source, and the transaction traffic data source.
    Type: Grant
    Filed: October 21, 2016
    Date of Patent: February 2, 2021
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Sharon Amy Rosano, John D. Chisholm, Michelle L. Hafner, Peter Groarke
  • Publication number: 20210019747
    Abstract: A computer-implemented method for integrity control of a financial transaction application is provided. The financial transaction application is associated with an authorizer, for providing a corresponding authorization response to an authorization request. There is also a validation application, associated with an integrity controller for generating an expected authorization response to the forwarded authorization request. An application integrity detector is provided for determining a degree of similarity between the forwarded authorization response and the expected authorization request. By providing the validation application, the integrity controller may regularly check for acceptable operation. The lowest degree of similarity that is considered acceptable may be determined by the integrity controller, considering parameters such as how the validation application is being used.
    Type: Application
    Filed: July 17, 2020
    Publication date: January 21, 2021
    Inventors: Mamadou Alpha Barry, Stephen Lennon, Dawid Nowak, Peter Groarke
  • Publication number: 20200265156
    Abstract: A computer-implemented method is provided for removing access to data, comprising: receiving a request from the user to delete the user data; suspending control of the user data; generating a second database comprising the user data under full control of the user; deleting the user data from the database; and, on request re-integrating the user data into the same database or integrating into a further database. By providing a database under complete control of the user and outside the control of any database manager or service provider, users are given more freedom to decide what to do with their data. They can choose to protect it, or to monetize it themselves by selling it or licensing it. They can also create a plurality of copies, allowing sales to more than one database manager or service provider.
    Type: Application
    Filed: January 27, 2020
    Publication date: August 20, 2020
    Inventors: Peter Groarke, Hubert Graja
  • Publication number: 20200226597
    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: Application
    Filed: March 30, 2020
    Publication date: July 16, 2020
    Inventors: Peter Groarke, Ahmed Hosny
  • Publication number: 20200167789
    Abstract: A computing node comprises a processor and a transaction cache. The transaction cache comprises transaction data records for a plurality of account numbers. Each transaction data record comprises a plurality of transaction data elements for a transaction including the account number for that transaction. The computing node is adapted to receive an authorization request for a transaction pending authorization from a transaction network, use the transaction data records in the transaction cache to calculate function values for one or more predetermined functions for the account number associated with the transaction pending authorization, wherein the function values are determined from the transaction data elements of the transaction data records for that account number, and provide the calculated function values to the transaction network. If the transaction pending authorization is authorized, the computing node adds a transaction data record for that transaction to the transaction cache.
    Type: Application
    Filed: October 28, 2019
    Publication date: May 28, 2020
    Applicant: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Peter Groarke, Ahmed Hosny, Ionut Nistor