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: 11640593Abstract: 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: GrantFiled: May 14, 2021Date of Patent: May 2, 2023Assignee: STRIPE, INC.Inventors: Chi Wah Lo, Tai Kwan Jimmy Tang, Wai Chuen Gan
-
Publication number: 20220300945Abstract: 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: ApplicationFiled: June 3, 2022Publication date: September 22, 2022Inventors: Tai Kwan Jimmy Tang, Chi Wah Lo, Kenneth G. Mages
-
Publication number: 20210365911Abstract: 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: ApplicationFiled: May 14, 2021Publication date: November 25, 2021Inventors: Chi Wah LO, Tai Kwan Jimmy TANG, Wai Chuen GAN
-
Publication number: 20210158331Abstract: 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: ApplicationFiled: February 4, 2021Publication date: May 27, 2021Inventors: Tai Kwan Jimmy Tang, Chi Wah Lo, Kenneth G. Mages
-
Patent number: 10970710Abstract: 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: GrantFiled: May 26, 2020Date of Patent: April 6, 2021Assignee: 4361423 Canada Inc.Inventors: Tai Kwan Jimmy Tang, Chi Wah Lo, Kenneth G. Mages
-
Patent number: 10970709Abstract: 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: GrantFiled: January 26, 2020Date of Patent: April 6, 2021Assignee: 4361423 CANADA INC.Inventors: Tai Kwan Jimmy Tang, Chi Wah Lo, Kenneth G. Mages
-
Publication number: 20210081927Abstract: 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: ApplicationFiled: November 24, 2020Publication date: March 18, 2021Inventors: Tai Kwan Jimmy Tang, Chi Wah Lo, Kenneth G. Mages
-
Patent number: 10863337Abstract: 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: GrantFiled: October 23, 2019Date of Patent: December 8, 2020Assignee: BBPOS LIMITEDInventors: Chi Man Lau, Tai Kwan Jimmy Tang, Chi Wah Lo
-
Publication number: 20200286073Abstract: 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: ApplicationFiled: May 26, 2020Publication date: September 10, 2020Inventors: Tai Kwan Jimmy TANG, Chi Wah LO, Kenneth G. MAGES
-
Publication number: 20200160318Abstract: 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: ApplicationFiled: January 26, 2020Publication date: May 21, 2020Inventors: Tai Kwan Jimmy TANG, Chi Wah LO, Kenneth G. MAGES
-
Patent number: 10592894Abstract: 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: GrantFiled: October 16, 2017Date of Patent: March 17, 2020Assignee: 4361423 Canada Inc.Inventors: Tai Kwan Jimmy Tang, Chi Wah Lo, Kenneth G. Mages
-
Patent number: 10592895Abstract: 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: GrantFiled: May 29, 2018Date of Patent: March 17, 2020Assignee: 4361423 Canada Inc.Inventors: Tai Kwan Jimmy Tang, Chi Wah Lo, Kenneth G. Mages
-
Publication number: 20200059772Abstract: 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: ApplicationFiled: October 23, 2019Publication date: February 20, 2020Inventors: CHI MAN LAU, TAI KWAN JIMMY TANG, CHI WAH LO
-
Patent number: 10484853Abstract: 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: GrantFiled: April 22, 2019Date of Patent: November 19, 2019Assignee: BBPOS LIMITEDInventors: Chi Man Lau, Tai Kwan Jimmy Tang, Chi Wah Lo
-
Publication number: 20190253858Abstract: 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: ApplicationFiled: April 22, 2019Publication date: August 15, 2019Inventors: Chi Man LAU, Tai Kwan Jimmy TANG, Chi Wah LO
-
Patent number: 10313862Abstract: 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: GrantFiled: October 19, 2018Date of Patent: June 4, 2019Assignee: BBPOS LIMITEDInventors: Chi Man Lau, Tai Kwan Jimmy Tang, Chi Wah Lo
-
Publication number: 20190058984Abstract: 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: ApplicationFiled: October 19, 2018Publication date: February 21, 2019Inventors: CHI MAN LAU, TAI KWAN JIMMY TANG, CHI WAH LO
-
Patent number: 10111073Abstract: 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: GrantFiled: January 23, 2017Date of Patent: October 23, 2018Assignee: BBPOS LIMITEDInventors: Chi Man Lau, Tai Kwan Jimmy Tang, Chi Wah Lo
-
Publication number: 20180276653Abstract: 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: ApplicationFiled: May 29, 2018Publication date: September 27, 2018Inventors: Tai Kwan Jimmy TANG, Chi Wah LO, Kenneth G. MAGES
-
Publication number: 20180039979Abstract: 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: ApplicationFiled: October 16, 2017Publication date: February 8, 2018Inventors: Tai Kwan Jimmy Tang, Chi Wah Lo, Kenneth G. Mages