Patents by Inventor Lawrence Gar Chee Wong

Lawrence Gar Chee Wong 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: 11727393
    Abstract: A stored-value card system includes a POS terminal, a communications device, and a stored-value card agent. The stored-value card agent is configured to receive, from the communications device, a message that identifies a payment amount; transmit, to a stored-value card network, a request message that includes the payment amount; receive a confirmation of the stored-value card network associating the payment amount with a stored-value card account that is maintained by the stored-value card network; and transmit a token to the communications device. The POS terminal is configured to transmit to the stored-value card network a completion message that includes the token and excludes the payment amount, and receive from the stored-value card network an authorization code that confirms authorization of a funds transfer in the payment amount.
    Type: Grant
    Filed: July 15, 2020
    Date of Patent: August 15, 2023
    Assignee: The Toronto-Dominion Bank
    Inventors: Salim Jivraj, Lawrence Gar Chee Wong
  • Publication number: 20200349557
    Abstract: A stored-value card system includes a POS terminal, a communications device, and a stored-value card agent. The stored-value card agent is configured to receive, from the communications device, a message that identifies a payment amount; transmit, to a stored-value card network, a request message that includes the payment amount; receive a confirmation of the stored-value card network associating the payment amount with a stored-value card account that is maintained by the stored-value card network; and transmit a token to the communications device. The POS terminal is configured to transmit to the stored-value card network a completion message that includes the token and excludes the payment amount, and receive from the stored-value card network an authorization code that confirms authorization of a funds transfer in the payment amount.
    Type: Application
    Filed: July 15, 2020
    Publication date: November 5, 2020
    Inventors: Salim JIVRAJ, Lawrence Gar Chee WONG
  • Patent number: 10748141
    Abstract: A stored-value card agent includes a database and a card processor. The card processor is configured to receive from a wallet client a deposit request identifying a deposit amount, effect an electronic funds transfer of the deposit amount to a first account maintained by a computer server, and in the database configure a ledger with the deposit amount. The ledger is uniquely associated with the wallet client in the database. The card processor is configured to receive from the wallet client a withdrawal request identifying a withdrawal amount, confirm that the current balance value in the ledger is at least equal to the withdrawal amount, reduce the current balance value by the withdrawal amount, and initiate an electronic funds transfer of the withdrawal amount from the first account to a second account associated with the wallet client by transmitting to the computer server a transfer request identifying the withdrawal amount.
    Type: Grant
    Filed: October 7, 2016
    Date of Patent: August 18, 2020
    Assignee: The Toronto-Dominion Bank
    Inventors: Salim Jivraj, Lawrence Gar Chee Wong
  • Publication number: 20170221049
    Abstract: A stored-value card agent includes a database and a card processor. The card processor is configured to receive from a wallet client a deposit request identifying a deposit amount, effect an electronic funds transfer of the deposit amount to a first account maintained by a computer server, and in the database configure a ledger with the deposit amount. The ledger is uniquely associated with the wallet client in the database. The card processor is configured to receive from the wallet client a withdrawal request identifying a withdrawal amount, confirm that the current balance value in the ledger is at least equal to the withdrawal amount, reduce the current balance value by the withdrawal amount, and initiate an electronic funds transfer of the withdrawal amount from the first account to a second account associated with the wallet client by transmitting to the computer server a transfer request identifying the withdrawal amount.
    Type: Application
    Filed: October 7, 2016
    Publication date: August 3, 2017
    Inventors: Salim Jivraj, Lawrence Gar Chee Wong
  • Publication number: 20170221050
    Abstract: A stored-value card transfer agent includes a database and a card processor. The card processor receives from a wallet client a request identifying a transfer amount, confirms from the database that a balance value in a ledger associated with the client at least equals the transfer amount, reduces the balance value by the transfer amount, adds an additional ledger to the database, updates the balance value thereof to equal the transfer amount, and uniquely associates the additional ledger with a transferee. The card processor also receives a request identifying a withdrawal amount, confirms that a balance value in the additional ledger at least equals the withdrawal amount, reduces by the withdrawal amount the balance value in the additional ledger, and initiates a funds transfer of the withdrawal amount from a first account maintained by a computer server to a second account associated with the transferee.
    Type: Application
    Filed: October 7, 2016
    Publication date: August 3, 2017
    Inventors: Salim Jivraj, Lawrence Gar Chee Wong