Patents by Inventor Kendrick Wong

Kendrick Wong 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: 12245725
    Abstract: The present invention relates to a holder, for rolled paper products, comprising: (a) a base member, comprising: i) a compartment; ii) a first receptacle, fixed to said compartment, comprising a central bore; iii) one spring disposed in said first receptacle and being coaxial with said central bore of said first receptable; iv) a disc disposed on said resilient member, comprising: at least one ramp protruding therefrom facing away said resilient member; and a central aperture being coaxial with said central bore of said first receptable; v) a rotation member having a complementary structure to the structure of said first receptacle, such that said rotation member fittingly assembling to said first receptacle can rotate with respect to said first receptacle, in which, said rotation member comprising: a central aperture superimposed to said central bore of said first receptacle, and a plurality of crests and troughs facing said ramp of said disc; vi) a stopper, partially received in said central bore of said fi
    Type: Grant
    Filed: August 15, 2023
    Date of Patent: March 11, 2025
    Inventor: Chun Kit Kendrick Wong
  • Publication number: 20250057368
    Abstract: The present invention relates to a holder, for rolled paper products, comprising: (a) a base member, comprising: i) a compartment; ii) a first receptacle, fixed to said compartment, comprising a central bore; iii) one spring disposed in said first receptacle and being coaxial with said central bore of said first receptable; iv) a disc disposed on said resilient member, comprising: at least one ramp protruding therefrom facing away said resilient member; and a central aperture being coaxial with said central bore of said first receptable; v) a rotation member having a complementary structure to the structure of said first receptacle, such that said rotation member fittingly assembling to said first receptacle can rotate with respect to said first receptacle, in which, said rotation member comprising: a central aperture superimposed to said central bore of said first receptacle, and a plurality of crests and troughs facing said ramp of said disc; vi) a stopper, partially received in said central bore of said fi
    Type: Application
    Filed: August 15, 2023
    Publication date: February 20, 2025
    Inventor: Chun Kit Kendrick WONG
  • Publication number: 20250057369
    Abstract: The present invention relates to a holder, for rolled paper products, comprising: (a) a base member, comprising: i) a compartment; ii) a first receptacle, fixed to said compartment, comprising a central bore; iii) one spring disposed in said first receptacle and being coaxial with said central bore of said first receptable; iv) a disc disposed on said resilient member, comprising: at least one ramp protruding therefrom facing away said resilient member; and a central aperture being coaxial with said central bore of said first receptable; v) a rotation member having a complementary structure to the structure of said first receptacle, such that said rotation member fittingly assembling to said first receptacle can rotate with respect to said first receptacle, in which, said rotation member comprising: a central aperture superimposed to said central bore of said first receptacle, and a plurality of crests and troughs facing said ramp of said disc; and (b) a rod member, contacting said rotation member; and charac
    Type: Application
    Filed: March 28, 2024
    Publication date: February 20, 2025
    Inventor: Chun Kit Kendrick WONG
  • Patent number: 10943384
    Abstract: Example systems and related methods relate to rendering using smooth shading. A computing device can receive information about an image, the information including one or more patches, where a particular patch of the one or more patches is specified using a plurality of non-linear equations. The computing device can determine one or more linear approximations to a particular non-linear equation of the plurality of non-linear equations. The computing device can update the particular patch to replace the particular non-linear equation with at least one linear approximation of the one or more linear approximations. The computing device can render at least part of the image by at least rendering the updated particular patch. The computing device can generate an output that includes the rendered at least part of the image.
    Type: Grant
    Filed: December 10, 2018
    Date of Patent: March 9, 2021
    Assignee: KYOCERA Document Solutions Inc.
    Inventors: Yuzuru Naganuma, Dongpei Su, Sheng Li, Kendrick Wong
  • Publication number: 20200184704
    Abstract: Methods and apparatus for rendering using smooth shading are provided. A computing device can receive information about an image, the information including one or more patches, where a particular patch of the one or more patches is specified using a plurality of non-linear equations. The computing device can determine one or more linear approximations to a particular non-linear equation of the plurality of non-linear equations. The computing device can update the particular patch to replace the particular non-linear equation with at least one linear approximation of the one or more linear approximations. The computing device can render at least part of the image by at least rendering the updated particular patch. The computing device can generate an output that includes the rendered at least part of the image.
    Type: Application
    Filed: December 10, 2018
    Publication date: June 11, 2020
    Inventors: Yuzuru Naganuma, Dongpei Su, Sheng Li, Kendrick Wong
  • Patent number: 10540788
    Abstract: Methods and apparatus for radial gradient rendering are provided. A graphics computing device can include a radial gradient module (RGM), which can include circuitry for radial gradient rendering. The RGM can receive one or more parameters associated with rendering at least a portion of an image utilizing radial gradient rendering. The RGM can map one or more input coordinates of the image to one or more source domain coordinates. The RGM can determine a t-value for the source domain coordinates, the t-value specifying an ellipse in the source domain whose edge includes the source domain coordinates. The RGM can determine a color value for the input coordinates based on the specified ellipse. The RGM can generate an output that is based on the color value.
    Type: Grant
    Filed: June 5, 2018
    Date of Patent: January 21, 2020
    Assignee: KYOCERA DOCUMENT SOLUTIONS INC.
    Inventors: Dongpei Su, Christa Neil, Yuzuru Naganuma, Kendrick Wong, Donald Han, Kenneth A. Schmidt
  • Patent number: 10540811
    Abstract: Methods and apparatus for radial gradient rendering are provided. A graphics computing device can include a radial gradient module (RGM), which can include circuitry for radial gradient rendering. The RGM can receive one or more parameters associated with rendering at least a portion of an image utilizing radial gradient rendering. The RGM can map one or more input coordinates of the image to one or more source domain coordinates. The RGM can determine a t-value for the source domain coordinates, the t-value specifying an ellipse in the source domain whose edge includes the source domain coordinates. The RGM can determine a color value for the input coordinates based on the specified ellipse. The RGM can generate an output that is based on the color value.
    Type: Grant
    Filed: June 5, 2018
    Date of Patent: January 21, 2020
    Assignee: KYOCERA DOCUMENT SOLUTIONS INC.
    Inventors: Dongpei Su, Christa Neil, Yuzuru Naganuma, Kendrick Wong, Donald Han, Kenneth A. Schmidt
  • Publication number: 20190371048
    Abstract: Methods and apparatus for radial gradient rendering are provided. A graphics computing device can include a radial gradient module (RGM), which can include circuitry for radial gradient rendering. The RGM can receive one or more parameters associated with rendering at least a portion of an image utilizing radial gradient rendering. The RGM can map one or more input coordinates of the image to one or more source domain coordinates. The RGM can determine a t-value for the source domain coordinates, the t-value specifying an ellipse in the source domain whose edge includes the source domain coordinates. The RGM can determine a color value for the input coordinates based on the specified ellipse. The RGM can generate an output that is based on the color value.
    Type: Application
    Filed: June 5, 2018
    Publication date: December 5, 2019
    Inventors: Dongpei Su, Christa Neil, Yuzuru Naganuma, Kendrick Wong, Donald Han, Kenneth A. Schmidt
  • Publication number: 20190371013
    Abstract: Methods and apparatus for radial gradient rendering are provided. A graphics computing device can include a radial gradient module (RGM), which can include circuitry for radial gradient rendering. The RGM can receive one or more parameters associated with rendering at least a portion of an image utilizing radial gradient rendering. The RGM can map one or more input coordinates of the image to one or more source domain coordinates. The RGM can determine a t-value for the source domain coordinates, the t-value specifying an ellipse in the source domain whose edge includes the source domain coordinates. The RGM can determine a color value for the input coordinates based on the specified ellipse. The RGM can generate an output that is based on the color value.
    Type: Application
    Filed: June 5, 2018
    Publication date: December 5, 2019
    Inventors: Dongpei Su, Christa Neil, Yuzuru Naganuma, Kendrick Wong, Donald Han, Kenneth A. Schmidt
  • Patent number: 10136128
    Abstract: An example embodiment may involve obtaining an a×b pixel macro-cell from an input image. Pixels in the a×b pixel macro-cell may have respective pixel values and may be associated with respective tags. It may be determined whether at least e of the respective tags indicate that their associated pixels represent edges in the input image. Based on this determination, either a first encoding or a second encoding of the a×b pixel macro-cell may be selected. The first encoding may weigh pixels that represent edges in the input image heavier than pixels that do not represent edges in the input image, and the second encoding might not consider whether pixels represent edges. The selected encoding may be performed and written to a computer-readable output medium.
    Type: Grant
    Filed: November 27, 2017
    Date of Patent: November 20, 2018
    Assignee: KYOCERA DOCUMENT SOLUTIONS INC.
    Inventors: Michael M. Chang, Kenneth A. Schmidt, Dongpei Su, Sheng Li, Kendrick Wong
  • Publication number: 20180084247
    Abstract: An example embodiment may involve obtaining an a×b pixel macro-cell from an input image. Pixels in the a×b pixel macro-cell may have respective pixel values and may be associated with respective tags. It may be determined whether at least e of the respective tags indicate that their associated pixels represent edges in the input image. Based on this determination, either a first encoding or a second encoding of the a×b pixel macro-cell may be selected. The first encoding may weigh pixels that represent edges in the input image heavier than pixels that do not represent edges in the input image, and the second encoding might not consider whether pixels represent edges. The selected encoding may be performed and written to a computer-readable output medium.
    Type: Application
    Filed: November 27, 2017
    Publication date: March 22, 2018
    Inventors: Michael M. Chang, Kenneth A. Schmidt, Dongpei Su, Sheng Li, Kendrick Wong
  • Patent number: 9860427
    Abstract: An example embodiment may involve obtaining an m×n pixel cell from an input image. Each of the m×n pixels in the m×n pixel cell may be associated with at least one color value. An m×n attribute cell may be determined, elements of which may be associated in a one-to-one fashion with respective pixels in the m×n pixel cell. The m×n pixel cell may be compressed in a lossy fashion, and the m×n attribute cell may be compressed in a lossless fashion. Compression of the m×n pixel cell may be based on at least part of the m×n attribute cell. An interleaved representation of the compressed m×n pixel cell and the compressed m×n attribute cell may be written to an output medium.
    Type: Grant
    Filed: May 10, 2016
    Date of Patent: January 2, 2018
    Assignee: KYOCERA Document Solutions Inc.
    Inventors: Michael M. Chang, Kenneth A. Schmidt, Dongpei Su, Sheng Li, Kendrick Wong, Larry Lubman, Alfred Abkarian, Stephen L. Schafer
  • Patent number: 9854236
    Abstract: An example embodiment may involve obtaining an a×b pixel macro-cell from an input image. Pixels in the a×b pixel macro-cell may have respective pixel values and may be associated with respective tags. It may be determined whether at least e of the respective tags indicate that their associated pixels represent edges in the input image. Based on this determination, either a first encoding or a second encoding of the a×b pixel macro-cell may be selected. The first encoding may weigh pixels that represent edges in the input image heavier than pixels that do not represent edges in the input image, and the second encoding might not consider whether pixels represent edges. The selected encoding may be performed and written to a computer-readable output medium.
    Type: Grant
    Filed: May 25, 2016
    Date of Patent: December 26, 2017
    Assignee: KYOCERA Document Solutions Inc.
    Inventors: Michael M. Chang, Kenneth A. Schmidt, Dongpei Su, Sheng Li, Kendrick Wong
  • Patent number: 9838570
    Abstract: An example embodiment may involve obtaining (i) an a×b attribute macro-cell, and (ii) a×b pixel macro-cells for each of a luminance plane, a first color plane, and a second color plane of an input image. The a×b pixel macro-cells may each contain 4 non-overlapping m×n pixel cells. The example embodiment may also involve determining 4 attribute-plane output values that represent the 4 non-overlapping m×n attribute cells, 1 to 4 luminance-plane output values that represent the a×b pixel macro-cell of the luminance plane, a first color-plane output value to represent the a×b pixel macro-cell of the first color plane, and a second color-plane output value to represent the a×b pixel macro-cell of the second color plane. The example embodiment may further involve writing an interleaved representation of the output values to a computer-readable output medium.
    Type: Grant
    Filed: May 10, 2016
    Date of Patent: December 5, 2017
    Assignee: KYOCERA Document Solutions Inc.
    Inventors: Michael M. Chang, Kenneth A. Schmidt, Dongpei Su, Sheng Li, Kendrick Wong, Larry Lubman
  • Patent number: 9667839
    Abstract: An example embodiment may involve obtaining an a×b pixel macro-cell from an input image. The a×b pixel macro-cell may contain 4 non-overlapping m×n pixel cells. The a×b pixels in the a×b pixel macro-cell may have respective color values and may be associated with respective object type tags. The example embodiment may also include selecting a compression technique to either (i) compress the a×b pixel macro-cell as a whole, or (ii) compress the a×b pixel macro-cell by compressing each of the 4 non-overlapping m×n pixel cells separately. The example embodiment may further include compressing the a×b pixel macro-cell according to the selected compression technique, and writing a representation of the compressed a×b pixel macro-cell to a computer-readable output medium.
    Type: Grant
    Filed: November 16, 2016
    Date of Patent: May 30, 2017
    Assignee: KYOCERA Document Solutions Inc.
    Inventors: Michael M. Chang, Kenneth A. Schmidt, Dongpei Su, Sheng Li, Kendrick Wong, Alfred Abkarian, Stephen L. Schafer
  • Patent number: 9596383
    Abstract: An example embodiment may involve obtaining an a×b pixel macro-cell from an image with one or more color planes, and an a×b attribute macro-cell. The a×b pixel macro-cell may contain 4 non-overlapping m×n pixel cells, and the a×b attribute macro-cell may contain 4 non-overlapping m×n attribute cells. The pixels in the a×b pixel macro-cell may be associated with respective color values. The example embodiment may also involve determining 4 attribute output values associated respectively with the 4 non-overlapping m×n attribute cells. The example embodiment may further involve determining 1 to 4 color-plane output values for the non-overlapping m×n pixel cells, and writing an interleaved representation of the 4 attribute output values and the determined color-plane output values.
    Type: Grant
    Filed: March 15, 2016
    Date of Patent: March 14, 2017
    Assignee: KYOCERA Document Solutions Inc.
    Inventors: Michael M. Chang, Kenneth A. Schmidt, Dongpei Su, Sheng Li, Kendrick Wong, Larry Lubman, Alfred Abkarian, Stephen L. Schafer
  • Publication number: 20170064153
    Abstract: An example embodiment may involve obtaining an a×b pixel macro-cell from an input image. The a×b pixel macro-cell may contain 4 non-overlapping m×n pixel cells. The a×b pixels in the a×b pixel macro-cell may have respective color values and may be associated with respective object type tags. The example embodiment may also include selecting a compression technique to either (i) compress the a×b pixel macro-cell as a whole, or (ii) compress the a×b pixel macro-cell by compressing each of the 4 non-overlapping m×n pixel cells separately. The example embodiment may further include compressing the a×b pixel macro-cell according to the selected compression technique, and writing a representation of the compressed a×b pixel macro-cell to a computer-readable output medium.
    Type: Application
    Filed: November 16, 2016
    Publication date: March 2, 2017
    Inventors: Michael M. Chang, Kenneth A. Schmidt, Dongpei Su, Sheng Li, Kendrick Wong, Alfred Abkarian, Stephen L. Schafer
  • Patent number: 9531920
    Abstract: An example embodiment may involve obtaining an a×b pixel macro-cell from an input image. The a×b pixel macro-cell may contain 4 non-overlapping m×n pixel cells. The a×b pixels in the a×b pixel macro-cell may have respective color values and may be associated with respective object type tags. The example embodiment may also include selecting a compression technique to either (i) compress the a×b pixel macro-cell as a whole, or (ii) compress the a×b pixel macro-cell by compressing each of the 4 non-overlapping m×n pixel cells separately. The example embodiment may further include compressing the a×b pixel macro-cell according to the selected compression technique, and writing a representation of the compressed a×b pixel macro-cell to a computer-readable output medium.
    Type: Grant
    Filed: January 30, 2015
    Date of Patent: December 27, 2016
    Assignee: KYOCERA Document Solutions Inc.
    Inventors: Michael M. Chang, Kenneth A. Schmidt, Dongpei Su, Sheng Li, Kendrick Wong, Alfred Abkarian, Stephen L. Schafer
  • Publication number: 20160269726
    Abstract: An example embodiment may involve obtaining an a×b pixel macro-cell from an input image. Pixels in the a×b pixel macro-cell may have respective pixel values and may be associated with respective tags. It may be determined whether at least e of the respective tags indicate that their associated pixels represent edges in the input image. Based on this determination, either a first encoding or a second encoding of the a×b pixel macro-cell may be selected. The first encoding may weigh pixels that represent edges in the input image heavier than pixels that do not represent edges in the input image, and the second encoding might not consider whether pixels represent edges. The selected encoding may be performed and written to a computer-readable output medium.
    Type: Application
    Filed: May 25, 2016
    Publication date: September 15, 2016
    Inventors: Michael M. Chang, Kenneth A. Schmidt, Dongpei Su, Sheng Li, Kendrick Wong
  • Publication number: 20160255246
    Abstract: An example embodiment may involve obtaining (i) an a×b attribute macro-cell, and (ii) a×b pixel macro-cells for each of a luminance plane, a first color plane, and a second color plane of an input image. The a×b pixel macro-cells may each contain 4 non-overlapping m×n pixel cells. The example embodiment may also involve determining 4 attribute-plane output values that represent the 4 non-overlapping m×n attribute cells, 1 to 4 luminance-plane output values that represent the a×b pixel macro-cell of the luminance plane, a first color-plane output value to represent the a×b pixel macro-cell of the first color plane, and a second color-plane output value to represent the a×b pixel macro-cell of the second color plane. The example embodiment may further involve writing an interleaved representation of the output values to a computer-readable output medium.
    Type: Application
    Filed: May 10, 2016
    Publication date: September 1, 2016
    Inventors: Michael M. Chang, Kenneth A. Schmidt, Dongpei Su, Sheng Li, Kendrick Wong, Larry Lubman