Patents by Inventor Wei-Hung Huang

Wei-Hung Huang 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: 20250017199
    Abstract: A biomimetic waterfowl includes a housing, two waterfowl legs, and a driving module. The waterfowl legs are spaced apart from each other in a left-right direction and are mounted to a bottom portion of the housing. Each waterfowl leg includes a first segment mounted to the housing and rotatable about a first axis parallel to the left-right direction, and a second segment rotatable about a second axis parallel to the first axis. The driving module is mounted to the housing and is configured to drive the waterfowl legs. Each of the waterfowl legs is movable between a retracted state, where the first segment extends forwardly from the housing and the second segment extends rearwardly from the first segment, and a propelling state, where the first segment extends rearwardly from the housing and the second segment extends rearwardly from the first segment.
    Type: Application
    Filed: December 5, 2023
    Publication date: January 16, 2025
    Inventors: Wei-Yu HUANG, Chang-Qi ZHANG, Guan-Hao PAN, Li-Yuan YEH, Tai-Yu CHEN, Ching-Hung LIU, Chih-Wei SHEN, Ching-Shu LAI
  • Patent number: 8612850
    Abstract: An information browsing method includes: partitioning contents of a page into a plurality of first data partitions by analyzing the contents of the page; assigning a plurality of first identifiers to the first data partitions, respectively; driving a display screen according to at least the first data partitions; and when receiving a partition selection input, determining a selected first data partition according to a first identifier corresponding to the partition selection input, wherein the selected first data partition is assigned with the first identifier.
    Type: Grant
    Filed: January 13, 2011
    Date of Patent: December 17, 2013
    Assignee: Mediatek Inc.
    Inventors: Wei-Hung Huang, Ching-Chieh Wang
  • Publication number: 20120185758
    Abstract: An information browsing method includes: partitioning contents of a page into a plurality of first data partitions by analyzing the contents of the page; assigning a plurality of first identifiers to the first data partitions, respectively; driving a display screen according to at least the first data partitions; and when receiving a partition selection input, determining a selected first data partition according to a first identifier corresponding to the partition selection input, wherein the selected first data partition is assigned with the first identifier.
    Type: Application
    Filed: January 13, 2011
    Publication date: July 19, 2012
    Inventors: Wei-Hung Huang, Ching-Chieh Wang
  • Patent number: 8145971
    Abstract: A data processing system for processing digital data with a low density parity check (LDPC) matrix includes: a storage device for storing a plurality of indices representing a plurality of shifting numbers, where the LDPC matrix comprises an array of elements, and at least one element of the LDPC matrix represents a cyclic permutation matrix that is produced by cyclically shifting columns of an identity matrix to the right according to one of the shifting numbers; and a processing circuit, coupled to the storage device, for retrieving at least one index to recover at least one element of the LDPC matrix according to the index and performing data processing according to the LDPC matrix.
    Type: Grant
    Filed: November 26, 2007
    Date of Patent: March 27, 2012
    Assignee: Mediatek Inc.
    Inventor: Wei-Hung Huang
  • Patent number: 8099644
    Abstract: A method for encoding digital data with a low-density parity check (LDPC) matrix includes: indirectly storing a non-regular portion of the LDPC matrix by storing a plurality of indices corresponding to a plurality of non-zero sub-matrices of the non-regular portion, and by storing a plurality of distance/location parameters respectively corresponding to numbers of zero sub-matrices between adjacent non-zero sub-matrices of the non-regular portion or respectively corresponding to distances between adjacent non-zero sub-matrices of the non-regular portion; generating at least one address according to at least one distance/location parameter; accessing information bits corresponding to the address; and recovering at least one element of the LDPC matrix according to at least one index and the information bits to encode the digital data according to the LDPC matrix.
    Type: Grant
    Filed: June 13, 2008
    Date of Patent: January 17, 2012
    Assignee: Mediatek Inc.
    Inventor: Wei-Hung Huang
  • Publication number: 20100326357
    Abstract: A nozzle and a furnace having the same are provided. The furnace has a high vacuum fitting used to assemble the nozzle to the furnace. The nozzle includes a first tube part and a second tube part connecting to the first tube part. In addition, an immobilization device is disposed on a surface of the first tube part. The immobilization device is corresponding to an o-ring of the high vacuum fitting and sheathed by the o-ring to steadily immobilize the nozzle to the furnace.
    Type: Application
    Filed: June 30, 2009
    Publication date: December 30, 2010
    Inventors: Wei-Hung Huang, Po-Yueh Liu, Hsing-Hung Lin, Yi-Deng Huang, Chi-Fu Chen
  • Publication number: 20090313523
    Abstract: A method for encoding digital data with a low-density parity check (LDPC) matrix includes: indirectly storing a non-regular portion of the LDPC matrix by storing a plurality of indices corresponding to a plurality of non-zero sub-matrices of the non-regular portion, and by storing a plurality of distance/location parameters respectively corresponding to numbers of zero sub-matrices between adjacent non-zero sub-matrices of the non-regular portion or respectively corresponding to distances between adjacent non-zero sub-matrices of the non-regular portion; generating at least one address according to at least one distance/location parameter; accessing information bits corresponding to the address; and recovering at least one element of the LDPC matrix according to at least one index and the information bits to encode the digital data according to the LDPC matrix.
    Type: Application
    Filed: June 13, 2008
    Publication date: December 17, 2009
    Inventor: Wei-Hung Huang
  • Publication number: 20080195823
    Abstract: The invention relates to the processor for performing convolution interleaving/de-interleaving on data symbols on plural original data symbols and convolution de-interleaving on the convolution interleaved data symbols. The processor for performing convolution interleaving on data symbol comprises a memory, an original address generator, and a storage address generator which generates an original address. The storage address generator generates the storage address of each of the stored plural data symbols in the memory according to the original address and a first predetermined sequence, and each of the convolution interleaved data symbols is stored in the memory according to the storage address; furthermore, all stored data symbols in the memory are configured into a circular structure.
    Type: Application
    Filed: April 21, 2008
    Publication date: August 14, 2008
    Inventors: Wei-Hung Huang, Hsi-Chia Chang, Ching-Chieh Wang
  • Publication number: 20080126917
    Abstract: A data processing system for processing digital data with a low density parity check (LDPC) matrix includes: a storage device for storing a plurality of indices representing a plurality of shifting numbers, where the LDPC matrix comprises an array of elements, and at least one element of the LDPC matrix represents a cyclic permutation matrix that is produced by cyclically shifting columns of an identity matrix to the right according to one of the shifting numbers; and a processing circuit, coupled to the storage device, for retrieving at least one index to recover at least one element of the LDPC matrix according to the index and performing data processing according to the LDPC matrix.
    Type: Application
    Filed: November 26, 2007
    Publication date: May 29, 2008
    Inventor: Wei-Hung Huang
  • Patent number: 7363552
    Abstract: The invention relates to the processor for performing convolution interleaving/de-interleaving on data symbols on plural original data symbols and convolution de-interleaving on the convolution interleaved data symbols. The processor for performing convolution interleaving on data symbol comprises a memory, an original address generator, and a storage address generator which generates an original address. The storage address generator generates the storage address of each of the stored plural data symbols in the memory according to the original address and a first predetermined sequence, and each of the convolution interleaved data symbols is stored in the memory according to the storage address; furthermore, all stored data symbols in the memory are configured into a circular structure.
    Type: Grant
    Filed: May 18, 2005
    Date of Patent: April 22, 2008
    Assignee: Mediatek Inc.
    Inventors: Wei-Hung Huang, Hsi-Chia Chang, Ching-Chieh Wang
  • Publication number: 20080055483
    Abstract: A method for detecting a program deviation period during a television broadcast having a main audio program and a secondary audio program includes: receiving the main audio program; receiving the secondary audio program; converting the audio programs into a main channel and a secondary channel; calculating a similarity value between the main channel and the secondary channel within a candidate period; and determining whether the candidate period is the program deviation period according to the calculated similarity value.
    Type: Application
    Filed: August 29, 2007
    Publication date: March 6, 2008
    Inventors: Wei-Hung Huang, Hsing-Ju Wei
  • Publication number: 20080055467
    Abstract: A method for detecting a program deviation period during a television broadcast having a main audio program and a secondary audio program includes: receiving the main audio program; receiving the secondary audio program; calculating a similarity value between the main audio program and the secondary audio program within a candidate period; and determining whether the candidate period is the program deviation period according to the calculated similarity value.
    Type: Application
    Filed: September 3, 2006
    Publication date: March 6, 2008
    Inventors: Wei-Hung Huang, Hsing-Ju Wei
  • Publication number: 20070276855
    Abstract: Methods, apparatuses, systems, and computer program products for generating a file structure to access multimedia files are provided. The system, connected to a first memory, comprises a second memory and a processing unit. The first memory stores the multimedia files. The processing unit generates real directories in the second memory according to metadata of the multimedia files; copies one of the multimedia files to one corresponding real directory; and generates one link under one of the real directories according to the metadata, wherein the corresponding real directory is one of the real directories.
    Type: Application
    Filed: May 9, 2006
    Publication date: November 29, 2007
    Applicant: MediaTek, Inc.
    Inventor: Wei-Hung Huang
  • Publication number: 20070263531
    Abstract: An apparatus for switching between a first network and a second network comprises a generator, a processor and a switch. The generator generates a table, wherein the table stores first connection information for the first network and second connection information for the second network. The processor checks a status of the first network in response to the first connection information. The switch selects the second network to communicate in response to the second connection information if the status indicates that the first network is not available.
    Type: Application
    Filed: May 9, 2006
    Publication date: November 15, 2007
    Applicant: Media Tek, Inc.
    Inventor: Wei-Hung Huang
  • Publication number: 20070260903
    Abstract: A multimedia reproduction system and control method thereof. A plurality of operating modes are associated with a plurality of command sets. The plurality of command sets are mapped to a plurality of control signal subsets. It is determined to which of the command sets a received control signal belongs in order to enter an operating mode associated with the determined command set and present a relevant content item for the operating mode.
    Type: Application
    Filed: May 8, 2006
    Publication date: November 8, 2007
    Applicant: MEDIATEK INC.
    Inventors: Chun-Lung Liu, Wei-Hung Huang, Shih-Hao Chen
  • Publication number: 20070250533
    Abstract: A system, an apparatus, a method, and a computer program product for generating and/or updating a metadata of a multimedia file are provided. The system comprises a storage device for storing the multimedia file and the apparatus. The apparatus comprises an extraction unit for extracting storage information of the multimedia file, an analysis unit for analyzing the storage information, and a metadata generator for generating the metadata according to an analyzing result. The method comprises the steps of: extracting storage information of the multimedia file; analyzing the storage information; and generating the metadata according to an analyzing result. The computer program product stores a computer program to execute the method.
    Type: Application
    Filed: April 20, 2006
    Publication date: October 25, 2007
    Inventor: Wei-Hung Huang
  • Patent number: 7134043
    Abstract: A check system and method for checking EDC of a DVD sector without prior descrambling the sector. In the EDC check method, after the sector is received, a check value corresponding to a sector identification (ID) of the sector is generated. Meanwhile, an EDC value of the sector is calculated directly without prior descrambling the sector. Finally, the EDC value and the check value are compared. If the EDC value equals to the check value, a sector-correct signal is outputted; otherwise, a sector-error signal is outputted. Because the EDC check method and system of the invention skip the prior data descrambling step, the processing speed can be improved and the hardware resources may be more-efficiently used.
    Type: Grant
    Filed: March 24, 2003
    Date of Patent: November 7, 2006
    Assignee: Media Tek Inc.
    Inventors: Wei-Hung Huang, Li-Lien Lin
  • Publication number: 20060115233
    Abstract: Menu display methods for a DVD recorder. Title list and editing functions are displayed in an integrated menu for a digital video disk in a digital video disk recorder. The integrated menu is displayed for executing playback and editing functions.
    Type: Application
    Filed: November 30, 2004
    Publication date: June 1, 2006
    Inventors: Chun-Lung Liu, Wei-Hung Huang
  • Patent number: 7007222
    Abstract: An apparatus for accessing DVD data is provided. In the apparatus for accessing the data of a DVD, a row data buffer and an error detection code file are added. The row data buffer stores the row data from the row data interface, and the error detection code file records the error detection code stored in the memory. When an error occurs in the error detection code, the error detection code in the error detection code file may be modified. In addition to the normal data access, the method of accessing DVD data only re-access when a certain error occurs during RSPC decoding.
    Type: Grant
    Filed: October 3, 2003
    Date of Patent: February 28, 2006
    Assignee: MediaTek Inc.
    Inventor: Wei-Hung Huang
  • Publication number: 20050262415
    Abstract: The invention relates to the processor for performing convolution interleaving/de-interleaving on data symbols on plural original data symbols and convolution de-interleaving on the convolution interleaved data symbols. The processor for performing convolution interleaving on data symbol comprises a memory, an original address generator, and a storage address generator which generates an original address. The storage address generator generates the storage address of each of the stored plural data symbols in the memory according to the original address and a first predetermined sequence, and each of the convolution interleaved data symbols is stored in the memory according to the storage address; furthermore, all stored data symbols in the memory are configured into a circular structure.
    Type: Application
    Filed: May 18, 2005
    Publication date: November 24, 2005
    Inventors: Wei-Hung Huang, Hsi-Chia Chang, Ching-Chieh Wang