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: 11935175Abstract: 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: GrantFiled: April 7, 2022Date of Patent: March 19, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Andrew Siu Doug Lee, Tyler Bryce Nowicki, Guansong Zhang, Yan Luo
-
Patent number: 11887060Abstract: 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: GrantFiled: November 16, 2020Date of Patent: January 30, 2024Assignee: CollectiveHealth, Inc.Inventors: Alden Mitchell, Kristianne Martinez-Fonts, Bhargavi Damodaran, Andrew Siu, Evan Leichter, Mayuri Karra
-
Publication number: 20230326117Abstract: 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: ApplicationFiled: April 7, 2022Publication date: October 12, 2023Inventors: Andrew Siu Doug LEE, Tyler Bryce NOWICKI, Guansong ZHANG, Yan LUO
-
Patent number: 11327760Abstract: 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: GrantFiled: April 9, 2020Date of Patent: May 10, 2022Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Andrew Siu Doug Lee, Ahmed Mohammed Elshafiey Mohammed Eltantawy
-
Publication number: 20210318875Abstract: 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: ApplicationFiled: April 9, 2020Publication date: October 14, 2021Applicant: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Andrew Siu Doug LEE, Ahmed Mohammed Elshafiey Mohammed ELTANTAWY
-
Publication number: 20210186371Abstract: 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: ApplicationFiled: March 8, 2021Publication date: June 24, 2021Inventors: Stanley Chan Siu, Jusson Koo, Zachary Andrew Siu
-
Patent number: 10939848Abstract: 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: GrantFiled: July 28, 2015Date of Patent: March 9, 2021Assignee: S & V SIU ASSOCIATES, LLCInventors: Stanley Chan Siu, Jusson Koo, Zachary Andrew Siu
-
Patent number: 10839352Abstract: 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: GrantFiled: February 5, 2018Date of Patent: November 17, 2020Assignee: CollectiveHealth, Inc.Inventors: Alden Mitchell, Kristianne Martinez-Fonts, Bhargavi Damodaran, Andrew Siu, Evan Leichter, Mayuri Karra
-
Publication number: 20170209074Abstract: 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: ApplicationFiled: July 28, 2015Publication date: July 27, 2017Inventors: Stanley Chan SIU, Jusson KOO, Zachary Andrew SIU
-
Patent number: 9433258Abstract: 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: GrantFiled: November 27, 2013Date of Patent: September 6, 2016Assignee: Fitness Anywhere, LLCInventors: Randal Hetrick, Jordan Edward MacDonald, Stephanie Russo, Andrew Siu, Yuen Kwok Wing
-
Publication number: 20140082891Abstract: 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: ApplicationFiled: November 27, 2013Publication date: March 27, 2014Inventors: Randal Hetrick, Jordan Edward MacDonald, Stephanie Russo, Andrew Siu, Yuen Kwok Wing
-
Publication number: 20040161939Abstract: 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: ApplicationFiled: February 10, 2004Publication date: August 19, 2004Applicant: Lam Research CorporationInventors: Anthony de la Llera, Xuyen Pham, Andrew Siu, Tuan A. Nguyen, Tony Luong
-
Patent number: 6712670Abstract: 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: GrantFiled: December 27, 2001Date of Patent: March 30, 2004Assignee: Lam Research CorporationInventors: Anthony de la Llera, Xuyen Pham, Andrew Siu, Tuan A. Nguyen, Tony Luong
-
Publication number: 20030139115Abstract: 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: ApplicationFiled: December 27, 2001Publication date: July 24, 2003Applicant: LAM RESEARCH CORPORATIONInventors: Anthony de la Llera, Xuyen Pham, Andrew Siu, Tuan A. Nguyen, Tony Luong
-
Patent number: 6246011Abstract: 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: GrantFiled: December 2, 1998Date of Patent: June 12, 2001Assignee: Nortel Networks LimitedInventors: Ian Andrew Abraham, Andrew Siu Hing Liu