Patents by Inventor Stephen E. Dinan

Stephen E. Dinan 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: 12136072
    Abstract: Systems and methods are disclosed for dynamic routing of electronic transactions. One method comprises receiving a request message from a merchant system and determining a routing directive associated with the request message. Upon determining the routing directive, contextual data may be retrieved based on the routing directive. Then, a final destination payment processor may be determined based on the routing directive and the contextual data. The request message may be updated based on the final destination payment processor. The updated request message may then be transmitted to a downstream entity for further processing.
    Type: Grant
    Filed: November 14, 2022
    Date of Patent: November 5, 2024
    Assignee: Worldpay, LLC
    Inventors: Stephen E. Dinan, James S. Osborn, William J. Wied
  • Patent number: 12002015
    Abstract: Systems and methods are disclosed for dynamic routing of electronic transactions. One method comprises receiving a request message from a merchant system and determining a routing directive associated with the request message. Upon determining the routing directive, contextual data may be retrieved based on the routing directive. Then, a final destination payment processor may be determined based on the routing directive and the contextual data. The request message may be updated based on the final destination payment processor. The updated request message may then be transmitted to a downstream entity for further processing.
    Type: Grant
    Filed: November 27, 2019
    Date of Patent: June 4, 2024
    Assignee: Worldpay, LLC
    Inventors: Stephen E. Dinan, James S. Osborn, William J. Wied
  • Publication number: 20240054483
    Abstract: Systems and methods are disclosed for dynamic routing of electronic transactions while maintaining token compatibility. One method comprises receiving a request message from a merchant system and determining a final destination payment processor based on a routing directive. Upon determining the final destination payment processor, the request message may be updated by updating a message destination to the final destination payment processor and replacing an initial token with a token that is compatible with the final destination payment processor. The updated request message may then be transmitted to a downstream entity for further processing.
    Type: Application
    Filed: October 27, 2023
    Publication date: February 15, 2024
    Inventors: Stephen E. DINAN, James S. OSBORN, William J. WIED
  • Patent number: 11836715
    Abstract: Systems and methods are disclosed for dynamic routing of electronic transactions while maintaining token compatibility. One method comprises receiving a request message from a merchant system and determining a final destination payment processor based on a routing directive. Upon determining the final destination payment processor, the request message may be updated by updating a message destination to the final destination payment processor and replacing an initial token with a token that is compatible with the final destination payment processor. The updated request message may then be transmitted to a downstream entity for further processing.
    Type: Grant
    Filed: November 27, 2019
    Date of Patent: December 5, 2023
    Assignee: Worldpay, LLC
    Inventors: Stephen E. Dinan, James S. Osborn, William J. Wied
  • Publication number: 20230360033
    Abstract: Systems and methods for executing a batch of electronic transactions. One method may include: receiving, at a user interface of an information handling device associated with the real time transaction system, a selection to import a transaction file, wherein the transaction file comprises a listing of a plurality of transaction requests; identifying, via analysis of the transaction file, one or more characteristics associated with each of the plurality of transaction requests in the listing; determining, based on the identified one or more characteristics, whether a subset of the plurality of transaction requests are deficient; isolating, responsive to the determining, the subset from a remainder of the plurality of transaction requests; and facilitating, responsive to receiving user authorization input, a transaction process for each of the plurality of transaction requests in the remainder.
    Type: Application
    Filed: December 5, 2022
    Publication date: November 9, 2023
    Inventors: Manuela DRAGAN, Stephen E. Dinan
  • Publication number: 20230360030
    Abstract: Systems and methods for executing a batch of electronic transactions. One method may include: receiving, at a user interface of an information handling device associated with the real time transaction system, a selection to import a transaction file, wherein the transaction file comprises a listing of a plurality of transaction requests; identifying, via analysis of the transaction file, one or more characteristics associated with each of the plurality of transaction requests in the listing; determining, based on the identified one or more characteristics, whether a subset of the plurality of transaction requests are deficient; isolating, responsive to the determining, the subset from a remainder of the plurality of transaction requests; and facilitating, responsive to receiving user authorization input, a transaction process for each of the plurality of transaction requests in the remainder.
    Type: Application
    Filed: May 9, 2022
    Publication date: November 9, 2023
    Inventors: Manuela DRAGAN, Stephen E. Dinan
  • Publication number: 20230342768
    Abstract: Systems and methods of executing a real-time electronic transaction by a real-time transaction system are disclosed. One the method includes receiving, by a reconciliation system, a transaction update associated with a transaction request from a transaction network. The reconciliation system may authenticate the transaction update by communicating with an authentication system. The reconciliation system may translate the transaction update into at least another format. The reconciliation system may transmit the transaction update to a notification handler. The reconciliation system may receive transaction data associated with the transaction update from a transaction query system. The reconciliation system may transmit the transaction update to a transaction requestor associated with the transaction data.
    Type: Application
    Filed: June 16, 2023
    Publication date: October 26, 2023
    Inventors: William J. WIED, Aman S. CHEEMA, Manuela DRAGAN, Stephen E. DINAN
  • Publication number: 20230319020
    Abstract: Systems and methods are disclosed for cross-platform token exchange. One method comprises receiving a primary token exchange request from an upstream entity, generating an ancillary detokenization request based on the primary token exchange request, and transmitting the ancillary detokenization request to an input token vault. An ancillary detokenization response comprising sensitive data may then be received from the input token vault, and one or more ancillary tokenization requests may be generated based on the ancillary detokenization response and the primary token exchange request. The one or more ancillary tokenization requests may be transmitted to one or more output token vaults. Subsequently, one or more ancillary tokenization responses may be received from the one or more output token vaults, each ancillary tokenization response comprising an output token.
    Type: Application
    Filed: June 5, 2023
    Publication date: October 5, 2023
    Inventors: Stephen E. DINAN, James S. OSBORN, William J. WIED
  • Publication number: 20230289750
    Abstract: Systems and methods for executing real-time electronic transactions by a dynamically determined transfer execution date are disclosed. One method includes receiving, at an application programing interface (API) system, an electronic transaction request on a receipt date. The API system may identify a value associated with the electronic transaction request as well as a threshold settlement date. The value may then be compared to a predetermined threshold and at least one transaction network certified to process the electronic transaction request may be ascertained. The API system may project a processing time for each of the ascertained transaction networks. An optimal transaction network and transfer execution date may be determined based on comparison of the projected processing times to a timeline designated by the receipt date and the threshold settlement date. The electronic transaction request may be processed into a recipient account on the transfer execution date via the optimal transaction network.
    Type: Application
    Filed: March 14, 2022
    Publication date: September 14, 2023
    Inventors: William J. WIED, Aman S. CHEEMA, Manuela DRAGAN, Stephen E. DINAN
  • Publication number: 20230289751
    Abstract: Systems and methods for executing real-time electronic transactions by a dynamically determined transfer execution date are disclosed. One method includes receiving, at an application programing interface (API) system, an electronic transaction request on a receipt date. The API system may identify a value associated with the electronic transaction request as well as a threshold settlement date. The value may then be compared to a predetermined threshold and at least one transaction network certified to process the electronic transaction request may be ascertained. The API system may project a processing time for each of the ascertained transaction networks. An optimal transaction network and transfer execution date may be determined based on comparison of the projected processing times to a timeline designated by the receipt date and the threshold settlement date. The electronic transaction request may be processed into a recipient account on the transfer execution date via the optimal transaction network.
    Type: Application
    Filed: November 15, 2022
    Publication date: September 14, 2023
    Inventors: William J. WIED, Aman S. CHEEMA, Manuela DRAGAN, Stephen E. DINAN
  • Publication number: 20230274272
    Abstract: Systems and methods of executing a real-time electronic transaction by a real-time transaction system are disclosed. One the method includes receiving, by a reconciliation system, a transaction update associated with a transaction request from a transaction network. The reconciliation system may authenticate the transaction update by communicating with an authentication system. The reconciliation system may translate the transaction update into at least another format. The reconciliation system may transmit the transaction update to a notification handler. The reconciliation system may receive transaction data associated with the transaction update from a transaction query system. The reconciliation system may transmit the transaction update to a transaction requestor associated with the transaction data.
    Type: Application
    Filed: May 5, 2023
    Publication date: August 31, 2023
    Inventors: William J. WIED, Aman S. CHEEMA, Manuela DRAGAN, Stephen E. DINAN
  • Patent number: 11720894
    Abstract: Systems and methods of executing a real-time electronic transaction by a real-time transaction system are disclosed. One the method includes receiving, by a reconciliation system, a transaction update associated with a transaction request from a transaction network. The reconciliation system may authenticate the transaction update by communicating with an authentication system. The reconciliation system may translate the transaction update into at least another format. The reconciliation system may transmit the transaction update to a notification handler. The reconciliation system may receive transaction data associated with the transaction update from a transaction query system. The reconciliation system may transmit the transaction update to a transaction requestor associated with the transaction data.
    Type: Grant
    Filed: November 15, 2022
    Date of Patent: August 8, 2023
    Assignee: Fidelity Information Services, LLC
    Inventors: William J. Wied, Aman S. Cheema, Manuela Dragan, Stephen E. Dinan
  • Patent number: 11711349
    Abstract: Systems and methods are disclosed for cross-platform token exchange. One method comprises receiving a primary token exchange request from an upstream entity, generating an ancillary detokenization request based on the primary token exchange request, and transmitting the ancillary detokenization request to an input token vault. An ancillary detokenization response comprising sensitive data may then be received from the input token vault, and one or more ancillary tokenization requests may be generated based on the ancillary detokenization response and the primary token exchange request. The one or more ancillary tokenization requests may be transmitted to one or more output token vaults. Subsequently, one or more ancillary tokenization responses may be received from the one or more output token vaults, each ancillary tokenization response comprising an output token.
    Type: Grant
    Filed: December 10, 2021
    Date of Patent: July 25, 2023
    Assignee: Worldpay, LLC
    Inventors: Stephen E. Dinan, James S. Osborn, William J. Wied
  • Patent number: 11682010
    Abstract: Systems and methods of executing a real-time electronic transaction by a real-time transaction system are disclosed. One the method includes receiving, by a reconciliation system, a transaction update associated with a transaction request from a transaction network. The reconciliation system may authenticate the transaction update by communicating with an authentication system. The reconciliation system may translate the transaction update into at least another format. The reconciliation system may transmit the transaction update to a notification handler. The reconciliation system may receive transaction data associated with the transaction update from a transaction query system. The reconciliation system may transmit the transaction update to a transaction requestor associated with the transaction data.
    Type: Grant
    Filed: June 3, 2021
    Date of Patent: June 20, 2023
    Assignee: Fidelity Information Services, LLC
    Inventors: William J. Wied, Aman S. Cheema, Manuela Dragan, Stephen E. Dinan
  • Publication number: 20230109042
    Abstract: Systems and methods of executing a real-time electronic transaction by a real-time transaction system are disclosed. One method includes receiving, by an application programing interface (API) system, an electronic transaction request from a user. The API system may transmit the electronic transaction request to a choreographer system. The choreographer system may transmit a validation API call based on the electronic transaction request to an account system. The account system may determine whether an account associated with the electronic transaction request exists in the real-time transaction system. The choreographer system may transmit an authorization API call based on the electronic transaction request to an authorization system. The choreographer system may receive an authorization response from the authorization system.
    Type: Application
    Filed: November 30, 2022
    Publication date: April 6, 2023
    Inventors: William J. WIED, Aman S. CHEEMA, Manuela DRAGAN, Stephen E. DINAN
  • Publication number: 20230107552
    Abstract: Systems and methods of executing a real-time electronic transaction by a real-time transaction system are disclosed. One method includes receiving, by a routing system, an electronic transaction request from a user. The routing system may receive routing configuration data from a data query system. The routing system may determine an optimal path for executing the electronic transaction request in accordance with a routing decision model and the routing configuration data. The routing system may transmit the electronic transaction request to a transaction network via the optimal path. The routing system may generate a transaction route data based on the optimal path. The routing system may transmit the transaction route data to a transaction event-topic stream.
    Type: Application
    Filed: November 30, 2022
    Publication date: April 6, 2023
    Inventors: William J. WIED, Aman S. CHEEMA, Manuela DRAGAN, Stephen E. DINAN
  • Patent number: D1029032
    Type: Grant
    Filed: August 22, 2023
    Date of Patent: May 28, 2024
    Assignee: Worldpay, LLC
    Inventors: Manuela Dragan, William J. Wied, Aman S. Cheema, Stephen E. Dinan
  • Patent number: D1035706
    Type: Grant
    Filed: August 27, 2021
    Date of Patent: July 16, 2024
    Assignee: Fidelity Information Services, LLC
    Inventors: Manuela Dragan, William J. Wied, Aman S. Cheema, Stephen E. Dinan
  • Patent number: D1036472
    Type: Grant
    Filed: August 22, 2023
    Date of Patent: July 23, 2024
    Assignee: Fidelity Information Services, LLC
    Inventors: Manuela Dragan, William J. Wied, Aman S. Cheema, Stephen E. Dinan
  • Patent number: D1036483
    Type: Grant
    Filed: August 27, 2021
    Date of Patent: July 23, 2024
    Assignee: Fidelity Information Services, LLC
    Inventors: Manuela Dragan, William J. Wied, Aman S. Cheema, Stephen E. Dinan