Patents by Inventor Dawid Nowak

Dawid Nowak 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: 11978032
    Abstract: In a first party mode, a peer-to-peer transfer application: authenticates the party to an identity server; obtains an amount of funds to be transferred; causes the identity server to establish a session for storing information relating to the transaction; provides the amount to the identity server; provides account information for the party to the identity server; obtains a token unique to the transaction; obtains contact information for the counterparty; and provides a message including the token to the counterparty to indicate the transaction has been initiated. In a second counterparty mode, the application: receives a message including a token for a transaction from a first party; authenticates the counterparty; determines the counterparty wishes to complete the transaction; and uses the token to provide account information for the counterparty to the identity server for storing in association with an established session and to enable the identity server to complete the transaction.
    Type: Grant
    Filed: October 9, 2018
    Date of Patent: May 7, 2024
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Mikhail Blinov, Dawid Nowak, Vladut Druta, Cian Burns, Aidan Cunnion
  • Patent number: 11451376
    Abstract: There is presented a method, a computing device and a computing system for establishing secure communication between computing devices. A method for a first computing device to establish trusted communication with a second computing device comprises the first computing device sending a request to create a secure channel to the second computing device, the request comprising a first cryptographic element and a device identifier. The first computing device receives a channel identifier from the second computing device in response to the request, and a notification over a secure channel using the device identifier, the notification comprising a channel identifier and a second cryptographic element.
    Type: Grant
    Filed: April 16, 2020
    Date of Patent: September 20, 2022
    Assignee: Mastercard International Incorporated
    Inventors: John Allen, Ashley Waldron, Dawid Nowak
  • 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: 10936706
    Abstract: There is presented a method, a computing device and a biometric matching service, for the biometric authentication of a user. The method comprises capturing a biometric sample from a user and obtaining information to identify data sources relevant to the user. The method further comprises using the data sources relevant to the user to obtain a plurality of biometric samples potentially captured from the user. The method further comprises matching the captured biometric sample against the plurality of potentially captured biometric samples to determine whether the captured biometric sample represents the user.
    Type: Grant
    Filed: May 9, 2018
    Date of Patent: March 2, 2021
    Assignee: Mastercard International Incorporated
    Inventor: Dawid Nowak
  • Patent number: 10917405
    Abstract: FIDO (“Fast IDentity Online”) authentication processes and systems are described. In an embodiment, a FIDO (“Fast IDentity Online”) authentication process includes a FIDO information systems (IS) computer system receiving a FIDO authentication request for a transaction from a user device, the FIDO authentication request including user data and user device authenticator data, then verifying the user data and user device authenticator data, selecting a FIDO-certified server based on a list of authorized authenticators, business rules and the user device authenticator data, and transmitting the FIDO authentication request to the selected FIDO server. The process also includes the FIDO IS computer system receiving an authentication result from the FIDO-certified server, and transmitting the authentication result to the user device.
    Type: Grant
    Filed: October 10, 2019
    Date of Patent: February 9, 2021
    Assignee: Mastercard International Incorporated
    Inventors: Dawid Nowak, Ashley Waldron, Ashfaq Kamal
  • 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: 20200344047
    Abstract: There is presented a method, a computing device and a computing system for establishing secure communication between computing devices. A method for a first computing device to establish trusted communication with a second computing device comprises the first computing device sending a request to create a secure channel to the second computing device, the request comprising a first cryptographic element and a device identifier. The first computing device receives a channel identifier from the second computing device in response to the request, and a notification over a secure channel using the device identifier, the notification comprising a channel identifier and a second cryptographic element.
    Type: Application
    Filed: April 16, 2020
    Publication date: October 29, 2020
    Applicant: Mastercard International Incorporated
    Inventors: John Allen, Ashley Waldron, Dawid Nowak
  • Patent number: 10769433
    Abstract: A method for biometry based signing of documents. In an embodiment, the method includes receiving, on a terminal, a signature request associated to a document from a requester, and displaying the document to the user on the user terminal. The process also includes requesting at least once a biometric identification of the user to create at least one signing receipt, associating the signing receipt to the document, and transmitting the document and/or the signing receipt from the user terminal to the requester.
    Type: Grant
    Filed: October 27, 2017
    Date of Patent: September 8, 2020
    Assignee: Mastercard International Incorporated
    Inventors: Dawid Nowak, John Allen
  • Patent number: 10699275
    Abstract: Systems and methods are provided for use in processing transactions to payment accounts by transacting users, based on authentication of designated users associated with the payment accounts. One exemplary method includes receiving, at a computing device, a message associated with a transaction to a payment account where the transaction is initiated by a first user, and retrieving an authorization profile for the payment account based on a primary account number for the payment account. The authorization profile includes an indication of a communication device associated with a second, designated user also associated with the payment account. The method also includes soliciting, by the computing device, from the first user, a selection of the communication device and then, in response, transmitting an authentication request for the transaction to the second user at the communication device, thereby permitting the second user to grant permission for the transaction to the payment account.
    Type: Grant
    Filed: June 6, 2017
    Date of Patent: June 30, 2020
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: John Allen, Dawid Nowak, Vladut Druta
  • Patent number: 10657533
    Abstract: A payment-enabled mobile device is operable in a first operating mode and a second operating mode. The first mode is an online operating mode. The second mode is an offline operating mode. The payment-enabled mobile device operates in the second operating mode to replicate a screen display sequence presented by the payment-enabled mobile device in the first operating mode.
    Type: Grant
    Filed: October 26, 2017
    Date of Patent: May 19, 2020
    Assignee: Mastercard International Incorporated
    Inventors: Laurie Ann Nicoletti, Dawid Nowak, Cian Burns
  • Patent number: 10650128
    Abstract: Systems and processes for automatically configuring user authentication rules for each of a plurality of users for use in transactions. A neural network engine receives first party preferences data from a first party computer that includes user authentication requirement criteria associated with a plurality of transaction types, and receives at least two of user behavior data, user historical data, authenticator data associated with a mobile device of the user, and mobile device metadata. The neural network engine then generates an output value based on this data, transmits the output value to a score comparator for comparison to a required score specified by the first party, and receives feedback data from the score comparator when the output value is not within a tolerance of the required score. When the output value is within the tolerance, then the neural network engine generates user authentication rules recommendations and transmits them to the first party computer.
    Type: Grant
    Filed: October 18, 2017
    Date of Patent: May 12, 2020
    Assignee: Mastercard International Incorporated
    Inventors: Dawid Nowak, Ashley Waldron, Laurie Nicoletti
  • Patent number: 10581727
    Abstract: Method for individualized data routing in a network, the method comprising the steps of initiating, on a user terminal, an enrolment process for registering a user of the user terminal for individualized data routing services, generating during the enrolment process, at a routing client application, a personal routing template, the template including at least individual routing parameters and user authentication information, prompting, on the user terminal by the routing client application, authentication of the user, selecting, on the user terminal by the routing client application, a personal routing template based on the user authentication information stored in the template, encapsulating, by the routing client application on the user terminal, a data package to be routed based on the information stored in the personal routing template by associating the individual routing parameters to the data package; and transmitting, by the routing client application, the encapsulated data package to a core network.
    Type: Grant
    Filed: May 8, 2018
    Date of Patent: March 3, 2020
    Assignee: Mastercard International Incorporated
    Inventor: Dawid Nowak
  • Publication number: 20200045046
    Abstract: FIDO (“Fast IDentity Online”) authentication processes and systems are described. In an embodiment, a FIDO (“Fast IDentity Online”) authentication process includes a FIDO information systems (IS) computer system receiving a FIDO authentication request for a transaction from a user device, the FIDO authentication request including user data and user device authenticator data, then verifying the user data and user device authenticator data, selecting a FIDO-certified server based on a list of authorized authenticators, business rules and the user device authenticator data, and transmitting the FIDO authentication request to the selected FIDO server. The process also includes the FIDO IS computer system receiving an authentication result from the FIDO-certified server, and transmitting the authentication result to the user device.
    Type: Application
    Filed: October 10, 2019
    Publication date: February 6, 2020
    Inventors: Dawid Nowak, Ashley Waldron, Ashfaq Kamal
  • Patent number: 10469490
    Abstract: FIDO (“Fast IDentity Online”) authentication processes and systems are described. In an embodiment, a FIDO information systems (IS) computer system receives a FIDO authentication request for a transaction from a user device, which includes user data and user device authenticator data. The FIDO IS computer system then verifies the user data and user device authenticator data, selects a FIDO-certified server, transmits the FIDO authentication request to the selected FIDO server, and receives a challenge message from the selected FIDO-certified server. The FIDO IS computer system next transmits the challenge message to the user device, receives a FIDO authentication response, transmits the FIDO authentication response to the selected FIDO-certified server, receives an authentication result from the FIDO-certified server, and transmits the authentication result to the user device.
    Type: Grant
    Filed: October 19, 2017
    Date of Patent: November 5, 2019
    Assignee: Mastercard International Incorporated
    Inventors: Dawid Nowak, Ashley Waldron, Ashfaq Kamal
  • Patent number: 10298765
    Abstract: A call managing computer system for managing at least one communication session in an enterprise is disclosed. The call managing computer system includes a monitoring module for monitoring context of the at least one communication session. The system further includes a strategy generation module for generating the at least one strategy based on the monitored context of the at least one communication session and one or more performance indicators. The system further includes a validation module for validating the at least one generated strategy. The system further includes an agent selection module for executing the at least one validated strategy to select at least one agent for the at least one communication session.
    Type: Grant
    Filed: October 17, 2014
    Date of Patent: May 21, 2019
    Assignee: Avaya Inc.
    Inventors: Dawid Nowak, Tony McCormack
  • Publication number: 20190130410
    Abstract: A payment-enabled mobile device is operable in a first operating mode and a second operating mode. The first mode is an online operating mode. The second mode is an offline operating mode. The payment-enabled mobile device operates in the second operating mode to replicate a screen display sequence presented by the payment-enabled mobile device in the first operating mode.
    Type: Application
    Filed: October 26, 2017
    Publication date: May 2, 2019
    Inventors: Laurie Ann Nicoletti, Dawid Nowak, Cian Burns
  • Publication number: 20190124081
    Abstract: FIDO (“Fast IDentity Online”) authentication processes and systems are described. In an embodiment, a FIDO information systems (IS) computer system receives a FIDO authentication request for a transaction from a user device, which includes user data and user device authenticator data. The FIDO IS computer system then verifies the user data and user device authenticator data, selects a FIDO-certified server, transmits the FIDO authentication request to the selected FIDO server, and receives a challenge message from the selected FIDO-certified server. The FIDO IS computer system next transmits the challenge message to the user device, receives a FIDO authentication response, transmits the FIDO authentication response to the selected FIDO-certified server, receives an authentication result from the FIDO-certified server, and transmits the authentication result to the user device.
    Type: Application
    Filed: October 19, 2017
    Publication date: April 25, 2019
    Inventors: Dawid Nowak, Ashley Waldron, Ashfaq Kamal
  • Publication number: 20190114404
    Abstract: Systems and processes for automatically configuring user authentication rules for each of a plurality of users for use in transactions. A neural network engine receives first party preferences data from a first party computer that includes user authentication requirement criteria associated with a plurality of transaction types, and receives at least two of user behavior data, user historical data, authenticator data associated with a mobile device of the user, and mobile device metadata. The neural network engine then generates an output value based on this data, transmits the output value to a score comparator for comparison to a required score specified by the first party, and receives feedback data from the score comparator when the output value is not within a tolerance of the required score. When the output value is within the tolerance, then the neural network engine generates user authentication rules recommendations and transmits them to the first party computer.
    Type: Application
    Filed: October 18, 2017
    Publication date: April 18, 2019
    Inventors: Dawid Nowak, Ashley Waldron, Laurie Nicoletti
  • Publication number: 20190108504
    Abstract: In a first party mode, a peer-to-peer transfer application: authenticates the party to an identity server; obtains an amount of funds to be transferred; causes the identity server to establish a session for storing information relating to the transaction; provides the amount to the identity server; provides account information for the party to the identity server; obtains a token unique to the transaction; obtains contact information for the counterparty; and provides a message including the token to the counterparty to indicate the transaction has been initiated. In a second counterparty mode, the application: receives a message including a token for a transaction from a first party; authenticates the counterparty; determines the counterparty wishes to complete the transaction; and uses the token to provide account information for the counterparty to the identity server for storing in association with an established session and to enable the identity server to complete the transaction.
    Type: Application
    Filed: October 9, 2018
    Publication date: April 11, 2019
    Inventors: Mikhail BLINOV, Dawid NOWAK, Vladut DRUTA, Cian BURNS, Aidan CUNNION
  • Publication number: 20180349586
    Abstract: There is presented a method, a computing device and a biometric matching service, for the biometric authentication of a user. The method comprises capturing a biometric sample from a user and obtaining information to identify data sources relevant to the user. The method further comprises using the data sources relevant to the user to obtain a plurality of biometric samples potentially captured from the user. The method further comprises matching the captured biometric sample against the plurality of potentially captured biometric samples to determine whether the captured biometric sample represents the user.
    Type: Application
    Filed: May 9, 2018
    Publication date: December 6, 2018
    Inventor: Dawid Nowak