Patents by Inventor Bryan Michael Gleeson

Bryan Michael Gleeson 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: 20240144220
    Abstract: In an aspect a computer-implemented method is described. The method may include: causing a point-of-sale terminal processing a transaction to display a machine-readable code, the machine-readable code encoding a web address; receiving a request from a device that scanned the machine-readable code, the request received at the web address and the request including data; determining, based on data encoded in the machine-readable code and data included in the request, that the transaction may be processed using a value-added service; and in response to determining that the transaction may be processed using the value-added service, enabling completion of the transaction using the value-added service.
    Type: Application
    Filed: January 5, 2024
    Publication date: May 2, 2024
    Applicant: The Toronto-Dominion Bank
    Inventors: David Samuel TAX, Milos DUNJIC, Derek Richard CASTELL, Anthony Haituyen NGUYEN, Bryan Michael GLEESON, Jeffrey Aaron ECKER
  • Patent number: 11907925
    Abstract: In an aspect a computer-implemented method is described. The method may include: causing a point-of-sale terminal processing a transaction to display a machine-readable code, the machine-readable code encoding a web address; receiving a request from a device that scanned the machine-readable code, the request received at the web address and the request including data; determining, based on data encoded in the machine-readable code and data included in the request, that the transaction may be processed using a value-added service; and in response to determining that the transaction may be processed using the value-added service, enabling completion of the transaction using the value-added service.
    Type: Grant
    Filed: January 6, 2021
    Date of Patent: February 20, 2024
    Assignee: The Toronto-Dominion Bank
    Inventors: David Samuel Tax, Milos Dunjic, Derek Richard Castell, Anthony Haituyen Nguyen, Bryan Michael Gleeson, Jeffrey Aaron Ecker
  • Publication number: 20230306400
    Abstract: A method may include: causing a point-of-sale terminal processing a transaction to display a machine-readable code, the machine-readable code encoding a web address; receiving a request from a device that scanned the machine-readable code, the request received at the web address; in response to receiving the request, causing the device that scanned the machine-readable code to output an interface; receiving, through the interface, an input of an indication to separate the transaction into multiple transaction parts and one or more parameters indicating how the transaction is to be separated; and sending, to the point-of-sale terminal, a message that configures the point-of-sale terminal to separate the transaction in accordance with the one or more parameters.
    Type: Application
    Filed: April 25, 2023
    Publication date: September 28, 2023
    Applicant: The Toronto-Dominion Bank
    Inventors: David Samuel TAX, Milos DUNJIC, Derek Richard CASTELL, Anthony Haituyen NGUYEN, Bryan Michael GLEESON, Jeffrey Aaron ECKER
  • Publication number: 20230206212
    Abstract: In some implementations, a method of providing contactless payments at a point of sale terminal includes: causing a point-of-sale terminal processing a transaction to display a machine-readable code, the machine-readable code encoding a web address; receiving a request from a device that scanned the machine-readable code, the request received at the web address; in response to receiving the request, causing the device that scanned the machine-readable code to output an interface that includes a prompt for input required to complete the transaction; receiving a response to the prompt; and sending an indication of the response to the prompt to the point-of-sale terminal to allow for completion of the transaction based on the response at the point-of-sale terminal through use of a physical token at the point-of-sale terminal.
    Type: Application
    Filed: March 2, 2023
    Publication date: June 29, 2023
    Applicant: The Toronto-Dominion Bank
    Inventors: Milos DUNJIC, David Samuel TAX, Vipul Kishore LALKA, Bryan Michael GLEESON, Jeffrey Aaron ECKER, Derek Richard CASTELL, Anthony Haituyen NGUYEN
  • Patent number: 11669820
    Abstract: A method may include: causing a point-of-sale terminal processing a transaction to display a machine-readable code, the machine-readable code encoding a web address; receiving a request from a device that scanned the machine-readable code, the request received at the web address; in response to receiving the request, causing the device that scanned the machine-readable code to output an interface; receiving, through the interface, an input of an indication to separate the transaction into multiple transaction parts and one or more parameters indicating how the transaction is to be separated; and sending, to the point-of-sale terminal, a message that configures the point-of-sale terminal to separate the transaction in accordance with the one or more parameters.
    Type: Grant
    Filed: January 8, 2021
    Date of Patent: June 6, 2023
    Assignee: The Toronto-Dominion Bank
    Inventors: David Samuel Tax, Milos Dunjic, Derek Richard Castell, Anthony Haituyen Nguyen, Bryan Michael Gleeson, Jeffrey Aaron Ecker
  • Patent number: 11620636
    Abstract: In some implementations, a method of providing contactless payments at a point of sale terminal includes: causing a point-of-sale terminal processing a transaction to display a machine-readable code, the machine-readable code encoding a web address; receiving a request from a device that scanned the machine-readable code, the request received at the web address; in response to receiving the request, causing the device that scanned the machine-readable code to output an interface that includes a prompt for input required to complete the transaction; receiving a response to the prompt; and sending an indication of the response to the prompt to the point-of-sale terminal to allow for completion of the transaction based on the response at the point-of-sale terminal through use of a physical token at the point-of-sale terminal.
    Type: Grant
    Filed: October 2, 2020
    Date of Patent: April 4, 2023
    Assignee: The Toronto-Dominion Bank
    Inventors: Milos Dunjic, David Samuel Tax, Vipul Kishore Lalka, Bryan Michael Gleeson, Jeffrey Aaron Ecker, Derek Richard Castell, Anthony Haituyen Nguyen
  • Patent number: 11562038
    Abstract: A data set integration system receives a first data set that includes a user identifier and a message type code. The integration system locates an object profile that is associated with the terminal identifier in a data repository. The located object profile includes a tracking identifier and a counter value. The integration system updates the counter value in the object profile in accordance with a value of the message type code. The integration system updates receives a second data set from a communications device. The second data set includes the tracking identifier. The integration system locates the counter value in the object profile that is associated with the tracking identifier, and transmits to the communications device a data payload that includes the updated counter value.
    Type: Grant
    Filed: January 22, 2021
    Date of Patent: January 24, 2023
    Assignee: The Toronto-Dominion Bank
    Inventors: Jeffrey Aaron Ecker, Bryan Michael Gleeson, Adam Douglas McPhee, Matta Wakim, Kyryll Odobetskiy, Arun Victor Jagga, John Jong-Suk Lee, Rakesh Thomas Jethwa
  • Publication number: 20220253843
    Abstract: A session data processing network includes a POS terminal and at least one computer server. The POS terminal is configured to establish a secure communications session with a communications appliance, receive session data from the communications appliance via the communications session, extract a ledger identifier and a token from the session data, transmit an authorization request message and a rewards request message to the server. The authorization request message includes the ledger identifier and an authorization value. The rewards request message includes the token and requests a reward of loyalty points to a secondary ledger associated with the token. The server is configured to receive the authorization request message and the loyalty rewards request message, confirm authorization of a transaction in an amount equal to the authorization value from an account associated with the ledger identifier, and transmit to the POS terminal an authorization response message confirming the authorization.
    Type: Application
    Filed: April 27, 2022
    Publication date: August 11, 2022
    Inventors: Bryan Michael Gleeson, Igor Elkhinovich, Jeffrey Aaron Ecker, Adam Douglas McPhee, Matta Wakim, Kyryll Odobetskiy, Dmitri Rabinovich, John Jong-Suk Lee, Arun Victor Jagga
  • Publication number: 20220230176
    Abstract: A network gateway includes a network interface and a computer processing unit. The network interface is configured to interface the network gateway with a first computer network. The computer processing unit is in communication with the network interface and is configured to receive from a network device, via the first computer network, a payload request that includes a first credential. The network device is configured to receive the first credential from a hardware token that is interfaced with the network device. The computer processing unit is configured to verify that, before the network device received the first credential from the hardware token, the first credential was associated with the network device in a database. The computer processing unit is configured to download a payload to the network device via the first computer network, after the verification.
    Type: Application
    Filed: April 7, 2022
    Publication date: July 21, 2022
    Inventors: Bryan Michael Gleeson, John Henry Dunstan
  • Publication number: 20220222642
    Abstract: A method may include: causing a point-of-sale terminal processing a transaction to display a machine-readable code, the machine-readable code encoding a web address; receiving a request from a device that scanned the machine-readable code, the request received at the web address; in response to receiving the request, causing the device that scanned the machine-readable code to output an interface; receiving, through the interface, an input of an indication to separate the transaction into multiple transaction parts and one or more parameters indicating how the transaction is to be separated; and sending, to the point-of-sale terminal, a message that configures the point-of-sale terminal to separate the transaction in accordance with the one or more parameters.
    Type: Application
    Filed: January 8, 2021
    Publication date: July 14, 2022
    Applicant: The Toronto-Dominion Bank
    Inventors: David Samuel TAX, Milos DUNJIC, Derek Richard CASTELL, Anthony Haituyen NGUYEN, Bryan Michael GLEESON, Jeffrey Aaron ECKER
  • Publication number: 20220222637
    Abstract: In an aspect a computer implemented method includes: obtaining apportionment data for a transfer, the apportionment data defining a plurality of parts of the transfer; and processing the transfer in accordance with the apportionment data, by: processing a pre-authorization for a total amount of the transfer using a first token; after processing the pre-authorization for the total amount of the transfer using the first token, processing one or more of the parts using associated tokens; and completing the transfer by processing a completion of the pre-authorization for an outstanding portion of the transfer, the outstanding portion of the transfer determined by adjusting the total amount of the transfer to account for any processed parts.
    Type: Application
    Filed: January 8, 2021
    Publication date: July 14, 2022
    Applicant: The Toronto-Dominion Bank
    Inventors: David Samuel TAX, Milos DUNJIC, Derek Richard CASTELL, Anthony Haituyen NGUYEN, Bryan Michael GLEESON, Jeffrey Aaron ECKER
  • Publication number: 20220215366
    Abstract: In an aspect a computer-implemented method is described. The method may include: causing a point-of-sale terminal processing a transaction to display a machine-readable code, the machine-readable code encoding a web address; receiving a request from a device that scanned the machine-readable code, the request received at the web address and the request including data; determining, based on data encoded in the machine-readable code and data included in the request, that the transaction may be processed using a value-added service; and in response to determining that the transaction may be processed using the value-added service, enabling completion of the transaction using the value-added service.
    Type: Application
    Filed: January 6, 2021
    Publication date: July 7, 2022
    Applicant: The Toronto-Dominion Bank
    Inventors: David Samuel TAX, Milos DUNJIC, Derek Richard CASTELL, Anthony Haituyen NGUYEN, Bryan Michael GLEESON, Jeffrey Aaron ECKER
  • Patent number: 11348103
    Abstract: An EMV-session data network includes a POS terminal and at least one computer server. The POS terminal is configured to receive ledger data and a cryptogram from a communications appliance, extract an account identifier from the ledger data, and transmit to the server an authorization request message that includes the account identifier, the authorization value and the cryptogram. The server is configured to transmit to the POS terminal an authorization response message that confirms that the cryptogram was generated by the communications appliance from the account identifier and the authorization value. The POS terminal is further configured to extract a token from the ledger data and to transmit to the server a loyalty rewards request message that includes the token. The server is further configured to initiate a points reward to an account that is associated with the token.
    Type: Grant
    Filed: June 15, 2018
    Date of Patent: May 31, 2022
    Assignee: The Toronto-Dominion Bank
    Inventors: Bryan Michael Gleeson, Igor Elkhinovich, Jeffrey Aaron Ecker, Adam Douglas McPhee, Matta Wakim, Kyryll Odobetskiy, Dmitri Rabinovich, John Jong-Suk Lee, Arun Victor Jagga
  • Patent number: 11328298
    Abstract: A network gateway includes a gateway authenticator, a first network interface for interfacing the network gateway with a first computer network, and a second network interface for interfacing the network gateway with a second computer network that is distinct from the first computer network. The gateway authenticator receives from a pin-pad terminal, via the first computer network, an activation credential request that includes a first administrator credential. The pin-pad terminal receives the first administrator credential from a hardware token that is interfaced with the pin-pad terminal.
    Type: Grant
    Filed: October 12, 2016
    Date of Patent: May 10, 2022
    Assignee: The Toronto-Dominion Bank
    Inventors: Bryan Michael Gleeson, John Henry Dunstan
  • Patent number: 11308467
    Abstract: A computer server includes a processor that is configured to receive an incoming authorization request that includes an original numeric value and an identification number, and locate a profile that is associated with the identification number. The located profile includes at least one adjustment criterion. The processor is configured to determine a primary numeric value and a secondary numeric value from the original numeric value and the adjustment criterion, confirm that the secondary numeric value is not greater than a balance value in a loyalty points account associated with the identification number, and reduce the balance value in the loyalty points account by the secondary numeric value. The processor is configured to, after confirming the secondary numeric value, generate a revised authorization request and transmit the revised authorization request to an authorization server. The revised authorization request includes the identification number and the primary numeric value.
    Type: Grant
    Filed: April 21, 2020
    Date of Patent: April 19, 2022
    Assignee: The Toronto-Dominion Bank
    Inventors: Robert Hayhow, Giovanna Borsella, Milos Dunjic, Jeffrey Aaron Ecker, Bryan Michael Gleeson, Arthur Carroll Chow, Anthony Haituyen Nguyen, John Jong-Suk Lee, Rakesh Thomas Jethwa
  • Publication number: 20220108303
    Abstract: In some implementations, a method of providing contactless payments at a point of sale terminal includes: causing a point-of-sale terminal processing a transaction to display a machine-readable code, the machine-readable code encoding a web address; receiving a request from a device that scanned the machine-readable code, the request received at the web address; in response to receiving the request, causing the device that scanned the machine-readable code to output an interface that includes a prompt for input required to complete the transaction; receiving a response to the prompt; and sending an indication of the response to the prompt to the point-of-sale terminal to allow for completion of the transaction based on the response at the point-of-sale terminal through use of a physical token at the point-of-sale terminal.
    Type: Application
    Filed: October 2, 2020
    Publication date: April 7, 2022
    Applicant: The Toronto-Dominion Bank
    Inventors: Milos DUNJIC, David Samuel Tax, Vipul Kishore LALKA, Bryan Michael GLEESON, Jeffrey Aaron ECKER, Derek Richard CASTELL, Anthony Haituyen NGUYEN
  • Patent number: 11127005
    Abstract: A clearing network includes a server, a POS terminal, and a computer network interconnecting the server and the POS terminal. The sever is configured to receive account numbers over the computer network, determine that an occurrence of one of the account numbers in the plurality of account numbers exceeds a maximum limit, and via the computer network update the pre-authorization database with the account number. The POS terminal is configured to receive a pre-authorization request that includes an authorization amount and the account number, query the pre-authorization database with the account number, and after locating the account number in the pre-authorization database from the query (a) confirm that the authorization amount is not greater than an authorization threshold, and (b) without generating an online authorization request, save in a clearing database an authorization confirmation message that includes the account number and the authorization amount.
    Type: Grant
    Filed: April 13, 2020
    Date of Patent: September 21, 2021
    Assignee: The Toronto-Dominion Bank
    Inventors: Jeffrey Aaron Ecker, Bryan Michael Gleeson, Igor Elkhinovich, Dmitri Rabinovich, Adam Douglas McPhee, Matta Wakim, Kyryll Odobetskiy, Arun Victor Jagga, John Jong-Suk Lee, Rakesh Thomas Jethwa
  • Publication number: 20210192510
    Abstract: A terminal configuration network includes a communications terminal and a certificate server. The certificate server is configured to receive, from the communications terminal, an activation request that includes at least one credential. The certificate server is configured to confirm that the credential was uniquely associated with the terminal in a database before the server received the activation request. The certificate server is also configured to generate an activation response that includes a digital certificate, and to transmit the response to the terminal. The terminal communications is configured to establish an encrypted channel with a computer server using the digital certificate, and to download a payload to the terminal via the encrypted channel. The computer server is distinct from the certificate server.
    Type: Application
    Filed: December 8, 2020
    Publication date: June 24, 2021
    Inventors: Robert Hayhow, Bryan Michael Gleeson
  • Publication number: 20210141844
    Abstract: A data set integration system receives a first data set that includes a user identifier and a message type code. The integration system locates an object profile that is associated with the terminal identifier in a data repository. The located object profile includes a tracking identifier and a counter value. The integration system updates the counter value in the object profile in accordance with a value of the message type code. The integration system updates receives a second data set from a communications device. The second data set includes the tracking identifier. The integration system locates the counter value in the object profile that is associated with the tracking identifier, and transmits to the communications device a data payload that includes the updated counter value.
    Type: Application
    Filed: January 22, 2021
    Publication date: May 13, 2021
    Inventors: Jeffrey Aaron Ecker, Bryan Michael Gleeson, Adam Douglas McPhee, Matta Wakim, Kyryll Odobetskiy, Arun Victor Jagga, John Jong-Suk Lee, Rakesh Thomas Jethwa
  • Patent number: 10929484
    Abstract: A data set integration system receives a data set that includes a user identifier and a message type code. The integration system selects a terminal profile from a profile database. The selected terminal profile is associated with the user identifier and includes a tracking identifier. The integration system locates the tracking identifier in the selected terminal profile. The integration system selects an object profile from a data repository. The selected object profile is associated with the located tracking identifier and includes the located tracking identifier and an associated counter. The integration system updates the counter in the selected object profile in accordance with a value of the message type code.
    Type: Grant
    Filed: October 5, 2017
    Date of Patent: February 23, 2021
    Assignee: The Toronto-Dominion Bank
    Inventors: Jeffrey Aaron Ecker, Bryan Michael Gleeson, Adam Douglas McPhee, Matta Wakim, Kyryll Odobetskiy, John John-Suk Lee, Rakesh Thomas Jethwa, Arun Victor Jagga