Patents by Inventor Andrew Siu

Andrew Siu 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: 11935175
    Abstract: There is described a method of shading a group of pixels in a fragment shader in a raster graphics pipeline. At least one first pilot pixel of the group of pixels is shaded under a first precision. At least one second pilot pixel of the group of pixels is shaded under a second precision. An error value representing a difference between the first and second pilot pixels is calculated. At least one other pixel of the group of pixels is shaded under the first precision if the error value is greater than an error threshold. The at least one other pixel is shaded under the second precision if the error value is smaller than the error threshold.
    Type: Grant
    Filed: April 7, 2022
    Date of Patent: March 19, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Andrew Siu Doug Lee, Tyler Bryce Nowicki, Guansong Zhang, Yan Luo
  • Patent number: 11887060
    Abstract: Intelligent file-level validation is described. A service provider (e.g., an administrator) can determine rule(s) based partly on specified data. The service provider can receive a data file. The service provider can determine modification data that indicates an amount of change to result from modifying previously stored data based on the data file, and can analyze the modification data based partly on threshold(s) associated with the rule(s). Each threshold can indicate an amount of change that is determined to be permissible for the data file, for the corresponding rule. The service provider can determine whether the data file is valid based partly on analyzing the modification data in view of the rule(s). Valid data files can be stored in a database that represents a source of truth and invalid data files can be routed to error handling.
    Type: Grant
    Filed: November 16, 2020
    Date of Patent: January 30, 2024
    Assignee: CollectiveHealth, Inc.
    Inventors: Alden Mitchell, Kristianne Martinez-Fonts, Bhargavi Damodaran, Andrew Siu, Evan Leichter, Mayuri Karra
  • Publication number: 20230326117
    Abstract: There is described a method of shading a group of pixels in a fragment shader in a raster graphics pipeline. At least one first pilot pixel of the group of pixels is shaded under a first precision. At least one second pilot pixel of the group of pixels is shaded under a second precision. An error value representing a difference between the first and second pilot pixels is calculated. At least one other pixel of the group of pixels is shaded under the first precision if the error value is greater than an error threshold. The at least one other pixel is shaded under the second precision if the error value is smaller than the error threshold.
    Type: Application
    Filed: April 7, 2022
    Publication date: October 12, 2023
    Inventors: Andrew Siu Doug LEE, Tyler Bryce NOWICKI, Guansong ZHANG, Yan LUO
  • Patent number: 11327760
    Abstract: A method for grouping computer instructions includes receiving a set of computer instructions, grouping the set of computer instructions by register dependencies, identifying a plurality of single-definition-use flow (SDF) bundles based on a burstization criteria and a chaining criteria; and based on the SDF bundles, transforming the set of computer instructions. The transformation may include splitting one of the set of computer instructions and setting a burst parameter for the one of the set of computer instruction. The transformation may include grouping a plurality of the set of computer instructions and replacing a pair of register file accesses with a pair of temporary register accesses.
    Type: Grant
    Filed: April 9, 2020
    Date of Patent: May 10, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Andrew Siu Doug Lee, Ahmed Mohammed Elshafiey Mohammed Eltantawy
  • Publication number: 20210318875
    Abstract: A method for grouping computer instructions includes receiving a set of computer instructions, grouping the set of computer instructions by register dependencies, identifying a plurality of single-definition-use flow (SDF) bundles based on a burstization criteria and a chaining criteria; and based on the SDF bundles, transforming the set of computer instructions. The transformation may include splitting one of the set of computer instructions and setting a burst parameter for the one of the set of computer instruction. The transformation may include grouping a plurality of the set of computer instructions and replacing a pair of register file accesses with a pair of temporary register accesses.
    Type: Application
    Filed: April 9, 2020
    Publication date: October 14, 2021
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Andrew Siu Doug LEE, Ahmed Mohammed Elshafiey Mohammed ELTANTAWY
  • Publication number: 20210186371
    Abstract: A method and apparatus are disclosed for assessing a respiratory function from plethysmography data obtainable, for example, from a pulse oximeter. A pulsatile waveform obtained from pleth data is processed to obtain a second waveform extending over multiple respiratory cycles and representing respiration-related variations in a pulse-beat area defined by the pulsatile waveform. The second waveform is analyzed to obtain information indicative of respiratory distress. A respiratory index that provides a good indicator of respiratory distress may be computed based on a magnitude of respiratory peaks in the second waveform. Applications to asthma and sleep apnea are described.
    Type: Application
    Filed: March 8, 2021
    Publication date: June 24, 2021
    Inventors: Stanley Chan Siu, Jusson Koo, Zachary Andrew Siu
  • Patent number: 10939848
    Abstract: A method and apparatus are disclosed for assessing a respiratory function from plethysmography data obtainable, for example, from a pulse oximeter. A pulsatile waveform obtained from pleth data is processed to obtain a second waveform extending over a over multiple respiratory cycles and representing respiration-related variations in a pulse-beat area defined by the pulsatile waveform. The second waveform is analyzed to obtain information indicative of respiratory distress. A respiratory index that provides a good indicator of respiratory distress may be computed based on a magnitude of respiratory peaks in the second waveform. Applications to asthma and sleep apnea are described.
    Type: Grant
    Filed: July 28, 2015
    Date of Patent: March 9, 2021
    Assignee: S & V SIU ASSOCIATES, LLC
    Inventors: Stanley Chan Siu, Jusson Koo, Zachary Andrew Siu
  • Patent number: 10839352
    Abstract: Intelligent file-level validation is described. A service provider (e.g., an administrator) can determine rule(s) based partly on specified data. The service provider can receive a data file. The service provider can determine modification data that indicates an amount of change to result from modifying previously stored data based on the data file, and can analyze the modification data based partly on threshold(s) associated with the rule(s). Each threshold can indicate an amount of change that is determined to be permissible for the data file, for the corresponding rule. The service provider can determine whether the data file is valid based partly on analyzing the modification data in view of the rule(s). Valid data files can be stored in a database that represents a source of truth and invalid data files can be routed to error handling.
    Type: Grant
    Filed: February 5, 2018
    Date of Patent: November 17, 2020
    Assignee: CollectiveHealth, Inc.
    Inventors: Alden Mitchell, Kristianne Martinez-Fonts, Bhargavi Damodaran, Andrew Siu, Evan Leichter, Mayuri Karra
  • Publication number: 20170209074
    Abstract: A method and apparatus are disclosed for assessing a respiratory function from plethysmography data obtainable, for example, from a pulse oximeter. A pulsatile waveform obtained from pleth data is processed to obtain a second waveform extending over a over multiple respiratory cycles and representing respiration-related variations in a pulse-beat area defined by the pulsatile waveform. The second waveform is analyzed to obtain information indicative of respiratory distress. A respiratory index that provides a good indicator of respiratory distress may be computed based on a magnitude of respiratory peaks in the second waveform. Applications to asthma and sleep apnea are described.
    Type: Application
    Filed: July 28, 2015
    Publication date: July 27, 2017
    Inventors: Stanley Chan SIU, Jusson KOO, Zachary Andrew SIU
  • Patent number: 9433258
    Abstract: An apparatus including a combined strap-length adjuster and strap keeper is disclosed for use with multiple embodiments of a strap-length adjuster. A tether is used in combination with the strap keeper. The arrangement allows the tether to not interfere with the positioning or movement of the straps and maintains the straps close to the strap-length adjuster and prevents slippage of the strap through the strap-length adjuster.
    Type: Grant
    Filed: November 27, 2013
    Date of Patent: September 6, 2016
    Assignee: Fitness Anywhere, LLC
    Inventors: Randal Hetrick, Jordan Edward MacDonald, Stephanie Russo, Andrew Siu, Yuen Kwok Wing
  • Publication number: 20140082891
    Abstract: An apparatus including a combined strap-length adjuster and strap keeper is disclosed for use with multiple embodiments of a strap-length adjuster. A tether is used in combination with the strap keeper. The arrangement allows the tether to not interfere with the positioning or movement of the straps and maintains the straps close to the strap-length adjuster and prevents slippage of the strap through the strap-length adjuster.
    Type: Application
    Filed: November 27, 2013
    Publication date: March 27, 2014
    Inventors: Randal Hetrick, Jordan Edward MacDonald, Stephanie Russo, Andrew Siu, Yuen Kwok Wing
  • Publication number: 20040161939
    Abstract: An apparatus for applying a wafer to a polishing belt during a CMP operation includes a spindle having an upper end and a lower end. A wafer carrier is coupled to the lower end of the spindle. A linear force generator is disposed at the upper end of the spindle. A load cell is positioned between the linear force generator and the upper end of the spindle. A controller is coupled to the load cell for controlling the force applied by the linear force generator. A method for applying downward force on a wafer during CMP also is described.
    Type: Application
    Filed: February 10, 2004
    Publication date: August 19, 2004
    Applicant: Lam Research Corporation
    Inventors: Anthony de la Llera, Xuyen Pham, Andrew Siu, Tuan A. Nguyen, Tony Luong
  • Patent number: 6712670
    Abstract: An apparatus for applying a wafer to a polishing belt during a CMP operation includes a spindle having an upper end and a lower end. A wafer carrier is coupled to the lower end of the spindle. A linear force generator is disposed at the upper end of the spindle. A load cell is positioned between the linear force generator and the upper end of the spindle. A controller is coupled to the load cell for controlling the force applied by the linear force generator. A method for applying downward force on a wafer during CMP also is described.
    Type: Grant
    Filed: December 27, 2001
    Date of Patent: March 30, 2004
    Assignee: Lam Research Corporation
    Inventors: Anthony de la Llera, Xuyen Pham, Andrew Siu, Tuan A. Nguyen, Tony Luong
  • Publication number: 20030139115
    Abstract: An apparatus for applying a wafer to a polishing belt during a CMP operation includes a spindle having an upper end and a lower end. A wafer carrier is coupled to the lower end of the spindle. A linear force generator is disposed at the upper end of the spindle. A load cell is positioned between the linear force generator and the upper end of the spindle. A controller is coupled to the load cell for controlling the force applied by the linear force generator. A method for applying downward force on a wafer during CMP also is described.
    Type: Application
    Filed: December 27, 2001
    Publication date: July 24, 2003
    Applicant: LAM RESEARCH CORPORATION
    Inventors: Anthony de la Llera, Xuyen Pham, Andrew Siu, Tuan A. Nguyen, Tony Luong
  • Patent number: 6246011
    Abstract: An electrical circuit arrangement comprising a circuit board and an electrical component attached thereto by a plurality of solder joints. The sizes of the joints are chosen according to a characteristic (for example the frequency) of signals to be conducted through them. The joint sizes are inversely proportional to the frequency of signals which they are arranged to conduct. The expected fatigue life of the arrangement is greater than one in which all joints are of a smaller size, as required for example for high frequency signals, and this reduces the need for component underfill.
    Type: Grant
    Filed: December 2, 1998
    Date of Patent: June 12, 2001
    Assignee: Nortel Networks Limited
    Inventors: Ian Andrew Abraham, Andrew Siu Hing Liu