Patents by Inventor Ho Yu Wong

Ho Yu 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).

  • Publication number: 20240097703
    Abstract: A lossless data compressor prevents normalization overruns on-the-fly as symbol occurrence counts are rounded to generate symbol frequencies, allowing an encoding table generator to generate encoding table entries without waiting for the symbol frequency table to finish filling. Rounding errors are accumulated as symbols are normalized and compensated for by reducing a symbol frequency when the symbol frequency is at least 2 and the accumulated errors have exceeded a threshold. The symbol frequency is also reduced when the number of remaining states in the encoding table is insufficient for a number of remaining unprocessed symbols and states for a current encoding table entry. Since error compensation occurs as symbols are being normalized, encoding table generation is not forced to wait for all symbols in the block to be processed, reducing latency. Three pipeline stages can operate on three input blocks: symbol counting, normalization/error compensation/encoding table generation, and data encoding.
    Type: Application
    Filed: September 20, 2022
    Publication date: March 21, 2024
    Inventors: Hing-Mo LAM, Hailiang LI, Ho Yu WONG
  • Publication number: 20020109700
    Abstract: A method for modifying a selected data portion (8) of a data item (10) with a bit pattern (36) is disclosed. Said method identifies a data portion (8) to be modified. Said method further selects a field (38) by accessing a plurality of fields (30). Said fields (30) include a plurality of recurring bit patterns (36). Adjacent fields (38, 40) have identical bit patterns offset by at least one bit. Said method selects a mask (58) to obtain a selected one of said bit patterns (36) in said selected field (38) that is aligned with said identified data portion (8). Said method modifies said identified data portion (8) by performing a predetermined bit operation on said identified data portion (8) with said selected one of said bit patterns (36). A processor for performing the above method is also disclosed.
    Type: Application
    Filed: December 14, 2000
    Publication date: August 15, 2002
    Applicant: Motorola, Inc.
    Inventors: Chun Kee Ma, Wai Tung Chan, Kwan Leung Mok, Ho Yu Wong