Patents by Inventor Wai Lam

Wai Lam 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: 10039466
    Abstract: There is provided an apparatus for detection of electrical signals of a biological subject. The apparatus comprises an electrode acting as a conductor for contact with skin of the subject. The electrode includes a first sheet material acting as a base layer and a plurality of pillars members extending from the first sheet material. The apparatus is free of gel or wet gel acting as an electrical conductive media.
    Type: Grant
    Filed: January 28, 2015
    Date of Patent: August 7, 2018
    Assignee: CITY UNIVERSITY OF HONG KONG
    Inventors: Raymond Hiu-wai Lam, Tinkei Cheng, Dinglong Hu
  • Patent number: 9974248
    Abstract: A planter box for holding planting soil includes a box body having a bottom wall, a sidewall and an open top. An anti-clog drainage and irrigation pipe is mounted across and above the bottom wall. The pipe includes a water inflow and outflow opening formed at a lower portion and extending along the length of the pipe. Two flow-guiding plates extend from two longitudinal sides of the water inflow and outflow opening towards an interior of the pipe body to form two overflow troughs in the pipe. During rainy day, the pipe is used for drainage. During sunny days, water can be supplied to the pipe for irrigation. A method for soil drainage and irrigation is also disclosed.
    Type: Grant
    Filed: June 6, 2014
    Date of Patent: May 22, 2018
    Assignee: Green Channels (International) Limited
    Inventors: Kwok Hung Lam, Kwok Wai Lam
  • Publication number: 20180041085
    Abstract: A stator and a motor including the motor are disclosed. The stator includes a number of windings and a number of guiding portions. The windings are formed by winding a single conductive wire under the guide of the guiding portions. The windings are divided into multiple groups, and the windings in each group are short-circuit connected with each other.
    Type: Application
    Filed: August 4, 2017
    Publication date: February 8, 2018
    Inventors: Chi Ho FUNG, Kar Wai LAM, Cai Yong ZHANG, Yi LI
  • Publication number: 20170373569
    Abstract: A rotor, which includes a rotor main body and a fan. The rotor main body includes a rotor core, a rotary shaft extending through the rotor core, and a permanent magnet mounted in the rotor core. The fan includes a plurality of fixing portions embedded in the rotor main body and configured to fix the permanent magnet. The rotor has a simple structure, can be easily assembled, and has a low cost.
    Type: Application
    Filed: June 26, 2017
    Publication date: December 28, 2017
    Inventors: Chi Ho FUNG, Kar Wai LAM, Yung Fai TSUI, Wei Liang HUANG, Yi LI, Deng Zhi HUANG
  • Publication number: 20170358966
    Abstract: A brushless direct current motor, a stator part and its winding method are provided. The stator part includes a stator core and stator windings wound around stator poles. The stator poles and the stator windings are arranged in a one-to-one correspondence with each other. The stator windings are formed by winding a single conductive wire uninterruptedly on the stator poles. Two ends of the conductive wire are connected.
    Type: Application
    Filed: June 9, 2017
    Publication date: December 14, 2017
    Inventors: Chi Ho FUNG, Kar Wai LAM, Yung Fai TSUI, Wei Liang HUANG, Deng Zhi HUANG
  • Patent number: 9817604
    Abstract: In one example of a method to access data, selected data stored in a virtual tape library (“VTL”) maintained in a selected format in a first non-tape storage medium is examined. One or more first directories and one more first files are identified within the selected data. One or more second directories, and one or more second files, comprising information identifying at least one of the one or more first files, are generated and are stored in a second non-tape storage medium. A request specifying at least one of the one or more second files is received from a device, and information identifying at least one of the one or more first files is retrieved from the specified second file. The at least one first file is accessed based at least in part on the information, and data from the at least one first file is provided to the device. Systems are also disclosed. Methods and systems to enable users without system administrator rights to access and store data in a backup storage system are also disclosed.
    Type: Grant
    Filed: April 29, 2013
    Date of Patent: November 14, 2017
    Assignee: FalconStor, Inc.
    Inventor: Wai Lam
  • Publication number: 20170316019
    Abstract: In an example of an embodiment of the invention, a repeating pattern is identified within stored data comprising a plurality of data files, each data file comprising at least a header section and a data section stored in an unknown format. At least one occurrence of the repeating pattern is identified as a header section of a respective data file, and a data section of the respective data file is identified based, at least in part, on a location of the at least one occurrence of the repeating pattern. The identified data section of the respective data file is backed up. Systems are also disclosed.
    Type: Application
    Filed: July 18, 2017
    Publication date: November 2, 2017
    Inventor: Wai LAM
  • Publication number: 20170288456
    Abstract: A smart plug that is partitioned into a plurality of printed circuit boards (PCBs) in a three dimensional manner to reduce its size. Aspects consider the effect of the possible increased internal temperature as the size of the smart plug is reduced. For example, thick metal foils connect various components of a smart plug to reduce heat dissipation within the smart plug. Also, a metal foil may transfer heat from contact metal on a PCB to a side wall of a plastic housing of the smart plug. The smart plug may comprise a computing device that obtains information identifying the attached electrical device and accesses device data about the time duration during which the attached electrical device exhibits transient characteristics. The computing device then uses the accessed data to effectively control the attached electrical device.
    Type: Application
    Filed: January 23, 2017
    Publication date: October 5, 2017
    Inventors: Dick Kwai Chan, Kam Wai Lam, JZ Zheng, Wai Yin Shum, Brenton James Judge, Hamza Yilmaz, Patrick Yeung, Wai Ming Wu
  • Publication number: 20170256995
    Abstract: A motor stator includes a stator core and a number of stator windings. The stator core includes a stator yoke and a plurality of stator tooth wrapped by a bobbin formed with an over-molding process, and further correspondingly wound around by stator windings. The stator teeth are connected to an inner surface of the stator yoke. A motor including the above motor stator and a rotor is also provided. The rotor includes a rotor core and a rotary shaft fixed relative to the rotor core. The rotor core is received in the bobbin and in magnetic coupling with the stator teeth.
    Type: Application
    Filed: March 7, 2017
    Publication date: September 7, 2017
    Inventors: Kar Wai LAM, Yi LI
  • Patent number: 9740649
    Abstract: A first port of a device is connected to a first switch port of a first virtual switch defined within a switch device and a second port of the device is connected to a second switch port of a second virtual switch defined within the switch device. A target world wide port name of a target port of a storage system connected to the second virtual switch is identified by the device. The first port of the device is registered, in a first registration procedure, with the first virtual switch based on the target world wide port name. Registration information relating to an initiator port of a server that is associated with the target port is received in a second registration procedure. An initiator world wide port name of the initiator port of the server is determined based on the registration information. A storage volume in the storage system that is associated with the initiator port is identified based on the initiator world wide port name of the initiator port.
    Type: Grant
    Filed: September 29, 2016
    Date of Patent: August 22, 2017
    Assignee: Cirrus Data Solutions, Inc.
    Inventors: Wai Lam, Wayne Lam, Chang Liu
  • Publication number: 20170209862
    Abstract: A portable and completely self-contained apparatus(20) for detecting analyte and the methods of use thereof is described. The apparatus (20) includes a microfluidic cartridge driver unit (30), an optical inspection unit (32), and a control unit (28) and a power supply unit, which can run the binding and detection of the analyte without any fluidic interfaces to the instrument. The microfluidic cartridge driver unit (30) receives microfluidic cartridge (22) that holds a microarray and integrated microfluidic chip (24) for delivering the analyte to perform different process steps in the detection of analyte. A complete detection of analyte using the invention takes only a few minutes.
    Type: Application
    Filed: August 5, 2015
    Publication date: July 27, 2017
    Inventors: Isabelle Cécile Angèle DUTRY, Kin Sun IP, Kelvin CHIU, Wai Lam William YIM, Yiu Ting Richard LAU
  • Patent number: 9710476
    Abstract: In an example of an embodiment of the invention, a repeating pattern is identified within stored data comprising a plurality of data files, each data file comprising at least a header section and a data section stored in an unknown format. At least one occurrence of the repeating pattern is identified as a header section of a respective data file, and a data section of the respective data file is identified based, at least in part, on a location of the at least one occurrence of the repeating pattern. The identified data section of the respective data file is backed up. Systems are also disclosed.
    Type: Grant
    Filed: March 4, 2013
    Date of Patent: July 18, 2017
    Assignee: FalconStor, Inc.
    Inventor: Wai Lam
  • Patent number: 9671978
    Abstract: In one example of a method to access data, selected data stored in a virtual tape library (“VTL”) maintained in a selected format in a first non-tape storage medium is examined. One or more first directories and one more first files are identified within the selected data. One or more second directories, and one or more second files, comprising information identifying at least one of the one or more first files, are generated and are stored in a second non-tape storage medium. A request specifying at least one of the one or more second files is received from a device, and information identifying at least one of the one or more first files is retrieved from the specified second file. The at least one first file is accessed based at least in part on the information, and data from the at least one first file is provided to the device. Systems are also disclosed. Methods and systems to enable users without system administrator rights to access and store data in a backup storage system are also disclosed.
    Type: Grant
    Filed: April 29, 2013
    Date of Patent: June 6, 2017
    Assignee: FalconStor, Inc.
    Inventor: Wai Lam
  • Publication number: 20170094290
    Abstract: A method for distributed video transcoding consists of segmentation process 101, transcoding process 102 and combining process 103. The said segmentation process consists of time division based segmentation 201, spatial division based segmentation 301 and hybrid segmentation 401. The source media is segmented into a number of media segments. These segments are distributed to different processing units 501. Each processing units consists of source reception unit 502, segmentation unit 503, transcoding unit 504, combining unit 505 and finally result storage unit 506 to achieve parallel conversion throughout the process and combined to produce a single transcoded result. The present invention relates to converting an audio-video source media from one format to another within a short duration of time.
    Type: Application
    Filed: July 27, 2016
    Publication date: March 30, 2017
    Inventors: Yiu Fai YUEN, Hok Kwan CHEUNG, Chi Keung FONG, Yin SZE, Kong Wai LAM
  • Patent number: 9575676
    Abstract: In accordance with one example, a method for comparing data units is disclosed comprising generating a first digest representing a first data unit stored in a first memory. A first encoded value is generated based, at least in part, on the first digest and a predetermined value. A second digest representing a second data unit stored in a second memory different from the first memory, is generated. A second encoded value is derived based, at least in part, on the second digest and the predetermined value. It is determined whether the first data unit and the second data unit are the same based, at least in part, on the first digest, the first predetermined value, the first encoded value, and the second digest, by first processor. If the second data unit is not the same as the first data unit, the first data unit is stored in the second memory.
    Type: Grant
    Filed: March 7, 2016
    Date of Patent: February 21, 2017
    Assignee: FalconStor, Inc.
    Inventors: Wai Lam, Ronald S. Niles, Xiaowei Li
  • Publication number: 20170017601
    Abstract: A first port of a device is connected to a first switch port of a first virtual switch defined within a switch device and a second port of the device is connected to a second switch port of a second virtual switch defined within the switch device. A target world wide port name of a target port of a storage system connected to the second virtual switch is identified by the device. The first port of the device is registered, in a first registration procedure, with the first virtual switch based on the target world wide port name. Registration information relating to an initiator port of a server that is associated with the target port is received in a second registration procedure. An initiator world wide port name of the initiator port of the server is determined based on the registration information. A storage volume in the storage system that is associated with the initiator port is identified based on the initiator world wide port name of the initiator port.
    Type: Application
    Filed: September 29, 2016
    Publication date: January 19, 2017
    Inventors: Wai LAM, Wayne LAM, Chang LIU
  • Patent number: 9542120
    Abstract: A volume of data is copied from a first location to a second location. A procedure to repair a volume of data is initiated. A first instruction associated with the repair procedure is selectively redirected to a staging storage, based on a determination that the first instruction relates to an action that makes a change to the volume. A second instruction is selectively redirected to one of the staging storage and the volume, based on data stored in the staging storage.
    Type: Grant
    Filed: December 18, 2013
    Date of Patent: January 10, 2017
    Assignee: CIRRUS DATA SOLUTIONS, INC.
    Inventors: Wai Lam, Wayne Lam
  • Publication number: 20160333842
    Abstract: A priming system for an engine system having a throttle valve configured to regulate a flow of air and fuel into an intake manifold of an engine is disclosed. The priming system may include a first sensor configured to generate a signal indicative of an engine speed, an auxiliary fuel line configured to direct fuel from a fuel source to a location between an outlet of the throttle valve and the intake manifold, an auxiliary fuel valve disposed in the auxiliary fuel line, and a controller in communication with the first sensor and the auxiliary fuel valve. The controller may be configured determine the engine speed based on the first signal and close the auxiliary fuel valve when the engine speed is greater than or equal to a threshold engine speed. The threshold engine speed may be less than an idle speed of the engine.
    Type: Application
    Filed: May 13, 2015
    Publication date: November 17, 2016
    Applicant: Caterpillar Inc.
    Inventors: Ryan Thomas Sunley, William Wai Lam Fung, Lee David Kress, Edward Thayer King, Joseph Paul Fuller, Joshua Annin, Jeffrey Richard Nudd
  • Patent number: 9495113
    Abstract: A first port of a device is connected to a first switch port of a first virtual switch defined within a switch device and a second port of the device is connected to a second switch port of a second virtual switch defined within the switch device. A target world wide port name of a target port of a storage system connected to the second virtual switch is identified by the device. The first port of the device is registered, in a first registration procedure, with the first virtual switch based on the target world wide port name. Registration information relating to an initiator port of a server that is associated with the target port is received in a second registration procedure. An initiator world wide port name of the initiator port of the server is determined based on the registration information. A storage volume in the storage system that is associated with the initiator port is identified based on the initiator world wide port name of the initiator port.
    Type: Grant
    Filed: August 3, 2015
    Date of Patent: November 15, 2016
    Assignee: CIRRUS DATA SOLUTIONS, INC.
    Inventors: Wai Lam, Wayne Lam, Chang Liu
  • Patent number: 9467012
    Abstract: A stator includes a housing made of magnetically conductive material, a plurality of magnets fixed to the stator housing; and a magnet holder attached to one end of the housing for fixing the magnets to the stator housing. The magnet holder includes a body and a plurality of locking structures extending from the body. Each magnet is locked between two adjacent locking structures. A plurality of cut-outs is formed in the stator housing, and a plurality of projections is formed on the body of the magnet holder and engaged with the cut-outs. Each locking structure includes a wedge-shaped inner end inwardly abutting against respective magnets to prevent the magnets from moving inwardly.
    Type: Grant
    Filed: September 12, 2014
    Date of Patent: October 11, 2016
    Assignee: JOHNSON ELECTRIC S.A.
    Inventors: Kar Wai Lam, Cai Yong Zhang