Patents by Inventor Richard Castell

Richard Castell 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: 11563428
    Abstract: A method and apparatus for determining a set of cascading clock cycles, the method comprising inputting a set of phase changes of a set of clocks into a set of input circuits; wherein the set of phase changes are either falling phase changes or rising phase changes; wherein two phase changes of the set of clocks are fed into each input circuit of the set of input circuits, determining for each input circuit of the set of input circuits a duty cycle, storing the duty cycle for each input circuit of the input circuits in a set of duty cycles, calculating skew between the set of clocks using the duty cycles, and adjusting a delay to lower the skew between the set of clocks.
    Type: Grant
    Filed: June 22, 2020
    Date of Patent: January 24, 2023
    Assignee: Acacia Communications, Inc.
    Inventors: Ramesh K. Singh, Tarun Gupta, Guojun Ren, Richard Castell
  • 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
  • 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