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).

  • Publication number: 20160213269
    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: Application
    Filed: January 28, 2015
    Publication date: July 28, 2016
    Applicant: CITY UNIVERSITY OF HONG KONG
    Inventors: Raymond Hiu-wai LAM, Tinkei CHENG, Dinglong HU
  • Publication number: 20160188238
    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: Application
    Filed: March 7, 2016
    Publication date: June 30, 2016
    Inventors: Wai LAM, Ronald S. NILES, Xiaowei LI
  • Patent number: 9280424
    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 11, 2014
    Date of Patent: March 8, 2016
    Assignee: FalconStor, Inc.
    Inventors: Wai Lam, Ronald S. Niles, Xiaowei Li
  • Publication number: 20150339078
    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: August 3, 2015
    Publication date: November 26, 2015
    Inventors: Wai LAM, Wayne LAM, Chang LIU
  • Publication number: 20150254604
    Abstract: Various embodiments provide systems, methods, and computer program products for providing dynamic real-time verification and validation of data associated with the receiving, loading, and positioning of a plurality of containers upon a transport vehicle. One or more computer processors are configured to: receive actual load data associated with at least one container; retrieve at least a portion of expected load data associated with the container for which actual load data has been received; verify the actual weight of the one of the plurality of packages and in response to a successful verification identifying no load weight discrepancies, validate the actual load position of the one of the plurality of packages. In response to a successful validation, at least one communication configured to facilitate at least one of further loading of the plurality of packages may be generated. If validation is unsuccessful, further loading may be prevented.
    Type: Application
    Filed: March 6, 2014
    Publication date: September 10, 2015
    Applicant: United Parcel Service Of America, Inc.
    Inventors: Shikha Arora, Todd Guilford, Wai Lam, Cindy Peck
  • Publication number: 20150169251
    Abstract: A data packet is generated. An instruction relating to a selected data processing operation, and information indicating that additional processing of the data packet is required, are inserted into the data packet. For example, the information may comprise a predetermined bit or a predetermined sequence of bits. In one embodiment, the information is inserted at a predetermined location within the data packet. The data packet is inserted into a selected field of an iSCSI command. For example, the data packet may be inserted into a buffer field of the iSCSI command. The iSCSI command is transmitted.
    Type: Application
    Filed: December 12, 2013
    Publication date: June 18, 2015
    Applicant: CIRRUS DATA SOLUTIONS, INC.
    Inventors: Wai LAM, Wayne LAM, Yik Shum TAM
  • Patent number: 9016915
    Abstract: A light tube for producing light, which may be used in the light fittings, desk lamps, vehicle lights etc. The light tube comprises a plurality of segments arranged end to end along the end of the light tube. Each segment has a transparent or translucent rod 706 having two ends, a head spreader 703 by at least one of said ends and an LED 705 mounted to each heat spreader 703 for directing light laterally into the rod 706. The heat spreaders 703 are mounted to a metal jacket 702 for dissipating heat. The light tube further comprises one or more reflectors 708, 711 for reflecting light out of the light tube.
    Type: Grant
    Filed: January 7, 2010
    Date of Patent: April 28, 2015
    Assignee: The Hong Kong University of Science and Technology
    Inventors: Shi-Wei Lee, Shuk Fan Siu, Wing Shan Kwong, Wai Fong Lai, Wai Lam Cheng, Kin Ho Poon, Rong Zhang
  • Publication number: 20150069873
    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: Application
    Filed: September 12, 2014
    Publication date: March 12, 2015
    Inventors: Kar Wai LAM, Cai Yong ZHANG
  • Publication number: 20140360097
    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: Application
    Filed: June 6, 2014
    Publication date: December 11, 2014
    Inventors: Kwok Hung Lam, Kwok Wai Lam
  • Publication number: 20140297978
    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: Application
    Filed: March 11, 2014
    Publication date: October 2, 2014
    Applicant: FALCONSTOR, INC.
    Inventors: WAI LAM, RONALD S. NILES, XIAOWEI LI
  • Publication number: 20140181445
    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: Application
    Filed: December 18, 2013
    Publication date: June 26, 2014
    Applicant: CIRRUS DATA SOLUTIONS, INC.
    Inventors: Wai LAM, Wayne LAM
  • Patent number: 8671255
    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 26, 2012
    Date of Patent: March 11, 2014
    Assignee: Falconstor, Inc.
    Inventors: Wai Lam, Ronald S. Niles, Xiaowei Li
  • Publication number: 20140008337
    Abstract: The present application relates to a method for hybrid machining colored glass, includes the following steps: (1) providing a laser generator having a machining head, the colored glass is processed through the machining head by means of laser beam emitted by the laser generator. The colored glass particles melted or vaporized by the laser beam are blown away by the pressured gas through the nozzle on the machining head, so as to form a pore on the colored glass; (2) the colored glass is further processed at the pore by means of mechanical machining tools. The method for hybrid machining colored glass in the present application possesses economical, fast machining speed and high machining successful rate (or high successful machining product rate) as such beneficial characteristics.
    Type: Application
    Filed: June 27, 2013
    Publication date: January 9, 2014
    Inventor: Wai Lam William YIM
  • Publication number: 20140002594
    Abstract: A depth map image, unlike a texture view, has smooth regions without complex texture and abrupt changes of pixel value at the object edges. While conventional Inter-prediction skip mode is very efficient for coding texture views, it does not include any Intra-prediction capability, which can be very efficient for coding smooth regions. The hybrid prediction skip mode according to the presently claimed invention includes an Inter-prediction Skip mode coupled with various Intra-prediction modes. The selection of the prediction mode is made by computing a Side Match Distortion (SMD) for the prediction modes. Because no additional overhead indicator bit is required and that the bitstream syntax is not altered, high coding efficiency is maintained and the coding scheme for coding depth maps in accordance to the presently disclosed invention can be implemented easily as an extension to existing standards.
    Type: Application
    Filed: June 29, 2012
    Publication date: January 2, 2014
    Applicant: Hong Kong Applied Science and Technology Research Institute Company Limited
    Inventors: Yui-Lam Chan, Sik-Ho Tsang, Wan-Chi Siu, Hoi-Kok Cheung, Wai-Lam Hui, Pak-Kong Lun, Junyan Ren
  • Patent number: 8544643
    Abstract: A waterproof camera case includes first and second case members and a lock mechanism for locking the first and second case members together. The lock mechanism includes a side flip hingedly connected to a side of the rear case member and moveable between a flip open position and a flip closed position where an inner surface of the side flip abuts against a side of the front case member. A press member is pivotable about a first shaft mounted on the inner surface of the side flip and moveable between a non-pressing position and a pressing position. A free distal side of the press member is configured to press against a ledge projected from the side of the front case member on a surface oppositely facing the rear case member. A lock member is slidable along a second shaft mounted on the inner surface of the side flip and moveable between an unlocked position and a locked position.
    Type: Grant
    Filed: December 21, 2009
    Date of Patent: October 1, 2013
    Assignee: Zear Corporation Limited
    Inventor: Wai Lam William Yim
  • Publication number: 20130238850
    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: Application
    Filed: April 29, 2013
    Publication date: September 12, 2013
    Applicant: FalconStor, Inc.
    Inventor: Wai LAM
  • Patent number: 8498330
    Abstract: Method and apparatus for providing a fast and accurate video coding process are disclosed. After checking the coding history of certain coded video frame units of a video, the order of the inter prediction and the intra prediction is adaptively exchanged for each coding video frame unit of an inter frame. Furthermore, the computations for coding modes in the latter part of the computation order are selectively skipped so as to speed up the coding process without degrading the video quality.
    Type: Grant
    Filed: June 29, 2009
    Date of Patent: July 30, 2013
    Assignee: Hong Kong Applied Science and Technology Research Institute Company Limited
    Inventors: Yan Ho Kam, Wan Chi Siu, Yui Lam Chan, Wai Lam Hui, Wai Hong Wong, Ka Man Cheng, Yan Huo
  • Patent number: 8433732
    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 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 on the information, and data from the at least one first file is provided to the device. Systems are also disclosed.
    Type: Grant
    Filed: August 16, 2007
    Date of Patent: April 30, 2013
    Assignee: Falconstor, Inc.
    Inventor: Wai Lam
  • Patent number: D678281
    Type: Grant
    Filed: March 2, 2011
    Date of Patent: March 19, 2013
    Assignee: Ever Sparkle Technologies Ltd.
    Inventor: Wai Lam Yung
  • Patent number: D716227
    Type: Grant
    Filed: September 12, 2013
    Date of Patent: October 28, 2014
    Assignee: Johnson Electric S.A.
    Inventors: James Ching Sik Lau, Duncan Yiu Lung Wong, Chun Kit Cheung, Kar Wai Lam, Cai Yong Zhang