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: 11966889Abstract: 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 traType: GrantFiled: February 21, 2023Date of Patent: April 23, 2024Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventor: Peter Groarke
-
Patent number: 11829966Abstract: 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: GrantFiled: February 2, 2021Date of Patent: November 28, 2023Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Sharon Amy Rosano, John D. Chisholm, Michelle L. Hafner, Peter Groarke
-
Publication number: 20230196312Abstract: 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 traType: ApplicationFiled: February 21, 2023Publication date: June 22, 2023Inventor: Peter GROARKE
-
Publication number: 20230083022Abstract: 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: ApplicationFiled: November 22, 2022Publication date: March 16, 2023Inventors: Peter Groarke, Hubert Graja
-
Patent number: 11514180Abstract: 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: GrantFiled: January 27, 2020Date of Patent: November 29, 2022Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Peter Groarke, Hubert Graja
-
Patent number: 11282049Abstract: 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: GrantFiled: September 29, 2016Date of Patent: March 22, 2022Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventor: Peter Groarke
-
Patent number: 11200573Abstract: 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: GrantFiled: December 14, 2017Date of Patent: December 14, 2021Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventor: Peter Groarke
-
Patent number: 11182796Abstract: 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: GrantFiled: October 14, 2019Date of Patent: November 23, 2021Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Tammy Lynn Hawkins, Peter Groarke
-
Publication number: 20210349602Abstract: 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: ApplicationFiled: May 5, 2021Publication date: November 11, 2021Inventors: Stephen Lennon, Peter Groarke, Dawid Nowak
-
Patent number: 11138572Abstract: 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: GrantFiled: September 26, 2018Date of Patent: October 5, 2021Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventor: Peter Groarke
-
Patent number: 11037161Abstract: 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: GrantFiled: September 15, 2017Date of Patent: June 15, 2021Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Peter Groarke, Peter Corrigan
-
Patent number: 11037120Abstract: 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: GrantFiled: June 3, 2019Date of Patent: June 15, 2021Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventor: Peter Groarke
-
Publication number: 20210158314Abstract: 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: ApplicationFiled: February 2, 2021Publication date: May 27, 2021Inventors: Sharon Amy Rosano, John D. Chisholm, Michelle L. Hafner, Peter Groarke
-
Patent number: 10936565Abstract: 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: GrantFiled: December 21, 2016Date of Patent: March 2, 2021Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Peter Groarke, Sharon Amy Rosano, Michelle L. Hafner, Sunil Kadam
-
Patent number: 10909537Abstract: 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: GrantFiled: March 30, 2020Date of Patent: February 2, 2021Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Peter Groarke, Ahmed Hosny
-
Patent number: 10909513Abstract: 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: GrantFiled: October 21, 2016Date of Patent: February 2, 2021Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Sharon Amy Rosano, John D. Chisholm, Michelle L. Hafner, Peter Groarke
-
Publication number: 20210019747Abstract: 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: ApplicationFiled: July 17, 2020Publication date: January 21, 2021Inventors: Mamadou Alpha Barry, Stephen Lennon, Dawid Nowak, Peter Groarke
-
Publication number: 20200265156Abstract: 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: ApplicationFiled: January 27, 2020Publication date: August 20, 2020Inventors: Peter Groarke, Hubert Graja
-
Publication number: 20200226597Abstract: 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: ApplicationFiled: March 30, 2020Publication date: July 16, 2020Inventors: Peter Groarke, Ahmed Hosny
-
Publication number: 20200167789Abstract: 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: ApplicationFiled: October 28, 2019Publication date: May 28, 2020Applicant: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Peter Groarke, Ahmed Hosny, Ionut Nistor