Patents by Inventor Kok Foo

Kok Foo 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: 12272306
    Abstract: In general, the subject matter described in this disclosure can be embodied in methods, systems, and program products for presenting display content on a display of a computing system. A method includes selecting, from a collection of luminance profiles that are each configured to reduce brightness of the display content in different manners, a first luminance profile based on the current display brightness setting, the first luminance profile specifying a first amount of brightness reduction to a peripheral portion of the display content and a first gradient of brightness reduction for a portion of the display content between the peripheral portion of the display content and a center portion of the display content; applying the first luminance profile to the display content to modify the display content by reducing a brightness of the display content according to the first luminance profile; and presenting the display content on the display.
    Type: Grant
    Filed: December 22, 2022
    Date of Patent: April 8, 2025
    Assignee: Google LLC
    Inventors: Chien-Hui Wen, Daniel Solomon, Ken Kok Foo
  • Publication number: 20250087148
    Abstract: In general, the subject matter described in this disclosure can be embodied in methods, systems, and program products for presenting display content on a display of a computing system. A method includes selecting, from a collection of luminance profiles (308) that are each configured to reduce brightness of the display content in different manners, a first luminance profile based on the current display brightness setting (320), the first luminance profile specifying a first amount of brightness reduction to a peripheral portion of the display content and a first gradient of brightness reduction for a portion of the display content between the peripheral portion of the display content and a center portion of the display content; applying the first luminance profile to the display content to modify the display content by reducing a brightness of the display content according to the first luminance profile; and presenting the display content on the display.
    Type: Application
    Filed: December 22, 2022
    Publication date: March 13, 2025
    Inventors: Chien-Hui Wen, Daniel Solomon, Ken Kok Foo
  • Patent number: 12230199
    Abstract: A non-transitory computer-readable storage medium can include instructions stored thereon that, when executed by at least one processor, are configured to cause a computing device to determine, in response to a change in a refresh rate of a display, an encoded intensity of at least a portion of an image presented by the display, determine that the encoded intensity is within a predetermined range, and based on determining that the encoded intensity is within the predetermined range, adjust an intensity of a signal for the portion of the image.
    Type: Grant
    Filed: March 28, 2024
    Date of Patent: February 18, 2025
    Assignee: Google LLC
    Inventors: Ken Kok Foo, John William Kaehler, Chien-Hui Wen
  • Publication number: 20250046241
    Abstract: This document describes systems and techniques directed at zonal attenuation compensation. In aspects, a system includes a graphics processing unit configured to provide image data to a display panel. A zonal attenuation module is configured to combine a zonal attenuation mask with the image data to generate masked image data, the masked image data having a reduced brightness for portions of data corresponding to one or more regions on the display panel based on the zonal attenuation mask. An inverse zonal attenuation module is configured to apply an inverse zonal attenuation mask to the masked image data to reduce a brightness for additional portions of data corresponding to one or more additional regions on the display panel effective to offset increased brightness in the one or more additional regions on the display panel.
    Type: Application
    Filed: July 22, 2024
    Publication date: February 6, 2025
    Applicant: Google LLC
    Inventors: Hyunchul Kim, Chien-Hui Wen, Ken Kok Foo
  • Patent number: 12217722
    Abstract: Techniques and apparatuses are described that perform frequency compensation for a display. In aspects, a first uniformity of multiple regions of the display can be measured at a reference frequency. The display can then be driven at a second frequency and a second uniformity of the multiple regions of the display can be measured. The differences between the first and second uniformity can then be used to generate a compensation mask. XYZ domain data from the first and second uniformity measurements can be used to generate a color model characterization. The color model characterization can be used to convert the XYZ domain data into RGB data when the display is driven at the second frequency to compensate for the differences in uniformity across the multiple regions of the display.
    Type: Grant
    Filed: February 7, 2024
    Date of Patent: February 4, 2025
    Assignee: Google LLC
    Inventors: Hyunchul Kim, Chien-Hui Wen, Ken Kok Foo
  • Publication number: 20250037635
    Abstract: In general, the subject matter described in this disclosure can be embodied in technology for operating a display device that includes a pixel array. A first frame is programmed to the array, while the display device is operating at a first refresh rate, including by scanning the first frame line-by-line to the pixel array at a first scan rate. An indication that the display device is to transition from the first refresh rate to a second refresh rate is received. An intermediate frame is then programmed to the pixel array, including by scanning the intermediate frame line-by-line to the pixel array at an intermediate scan rate. A second frame is then programmed to the pixel array, while the display device is operating at the second refresh rate, including by scanning the second frame line-by-line to the pixel array at the second scan rate.
    Type: Application
    Filed: November 21, 2022
    Publication date: January 30, 2025
    Inventors: Chien-Hui WEN, John William KAEHLER, Sang Young YOUN, Ken Kok FOO
  • Patent number: 12183235
    Abstract: A method may include measuring, from a device having a display panel configured to operate at a first refresh rate or a second refresh rate, a difference in luminance of the display panel between the first refresh rate and the second refresh rate for an input gray level. The method may also include applying, based on the measured difference in luminance, a value offset to a default gamma value used by the device for the input gray level when the display panel is operating at the second refresh rate, thereby generating a new gamma value. The method may further include storing, at the device, the new gamma value, where subsequent to the storing, the device is configured to override the default gamma value for the input gray level with the new gamma value when the display panel is operating at the second refresh rate.
    Type: Grant
    Filed: May 25, 2021
    Date of Patent: December 31, 2024
    Assignee: GOOGLE LLC
    Inventors: Chien-Hui Wen, Hsin-Yu Chen, Ken Kok Foo, John William Kaehler
  • Publication number: 20240265859
    Abstract: A non-transitory computer-readable storage medium can include instructions stored thereon that, when executed by at least one processor, are configured to cause a computing device to determine, in response to a change in a refresh rate of a display, an encoded intensity of at least a portion of an image presented by the display, determine that the encoded intensity is within a predetermined range, and based on determining that the encoded intensity is within the predetermined range, adjust an intensity of a signal for the portion of the image.
    Type: Application
    Filed: March 28, 2024
    Publication date: August 8, 2024
    Inventors: Ken Kok Foo, John William Kaehler, Chien-Hui Wen
  • Publication number: 20240177687
    Abstract: Techniques and apparatuses are described that perform frequency compensation for a display. In aspects, a first uniformity of multiple regions of the display can be measured at a reference frequency. The display can then be driven at a second frequency and a second uniformity of the multiple regions of the display can be measured. The differences between the first and second uniformity can then be used to generate a compensation mask. XYZ domain data from the first and second uniformity measurements can be used to generate a color model characterization. The color model characterization can be used to convert the XYZ domain data into RGB data when the display is driven at the second frequency to compensate for the differences in uniformity across the multiple regions of the display.
    Type: Application
    Filed: February 7, 2024
    Publication date: May 30, 2024
    Applicant: Google LLC
    Inventors: Hyunchul Kim, Chien-Hui Wen, Ken Kok Foo
  • Patent number: 11972723
    Abstract: A non-transitory computer-readable storage medium can include instructions stored thereon that, when executed by at least one processor, are configured to cause a computing device to determine, in response to a change in a refresh rate of a display, an encoded intensity of at least a portion of an image presented by the display, determine that the encoded intensity is within a predetermined range, and based on determining that the encoded intensity is within the predetermined range, adjust an intensity of a signal for the portion of the image.
    Type: Grant
    Filed: August 21, 2020
    Date of Patent: April 30, 2024
    Assignee: Google LLC
    Inventors: Ken Kok Foo, John William Kaehler, Chien-Hui Wen
  • Publication number: 20240046874
    Abstract: This document describes systems and techniques directed at compensating for voltage losses in organic light-emitting diode (OLED) displays. In aspects, a computing device having an OLED display and a luminance manager is configured to receive an indication of a luminance that is, or is intended to be, displayed by pixels of the OLED display. Responsive to and based on the received indication of luminance and a voltage loss, the luminance manager determines a luminance modification for the pixels of the OLED display. Based on the determined luminance modification, the luminance manager modifies the luminance that is displayed or modifies the luminance that is intended to be displayed by the pixels of the OLED display effective to compensate for the voltage loss.
    Type: Application
    Filed: October 17, 2023
    Publication date: February 8, 2024
    Applicant: Google LLC
    Inventors: XiaoPing Bai, Chien-Hui Wen, Ken Kok Foo
  • Publication number: 20230274678
    Abstract: A method may include measuring, from a device having a display panel configured to operate at a first refresh rate or a second refresh rate, a difference in luminance of the display panel between the first refresh rate and the second refresh rate for an input gray level. The method may also include applying, based on the measured difference in luminance, a value offset to a default gamma value used by the device for the input gray level when the display panel is operating at the second refresh rate, thereby generating a new gamma value. The method may further include storing, at the device, the new gamma value, where subsequent to the storing, the device is configured to override the default gamma value for the input gray level with the new gamma value when the display panel is operating at the second refresh rate.
    Type: Application
    Filed: May 25, 2021
    Publication date: August 31, 2023
    Inventors: Chien-Hui Wen, Hsin-Yu Chen, Ken Kok Foo, John William Kaehler
  • Publication number: 20220270547
    Abstract: A non-transitory computer-readable storage medium can include instructions stored thereon that, when executed by at least one processor, are configured to cause a computing device to determine, in response to a change in a refresh rate of a display, an encoded intensity of at least a portion of an image presented by the display, determine that the encoded intensity is within a predetermined range, and based on determining that the encoded intensity is within the predetermined range, adjust an intensity of a signal for the portion of the image.
    Type: Application
    Filed: August 21, 2020
    Publication date: August 25, 2022
    Inventors: Ken Kok Foo, John William Kaehler, Chien-Hui Wen
  • Patent number: 11325092
    Abstract: A device for generating hydrogen gas having two or more storages, each storage storing a reactant or mix of reactants, and each storage coupled to a means of injecting the stored reactant or mix of reactants into a reaction chamber in a controlled manner and at an optimum rate, so that a chemical reaction occurs in the reaction chamber that produces hydrogen gas efficiently.
    Type: Grant
    Filed: April 22, 2017
    Date of Patent: May 10, 2022
    Assignee: HYDROGEN TECH SDN. BHD.
    Inventors: Chin Yang Chia, Yoke Keen Yee, Albert Kok Foo Ng
  • Publication number: 20210129105
    Abstract: A device for generating hydrogen gas having two or more storages, each storage storing a reactant or mix of reactants, and each storage coupled to a means of injecting the stored reactant or mix of reactants into a reaction chamber in a controlled manner and at an optimum rate, so that a chemical reaction occurs in the reaction chamber that produces hydrogen gas efficiently.
    Type: Application
    Filed: April 22, 2017
    Publication date: May 6, 2021
    Applicant: HYDROGEN TECH SDN. BHD.
    Inventors: Chin Yang CHIA, Yoke Keen YEE, Albert Kok Foo NG
  • Publication number: 20200002164
    Abstract: A hydrogen gas generating system that heats a liquid reactant such as water, then channeling the resultant heated reactant to a reaction chamber containing a solid hydride. The chemical reaction between the heated liquid reactant and solid hydride forming hydrogen gas. This hydrogen gas is then filtered and regulated before being stored in a buffer tank. Hydrogen gas from the buffer tank can then be supplied to a fuel cell to produce electricity as and when needed, such as when a battery goes below a predetermined level. The pressure of the buffer tank is measured and used to ascertain when the hydrogen gas generation should start and stop. A pressure and temperature of the reaction chamber is measured as a safety precaution, whereby the reaction will be stopped if the pressure and temperature exceeds predetermined values.
    Type: Application
    Filed: June 28, 2017
    Publication date: January 2, 2020
    Applicant: GALAXY FCT SDN. BHD.
    Inventors: Yoke Keen YEE, Albert Kok Foo NG, Chin Yang CHIA
  • Patent number: 9336949
    Abstract: The invention provides an integral high-voltage capacitor assembly that yields very low self inductance and provides voltage and current multiplication. The capacitor assembly has two or four capacitors connected in series, with each capacitor made up of a stack of capacitor cells (40) also connected in series. Each of the capacitor cells (40) includes an arrangement of a pair of elongate foil electrodes (10) separated by dielectric (20, 30), and multiply-folded in a substantially flat, wound configuration. In the case of the two-capacitor assembly, in one embodiment the adjacent capacitor cells of the first capacitor (11) are connected in series by joining their foil electrodes on only one longitudinal side of the foil electrodes, while the adjacent capacitor cells of the second capacitor (12) are connected in series by joining their foil electrodes on both longitudinal sides of the foil electrodes.
    Type: Grant
    Filed: December 30, 2010
    Date of Patent: May 10, 2016
    Assignee: SPECSCAN SDN BHD
    Inventors: Kum Sang Low, Albert Kok Foo Ng, Chee Hoong Low, Kum Wan Low, David Mahadevan, Chin Yang Chia, Kean Phoe Cheong
  • Publication number: 20130063859
    Abstract: The invention provides an integral high-voltage capacitor assembly that yields very low self inductance and provides voltage and current multiplication. The capacitor assembly has two or four capacitors connected in series, with each capacitor made up of a stack of capacitor cells (40) also connected in series. Each of the capacitor cells (40) includes an arrangement of a pair of elongate foil electrodes (10) separated by dielectric (20, 30), and multiply-folded in a substantially flat, wound configuration. In the case of the two-capacitor assembly, in one embodiment the adjacent capacitor cells of the first capacitor (11) are connected in series by joining their foil electrodes on only one longitudinal side of the foil electrodes, while the adjacent capacitor cells of the second capacitor (12) are connected in series by joining their foil electrodes on both longitudinal sides of the foil electrodes.
    Type: Application
    Filed: December 30, 2010
    Publication date: March 14, 2013
    Applicant: SPECSCAN SDN.BHD
    Inventors: Kum Sang Low, Albert Kok Foo Ng, Chee Hoong Low, Kum Wan Low, David Mahadevan, Chin Yang Chia, Kean Phoe Cheong
  • Patent number: 7663095
    Abstract: A photodetector and method for making the same are disclosed. The photodetector includes a photodetector die mounted on a substrate, an infrared filter, and an encapsulating layer. The infrared filter is positioned over the photodetector, the infrared filter blocking light in an infrared region of the optical spectrum while allowing light in a visible region of the optical spectrum to reach the photodetector die. The encapsulating layer surrounds the photodetector and the substrate, the infrared filter being embedded in the encapsulating layer, which is transparent to light in the visible region.
    Type: Grant
    Filed: September 20, 2007
    Date of Patent: February 16, 2010
    Assignee: Avago Technologies ECBU IP (Singapore) Pte. Ltd.
    Inventors: Boon Yik Wong, Kim Lye Lim, Yong Keong Chin, Kok Foo Leong
  • Patent number: 7648216
    Abstract: In a method for printing on a print media using nozzles in a printhead, it is determined as to whether one or more of the nozzles are out. In response to the one or more of the nozzles being out, the print media is micro-linefed between at least two printing passes of the printhead when the printhead is substantially in position to print onto a margin section of the print media. The micro-linefeeding includes activation of a print media feed means to advance the print media for a distance that is substantially smaller than a normal advance of the print media, to thereby reduce printing defects in the margin section caused by one or more nozzles that are out.
    Type: Grant
    Filed: August 30, 2006
    Date of Patent: January 19, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Chee-Wah See Toh, Kok-Foo Chee, Pock-Chueng Teo, Wei-Chun Lim, Jun Lei