Patents by Inventor Wai Chuen Gan

Wai Chuen Gan 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: 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
  • Patent number: 8729745
    Abstract: A linear switched reluctance motor comprises a movable coil bracket including first and second coil assemblies. Each of the first and second coil assemblies further comprises a plurality of coils separately wound around a plurality of motor coil cores, each of the coils being configured to receive a sinusoidal current at a different phase from other coils comprised in the same coil assembly. Tooth members of a stator track are located adjacent to the motor coil cores such that a magnetic flux path is created which passes through the motor coil core, the stator track and an air gap between the motor coil core and the stator track. A multiple-phase motor driver electrically connected to the first and second coil assemblies generates symmetric multiple-phase sinusoidal currents for driving the motor.
    Type: Grant
    Filed: October 25, 2010
    Date of Patent: May 20, 2014
    Assignee: ASM Assembly Automation Ltd
    Inventors: Wai Chuen Gan, Gary Peter Widdowson, Siu Yan Ho
  • Patent number: 8692426
    Abstract: A direct current motor comprises a magnet assembly having a pair of magnets for generating a magnetic field and a coil assembly located between the pair of magnets, the coil assembly and the magnet assembly being movable relative to each other. The coil assembly further comprises a first coil section and a second coil section which are electrically connected to each other. A current generator is electrically connected to the coil assembly and is operative to provide first, second and third currents. The first current is electrically connected directly to the first coil section and the second current is electrically connected directly to the second coil section whereas the third current is electrically connected to the first and second coil sections at a position connecting the first and second coil sections.
    Type: Grant
    Filed: June 11, 2009
    Date of Patent: April 8, 2014
    Assignee: ASM Assembly Automation Ltd
    Inventors: Wai Chuen Gan, Gary Peter Widdowson
  • Patent number: 8631923
    Abstract: A device sorting apparatus 100 is disclosed herein. In a described embodiment, the device sorting apparatus 100 comprises a plurality of bin connectors 120 for coupling to respective bins for storing sorted devices and a rotary distribution module 102 for receiving a device 200 to be sorted and for discharging the device 200 selectively into one of the bin connectors 120 to enable the device 200 to be unloaded to the respective bin. The device sorting apparatus 100 further comprises a sensor 110 coupled to the rotary distribution module 102 for detecting the discharge of the device 200, and which is rotatable together with the rotary distribution module 102; and a rotary transformer 400 for powering the sensor 110.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: January 21, 2014
    Assignee: ASM Technology Singapore Pte Ltd
    Inventors: Chak Tong Sze, Pei Wei Tsai, Wai Hong Sizto, Chunbai Wang, Wai Chuen Gan, Shing Wai Tam
  • Patent number: 8324848
    Abstract: A system for maintaining thermal stability of a motion stage driven by a motor comprises a motion current generator operative to produce a motion current to drive the motion stage to move and a thermal current generator operative to produce a thermal current to dissipate heat in the motion stage for controlling a temperature of the motion stage without producing corresponding movement of the motion stage. A summation controller is operative to combine the motion current with the thermal current, and to produce a combined current output to the motor.
    Type: Grant
    Filed: February 5, 2009
    Date of Patent: December 4, 2012
    Assignee: ASM Assembly Automation Ltd
    Inventors: Gary Peter Widdowson, Wai Chuen Gan, Cheuk Wah Tang, Chor Fai Wong
  • Publication number: 20120098355
    Abstract: A linear switched reluctance motor comprises a movable coil bracket including first and second coil assemblies. Each of the first and second coil assemblies further comprises a plurality of coils separately wound around a plurality of motor coil cores, each of the coils being configured to receive a sinusoidal current at a different phase from other coils comprised in the same coil assembly. Tooth members of a stator track are located adjacent to the motor coil cores such that a magnetic flux path is created which passes through the motor coil core, the stator track and an air gap between the motor coil core and the stator track. A multiple-phase motor driver electrically connected to the first and second coil assemblies generates symmetric multiple-phase sinusoidal currents for driving the motor.
    Type: Application
    Filed: October 25, 2010
    Publication date: April 26, 2012
    Inventors: Wai Chuen GAN, Gary Peter WIDDOWSON, Siu Yan HO
  • Patent number: 8013561
    Abstract: A driving mechanism comprises a fixed housing, a movable housing on which an object to be driven is mounted and a driving motor which is operative to drive the movable housing to move linearly as well as to rotate relative to the fixed housing. An inductance-type encoder determines both linear and rotary displacement of the movable housing relative to the fixed housing, whereby to provide closed-loop control of the position of the object in both linear and rotary directions.
    Type: Grant
    Filed: September 9, 2008
    Date of Patent: September 6, 2011
    Assignee: ASM Assembly Automation Ltd
    Inventors: Wai Chuen Gan, Gary Peter Widdowson
  • Patent number: 8013562
    Abstract: A driving mechanism comprises a fixed housing, a movable housing on which an object to be driven is mounted and a driving motor which is operative to drive the movable housing to move linearly as well as to rotate relative to the fixed housing. An inductance-type encoder determines both linear and rotary displacement of the movable housing relative to the fixed housing, whereby to provide closed-loop control of the position of the object in both linear and rotary directions.
    Type: Grant
    Filed: September 9, 2009
    Date of Patent: September 6, 2011
    Assignee: ASM Assembly Automation Ltd
    Inventors: Wai Chuen Gan, Gary Peter Widdowson, Shiqiang Yao, Siu Yan Ho, Hon Yu Peter Ng
  • Publication number: 20100314953
    Abstract: A direct current motor comprises a magnet assembly having a pair of magnets for generating a magnetic field and a coil assembly located between the pair of magnets, the coil assembly and the magnet assembly being movable relative to each other. The coil assembly further comprises a first coil section and a second coil section which are electrically connected to each other. A current generator is electrically connected to the coil assembly and is operative to provide first, second and third currents that are out of phase with respect to one another. The first current is electrically connected directly to the first coil section and the second current is electrically connected directly to the second coil section whereas the third current is electrically connected to the first and second coil sections at a position connecting the first and second coil sections.
    Type: Application
    Filed: June 11, 2009
    Publication date: December 16, 2010
    Inventors: Wai Chuen GAN, Gary Peter WIDDOWSON
  • Publication number: 20100264755
    Abstract: A motor is provided comprising a magnet assembly having two rows of magnets arranged along a first axis, which are separated by a gap for generating magnetic flux lines between the rows of magnets. The motor further comprises a coil bracket which is located within the gap between the two rows of magnets. The coil bracket includes a first set of coils arranged along the first axis that are operative to drive movement of the coil bracket relative to the magnet assembly along the first axis. A second set of coils arranged along the first axis are operative to drive movement of the coil bracket relative to the magnet assembly along a second axis which is orthogonal to the first axis between a first end position and a second end position along the second axis.
    Type: Application
    Filed: April 21, 2009
    Publication date: October 21, 2010
    Inventors: Gary Peter Widdowson, Wai Chuen Gan
  • Patent number: 7808133
    Abstract: A motor is provided comprising a magnet assembly having two rows of magnets arranged along a first axis, which are separated by a gap for generating magnetic flux lines between the rows of magnets. The motor further comprises a coil bracket which is located within the gap between the two rows of magnets. The coil bracket includes a first set of coils arranged along the first axis that are operative to drive movement of the coil bracket relative to the magnet assembly along the first axis. A second set of coils arranged along the first axis are operative to drive movement of the coil bracket relative to the magnet assembly along a second axis which is orthogonal to the first axis between a first end position and a second end position along the second axis.
    Type: Grant
    Filed: April 21, 2009
    Date of Patent: October 5, 2010
    Assignee: ASM Assembly Automation Ltd.
    Inventors: Gary Peter Widdowson, Wai Chuen Gan
  • Publication number: 20100194328
    Abstract: A system for maintaining thermal stability of a motion stage driven by a motor comprises a motion current generator operative to produce a motion current to drive the motion stage to move and a thermal current generator operative to produce a thermal current to dissipate heat in the motion stage for controlling a temperature of the motion stage without producing corresponding movement of the motion stage. A summation controller is operative to combine the motion current with the thermal current, and to produce a combined current output to the motor.
    Type: Application
    Filed: February 5, 2009
    Publication date: August 5, 2010
    Inventors: Gary Peter WIDDOWSON, Wai Chuen Gan, Cheuk Wah Tang, Chor Fai Wong
  • Patent number: 7733051
    Abstract: A method for damping vibrations in a stepper motor with micro-stepping control which comprises the steps of identifying the force amplitudes and phase shifts of multiple harmonic detent torques of the stepper motor, such as the first, second and fourth harmonic detent torques, and tuning the stepper motor with different current commands until minimum friction and resistive torque are obtained. Thereafter, a compensating harmonic current derived from said force amplitudes and phase shifts of the said multiple harmonic detent torques is injected into a current command during operation of the stepper motor to compensate for torque ripples.
    Type: Grant
    Filed: November 19, 2007
    Date of Patent: June 8, 2010
    Assignee: ASM Assembly Automation Ltd.
    Inventors: Wang Hay Kenneth Tsui, Wai Chuen Gan, Shing Wai Tam, Gang Ou, Hon Yu Peter Ng
  • Publication number: 20100063631
    Abstract: A driving mechanism comprises a fixed housing, a movable housing on which an object to be driven is mounted and a driving motor which is operative to drive the movable housing to move linearly as well as to rotate relative to the fixed housing. An inductance-type encoder determines both linear and rotary displacement of the movable housing relative to the fixed housing, whereby to provide closed-loop control of the position of the object in both linear and rotary directions.
    Type: Application
    Filed: September 9, 2008
    Publication date: March 11, 2010
    Inventors: Wai Chuen GAN, Gary Peter WIDDOWSON
  • Publication number: 20100060086
    Abstract: A driving mechanism comprises a fixed housing, a movable housing on which an object to be driven is mounted and a driving motor which is operative to drive the movable housing to move linearly as well as to rotate relative to the fixed housing. An inductance-type encoder determines both linear and rotary displacement of the movable housing relative to the fixed housing, whereby to provide closed-loop control of the position of the object in both linear and rotary directions.
    Type: Application
    Filed: September 9, 2009
    Publication date: March 11, 2010
    Inventors: Wai Chuen GAN, Gary Peter WIDDOWSON, Shiqiang YAO, Siu Yan HO, Hon Yu Peter NG
  • Publication number: 20080116835
    Abstract: A method for damping vibrations in a stepper motor with micro-stepping control which comprises the steps of identifying the force amplitudes and phase shifts of multiple harmonic detent torques of the stepper motor, such as the first, second and fourth harmonic detent torques, and tuning the stepper motor with different current commands until minimum friction and resistive torque are obtained. Thereafter, a compensating harmonic current derived from said force amplitudes and phase shifts of the said multiple harmonic detent torques is injected into a current command during operation of the stepper motor to compensate for torque ripples.
    Type: Application
    Filed: November 19, 2007
    Publication date: May 22, 2008
    Inventors: Wang Hay Kenneth TSUI, Wai Chuen GAN, Shing Wai TAM, Gang OU, Hon Yu Peter NG