Patents by Inventor John William Kaehler

John William Kaehler 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: 12603033
    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: Grant
    Filed: November 21, 2022
    Date of Patent: April 14, 2026
    Assignee: Google LLC
    Inventors: Chien-Hui Wen, John William Kaehler, Sang Young Youn, Ken Kok Foo
  • Patent number: 12542081
    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: December 26, 2024
    Date of Patent: February 3, 2026
    Assignee: Google LLC
    Inventors: Chien-Hui Wen, Hsin-Yu Chen, Ken Kok Foo, John William Kaehler
  • Publication number: 20250273110
    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: December 26, 2024
    Publication date: August 28, 2025
    Inventors: Chien-Hui Wen, Hsin-Yu Chen, Ken Kok Foo, John William Kaehler
  • 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: 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
  • 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
  • Patent number: 11830457
    Abstract: A non-transitory computer-readable storage medium comprising instructions stored thereon. When executed by at least one processor, the instructions can be configured to cause a computing device to, in response to an instruction to transition from a first refresh rate to a second refresh rate, modify a transitional frame. The modifying the transitional frame can include refreshing a first row in a display with a first adjustment to a peak signal of at least one pixel in the first row, and refreshing a second row in the display with a second adjustment to a peak signal of at least one pixel in the second row, the second row being refreshed after the second row, the second adjustment being greater than the first adjustment.
    Type: Grant
    Filed: August 28, 2020
    Date of Patent: November 28, 2023
    Assignee: Google LLC
    Inventors: Sangmoo Choi, John William Kaehler
  • 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: 20230005449
    Abstract: A non-transitory computer-readable storage medium comprising instructions stored thereon. When executed by at least one processor, the instructions ban be configured to cause a computing device to, in response to an instruction to transition from a first refresh rate to a second refresh rate, modify a transitional frame. The modifying the transitional frame can include refreshing a first row in a display with a first adjustment to a peak signal of at least one pixel in the first row, and refreshing a second row in the display with a second adjustment to a peak signal of at least one pixel in the second row, the second row being refreshed after the second row, the second adjustment being greater than the first adjustment.
    Type: Application
    Filed: August 28, 2020
    Publication date: January 5, 2023
    Inventors: Sangmoo Choi, 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