Patents by Inventor Tai Kwan Jimmy Tang

Tai Kwan Jimmy Tang 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: 11640593
    Abstract: A system comprises a client module installed on a vending machine, the vending machine displaying one or more items for purchase in a first arrangement, and a purchase fulfilment subsystem. A QR code is generated by the purchase fulfilment subsystem and transmitted to the client module. A first set of signals to initiate a transaction is transmitted by the user device to the purchase fulfilment system. The purchase fulfilment subsystem transmits to the user device a second set of signals to display elements in a second arrangement. The user device transmits a third set of signals to the purchase fulfilment subsystem related to activation of an element. The purchase fulfilment subsystem transmits to the client module a fourth set of signals comprising commands to enable the vending machine to dispense an item. The client module sends one or more instructions to the vending machine to dispense the item.
    Type: Grant
    Filed: May 14, 2021
    Date of Patent: May 2, 2023
    Assignee: STRIPE, INC.
    Inventors: Chi Wah Lo, Tai Kwan Jimmy Tang, Wai Chuen Gan
  • Publication number: 20220300945
    Abstract: An apparatus for effecting a commercial transaction with a remote transaction server using a payment device via a communication device is provided. The apparatus includes a transaction device coupled with the communication device for capturing information stored on said payment device and a controller for converting the captured information into encrypted information and for transmitting the encrypted information to the communication device. The communication device delivers the encrypted information to the remote transaction server for processing the commercial transaction.
    Type: Application
    Filed: June 3, 2022
    Publication date: September 22, 2022
    Inventors: Tai Kwan Jimmy Tang, Chi Wah Lo, Kenneth G. Mages
  • Publication number: 20210365911
    Abstract: A system comprises a client module installed on a vending machine, the vending machine displaying one or more items for purchase in a first arrangement, and a purchase fulfilment subsystem. A QR code is generated by the purchase fulfilment subsystem and transmitted to the client module. A first set of signals to initiate a transaction is transmitted by the user device to the purchase fulfilment system. The purchase fulfilment subsystem transmits to the user device a second set of signals to display elements in a second arrangement. The user device transmits a third set of signals to the purchase fulfilment subsystem related to activation of an element. The purchase fulfilment subsystem transmits to the client module a fourth set of signals comprising commands to enable the vending machine to dispense an item. The client module sends one or more instructions to the vending machine to dispense the item.
    Type: Application
    Filed: May 14, 2021
    Publication date: November 25, 2021
    Inventors: Chi Wah LO, Tai Kwan Jimmy TANG, Wai Chuen GAN
  • Publication number: 20210158331
    Abstract: An apparatus for effecting a commercial transaction with a remote transaction server using a payment device via a communication device is provided. The apparatus includes a transaction device coupled with the communication device for capturing information stored on said payment device and a controller for converting the captured information into encrypted information and for transmitting the encrypted information to the communication device. The communication device delivers the encrypted information to the remote transaction server for processing the commercial transaction.
    Type: Application
    Filed: February 4, 2021
    Publication date: May 27, 2021
    Inventors: Tai Kwan Jimmy Tang, Chi Wah Lo, Kenneth G. Mages
  • Patent number: 10970710
    Abstract: An apparatus for effecting a commercial transaction with a remote transaction server using a payment device via a communication device is provided. The apparatus includes a transaction device coupled with the communication device for capturing information stored on said payment device and a controller for converting the captured information into encrypted information and for transmitting the encrypted information to the communication device. The communication device delivers the encrypted information to the remote transaction server for processing the commercial transaction.
    Type: Grant
    Filed: May 26, 2020
    Date of Patent: April 6, 2021
    Assignee: 4361423 Canada Inc.
    Inventors: Tai Kwan Jimmy Tang, Chi Wah Lo, Kenneth G. Mages
  • Patent number: 10970709
    Abstract: An apparatus for effecting a commercial transaction with a remote transaction server using a payment device via a communication device is provided. The apparatus includes a transaction device coupled with the communication device for capturing information stored on said payment device and a controller for converting the captured information into encrypted information and for transmitting the encrypted information to the communication device. The communication device delivers the encrypted information to the remote transaction server for processing the commercial transaction.
    Type: Grant
    Filed: January 26, 2020
    Date of Patent: April 6, 2021
    Assignee: 4361423 CANADA INC.
    Inventors: Tai Kwan Jimmy Tang, Chi Wah Lo, Kenneth G. Mages
  • Publication number: 20210081927
    Abstract: An apparatus for effecting a commercial transaction with a remote transaction server using a payment device via a communication device is provided. The apparatus includes a transaction device coupled with the communication device for capturing information stored on said payment device and a controller for converting the captured information into encrypted information and for transmitting the encrypted information to the communication device. The communication device delivers the encrypted information to the remote transaction server for processing the commercial transaction.
    Type: Application
    Filed: November 24, 2020
    Publication date: March 18, 2021
    Inventors: Tai Kwan Jimmy Tang, Chi Wah Lo, Kenneth G. Mages
  • Patent number: 10863337
    Abstract: A method for pairing a first Bluetooth device with an individual Bluetooth device address with a group of Bluetooth devices, said method comprising: assigning a group Bluetooth device address to each of said group of Bluetooth devices; the first Bluetooth device exchanging Bluetooth device addresses with a second Bluetooth device from said group of Bluetooth devices when said first Bluetooth device comes within communication range of said second Bluetooth device; establishing a link key; storing the group Bluetooth device address and the link key; the first Bluetooth device exchanging Bluetooth device addresses with a third Bluetooth device from said group of Bluetooth devices when said first Bluetooth device comes within communication range of said third Bluetooth device; recognizing the group Bluetooth device address assigned to the third Bluetooth device; and establishing a communications channel between said first Bluetooth device and said third Bluetooth device based on said link key.
    Type: Grant
    Filed: October 23, 2019
    Date of Patent: December 8, 2020
    Assignee: BBPOS LIMITED
    Inventors: Chi Man Lau, Tai Kwan Jimmy Tang, Chi Wah Lo
  • Publication number: 20200286073
    Abstract: An apparatus for effecting a commercial transaction with a remote transaction server using a payment device via a communication device is provided. The apparatus includes a transaction device coupled with the communication device for capturing information stored on said payment device and a controller for converting the captured information into encrypted information and for transmitting the encrypted information to the communication device. The communication device delivers the encrypted information to the remote transaction server for processing the commercial transaction.
    Type: Application
    Filed: May 26, 2020
    Publication date: September 10, 2020
    Inventors: Tai Kwan Jimmy TANG, Chi Wah LO, Kenneth G. MAGES
  • Publication number: 20200160318
    Abstract: An apparatus for effecting a commercial transaction with a remote transaction server using a payment device via a communication device is provided. The apparatus includes a transaction device coupled with the communication device for capturing information stored on said payment device and a controller for converting the captured information into encrypted information and for transmitting the encrypted information to the communication device. The communication device delivers the encrypted information to the remote transaction server for processing the commercial transaction.
    Type: Application
    Filed: January 26, 2020
    Publication date: May 21, 2020
    Inventors: Tai Kwan Jimmy TANG, Chi Wah LO, Kenneth G. MAGES
  • Patent number: 10592894
    Abstract: An apparatus for effecting commercial transactions with a server using a transaction card via a communication device is provided. The apparatus includes a transaction device coupled with the communication device for capturing information from the transaction card and a controller for converting the captured card information into an encrypted audio signal and for transmitting the audio signal to the communication device. The communication device delivers the audio signal to the server for processing the commercial transaction.
    Type: Grant
    Filed: October 16, 2017
    Date of Patent: March 17, 2020
    Assignee: 4361423 Canada Inc.
    Inventors: Tai Kwan Jimmy Tang, Chi Wah Lo, Kenneth G. Mages
  • Patent number: 10592895
    Abstract: An apparatus for effecting a commercial transaction with a remote transaction server using a payment device via a communication device is provided. The apparatus includes a transaction device coupled with the communication device for capturing information stored on said payment device and a controller for converting the captured information into encrypted information and for transmitting the encrypted information to the communication device. The communication device delivers the encrypted information to the remote transaction server for processing the commercial transaction.
    Type: Grant
    Filed: May 29, 2018
    Date of Patent: March 17, 2020
    Assignee: 4361423 Canada Inc.
    Inventors: Tai Kwan Jimmy Tang, Chi Wah Lo, Kenneth G. Mages
  • Publication number: 20200059772
    Abstract: A method for pairing a first Bluetooth device with an individual Bluetooth device address with a group of Bluetooth devices, said method comprising: assigning a group Bluetooth device address to each of said group of Bluetooth devices; the first Bluetooth device exchanging Bluetooth device addresses with a second Bluetooth device from said group of Bluetooth devices when said first Bluetooth device comes within communication range of said second Bluetooth device; establishing a link key; storing the group Bluetooth device address and the link key; the first Bluetooth device exchanging Bluetooth device addresses with a third Bluetooth device from said group of Bluetooth devices when said first Bluetooth device comes within communication range of said third Bluetooth device; recognizing the group Bluetooth device address assigned to the third Bluetooth device; and establishing a communications channel between said first Bluetooth device and said third Bluetooth device based on said link key.
    Type: Application
    Filed: October 23, 2019
    Publication date: February 20, 2020
    Inventors: CHI MAN LAU, TAI KWAN JIMMY TANG, CHI WAH LO
  • Patent number: 10484853
    Abstract: A method for pairing a first Bluetooth device with an individual Bluetooth device address with a group of Bluetooth devices, said method comprising: assigning a group Bluetooth device address to each of said group of Bluetooth devices; the first Bluetooth device exchanging Bluetooth device addresses with a second Bluetooth device from said group of Bluetooth devices when said first Bluetooth device comes within communication range of said second Bluetooth device; establishing a link key; storing the group Bluetooth device address and the link key; the first Bluetooth device exchanging Bluetooth device addresses with a third Bluetooth device from said group of Bluetooth devices when said first Bluetooth device comes within communication range of said third Bluetooth device; recognizing the group Bluetooth device address assigned to the third Bluetooth device; and establishing a communications channel between said first Bluetooth device and said third Bluetooth device based on said link key.
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: November 19, 2019
    Assignee: BBPOS LIMITED
    Inventors: Chi Man Lau, Tai Kwan Jimmy Tang, Chi Wah Lo
  • Publication number: 20190253858
    Abstract: A method for pairing a first Bluetooth device with an individual Bluetooth device address with a group of Bluetooth devices, said method comprising: assigning a group Bluetooth device address to each of said group of Bluetooth devices; the first Bluetooth device exchanging Bluetooth device addresses with a second Bluetooth device from said group of Bluetooth devices when said first Bluetooth device comes within communication range of said second Bluetooth device; establishing a link key; storing the group Bluetooth device address and the link key; the first Bluetooth device exchanging Bluetooth device addresses with a third Bluetooth device from said group of Bluetooth devices when said first Bluetooth device comes within communication range of said third Bluetooth device; recognizing the group Bluetooth device address assigned to the third Bluetooth device; and establishing a communications channel between said first Bluetooth device and said third Bluetooth device based on said link key.
    Type: Application
    Filed: April 22, 2019
    Publication date: August 15, 2019
    Inventors: Chi Man LAU, Tai Kwan Jimmy TANG, Chi Wah LO
  • Patent number: 10313862
    Abstract: A method for pairing a first Bluetooth device with an individual Bluetooth device address with a group of Bluetooth devices, said method comprising: assigning a group Bluetooth device address to each of said group of Bluetooth devices; the first Bluetooth device exchanging Bluetooth device addresses with a second Bluetooth device from said group of Bluetooth devices when said first Bluetooth device comes within communication range of said second Bluetooth device; establishing a link key; storing the group Bluetooth device address and the link key; the first Bluetooth device exchanging Bluetooth device addresses with a third Bluetooth device from said group of Bluetooth devices when said first Bluetooth device comes within communication range of said third Bluetooth device; recognizing the group Bluetooth device address assigned to the third Bluetooth device; and establishing a communications channel between said first Bluetooth device and said third Bluetooth device based on said link key.
    Type: Grant
    Filed: October 19, 2018
    Date of Patent: June 4, 2019
    Assignee: BBPOS LIMITED
    Inventors: Chi Man Lau, Tai Kwan Jimmy Tang, Chi Wah Lo
  • Publication number: 20190058984
    Abstract: A method for pairing a first Bluetooth device with an individual Bluetooth device address with a group of Bluetooth devices, said method comprising: assigning a group Bluetooth device address to each of said group of Bluetooth devices; the first Bluetooth device exchanging Bluetooth device addresses with a second Bluetooth device from said group of Bluetooth devices when said first Bluetooth device comes within communication range of said second Bluetooth device; establishing a link key; storing the group Bluetooth device address and the link key; the first Bluetooth device exchanging Bluetooth device addresses with a third Bluetooth device from said group of Bluetooth devices when said first Bluetooth device comes within communication range of said third Bluetooth device; recognizing the group Bluetooth device address assigned to the third Bluetooth device; and establishing a communications channel between said first Bluetooth device and said third Bluetooth device based on said link key.
    Type: Application
    Filed: October 19, 2018
    Publication date: February 21, 2019
    Inventors: CHI MAN LAU, TAI KWAN JIMMY TANG, CHI WAH LO
  • Patent number: 10111073
    Abstract: A method for pairing a first Bluetooth device with an individual Bluetooth device address with a group of Bluetooth devices, said method comprising: assigning a group Bluetooth device address to each of said group of Bluetooth devices; the first Bluetooth device exchanging Bluetooth device addresses with a second Bluetooth device from said group of Bluetooth devices when said first Bluetooth device comes within communication range of said second Bluetooth device; establishing a link key; storing the group Bluetooth device address and the link key; the first Bluetooth device exchanging Bluetooth device addresses with a third Bluetooth device from said group of Bluetooth devices when said first Bluetooth device comes within communication range of said third Bluetooth device; recognizing the group Bluetooth device address assigned to the third Bluetooth device; and establishing a communications channel between said first Bluetooth device and said third Bluetooth device based on said link key.
    Type: Grant
    Filed: January 23, 2017
    Date of Patent: October 23, 2018
    Assignee: BBPOS LIMITED
    Inventors: Chi Man Lau, Tai Kwan Jimmy Tang, Chi Wah Lo
  • Publication number: 20180276653
    Abstract: An apparatus for commercial transactions using a transaction card via a communication device in audio communication with a remote processor assembly is provided. The apparatus comprises an input device for capturing information from the transaction card, a controller for converting the captured card information into an audio signal. The controller is linked to the communication device. The apparatus may also be part of an assembly wherein this controller is part of the communication device. The remote processor assembly includes a transaction server linked to a remote processor/issuer for validating the transaction card data. A system including this apparatus, the communication device and the transaction server is also provided. Methods therefore are also disclosed.
    Type: Application
    Filed: May 29, 2018
    Publication date: September 27, 2018
    Inventors: Tai Kwan Jimmy TANG, Chi Wah LO, Kenneth G. MAGES
  • Publication number: 20180039979
    Abstract: An apparatus for effecting commercial transactions with a server using a transaction card via a communication device is provided. The apparatus includes a transaction device coupled with the communication device for capturing information from the transaction card and a controller for converting the captured card information into an encrypted audio signal and for transmitting the audio signal to the communication device. The communication device delivers the audio signal to the server for processing the commercial transaction.
    Type: Application
    Filed: October 16, 2017
    Publication date: February 8, 2018
    Inventors: Tai Kwan Jimmy Tang, Chi Wah Lo, Kenneth G. Mages